#include "pch-cpp.hpp"

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


#include <limits>
#include <stdint.h>



// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
// Unity.Mathematics.DoNotNormalizeAttribute
struct DoNotNormalizeAttribute_t2BE961B2DC12177FBC50B01A05A18DACD7361B11;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// System.IFormatProvider
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
// Unity.Mathematics.PostNormalizeAttribute
struct PostNormalizeAttribute_tD0B62597BD2B303D46228AFE2712A82092BA0DA0;
// UnityEngine.PropertyAttribute
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// System.String
struct String_t;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// Unity.Mathematics.uint2/DebuggerProxy
struct DebuggerProxy_t834C4C5984734C3563C7BCAA0995DB56453E04DB;
// Unity.Mathematics.uint3/DebuggerProxy
struct DebuggerProxy_tFD3C8C80DBBCC5A0DBFB6C74F3A6C2BDFD1F362A;

IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral17EA960D8721ACFA638C6453F54E0D383927B690;
IL2CPP_EXTERN_C String_t* _stringLiteral2A410695267DF4F11E1C85F32C78464DDA3AF3BD;
IL2CPP_EXTERN_C String_t* _stringLiteral2FB9452862A06A21EC448067D5D5E5614DB0D9C9;
IL2CPP_EXTERN_C String_t* _stringLiteral34FA57BDCC2858004F8DC872C2EBB092CE15D8EE;
IL2CPP_EXTERN_C String_t* _stringLiteral3C2E4DAF429C35C5E5245D66D7B84B9D61F68311;
IL2CPP_EXTERN_C String_t* _stringLiteral5243A3D918903948F9A0D5AFE88C886AC8C8B32A;
IL2CPP_EXTERN_C String_t* _stringLiteral908B00677F5A9E6E6FA2AF801B78D14F28BD8745;
IL2CPP_EXTERN_C String_t* _stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945;
IL2CPP_EXTERN_C String_t* _stringLiteralF5C905B55273FC16CAB21A02CEEEAE33F6B0877A;
IL2CPP_EXTERN_C String_t* _stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2;
IL2CPP_EXTERN_C const RuntimeMethod* Random_CheckIndexForHash_m23D04932F93003AAC23A9DBA2C40C1D77325DFFE_RuntimeMethod_var;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;

struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;

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 Il2CppArrayBounds;

// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA  : public RuntimeObject
{
};

// System.String
struct String_t  : public RuntimeObject
{
	// System.Int32 System.String::_stringLength
	int32_t ____stringLength_4;
	// System.Char System.String::_firstChar
	Il2CppChar ____firstChar_5;
};

struct String_t_StaticFields
{
	// System.String System.String::Empty
	String_t* ___Empty_6;
};

// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};

// Unity.Mathematics.uint2/DebuggerProxy
struct DebuggerProxy_t834C4C5984734C3563C7BCAA0995DB56453E04DB  : public RuntimeObject
{
	// System.UInt32 Unity.Mathematics.uint2/DebuggerProxy::x
	uint32_t ___x_0;
	// System.UInt32 Unity.Mathematics.uint2/DebuggerProxy::y
	uint32_t ___y_1;
};

// Unity.Mathematics.uint3/DebuggerProxy
struct DebuggerProxy_tFD3C8C80DBBCC5A0DBFB6C74F3A6C2BDFD1F362A  : public RuntimeObject
{
	// System.UInt32 Unity.Mathematics.uint3/DebuggerProxy::x
	uint32_t ___x_0;
	// System.UInt32 Unity.Mathematics.uint3/DebuggerProxy::y
	uint32_t ___y_1;
	// System.UInt32 Unity.Mathematics.uint3/DebuggerProxy::z
	uint32_t ___z_2;
};

// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	// System.Boolean System.Boolean::m_value
	bool ___m_value_0;
};

struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	// System.String System.Boolean::TrueString
	String_t* ___TrueString_5;
	// System.String System.Boolean::FalseString
	String_t* ___FalseString_6;
};

// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F 
{
	// System.Double System.Double::m_value
	double ___m_value_0;
};

// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	// System.Int32 System.Int32::m_value
	int32_t ___m_value_0;
};

// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	// System.Int64 System.Int64::m_value
	int64_t ___m_value_0;
};

// System.IntPtr
struct IntPtr_t 
{
	// System.Void* System.IntPtr::m_value
	void* ___m_value_0;
};

struct IntPtr_t_StaticFields
{
	// System.IntPtr System.IntPtr::Zero
	intptr_t ___Zero_1;
};

// UnityEngine.PropertyAttribute
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};

// Unity.Mathematics.Random
struct Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37 
{
	// System.UInt32 Unity.Mathematics.Random::state
	uint32_t ___state_0;
};

// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	// System.Single System.Single::m_value
	float ___m_value_0;
};

// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
{
	// System.UInt32 System.UInt32::m_value
	uint32_t ___m_value_0;
};

// System.UInt64
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF 
{
	// System.UInt64 System.UInt64::m_value
	uint64_t ___m_value_0;
};

// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};

// Unity.Mathematics.bool2
struct bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 
{
	// System.Boolean Unity.Mathematics.bool2::x
	bool ___x_0;
	// System.Boolean Unity.Mathematics.bool2::y
	bool ___y_1;
};

// Unity.Mathematics.bool3
struct bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 
{
	// System.Boolean Unity.Mathematics.bool3::x
	bool ___x_0;
	// System.Boolean Unity.Mathematics.bool3::y
	bool ___y_1;
	// System.Boolean Unity.Mathematics.bool3::z
	bool ___z_2;
};

// Unity.Mathematics.bool4
struct bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619 
{
	// System.Boolean Unity.Mathematics.bool4::x
	bool ___x_0;
	// System.Boolean Unity.Mathematics.bool4::y
	bool ___y_1;
	// System.Boolean Unity.Mathematics.bool4::z
	bool ___z_2;
	// System.Boolean Unity.Mathematics.bool4::w
	bool ___w_3;
};

// Unity.Mathematics.double2
struct double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA 
{
	// System.Double Unity.Mathematics.double2::x
	double ___x_0;
	// System.Double Unity.Mathematics.double2::y
	double ___y_1;
};

struct double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA_StaticFields
{
	// Unity.Mathematics.double2 Unity.Mathematics.double2::zero
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___zero_2;
};

// Unity.Mathematics.double3
struct double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 
{
	// System.Double Unity.Mathematics.double3::x
	double ___x_0;
	// System.Double Unity.Mathematics.double3::y
	double ___y_1;
	// System.Double Unity.Mathematics.double3::z
	double ___z_2;
};

struct double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4_StaticFields
{
	// Unity.Mathematics.double3 Unity.Mathematics.double3::zero
	double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___zero_3;
};

// Unity.Mathematics.double4
struct double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 
{
	// System.Double Unity.Mathematics.double4::x
	double ___x_0;
	// System.Double Unity.Mathematics.double4::y
	double ___y_1;
	// System.Double Unity.Mathematics.double4::z
	double ___z_2;
	// System.Double Unity.Mathematics.double4::w
	double ___w_3;
};

struct double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5_StaticFields
{
	// Unity.Mathematics.double4 Unity.Mathematics.double4::zero
	double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___zero_4;
};

// Unity.Mathematics.float2
struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA 
{
	// System.Single Unity.Mathematics.float2::x
	float ___x_0;
	// System.Single Unity.Mathematics.float2::y
	float ___y_1;
};

struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields
{
	// Unity.Mathematics.float2 Unity.Mathematics.float2::zero
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___zero_2;
};

// Unity.Mathematics.float3
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E 
{
	// System.Single Unity.Mathematics.float3::x
	float ___x_0;
	// System.Single Unity.Mathematics.float3::y
	float ___y_1;
	// System.Single Unity.Mathematics.float3::z
	float ___z_2;
};

struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields
{
	// Unity.Mathematics.float3 Unity.Mathematics.float3::zero
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero_3;
};

// Unity.Mathematics.float4
struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E 
{
	// System.Single Unity.Mathematics.float4::x
	float ___x_0;
	// System.Single Unity.Mathematics.float4::y
	float ___y_1;
	// System.Single Unity.Mathematics.float4::z
	float ___z_2;
	// System.Single Unity.Mathematics.float4::w
	float ___w_3;
};

struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E_StaticFields
{
	// Unity.Mathematics.float4 Unity.Mathematics.float4::zero
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___zero_4;
};

// Unity.Mathematics.int2
struct int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A 
{
	// System.Int32 Unity.Mathematics.int2::x
	int32_t ___x_0;
	// System.Int32 Unity.Mathematics.int2::y
	int32_t ___y_1;
};

struct int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A_StaticFields
{
	// Unity.Mathematics.int2 Unity.Mathematics.int2::zero
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___zero_2;
};

// Unity.Mathematics.int3
struct int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF 
{
	// System.Int32 Unity.Mathematics.int3::x
	int32_t ___x_0;
	// System.Int32 Unity.Mathematics.int3::y
	int32_t ___y_1;
	// System.Int32 Unity.Mathematics.int3::z
	int32_t ___z_2;
};

struct int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF_StaticFields
{
	// Unity.Mathematics.int3 Unity.Mathematics.int3::zero
	int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___zero_3;
};

// Unity.Mathematics.int4
struct int4_tBA77D4945786DE82C3A487B33955EA1004996052 
{
	// System.Int32 Unity.Mathematics.int4::x
	int32_t ___x_0;
	// System.Int32 Unity.Mathematics.int4::y
	int32_t ___y_1;
	// System.Int32 Unity.Mathematics.int4::z
	int32_t ___z_2;
	// System.Int32 Unity.Mathematics.int4::w
	int32_t ___w_3;
};

struct int4_tBA77D4945786DE82C3A487B33955EA1004996052_StaticFields
{
	// Unity.Mathematics.int4 Unity.Mathematics.int4::zero
	int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___zero_4;
};

// Unity.Mathematics.uint2
struct uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F 
{
	// System.UInt32 Unity.Mathematics.uint2::x
	uint32_t ___x_0;
	// System.UInt32 Unity.Mathematics.uint2::y
	uint32_t ___y_1;
};

struct uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F_StaticFields
{
	// Unity.Mathematics.uint2 Unity.Mathematics.uint2::zero
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___zero_2;
};

// Unity.Mathematics.uint3
struct uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B 
{
	// System.UInt32 Unity.Mathematics.uint3::x
	uint32_t ___x_0;
	// System.UInt32 Unity.Mathematics.uint3::y
	uint32_t ___y_1;
	// System.UInt32 Unity.Mathematics.uint3::z
	uint32_t ___z_2;
};

struct uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B_StaticFields
{
	// Unity.Mathematics.uint3 Unity.Mathematics.uint3::zero
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___zero_3;
};

// Unity.Mathematics.uint4
struct uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 
{
	// System.UInt32 Unity.Mathematics.uint4::x
	uint32_t ___x_0;
	// System.UInt32 Unity.Mathematics.uint4::y
	uint32_t ___y_1;
	// System.UInt32 Unity.Mathematics.uint4::z
	uint32_t ___z_2;
	// System.UInt32 Unity.Mathematics.uint4::w
	uint32_t ___w_3;
};

struct uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9_StaticFields
{
	// Unity.Mathematics.uint4 Unity.Mathematics.uint4::zero
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___zero_4;
};

// Unity.Mathematics.math/IntFloatUnion
struct IntFloatUnion_t549256A9DD754252DD18383D9CE7EA55EBBD6D96 
{
	union
	{
		#pragma pack(push, tp, 1)
		struct
		{
			// System.Int32 Unity.Mathematics.math/IntFloatUnion::intValue
			int32_t ___intValue_0;
		};
		#pragma pack(pop, tp)
		struct
		{
			int32_t ___intValue_0_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			// System.Single Unity.Mathematics.math/IntFloatUnion::floatValue
			float ___floatValue_1;
		};
		#pragma pack(pop, tp)
		struct
		{
			float ___floatValue_1_forAlignmentOnly;
		};
	};
};

// Unity.Mathematics.math/LongDoubleUnion
struct LongDoubleUnion_tD71C400B6C4CD1A7F13CE8125AC6BBC7A22791CA 
{
	union
	{
		#pragma pack(push, tp, 1)
		struct
		{
			// System.Int64 Unity.Mathematics.math/LongDoubleUnion::longValue
			int64_t ___longValue_0;
		};
		#pragma pack(pop, tp)
		struct
		{
			int64_t ___longValue_0_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			// System.Double Unity.Mathematics.math/LongDoubleUnion::doubleValue
			double ___doubleValue_1;
		};
		#pragma pack(pop, tp)
		struct
		{
			double ___doubleValue_1_forAlignmentOnly;
		};
	};
};

// Unity.Mathematics.DoNotNormalizeAttribute
struct DoNotNormalizeAttribute_t2BE961B2DC12177FBC50B01A05A18DACD7361B11  : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};

// System.Exception
struct Exception_t  : public RuntimeObject
{
	// System.String System.Exception::_className
	String_t* ____className_1;
	// System.String System.Exception::_message
	String_t* ____message_2;
	// System.Collections.IDictionary System.Exception::_data
	RuntimeObject* ____data_3;
	// System.Exception System.Exception::_innerException
	Exception_t* ____innerException_4;
	// System.String System.Exception::_helpURL
	String_t* ____helpURL_5;
	// System.Object System.Exception::_stackTrace
	RuntimeObject* ____stackTrace_6;
	// System.String System.Exception::_stackTraceString
	String_t* ____stackTraceString_7;
	// System.String System.Exception::_remoteStackTraceString
	String_t* ____remoteStackTraceString_8;
	// System.Int32 System.Exception::_remoteStackIndex
	int32_t ____remoteStackIndex_9;
	// System.Object System.Exception::_dynamicMethods
	RuntimeObject* ____dynamicMethods_10;
	// System.Int32 System.Exception::_HResult
	int32_t ____HResult_11;
	// System.String System.Exception::_source
	String_t* ____source_12;
	// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
	// System.Diagnostics.StackTrace[] System.Exception::captured_traces
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
	// System.IntPtr[] System.Exception::native_trace_ips
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
	// System.Int32 System.Exception::caught_in_unmanaged
	int32_t ___caught_in_unmanaged_16;
};

struct Exception_t_StaticFields
{
	// System.Object System.Exception::s_EDILock
	RuntimeObject* ___s_EDILock_0;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
	char* ____className_1;
	char* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_pinvoke* ____innerException_4;
	char* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	char* ____stackTraceString_7;
	char* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	char* ____source_12;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
	Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
	int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className_1;
	Il2CppChar* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_com* ____innerException_4;
	Il2CppChar* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	Il2CppChar* ____stackTraceString_7;
	Il2CppChar* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	Il2CppChar* ____source_12;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
	Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
	int32_t ___caught_in_unmanaged_16;
};

// Unity.Mathematics.PostNormalizeAttribute
struct PostNormalizeAttribute_tD0B62597BD2B303D46228AFE2712A82092BA0DA0  : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};

// Unity.Mathematics.bool2x2
struct bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 
{
	// Unity.Mathematics.bool2 Unity.Mathematics.bool2x2::c0
	bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c0_0;
	// Unity.Mathematics.bool2 Unity.Mathematics.bool2x2::c1
	bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c1_1;
};

// Unity.Mathematics.bool2x3
struct bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 
{
	// Unity.Mathematics.bool2 Unity.Mathematics.bool2x3::c0
	bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c0_0;
	// Unity.Mathematics.bool2 Unity.Mathematics.bool2x3::c1
	bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c1_1;
	// Unity.Mathematics.bool2 Unity.Mathematics.bool2x3::c2
	bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c2_2;
};

// Unity.Mathematics.bool2x4
struct bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E 
{
	// Unity.Mathematics.bool2 Unity.Mathematics.bool2x4::c0
	bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c0_0;
	// Unity.Mathematics.bool2 Unity.Mathematics.bool2x4::c1
	bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c1_1;
	// Unity.Mathematics.bool2 Unity.Mathematics.bool2x4::c2
	bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c2_2;
	// Unity.Mathematics.bool2 Unity.Mathematics.bool2x4::c3
	bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c3_3;
};

// Unity.Mathematics.bool3x2
struct bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 
{
	// Unity.Mathematics.bool3 Unity.Mathematics.bool3x2::c0
	bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c0_0;
	// Unity.Mathematics.bool3 Unity.Mathematics.bool3x2::c1
	bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c1_1;
};

// Unity.Mathematics.bool3x3
struct bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 
{
	// Unity.Mathematics.bool3 Unity.Mathematics.bool3x3::c0
	bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c0_0;
	// Unity.Mathematics.bool3 Unity.Mathematics.bool3x3::c1
	bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c1_1;
	// Unity.Mathematics.bool3 Unity.Mathematics.bool3x3::c2
	bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c2_2;
};

// Unity.Mathematics.double2x2
struct double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF 
{
	// Unity.Mathematics.double2 Unity.Mathematics.double2x2::c0
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___c0_0;
	// Unity.Mathematics.double2 Unity.Mathematics.double2x2::c1
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___c1_1;
};

struct double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF_StaticFields
{
	// Unity.Mathematics.double2x2 Unity.Mathematics.double2x2::identity
	double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF ___identity_2;
	// Unity.Mathematics.double2x2 Unity.Mathematics.double2x2::zero
	double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF ___zero_3;
};

// Unity.Mathematics.double2x3
struct double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF 
{
	// Unity.Mathematics.double2 Unity.Mathematics.double2x3::c0
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___c0_0;
	// Unity.Mathematics.double2 Unity.Mathematics.double2x3::c1
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___c1_1;
	// Unity.Mathematics.double2 Unity.Mathematics.double2x3::c2
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___c2_2;
};

struct double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF_StaticFields
{
	// Unity.Mathematics.double2x3 Unity.Mathematics.double2x3::zero
	double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF ___zero_3;
};

// Unity.Mathematics.double2x4
struct double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 
{
	// Unity.Mathematics.double2 Unity.Mathematics.double2x4::c0
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___c0_0;
	// Unity.Mathematics.double2 Unity.Mathematics.double2x4::c1
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___c1_1;
	// Unity.Mathematics.double2 Unity.Mathematics.double2x4::c2
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___c2_2;
	// Unity.Mathematics.double2 Unity.Mathematics.double2x4::c3
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___c3_3;
};

struct double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875_StaticFields
{
	// Unity.Mathematics.double2x4 Unity.Mathematics.double2x4::zero
	double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 ___zero_4;
};

// Unity.Mathematics.double3x2
struct double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 
{
	// Unity.Mathematics.double3 Unity.Mathematics.double3x2::c0
	double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___c0_0;
	// Unity.Mathematics.double3 Unity.Mathematics.double3x2::c1
	double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___c1_1;
};

struct double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2_StaticFields
{
	// Unity.Mathematics.double3x2 Unity.Mathematics.double3x2::zero
	double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 ___zero_2;
};

// Unity.Mathematics.double3x3
struct double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 
{
	// Unity.Mathematics.double3 Unity.Mathematics.double3x3::c0
	double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___c0_0;
	// Unity.Mathematics.double3 Unity.Mathematics.double3x3::c1
	double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___c1_1;
	// Unity.Mathematics.double3 Unity.Mathematics.double3x3::c2
	double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___c2_2;
};

struct double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0_StaticFields
{
	// Unity.Mathematics.double3x3 Unity.Mathematics.double3x3::identity
	double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 ___identity_3;
	// Unity.Mathematics.double3x3 Unity.Mathematics.double3x3::zero
	double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 ___zero_4;
};

// Unity.Mathematics.float2x2
struct float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D 
{
	// Unity.Mathematics.float2 Unity.Mathematics.float2x2::c0
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___c0_0;
	// Unity.Mathematics.float2 Unity.Mathematics.float2x2::c1
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___c1_1;
};

struct float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D_StaticFields
{
	// Unity.Mathematics.float2x2 Unity.Mathematics.float2x2::identity
	float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D ___identity_2;
	// Unity.Mathematics.float2x2 Unity.Mathematics.float2x2::zero
	float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D ___zero_3;
};

// Unity.Mathematics.float2x3
struct float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC 
{
	// Unity.Mathematics.float2 Unity.Mathematics.float2x3::c0
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___c0_0;
	// Unity.Mathematics.float2 Unity.Mathematics.float2x3::c1
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___c1_1;
	// Unity.Mathematics.float2 Unity.Mathematics.float2x3::c2
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___c2_2;
};

struct float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC_StaticFields
{
	// Unity.Mathematics.float2x3 Unity.Mathematics.float2x3::zero
	float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC ___zero_3;
};

// Unity.Mathematics.float2x4
struct float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD 
{
	// Unity.Mathematics.float2 Unity.Mathematics.float2x4::c0
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___c0_0;
	// Unity.Mathematics.float2 Unity.Mathematics.float2x4::c1
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___c1_1;
	// Unity.Mathematics.float2 Unity.Mathematics.float2x4::c2
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___c2_2;
	// Unity.Mathematics.float2 Unity.Mathematics.float2x4::c3
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___c3_3;
};

struct float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD_StaticFields
{
	// Unity.Mathematics.float2x4 Unity.Mathematics.float2x4::zero
	float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD ___zero_4;
};

// Unity.Mathematics.float3x2
struct float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB 
{
	// Unity.Mathematics.float3 Unity.Mathematics.float3x2::c0
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c0_0;
	// Unity.Mathematics.float3 Unity.Mathematics.float3x2::c1
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c1_1;
};

struct float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB_StaticFields
{
	// Unity.Mathematics.float3x2 Unity.Mathematics.float3x2::zero
	float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB ___zero_2;
};

// Unity.Mathematics.float3x3
struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 
{
	// Unity.Mathematics.float3 Unity.Mathematics.float3x3::c0
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c0_0;
	// Unity.Mathematics.float3 Unity.Mathematics.float3x3::c1
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c1_1;
	// Unity.Mathematics.float3 Unity.Mathematics.float3x3::c2
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c2_2;
};

struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79_StaticFields
{
	// Unity.Mathematics.float3x3 Unity.Mathematics.float3x3::identity
	float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___identity_3;
	// Unity.Mathematics.float3x3 Unity.Mathematics.float3x3::zero
	float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___zero_4;
};

// Unity.Mathematics.float4x4
struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 
{
	// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c0
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c0_0;
	// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c1
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c1_1;
	// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c2
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c2_2;
	// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c3
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c3_3;
};

struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_StaticFields
{
	// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::identity
	float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___identity_4;
	// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::zero
	float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___zero_5;
};

// Unity.Mathematics.int2x2
struct int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C 
{
	// Unity.Mathematics.int2 Unity.Mathematics.int2x2::c0
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___c0_0;
	// Unity.Mathematics.int2 Unity.Mathematics.int2x2::c1
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___c1_1;
};

struct int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C_StaticFields
{
	// Unity.Mathematics.int2x2 Unity.Mathematics.int2x2::identity
	int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C ___identity_2;
	// Unity.Mathematics.int2x2 Unity.Mathematics.int2x2::zero
	int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C ___zero_3;
};

// Unity.Mathematics.int2x3
struct int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 
{
	// Unity.Mathematics.int2 Unity.Mathematics.int2x3::c0
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___c0_0;
	// Unity.Mathematics.int2 Unity.Mathematics.int2x3::c1
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___c1_1;
	// Unity.Mathematics.int2 Unity.Mathematics.int2x3::c2
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___c2_2;
};

struct int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747_StaticFields
{
	// Unity.Mathematics.int2x3 Unity.Mathematics.int2x3::zero
	int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 ___zero_3;
};

// Unity.Mathematics.int2x4
struct int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 
{
	// Unity.Mathematics.int2 Unity.Mathematics.int2x4::c0
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___c0_0;
	// Unity.Mathematics.int2 Unity.Mathematics.int2x4::c1
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___c1_1;
	// Unity.Mathematics.int2 Unity.Mathematics.int2x4::c2
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___c2_2;
	// Unity.Mathematics.int2 Unity.Mathematics.int2x4::c3
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___c3_3;
};

struct int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212_StaticFields
{
	// Unity.Mathematics.int2x4 Unity.Mathematics.int2x4::zero
	int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 ___zero_4;
};

// Unity.Mathematics.int3x2
struct int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA 
{
	// Unity.Mathematics.int3 Unity.Mathematics.int3x2::c0
	int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___c0_0;
	// Unity.Mathematics.int3 Unity.Mathematics.int3x2::c1
	int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___c1_1;
};

struct int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA_StaticFields
{
	// Unity.Mathematics.int3x2 Unity.Mathematics.int3x2::zero
	int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA ___zero_2;
};

// Unity.Mathematics.int3x3
struct int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D 
{
	// Unity.Mathematics.int3 Unity.Mathematics.int3x3::c0
	int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___c0_0;
	// Unity.Mathematics.int3 Unity.Mathematics.int3x3::c1
	int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___c1_1;
	// Unity.Mathematics.int3 Unity.Mathematics.int3x3::c2
	int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___c2_2;
};

struct int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D_StaticFields
{
	// Unity.Mathematics.int3x3 Unity.Mathematics.int3x3::identity
	int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D ___identity_3;
	// Unity.Mathematics.int3x3 Unity.Mathematics.int3x3::zero
	int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D ___zero_4;
};

// Unity.Mathematics.quaternion
struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 
{
	// Unity.Mathematics.float4 Unity.Mathematics.quaternion::value
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value_0;
};

struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_StaticFields
{
	// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::identity
	quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___identity_1;
};

// Unity.Mathematics.uint2x2
struct uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 
{
	// Unity.Mathematics.uint2 Unity.Mathematics.uint2x2::c0
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c0_0;
	// Unity.Mathematics.uint2 Unity.Mathematics.uint2x2::c1
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c1_1;
};

struct uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47_StaticFields
{
	// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::identity
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___identity_2;
	// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::zero
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___zero_3;
};

// Unity.Mathematics.uint2x3
struct uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 
{
	// Unity.Mathematics.uint2 Unity.Mathematics.uint2x3::c0
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c0_0;
	// Unity.Mathematics.uint2 Unity.Mathematics.uint2x3::c1
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c1_1;
	// Unity.Mathematics.uint2 Unity.Mathematics.uint2x3::c2
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c2_2;
};

struct uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992_StaticFields
{
	// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::zero
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___zero_3;
};

// Unity.Mathematics.uint2x4
struct uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D 
{
	// Unity.Mathematics.uint2 Unity.Mathematics.uint2x4::c0
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c0_0;
	// Unity.Mathematics.uint2 Unity.Mathematics.uint2x4::c1
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c1_1;
	// Unity.Mathematics.uint2 Unity.Mathematics.uint2x4::c2
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c2_2;
	// Unity.Mathematics.uint2 Unity.Mathematics.uint2x4::c3
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c3_3;
};

struct uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D_StaticFields
{
	// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::zero
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___zero_4;
};

// Unity.Mathematics.uint3x2
struct uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 
{
	// Unity.Mathematics.uint3 Unity.Mathematics.uint3x2::c0
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c0_0;
	// Unity.Mathematics.uint3 Unity.Mathematics.uint3x2::c1
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c1_1;
};

struct uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05_StaticFields
{
	// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::zero
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___zero_2;
};

// Unity.Mathematics.uint3x3
struct uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB 
{
	// Unity.Mathematics.uint3 Unity.Mathematics.uint3x3::c0
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c0_0;
	// Unity.Mathematics.uint3 Unity.Mathematics.uint3x3::c1
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c1_1;
	// Unity.Mathematics.uint3 Unity.Mathematics.uint3x3::c2
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c2_2;
};

struct uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB_StaticFields
{
	// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::identity
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___identity_3;
	// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::zero
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___zero_4;
};

// Unity.Mathematics.RigidTransform
struct RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD 
{
	// Unity.Mathematics.quaternion Unity.Mathematics.RigidTransform::rot
	quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___rot_0;
	// Unity.Mathematics.float3 Unity.Mathematics.RigidTransform::pos
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___pos_1;
};

struct RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_StaticFields
{
	// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::identity
	RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD ___identity_2;
};

// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295  : public Exception_t
{
};

// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
	// System.String System.ArgumentException::_paramName
	String_t* ____paramName_18;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Object[]
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);
	}
};



// System.Void UnityEngine.PropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.Random::NextState()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.Random::.ctor(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Random__ctor_m84FE6BF5CD2493F5460F36A914836E3D41B22D94_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___seed0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.Random::WangHash(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Random_WangHash_m64375F54A1ED7FCC62B50B922B0FBB608FA65AF4_inline (uint32_t ___n0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.Random::InitState(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Random_InitState_mCDAC36582272DAF59478FEA71F1307CF0E58716D_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___seed0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.Random::NextBool()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Random_NextBool_m145F8A365982787A7BF227AFE2D5B6ED5FD80345_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.math::uint2(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F math_uint2_m1CDC93674E66A76AC1B423A5219FD24F379CD217_inline (uint32_t ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.math::uint2(System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline (uint32_t ___x0, uint32_t ___y1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseAnd(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Equality(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.Random::NextBool2()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 Random_NextBool2_m6A40DC6D76B7040C84C7EF5FE0C2848944064A40_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.math::uint3(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B math_uint3_mA37962E128EEA30C3C7ABE952FE6B7D1D88BDFCF_inline (uint32_t ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.math::uint3(System.UInt32,System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline (uint32_t ___x0, uint32_t ___y1, uint32_t ___z2, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseAnd(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseAnd_m8A990DE02B9752306F4A08CFF595C254D5FB2119_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Equality(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Equality_m62034744DD7CEA4F494E689C063C68F0FEF48370_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.Random::NextBool3()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 Random_NextBool3_m9712DE290B16AEF9BDA21139FDCC94D728E06C4C_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.math::uint4(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 math_uint4_mE2B48ABE91E02723012865EA61965A48DD97F643_inline (uint32_t ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.math::uint4(System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline (uint32_t ___x0, uint32_t ___y1, uint32_t ___z2, uint32_t ___w3, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint4::op_BitwiseAnd(Unity.Mathematics.uint4,Unity.Mathematics.uint4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_BitwiseAnd_m1A9CB1A2976212FE13C84F970D4C59C30A54D875_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool4 Unity.Mathematics.uint4::op_Equality(Unity.Mathematics.uint4,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619 uint4_op_Equality_mA7515DAB8E3AAD2B5BDA4ED9653F0BF393419A91_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool4 Unity.Mathematics.Random::NextBool4()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619 Random_NextBool4_mC7684B824455C34D5357E9B2358B19C58853CCDA_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.Random::NextInt()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Random_NextInt_mFA1B6F9CB7DAA330B13D9A19FCAA102AE5C5417F_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.int2 Unity.Mathematics.math::int2(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A math_int2_m0A9A8113022D7954E7DA5BE5436989C2DF01650D_inline (int32_t ___x0, int32_t ___y1, const RuntimeMethod* method) ;
// Unity.Mathematics.int2 Unity.Mathematics.int2::op_ExclusiveOr(Unity.Mathematics.int2,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A int2_op_ExclusiveOr_mD47A86F45C59D017FC036FBA38F197BFFDB8FF03_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___lhs0, int32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.int2 Unity.Mathematics.Random::NextInt2()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_mAF59E818C2661A1D26196C74297C95CEF50EF9A2_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.int3 Unity.Mathematics.math::int3(System.Int32,System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF math_int3_m16B9E4EC932F2FFCE0358E2DA77C92D67C0F3B9D_inline (int32_t ___x0, int32_t ___y1, int32_t ___z2, const RuntimeMethod* method) ;
// Unity.Mathematics.int3 Unity.Mathematics.int3::op_ExclusiveOr(Unity.Mathematics.int3,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF int3_op_ExclusiveOr_mDC0CA0EC958BED14D6B649FE5F9CAE23DCAB0CAA_inline (int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___lhs0, int32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.int3 Unity.Mathematics.Random::NextInt3()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_m5AA9FC7E03CA5731053724DCC74B92DB6BF25414_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.int4 Unity.Mathematics.math::int4(System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 math_int4_mE5D69C9C3EDF9C819D6BE6923C7A9C1AB3A6F781_inline (int32_t ___x0, int32_t ___y1, int32_t ___z2, int32_t ___w3, const RuntimeMethod* method) ;
// Unity.Mathematics.int4 Unity.Mathematics.int4::op_ExclusiveOr(Unity.Mathematics.int4,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 int4_op_ExclusiveOr_mE7BFD8C61317740FF49DE55942935682B835EAE4_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___lhs0, int32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.int4 Unity.Mathematics.Random::NextInt4()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_mE8F1DCAC6DBEA080520D0C47B70C9B624D1274E8_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.Random::NextInt(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Random_NextInt_m8D466D37B7144CBE66EFDE4A8A5C32EE8A19D4AE_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int32_t ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.int2 Unity.Mathematics.Random::NextInt2(Unity.Mathematics.int2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_m01B05B94428625116A7A55D4D436738C6ED8EABF_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.int3 Unity.Mathematics.Random::NextInt3(Unity.Mathematics.int3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_m4FEA4F6FDC9217C7B886CE0CC377D45E55EBFE6C_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.int4 Unity.Mathematics.Random::NextInt4(Unity.Mathematics.int4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_m523B3CD68F601BD57F7A0EE275F04D09F0A4C672_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___max0, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.Random::NextInt(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Random_NextInt_m794218A3A149A97A6276B37A546E381D44E0222B_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.int2 Unity.Mathematics.int2::op_Subtraction(Unity.Mathematics.int2,Unity.Mathematics.int2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A int2_op_Subtraction_mF8ED8DDFDE3303758800ED22B85CAE5DE9FE9764_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___lhs0, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(Unity.Mathematics.int2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.int2 Unity.Mathematics.int2::op_Addition(Unity.Mathematics.int2,Unity.Mathematics.int2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A int2_op_Addition_mB8210BD1CFEF218431BCFB14816FA467B196BCB7_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___lhs0, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.int2 Unity.Mathematics.Random::NextInt2(Unity.Mathematics.int2,Unity.Mathematics.int2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_mFA7BFFCC3D404449A90A20324E66B95EDAD49BE9_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___min0, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.int3 Unity.Mathematics.int3::op_Subtraction(Unity.Mathematics.int3,Unity.Mathematics.int3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF int3_op_Subtraction_m6BEEFB529E6C5DBDFC127A4FD2858D53575360B0_inline (int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___lhs0, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(Unity.Mathematics.int3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline (int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.int3 Unity.Mathematics.int3::op_Addition(Unity.Mathematics.int3,Unity.Mathematics.int3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF int3_op_Addition_m9B2F4DA2E31115B4E8C84161D9FFB160B3D42868_inline (int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___lhs0, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.int3 Unity.Mathematics.Random::NextInt3(Unity.Mathematics.int3,Unity.Mathematics.int3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_mE004646C06DA62DDB7C28296E76D25DE0253DAE5_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___min0, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.int4 Unity.Mathematics.int4::op_Subtraction(Unity.Mathematics.int4,Unity.Mathematics.int4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 int4_op_Subtraction_m8804D0FC47267EB7B98E9325AAD2D36163C9FE8E_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___lhs0, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint4::op_Explicit(Unity.Mathematics.int4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Explicit_m4BA2A6F8AC721A602D73382462C962382691DD70_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.int4 Unity.Mathematics.int4::op_Addition(Unity.Mathematics.int4,Unity.Mathematics.int4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 int4_op_Addition_mB3F3CC9F1DEF872C2920F19D38A396D423510624_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___lhs0, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.int4 Unity.Mathematics.Random::NextInt4(Unity.Mathematics.int4,Unity.Mathematics.int4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_m01A22262DB26674485F384F5CAB97AC3727CA048_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___min0, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___max1, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.Random::NextUInt()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Random_NextUInt_m3ED6D47B649B9AD886A4C71EECCF014A933E1D41_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Subtraction(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.Random::NextUInt2()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_mD214E993940FA8511D5F148095A8F12880301E8A_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Subtraction(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Subtraction_mA79D7FF22B21BD8AC92D83B2CEA381736D5CA3C7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.Random::NextUInt3()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_mEB3DC44190A91267AF1F1CA726F5ADABF0C7EB79_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint4::op_Subtraction(Unity.Mathematics.uint4,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Subtraction_mA5D1B1DE817EFBC8685C2EB3CAB6EF0DFFDC3F92_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.Random::NextUInt4()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_m79A28BCF0021F1FA72610FBE2234DE80CAC1F299_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.Random::NextUInt(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Random_NextUInt_m0EABE55AAEF8FE95540B79312F74F2FE42D98E0D_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.Random::NextUInt2(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_m1CDDB093577225F624937A10067B0CDEB3808859_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.Random::NextUInt3(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_m2DC171901FD296F3BD555FD5DEF7670F4969AAD8_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.Random::NextUInt4(Unity.Mathematics.uint4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_mC7F64D2FDE7EE447048946711E71BA625ED60B97_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___max0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.Random::NextUInt(System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Random_NextUInt_mFE21661ECBCCD41B3021E84CFC2886C8DAF248C9_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___min0, uint32_t ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Subtraction(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Addition(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.Random::NextUInt2(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_m8BF86C808910C77DEA1558578305D90B1586D13C_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___min0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Subtraction(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Subtraction_mD458042F0F607E9CB18BF8CF8561C6BEF2F47310_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Addition(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.Random::NextUInt3(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_m2693DC75A97BA323BE7814032172706FB4C83D10_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___min0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint4::op_Subtraction(Unity.Mathematics.uint4,Unity.Mathematics.uint4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Subtraction_mF815D62CBBE8EAE82A64035CA71DA415A54DC64F_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint4::op_Addition(Unity.Mathematics.uint4,Unity.Mathematics.uint4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Addition_m391200EB43B6C4CDD219079A0D3CDFFA35B0B652_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.Random::NextUInt4(Unity.Mathematics.uint4,Unity.Mathematics.uint4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_m4F1707A7D59B82FD98DEFC0F3718182C5626FCD0_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___min0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___max1, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::asfloat(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline (uint32_t ___x0, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.Random::NextFloat()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Random_NextFloat_mBC3BB545723E36B4C517C523D62ABD1784C76DFF_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_RightShift(Unity.Mathematics.uint2,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___x0, int32_t ___n1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseOr(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.math::asfloat(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_asfloat_m21833833779E44053D1E1B38677D9C5D83753D28_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___x0, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.float2::op_Subtraction(Unity.Mathematics.float2,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Subtraction_mEBC8F4CCCAE3FF01E674C44AE24FD7BA4B3FAB08_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___lhs0, float ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.Random::NextFloat2()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m8FA06B9693CAA84F3DE6A8B7EBDC3AB99378F44E_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_RightShift(Unity.Mathematics.uint3,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_RightShift_m804311580E841B7943BB5538963CE546A781BAC6_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___x0, int32_t ___n1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseOr(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseOr_m52865281597051A876380769DBF13C61AB5E8B82_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.math::asfloat(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_asfloat_m7A90E1FAABD250FCEC00839D01B098BB046F7933_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___x0, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Subtraction(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_m111BEEA770E140739DDC6A3410736DFF7EE32045_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.Random::NextFloat3()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m4D28B50E2F5BDA0E040C44D480B975CAF9640ABE_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint4::op_RightShift(Unity.Mathematics.uint4,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_RightShift_m277ED9AFF0C41C957E79413C0B4A19EB28503EED_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___x0, int32_t ___n1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint4::op_BitwiseOr(System.UInt32,Unity.Mathematics.uint4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_BitwiseOr_mA1E41EFAAF04FDF3A9B4253C9BD99E55B447255C_inline (uint32_t ___lhs0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.math::asfloat(Unity.Mathematics.uint4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_asfloat_m12607D976A0CF76E07E41340262CAEC45A9CB537_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___x0, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Subtraction(Unity.Mathematics.float4,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Subtraction_m8139554182AD5D95062FA5F0EC405106355F7CA1_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.Random::NextFloat4()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m3589B65D6E8C969105B2FD69362A69C7B21D9F21_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.Random::NextFloat(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Random_NextFloat_m0C473F8BC28C48D14008E066D73227CA9ECAD677_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.float2::op_Multiply(Unity.Mathematics.float2,Unity.Mathematics.float2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___lhs0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.Random::NextFloat2(Unity.Mathematics.float2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m5A120558DCEDB0BFEC4C35CB3EE580AE05426788_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.Random::NextFloat3(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m6372756FCB901F421823635D3177643A5F5C454F_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Multiply(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.Random::NextFloat4(Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m771BF5969D78C554602AA712B1E4BB0B2D06CD75_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___max0, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.Random::NextFloat(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Random_NextFloat_m44CDBE1BE5D74FAF9C9DC1A23F3D861973D789F5_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float ___min0, float ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.float2::op_Subtraction(Unity.Mathematics.float2,Unity.Mathematics.float2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___lhs0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.float2::op_Addition(Unity.Mathematics.float2,Unity.Mathematics.float2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___lhs0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.Random::NextFloat2(Unity.Mathematics.float2,Unity.Mathematics.float2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m517B39301262965A06333D66494502560A7AD1A8_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___min0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Subtraction(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Addition(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.Random::NextFloat3(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m8A372C6C69747F8A600A4DAA2258CFA623A47186_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___min0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Subtraction(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Addition(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.Random::NextFloat4(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m34464CACFA1A04DDF884E997C0FED5D33772E181_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___min0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___max1, const RuntimeMethod* method) ;
// System.Double Unity.Mathematics.math::asdouble(System.UInt64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline (uint64_t ___x0, const RuntimeMethod* method) ;
// System.Double Unity.Mathematics.Random::NextDouble()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Random_NextDouble_m2BE3A56A949E0525E41D7BC715CD04A596FE50D1_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.double2 Unity.Mathematics.math::double2(System.Double,System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA math_double2_m072AC29F445CDD064E69B8BD1670AF76DE9824F0_inline (double ___x0, double ___y1, const RuntimeMethod* method) ;
// Unity.Mathematics.double2 Unity.Mathematics.double2::op_Subtraction(Unity.Mathematics.double2,System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA double2_op_Subtraction_m0641DC709613418062C03FBD124D77CF919869F8_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___lhs0, double ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double2 Unity.Mathematics.Random::NextDouble2()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_m4D4FE18882C6C6C6D92CB3DEB10CD9D54A302A80_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.double3 Unity.Mathematics.math::double3(System.Double,System.Double,System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 math_double3_m66E7EE72E3425CD355C75D86B3D21E720F07A030_inline (double ___x0, double ___y1, double ___z2, const RuntimeMethod* method) ;
// Unity.Mathematics.double3 Unity.Mathematics.double3::op_Subtraction(Unity.Mathematics.double3,System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 double3_op_Subtraction_m0BB096917E777C5B0FC12D3FEEC9AE7EB598C2A5_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___lhs0, double ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double3 Unity.Mathematics.Random::NextDouble3()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m04CA017A0F50BE950CCA5277F4A20AC171419411_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.double4 Unity.Mathematics.math::double4(System.Double,System.Double,System.Double,System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 math_double4_m8F64C3B1C7C9DC8BDFB87F4C0FBC3896BDA24358_inline (double ___x0, double ___y1, double ___z2, double ___w3, const RuntimeMethod* method) ;
// Unity.Mathematics.double4 Unity.Mathematics.double4::op_Subtraction(Unity.Mathematics.double4,System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 double4_op_Subtraction_m3356695DB8477FB0924E3555EA92E48E03352B0D_inline (double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___lhs0, double ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double4 Unity.Mathematics.Random::NextDouble4()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_m1EC1279C88F8740FEC963F8C801AE707F625071A_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.Double Unity.Mathematics.Random::NextDouble(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Random_NextDouble_m84D46DD94CFEBE5B83ABDAA30F97044151263249_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.double2 Unity.Mathematics.double2::op_Multiply(Unity.Mathematics.double2,Unity.Mathematics.double2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA double2_op_Multiply_m358C5D7A59457389F3B1C30568D8646BA2BCEC68_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___lhs0, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double2 Unity.Mathematics.Random::NextDouble2(Unity.Mathematics.double2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_m1FE3A8B5749027E89DB6DA63B39C8BF5AB33E74C_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.double3 Unity.Mathematics.double3::op_Multiply(Unity.Mathematics.double3,Unity.Mathematics.double3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 double3_op_Multiply_mFF3B33CAB54AB767C1B7927B97658C307150BCA9_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___lhs0, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double3 Unity.Mathematics.Random::NextDouble3(Unity.Mathematics.double3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m5E33ECDCBFA2A4A499E088119E31CE05A89B7826_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___max0, const RuntimeMethod* method) ;
// Unity.Mathematics.double4 Unity.Mathematics.double4::op_Multiply(Unity.Mathematics.double4,Unity.Mathematics.double4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 double4_op_Multiply_mD41E7AC5008D455976050BF9B59BDF11D8F9E5FF_inline (double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___lhs0, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double4 Unity.Mathematics.Random::NextDouble4(Unity.Mathematics.double4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_mDE63ED219D5B85EE0FE2266A734FF282DA4643B9_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___max0, const RuntimeMethod* method) ;
// System.Double Unity.Mathematics.Random::NextDouble(System.Double,System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Random_NextDouble_m25BA6EC177623C1C85BDE11C0AC5D75E9354415D_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double ___min0, double ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.double2 Unity.Mathematics.double2::op_Subtraction(Unity.Mathematics.double2,Unity.Mathematics.double2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA double2_op_Subtraction_mDAD1E402F52C548544D20D62D7FA098F4F858BC8_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___lhs0, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double2 Unity.Mathematics.double2::op_Addition(Unity.Mathematics.double2,Unity.Mathematics.double2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA double2_op_Addition_mCC22EFE71CF477E60BA3369E7866F1A0D67AAB30_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___lhs0, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double2 Unity.Mathematics.Random::NextDouble2(Unity.Mathematics.double2,Unity.Mathematics.double2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_mFA8A7BB6ABB5C7600083091D0B021AB0880DBEA3_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___min0, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.double3 Unity.Mathematics.double3::op_Subtraction(Unity.Mathematics.double3,Unity.Mathematics.double3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 double3_op_Subtraction_m22E94C140DA02DCD57ADB54B6DEEFA271AEB82A0_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___lhs0, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double3 Unity.Mathematics.double3::op_Addition(Unity.Mathematics.double3,Unity.Mathematics.double3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 double3_op_Addition_mBAAE8EB7B08FA0F788CDC40FB633F4ACC0089DCA_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___lhs0, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double3 Unity.Mathematics.Random::NextDouble3(Unity.Mathematics.double3,Unity.Mathematics.double3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m89322CB5F62F72C225406901C1B8D8BD36F55412_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___min0, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___max1, const RuntimeMethod* method) ;
// Unity.Mathematics.double4 Unity.Mathematics.double4::op_Subtraction(Unity.Mathematics.double4,Unity.Mathematics.double4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 double4_op_Subtraction_mB412D752E9ED4D8BB3BDC0F0F1B3F4665EF1EDB3_inline (double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___lhs0, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double4 Unity.Mathematics.double4::op_Addition(Unity.Mathematics.double4,Unity.Mathematics.double4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 double4_op_Addition_m8AAE5EE5F10ABBC89E198D1A91BA868E8FF9AD90_inline (double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___lhs0, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.double4 Unity.Mathematics.Random::NextDouble4(Unity.Mathematics.double4,Unity.Mathematics.double4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_mD720FF52263AAD3B1F2013A33114DFB01A4F5266_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___min0, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___max1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.math::sincos(System.Single,System.Single&,System.Single&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_mCA97E81FBD3BEEE76CD632E8407D21DBED186F18_inline (float ___x0, float* ___s1, float* ___c2, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.math::float2(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_float2_m24A922BBF741AF168DD4591FC8C4CF9E67A85BAE_inline (float ___x0, float ___y1, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.Random::NextFloat2Direction()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2Direction_mBACF60450C45C957E358716F07159E56E0B3515D_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.math::sincos(System.Double,System.Double&,System.Double&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_mA84E8A44CF0ACE24E3AC36D2769BE42D5B0DB8A0_inline (double ___x0, double* ___s1, double* ___c2, const RuntimeMethod* method) ;
// Unity.Mathematics.double2 Unity.Mathematics.Random::NextDouble2Direction()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2Direction_mD58469D3FDA59169658A1C8F8B2A10820438698A_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline (float ___x0, float ___y1, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::sqrt(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___x0, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.math::float3(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.Random::NextFloat3Direction()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3Direction_mD22D6BAD4718C22B628E2A6362C023EE0A9F4962_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.Double Unity.Mathematics.math::max(System.Double,System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_max_m8830F8721EFC73BCF991CD497115A103B86BF3BE_inline (double ___x0, double ___y1, const RuntimeMethod* method) ;
// System.Double Unity.Mathematics.math::sqrt(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_sqrt_mA3A9D5DFDF6841F8836E3ECD5D83555842383F36_inline (double ___x0, const RuntimeMethod* method) ;
// Unity.Mathematics.double3 Unity.Mathematics.Random::NextDouble3Direction()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3Direction_m2153C2B9988A091646BF7E5C30B071F235DB9963_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.float3::get_xy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float3_get_xy_mFD536022DC4F5162E2FE30328BE2418E4878349A_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.math::sincos(Unity.Mathematics.float2,Unity.Mathematics.float2&,Unity.Mathematics.float2&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_mEFAFF350CD1FB6CDF64AD55A90A663FE4D41CA69_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___x0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___s1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___c2, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.math::quaternion(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_m54944534395D1DE00CFB6D58A31F58F457BBD6FB_inline (float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_UnaryNegation(Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_UnaryNegation_m5A491FC1978650D62EBEDC51992CF4B2113C8C5B_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___val0, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.math::select(Unity.Mathematics.float4,Unity.Mathematics.float4,System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_select_m7B43FDAE30A8A4D7AD42684DF8C090FC697AF346_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___a0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___b1, bool ___c2, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.math::quaternion(Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.Random::NextQuaternionRotation()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 Random_NextQuaternionRotation_m38DD70EFF0CE8DD9451E88F3DE4402F5CB95B4A5_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.Random::CheckInitState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_CheckInitState_m1E0AF9D81958896934506E131902727941B70FE2 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.Void System.ArgumentException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.Random::CheckState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_CheckState_mC31A1C183C478ED017CB0FCB11DD21074C2003CA (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.Random::CheckNextIntMax(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_CheckNextIntMax_mB1067030020E5809A507C9D5DBA7C5767C23B464 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int32_t ___max0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.Random::CheckNextIntMinMax(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_CheckNextIntMinMax_m77822500E05AE20F582FF45ACD76157310E481CE (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.Random::CheckNextUIntMinMax(System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_CheckNextUIntMinMax_m8244E6534C13995D565F315E871CDDDCA2AA039A (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___min0, uint32_t ___max1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.RigidTransform::.ctor(Unity.Mathematics.quaternion,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___rotation0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___translation1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.quaternion::.ctor(Unity.Mathematics.float3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void quaternion__ctor_m354F09C0E50CA59DA43037E9993EAE9BF97E9120 (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___m0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.RigidTransform::.ctor(Unity.Mathematics.float3x3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RigidTransform__ctor_mB01CA5F35DD8E3BD4545A121D261DD215AF5EEE3_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___rotation0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___translation1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.quaternion::.ctor(Unity.Mathematics.float4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void quaternion__ctor_m7A01BD711C8220B01414BCF7DCAC2D8195FB351F (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___m0, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float4::get_xyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.RigidTransform::.ctor(Unity.Mathematics.float4x4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RigidTransform__ctor_mB78FA5E6B98EF1E5D22DA88FA989FC1C523FADA5_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___transform0, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::AxisAngle(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_AxisAngle_mAFB418AC3B01E1E6360BD0603EB9DF36F4DDA986_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___axis0, float ___angle1, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::EulerXYZ(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::EulerXZY(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXZY_m26440D15BEDC82C128C37089E3288057827813F4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::EulerYXZ(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerYXZ_m0EF0816E8382D05FA816EFCAA904AD894252750E_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::EulerYZX(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerYZX_m83C2E3AE9BBAF6BC8158EE1B18ECEC43A334B191_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::EulerZXY(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerZXY_mB4AA3C34723ED7FA7ABCF56A8078D606EB835597_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::EulerZYX(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerZYX_m3005B4219207CB181E5EC8DB3F82FC8280A5BB55_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerXYZ(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerXYZ_m2C737E9A468C56FEC18AAC3A61BDA95B4D974CB6_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerXZY(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerXZY_mACB87DFB5706C8C86F20F1BFA8DC4B02E640C004_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerYXZ(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerYXZ_m16A399DBE8530BFF58440A83B7EA19C4403B0C0D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerYZX(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerYZX_mBA049C8CBBC19053F33AD63255D0201C1001577B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerZXY(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerZXY_m95518E1CC49E55621987C67D5A27928BE6308A32_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerZYX(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerZYX_mB3A36D249599284B3FA73644104799951174D239_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ;
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::Euler(Unity.Mathematics.float3,Unity.Mathematics.math/RotationOrder)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_Euler_m11710DD7016BA8143476FEA9736152AEF4E6C4E1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, uint8_t ___order1, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::RotateX(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_RotateX_m2AC5501619F9232D6AD7BF87F9C4E7BF79846D85_inline (float ___angle0, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::RotateY(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_RotateY_m43F9F64DAC4FD6639E05AD47FA004B7338B55D62_inline (float ___angle0, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::RotateZ(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_RotateZ_m74B2BC9C5E0DB6CC74C840E6EAA8E1A0D39FE54F_inline (float ___angle0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.quaternion::Equals(Unity.Mathematics.quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool quaternion_Equals_m58271A16502DE355CBB7C1AA07F8F670C53850CE_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___x0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.float3::Equals(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool float3_Equals_m4A47BDC70977496712F3BE7DA359E840D99C020A_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.RigidTransform::Equals(Unity.Mathematics.RigidTransform)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RigidTransform_Equals_mF9089B6B7AD12BF2D44906B7C6F4A267BB81AF12_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD ___x0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.RigidTransform::Equals(System.Object)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RigidTransform_Equals_m2E34865228779523FB653EF56D2D967BD7F7A4D8_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, RuntimeObject* ___x0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::hash(Unity.Mathematics.RigidTransform)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_mFFC50570F6778C8F0DA9113D9175313C928D1306_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD ___t0, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.RigidTransform::GetHashCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RigidTransform_GetHashCode_m5794BFC66FEE07C2D883412B9EBC8E8836BF4026_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.RigidTransform::ToString()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RigidTransform_ToString_mE1FB98871AE686DDA9345B42B344DE74E41D79AB_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, const RuntimeMethod* method) ;
// System.String System.Single::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE (float* __this, String_t* ___format0, RuntimeObject* ___provider1, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.RigidTransform::ToString(System.String,System.IFormatProvider)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RigidTransform_ToString_m88F8C09519F0BC01ED077804B377FBDF9E9CC462_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.quaternion::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void quaternion__ctor_m8B8E0BD6A1BEC18AD2E0B7C5B30A4C87D5A695E9_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::.ctor(System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint32_t ___x0, uint32_t ___y1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::.ctor(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mE621CDE13334ACC5687EE07AA194671BD72C46DE_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___xy0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::.ctor(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::.ctor(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mB93CD54912AF8E9DEE8DFFF589632C5E4CBD1488_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, bool ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::.ctor(Unity.Mathematics.bool2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mA6B145E2448594E8D7EDF32BD87F4B63154F6C5A_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::.ctor(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_m21FE7DBA6B1D6EC4944D0A2DBC27209D2FC547D3_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, int32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::.ctor(Unity.Mathematics.int2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mD93F93B6BD7C73E16E491C8949F790F874AAE4F8_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::.ctor(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_m63BE96CD8767BD751A021194D42CB9E53BDA02D4_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, float ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::.ctor(Unity.Mathematics.float2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mE683BD99B6BF998B4E2531934469613BDA84B3C5_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::.ctor(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_m11605653429C5377CD05DFD9703537D8FDB2B7DC_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, double ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::.ctor(Unity.Mathematics.double2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mFC45627D096493E846E458EA35CC9998D220C3F5_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.bool2::.ctor(System.Boolean,System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline (bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611* __this, bool ___x0, bool ___y1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint4::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* __this, uint32_t ___x0, uint32_t ___y1, uint32_t ___z2, uint32_t ___w3, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xxxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxxx_m7B927B4451394106230D9B1F74A571C97F30222A_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xxxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxxy_m3A084DCA87D5239DFD7C92B4E4161CFE880F8EF6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xxyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxyx_m7646E7F56D71237E08051E6AE7FC7ED6792228BA_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xxyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxyy_m93964A393B34B3FE314C4C7F05A48D06892D20B6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xyxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyxx_mE457610D4BF29083572CB6DD96462D523F261023_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xyxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyxy_m8679497DA3A5176AD0ACE3B951D520F6749DDB1B_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xyyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyyx_m7BEE0D3A36200E4610A79BEF556676EA730806AD_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xyyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyyy_mBA500A493074154E807A48FEF9C6325643C1B628_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yxxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxxx_mA257DE0279A0AE2803AF369DE6FC3DE3E5CE7E4B_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yxxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxxy_mDA1AAB50997BA90FE1ABC354AF2AEA38C9C011A4_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yxyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxyx_m93A0442BF2C3525C5B5FB43E9C4DBEFB3A26DB81_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yxyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxyy_m967ABB0A6D5097A1BA5F7C499599DC2B3C80E80D_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yyxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyxx_mCB42EF6430AA04E4CB7B779FA66FBA214B20666B_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yyxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyxy_m906C13D8499FC33E0968A5AC2C3A59CBAFED3212_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yyyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyyx_m1E3D1679F39E984B3F4806C40D887BC9680524DE_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yyyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyyy_m6A379C92E43685F4CD56BB493D6AB990B8A1892B_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(System.UInt32,System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint32_t ___x0, uint32_t ___y1, uint32_t ___z2, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_xxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xxx_m0DB276F649BE90354FE22DAA89FD923406671FDB_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_xxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xxy_mA0B872628F9A5047D62905A0E594D152F50BAB7F_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_xyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xyx_mF87A56FDFEBB7ED91BA428229817F7A3DA29DF0E_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_xyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xyy_m1B74A804DFFA23666E464686DA3C86CA4797CC13_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_yxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yxx_mEADA40695F9E5EC351F2897481AA4CE1EA50A765_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_yxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yxy_m5279CBBDD2E59DEA963D1A91F0874DF6374906EE_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_yyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yyx_m23B81E181985BC4A3C67A85D5D1E36A9625BDA69_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_yyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yyy_m0F5B5CC26837363414967CC3F3BBFC46FF722264_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::get_xx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_xx_m296F0F8CC2AFAFD1DD12652AF2A5E1F6E0205962_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::get_xy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_xy_m2774D2AF7CE02DA782595184C75EA27B5AE36ADA_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::set_xy(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2_set_xy_mDAA7D67142D30F2BD17C993815E95EF92B06D134_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::get_yx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_yx_mF423C1F0D861435655C7DAF22025B8C5EA53F285_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::set_yx(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2_set_yx_m044ADF0724F1E916E7CBE57DCB52DE8AF4FD5FFF_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::get_yy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_yy_m552EE0248A0C7D5CF56ACDE67F71548C5DE4E478_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.uint2::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t uint2_get_Item_m10990AAF17277690E17F203FA63E35A798056E86 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2::set_Item(System.Int32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2_set_Item_m47E0E6CCBD47B8512773B4688FC53587D80BF471 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, int32_t ___index0, uint32_t ___value1, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint2::Equals(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint2::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2_Equals_mDD29FD4B71CE0B814B38BA1CE90F3EF2C1782257 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, RuntimeObject* ___o0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::hash(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m5D21276708BFB4DEEF3498774D296FE6B14FC5B0_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___v0, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.uint2::GetHashCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint2_GetHashCode_m0B3D1D91DF8C75E948C020CD260B4114D6A158B4_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint2::ToString()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2_ToString_mFD106FD9C2FC96096DE048AAD1B4B59F6B11EFD5_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) ;
// System.String System.UInt32::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE (uint32_t* __this, String_t* ___format0, RuntimeObject* ___provider1, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint2::ToString(System.String,System.IFormatProvider)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2_ToString_m19B7C2EAB06A69C94317C4ADC679E3AC551277AD_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x2::.ctor(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x2::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_mEC456BC1319CF78193ABF6B1A19861FCD47E4F0D_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m102, uint32_t ___m113, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Implicit(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline (uint32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x2::.ctor(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m49684D5C8622D0B247C4112F0C01A681ACC9E087_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint32_t ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.math::select(Unity.Mathematics.uint2,Unity.Mathematics.uint2,System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___a0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___b1, bool ___c2, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x2::.ctor(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m85908E614E73D9C484FB187F722F8E5C33AC8278_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, bool ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.math::select(Unity.Mathematics.uint2,Unity.Mathematics.uint2,Unity.Mathematics.bool2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___a0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___b1, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c2, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x2::.ctor(Unity.Mathematics.bool2x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m10BF500998823F45351178DFA4F18F6D7BEA190E_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline (int32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x2::.ctor(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_mBE5851D632F6EB6B8E71753DEE7C232F1D4A3E27_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, int32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x2::.ctor(Unity.Mathematics.int2x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m6539D6A17E4CB0AECD7495907B35B1005281E261_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline (float ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x2::.ctor(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m6A7B52312A711ECE499773E93DDC6228CAA441D6_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, float ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(Unity.Mathematics.float2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x2::.ctor(Unity.Mathematics.float2x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m0A9488E5C6AA92F1A0E6E77B196B5A1006672860_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline (double ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x2::.ctor(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m981BC4E179D2B65A2AACD3B73803ECBE5824383E_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, double ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(Unity.Mathematics.double2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x2::.ctor(Unity.Mathematics.double2x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m4B5405F40D258E847D065373FBB846A81DFBF40E_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Multiply(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Multiply(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Multiply(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Addition(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Addition(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Subtraction(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Division(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Division(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Division(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Modulus(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Modulus(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Modulus(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Increment(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Decrement(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThan(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.bool2x2::.ctor(Unity.Mathematics.bool2,Unity.Mathematics.bool2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline (bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162* __this, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c00, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c11, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThan(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThan(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThanOrEqual(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThanOrEqual(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThanOrEqual(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThan(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThan(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThan(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThanOrEqual(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThanOrEqual(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThanOrEqual(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_UnaryNegation(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_UnaryPlus(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_LeftShift(Unity.Mathematics.uint2,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___x0, int32_t ___n1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Equality(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Equality(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Inequality(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Inequality(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Inequality(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_OnesComplement(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseAnd(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseAnd(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseOr(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseOr(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_ExclusiveOr(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_ExclusiveOr(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_ExclusiveOr(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2& Unity.Mathematics.uint2x2::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* uint2x2_get_Item_mF515C66C80ED422343F3FFD968BCA3BC984FBD5A (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint2x2::Equals(Unity.Mathematics.uint2x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint2x2_Equals_m60D0C9B6492D1D63275C38B1768B93D87DA4BCEB_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint2x2::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2x2_Equals_m784C7305FB42E719472F3ABCEA10282047B6BB00 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, RuntimeObject* ___o0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::hash(Unity.Mathematics.uint2x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_mAE44A23BF9E31497AE3E3C04D844FB25BB2D775E_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___v0, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.uint2x2::GetHashCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint2x2_GetHashCode_m14668A20693E155227278B7D7CD821486F6117F3_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint2x2::ToString()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x2_ToString_m83DA5C20CAE8F46F67AD1ED9AAF7D9FF326AD32C_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint2x2::ToString(System.String,System.IFormatProvider)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x2_ToString_m0184284AA553AF001F229BF96AAAE0FE92C068B1_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x3::.ctor(Unity.Mathematics.uint2,Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c22, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x3::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m5E64D57BFBA2F6CCBAF4C3A396E00E995C800747_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m103, uint32_t ___m114, uint32_t ___m125, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x3::.ctor(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_mB04237AB5D9F68C348C3854D3AB4EEDA2EA617C5_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x3::.ctor(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m3DB86C4213A2E1CC8F1F46DCD1C4EDD4F1ADE3E2_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, bool ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x3::.ctor(Unity.Mathematics.bool2x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_mB6A1471F7EC484F1C4736F8852C656FF3B379E33_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x3::.ctor(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m9603D1E8AFF285527D4ACE4D2002779A0A911F5F_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, int32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x3::.ctor(Unity.Mathematics.int2x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_mD866F657EFCB16AEBC84703A745D1416650E824F_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x3::.ctor(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m77F9E2B489FA2279788334492A72E05F6E2D2340_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, float ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x3::.ctor(Unity.Mathematics.float2x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m3C71A03D8DB7CD69FF9E81E0A7B68E3AE39812EC_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x3::.ctor(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m3D0A985DD0AB388CBC406CC7A7859282E8694D98_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, double ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x3::.ctor(Unity.Mathematics.double2x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_mB2397B2234E7CD49E701FBB5B596C8074E3A22D7_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.bool2x3::.ctor(Unity.Mathematics.bool2,Unity.Mathematics.bool2,Unity.Mathematics.bool2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline (bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1* __this, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c00, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c11, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c22, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2& Unity.Mathematics.uint2x3::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* uint2x3_get_Item_m72207CC699093834F2489BA31122C89776B9BCE3 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint2x3::Equals(Unity.Mathematics.uint2x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint2x3_Equals_m6D60BE4F02C310DA60DF9CB5827E3660841A963C_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint2x3::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2x3_Equals_mFF156B91C4275280A38AD839A3995396B41117E6 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, RuntimeObject* ___o0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::hash(Unity.Mathematics.uint2x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m7E51B9965A094C069119D0879B9981F450F867FF_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___v0, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.uint2x3::GetHashCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint2x3_GetHashCode_m74AC422A06741BE9BEB22192C878B76DBCB57600_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint2x3::ToString()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x3_ToString_m42C3DF491B9E86CC018ADF97B0BD6B79F0C3182E_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint2x3::ToString(System.String,System.IFormatProvider)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x3_ToString_m538F33D326BC92B85759197FF67C727EF2226286_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x4::.ctor(Unity.Mathematics.uint2,Unity.Mathematics.uint2,Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c22, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c33, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x4::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m347E5199535205C4785894F7AA653150F2A22CD3_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m033, uint32_t ___m104, uint32_t ___m115, uint32_t ___m126, uint32_t ___m137, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x4::.ctor(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m8C6261965C2F94579FEAD2E3CE7305152A6D73C4_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x4::.ctor(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m83E99388DDA71A1B6C545967115BFA7B5CADC174_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, bool ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x4::.ctor(Unity.Mathematics.bool2x4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m21B2E4F2F4FCC65FCB4D0F54FB0BD6548F667D56_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x4::.ctor(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m08D2043820B3D29022F54478642C2B6EC6E1EFCA_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, int32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x4::.ctor(Unity.Mathematics.int2x4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m148F8D0706712085B43DDE0BD8DBDCFB28EA9594_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x4::.ctor(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m97CBBDE3CD6D47A800908520E2BFFEEF8D425621_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, float ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x4::.ctor(Unity.Mathematics.float2x4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_mA65BEC1DCF05026D8DBBD7C2220056127DFC36B4_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x4::.ctor(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m5468724753E17BA71ABFAAD452F272D503A92AEA_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, double ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint2x4::.ctor(Unity.Mathematics.double2x4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m473BB859059A98C6F9DDFBF5025A6EE87A3F6ED9_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.bool2x4::.ctor(Unity.Mathematics.bool2,Unity.Mathematics.bool2,Unity.Mathematics.bool2,Unity.Mathematics.bool2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline (bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E* __this, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c00, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c11, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c22, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c33, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2& Unity.Mathematics.uint2x4::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* uint2x4_get_Item_m8D75A682A4C981C4ECC6676F53CEE8FF9EB4A64C (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint2x4::Equals(Unity.Mathematics.uint2x4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint2x4_Equals_mE7B2716E3CDD254D29328C68EE5E77E2E39AA0B3_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint2x4::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2x4_Equals_m51B6E83FCE26CB62581AAD6A445FE51C4926F77A (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, RuntimeObject* ___o0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::hash(Unity.Mathematics.uint2x4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m24F796818C946DCC8A828879E1FA328BC3479181_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___v0, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.uint2x4::GetHashCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint2x4_GetHashCode_m24C3FA61B8B36D0D1A6196279C1C689D552D4283_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint2x4::ToString()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x4_ToString_mB45F218F8101D49B8059228A4118C49172AA22E2_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint2x4::ToString(System.String,System.IFormatProvider)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x4_ToString_mBD3011F3E78B6891148D2C075CD6A589B1E79B90_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mF3FE004407BBD0208FDE6CCD1318E6D7434633A1_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint32_t ___x0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___yz1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m5482499C9C7183A89728705AFB0C1F099C43FBF4_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___xy0, uint32_t ___z1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mF56D869B2BBDC7CFF551BC5FB116BB05D1CAD5BF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___xyz0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mAA4FF18E0BCA8CCB191DFD4DE2D802A4067C753D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, bool ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.bool3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m17C158A472C01A7C3CBACF66CB927693A7D491DB_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m638EC0C67097BD80AA4CDFBEAD2001D7109B846E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, int32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.int3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mE14C7B0F6447AF2F57F4BF2AC2C9040A386D682B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mF7B0D3F26B3FF28DFAEA4A3C97A9B53BD61B0556_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, float ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m51633F4A430857523D77B80AFF41150208F8D018_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mBF8F4E5312D24AA49C29EC14EB5A83B8B741BC7E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, double ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.double3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m43DE336567753DF663A8CE43AF4B560B234BE238_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.bool3::.ctor(System.Boolean,System.Boolean,System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline (bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861* __this, bool ___x0, bool ___y1, bool ___z2, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxx_m41C697D6076B70DA676FB12FA3F515A9EF3D067D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxy_m645112FD2A0D813EB361AF09266B3D28D5A38A64_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxz_mF0A1C0A1201C303F03FB563108A3FC079CF0AC2A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyx_m6B474AEF7D80AF880E26A398D0CD07C21A275541_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyy_m798578CFC823AD70DAE6EBA9267D94A4905553BF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyz_mBC115A62ADCB5693ECBE89A4FF1C5CA69AB14924_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzx_m31699D0503E2893DD6D151EF299DB3B9EE3A279F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzy_m9A1DD8B90605D37A6EF74DBA7AA81CD19B1B5D34_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzz_mFB6363C964FC1D6385A470B055C9C667589611AD_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxx_m977DEB749C157F1647FD33C6AF38A10A861C3BD9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxy_m31125A887DB01E42CE6D9ABF77504DBBFFB010ED_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxz_m6EA7BD50789A25AF739F2164EC0C572E99868CE0_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyx_m37BDE6B5E82A833E2E0F1811B39005F1C651F075_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyy_m311146201C9860C9B963FFB86CF643048AD1D87A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyz_m19B6DA2395AC8EF8FE7CBDB8B33963DA06703F26_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzx_m8F5E1B6ABCEDFAD709067099A1CEEAE5C545403F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzy_mF574CC5B4CED0319F3714D9AAEF73D665E065F3C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzz_m145823279BD4CC807661B9ECED4313D34AF4D0C6_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxx_mB52E5AE695F36F435A4CC9C7DAA9FB78E22AF77B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxy_m76AA0AB47B17E11EDCE01D95AC09B75A5A4E39A7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxz_mF97B26BFB102E05EB49B513434EF4292BB9DBD6B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyx_m3A8F46908F5B4FC5BC96ECA0BCCC043F34D0691E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyy_mCF57C09AAC017490B27E414D3F24CF8D5B5B28A1_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyz_mBD07F9C63CAC592DAE99712ADCC1464632463A76_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzx_mEF92152D010A84787EC665D13F8F637B0CEF3849_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzy_m135EE1F1F017A63874AB2632ED40E40049E420E6_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzz_mD20929CD27C7B8CBC71E112CFF366239377648B1_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxx_m594BDF596502D3585078C58AC2411D1EB58EA089_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxy_mFB239DCBC61ACCC3A5186E8E17BAE406F4BE5A8D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxz_m21BC80AD93280BFEB973F3D9833ED2A8234FFCEA_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyx_m53612F8884B0146649F1B0CE7B54FD2203D9A394_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyy_m11FF666C070D092C526C2C71001815310AAF5AF4_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyz_mCB09F2B1D03A9D24B5369985F56E902E1680B62C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzx_mEE0F9517815E60DE0411925BA8C402D41C3CAB4D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzy_mDFAA50F8848266D8BF9BA40147B07EC117B4F126_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzz_m93D5F9962709641AA01484A505FFA86205C2531D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxx_mA6CF22359B515CBC972E85E5F12569D60C0AB95A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxy_m9C12163D462C4EB27FC701A46E6BE72C4536881C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxz_mC2621113312EE744520F489F2C88D5190C530818_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyx_m56E872847FC779E05111D727A23120BEA1F9C8DF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyy_m54683A1BB259222B378F702EC07EE90EDA1D784F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyz_m54D34F49ADDE59436FFB3640FC27D2F9F2B8DD06_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzx_mE73416EB9B3EC8304E509EE1E04A5ABBAAA97A01_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzy_m1508EC73DD4E0C09AA6E2324F118B3AFCC704330_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzz_m6F426AC99CDA20537BCD10414F0CD2874AD1BDCA_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxx_mF6525108891805CBB5781CBD54D0189C13D9615C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxy_m6B1BC80BBE32D594673BCE04FFBD2869A3159763_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxz_mEADC6A3EDB898365D04A155FBA25E43D522D5654_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyx_mEE70EE15FAD40A0DAEA05FE98F5224976C462D9D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyy_m9A312F8C9C7B6B9A0D09400934DEEF39781D6801_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyz_mC38AB55779E54137F47CA9C39E8A42BD8FC41743_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzx_mFC8C03D402FD836765FD97A14FD6B560089E38B4_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzy_m8036E1145EEBA7715BB143E80DE9B2D2038F60FB_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzz_m8AAA24F6AA02E993FCB15EBDBA555DE991348485_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxx_mD57AE8277A370743B5AE892E7F7B77A4B7933498_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxy_m1E9B8BE4E8177F11380620B379BB2232049F7D72_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxz_mF6D287E7E817313F9AB1373AE95F18FB11DD2467_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyx_m9E5C3BC3DAC49F4794F9589846D38FCDCD4944BF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyy_m98782F5ABA249E0BE5C730F197DCD558693DBCB1_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyz_mE995DC730173AE4CB0F89944EBFFF43958908F76_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzx_mFE890E959F55B8DBC11A79E0B5D3C25341F0F27C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzy_m54E81D6B1EFEE445DF0C603910AF93D6C6C4495A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzz_m482415FAD02B8BE50D3FEDFF4B8D60B02BB04F7B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxx_mE1CB7224113BBA3D9FB0623432887FF5B44EC50B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxy_m934607FCCCA232F520B163883E1F3BAF304F8A6A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxz_m5313BC276DC85BACC3543B86750097C9355F53A8_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyx_mE53E3DA03C0118E2C89E4EDB7C348E91AEF8250E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyy_m12B0589C06DB054C42B08BB4224552BCEF37AD31_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyz_m2D2B8502772AFEE67DE080E75405DC036D8AF21F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzx_m27A4953ED02D2F4D4DF8A483A1E98C3D71CE289F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzy_mF7C22BD3ACA82AC70560E58AB35765DAA2094C7B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzz_m662B70CB98C185A54472A8A205C9D497FC8C9D16_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxx_mC3036B0185DD1C7B3491997BE977D262599A0836_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxy_mCC5A7B662B90B5A606728F58743FDCB9A25E0479_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxz_m52E12F66600B331B9AF24946C1C795D612A528F6_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyx_m8BB203C134A4C90E730A9F477C0A6D1ABD547B9A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyy_m31EA67E6F37FD400C8C0B6AF49E62D81B4B72C33_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyz_m27ECF2A4E198F524CB8EC3BF2D651D6EC55E4018_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzx_m7DB75DA14630CD5D4C0ABFC1FEA087980C0C76F9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzy_m8ED03540D97B316CC390C15182687AA5FB83DC7A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzz_m94F819C2B4510882494B1E15154E2212610F1E57_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxx_m83C57CB6DA45E92E613E155D91B5AA0B863DDB84_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxy_m14011258AAB3A2071D9ADB2E57ADFE90A2221620_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxz_m351D0D4BE9A8B4AC65D2D30B422EFA47563AED23_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyx_mEC5A77A965B96F5DCA223C8AFC89CF0722EF96FE_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyy_mE9A025AACD5B47C7905E28BBF7F19F3EC9111EE9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyz_m7B110CF1B8DF3FD8227B801DA48AE0D4DAEC4093_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_xyz(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_xyz_m11A77D00A07DB9DE60BBF592707223DF45CD97B7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzx_m60740D6ED7EE13B2194A14B4BA414C72DC16E1D7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzy_m3974FFCE58BEFF7E1B961851212FF24566504B85_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_xzy(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_xzy_mBDEA8C931B8A4A66CD28AF77A5324A936A208954_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzz_m7737F0D96C5FD0B79D175F253BB8F100E661D929_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxx_m04413264448CD5B2272EB1337EE8EAC85D5A4649_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxy_m40F05635E42B74289F471886927EAD8D61477476_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxz_m4384FCF4BF4EF092C75E565EB59C3E075E8EE3AF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_yxz(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_yxz_m82B06750FC52C18861287A3FA6A4F0BF64814D91_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyx_m177BFC7AAE0C96544198C5533E13D71D306AFFFA_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyy_m44849B14A1201132FD876A77EB7ADF290D3D10F6_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyz_m8DA609C3450D8E4AEEA207A6236102C96768AC23_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzx_mB22BE54C556A64D029FB52176CCA620E6976D8C8_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_yzx(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_yzx_m6C4BBC740E7F908C1FF915A65648A1AE5C6DF113_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzy_mC6493827CDC923E930F0A2154D4327D5DBCA9558_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzz_mD8BC3F7F802E5B9002E642405B07654F69D492B9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zxx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxx_m76EB83C9307A7CE61B5CA0532F060FFD380A10B7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxy_mE462CD2C5F5E986A04518D34BC1FC761AA8C39B3_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_zxy(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_zxy_mA170E80245A1DAD28F63557C62697EF6AD2CF86D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxz_m5214BCC056E7EE08001484C2F97249EAD1B7248E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zyx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyx_m1EAEB3E428B4C8339075BBB8C03CCD1238A28985_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_zyx(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_zyx_m0FE259489E96666932CCA0E9E140101885B0D069_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyy_mFE4C0E17F24F894823A69EA90D90546ADB700291_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyz_mFFEA091818336B14565C3DBC0A4A14D442DE7977_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzx_m64BBD6920910028EAC9F5F5C263B7D3DB554E656_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zzy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzy_mF3D99DBE1CF54E2BFA2A2821108238492449AA75_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zzz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzz_m007BE13E4CFB55594D794A5689D5E730776B590F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_xx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xx_mCED51198D4B6CC7CB772E78D05B4062D036F935B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_xy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xy_m2DCBD938926142E9A504F9D8FE0A1749A2490453_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_xy(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_xy_m3EB4853B851A333D05FAFB7CF846CD12BBE7ACE8_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_xz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xz_m85D53DC3DD3A02D19A10010C28280FBBF6327945_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_xz(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_xz_mC1C29431E4AED3B3D864475F34605FA1082C32E7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_yx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yx_mFC5B1B1B15D614117BECB63E4A5AD4BD3B5672A0_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_yx(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_yx_mD06A2C0F5CE851AF632A39FE8C20D151098FA3E2_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_yy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yy_mABB9B4D305A4183FC3045280DB94457601D876A0_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_yz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yz_m4E0ECA56BE1C2EF2CFC6D6E67788C08CB98F9EAA_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_yz(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_yz_mDF33B26DA76E463BBDB05F8011B864B03194055E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_zx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zx_mA0205F69E3AEAA221BC09CD637E4DF680C52E6A9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_zx(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_zx_mB84281C0D7CF9EE014D7916CE6CC142CC6276CC3_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_zy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zy_mBF04925048006BB0550441C423E9E00DCE5CFF0A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_zy(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_zy_m16D173CAC5DE1B0B196BE984593F1C09DBFAB5FB_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_zz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zz_m7025F7F22958F5D959A74AD0F6688F40F3D1C4F2_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.uint3::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t uint3_get_Item_m32CA0F94C8E471F61F6422BB8A5F954550820153 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3::set_Item(System.Int32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_Item_mD25AC00C2A4E6725BAEAF81CD7C44CC3CBD750C9 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, int32_t ___index0, uint32_t ___value1, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint3::Equals(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint3::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint3_Equals_m02016E995E9557006CE71FEAD24C2B67E69A8A0D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, RuntimeObject* ___o0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::hash(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m31E070E721A961188B5629FCAC3C9559145F1A76_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___v0, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.uint3::GetHashCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint3_GetHashCode_m0EFF5352F8DE8618A24717A32EFA8EB66719F56D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, RuntimeObject* ___arg23, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint3::ToString()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3_ToString_mCD235901AC027194EDB244BB9BD80A73CB6F3633_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint3::ToString(System.String,System.IFormatProvider)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3_ToString_m1EAAF8E74678E9D172485B76193CD1557FB8BFEE_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x2::.ctor(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c00, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c11, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x2::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m1E8B2517CC89C73DB17CB2B9DC76A8C4713D0B82_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m102, uint32_t ___m113, uint32_t ___m204, uint32_t ___m215, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Implicit(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline (uint32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x2::.ctor(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_mC6E07D6BCF821032683AB7D772B1AE7FB651105B_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint32_t ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.math::select(Unity.Mathematics.uint3,Unity.Mathematics.uint3,System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B math_select_mCE2D0574A746304977D9425519169AD71630342F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___a0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___b1, bool ___c2, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x2::.ctor(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m3C0C302737B4E6CF4EA4BAB2DDDC4500FFFA216E_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, bool ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.math::select(Unity.Mathematics.uint3,Unity.Mathematics.uint3,Unity.Mathematics.bool3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___a0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___b1, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c2, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x2::.ctor(Unity.Mathematics.bool3x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m58230175AB0916C03298D1808E459FB971DCABE5_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline (int32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x2::.ctor(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_mBCB983D84092D3FC0D794DED1C8418C68D3F87AC_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, int32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x2::.ctor(Unity.Mathematics.int3x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_mB5D39DD80FDC5B77BA56ED7A0DA01009A6875574_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline (float ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x2::.ctor(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m46EFCF19D17E29021F0673A432C96702B807C6C3_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, float ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x2::.ctor(Unity.Mathematics.float3x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m9076370BDC999D24B7C660B2911BA830610E94A8_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline (double ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x2::.ctor(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_mC1193125E7A7741DBDFEF6CAA9E382E7C78D2D4C_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, double ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(Unity.Mathematics.double3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x2::.ctor(Unity.Mathematics.double3x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_mDB4ED5307ADEB7A2A46464A9B5C679157066AF35_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Multiply(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Multiply(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Multiply_m498F661DC9E8F396B2CF8E7907610B871551EB0D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Multiply(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Multiply_m07ACE6375D8D7A8B2CEFC52B6CD0D3EDDC69C40A_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Addition(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Addition_mCF6FDE191156BEF1ACD8BC48DB5171AE717F15D3_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Addition(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Addition_m2B0C9069316AAB6FE48FCDF725C8745CB6C1BE60_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Subtraction(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Subtraction_m1C483627164EADDC9685576487DEEDAFF8199E8F_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Division(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Division_m857F8EBD2510D8E6988BB23AA3FE4B9613EC4B0E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Division(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Division_m67ACD610D1D997E993F22A48B471737F113A4F43_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Division(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Division_m0F0495955E9B1227FC2199678203C153A715CF8F_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Modulus(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Modulus_mA7201822E95F4385CF4EB5B6302CB67DBF5EA51C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Modulus(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Modulus_mA85241D1F60D25D3C8A6B81F97FAA02FB688F56E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Modulus(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Modulus_mBE3C6BF4E5C766F088041E8AEA8B8D0CBB56041A_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Increment(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Increment_m4DBEB80844C481DF03187072F576A06525A4877E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Decrement(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Decrement_m1E8DF86989219C91A953332AD1B28D0BA2073B5B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThan(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThan_mDD86DCF868BA5E56282F8EDE608665854FFEF102_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.bool3x2::.ctor(Unity.Mathematics.bool3,Unity.Mathematics.bool3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline (bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8* __this, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c00, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c11, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThan(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThan_m4A34E0C0BE6DFF8F1756135D85B3DD07E943B1C4_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThan(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThan_m8C7414DA41B5BAD0D9E1FD00A232EDA843861166_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThanOrEqual(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThanOrEqual_m6B37A359AD1EA4E8459C1693C3CB81D4D45D8EFE_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThanOrEqual(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThanOrEqual_mA6F851D5DFF1DEDAD9D223E27A1812280E7B65B9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThanOrEqual(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThanOrEqual_m30C8871BA69E4739EF4CB5AC6E54F0F12DCC6AEC_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThan(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThan_mF825E381C96AAEC57EF14EFFEB7FCF5DBECA272A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThan(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThan_m0FBAE30522BD8E5FEFE8EE746858A81B86FCFC4F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThan(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThan_m21B0824E22BB4507361F1681830FC04E44C818FD_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThanOrEqual(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThanOrEqual_m8073BBA82FF7B159403328A37A52E9A5D94870CC_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThanOrEqual(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThanOrEqual_m4E82E7D8F9D8FF46ECF22ABC50FCB481D76ABDBF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThanOrEqual(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThanOrEqual_mFC8EF16E276C532E60376322F4F99C63F19B28D2_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_UnaryNegation(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_UnaryNegation_m46FD0B5837253D2E06AF834B5C6CF3DC65101F9F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_UnaryPlus(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_UnaryPlus_m1CEA8940AAC1296F1ABFE4CA5EFABE7F9AAB4E1B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_LeftShift(Unity.Mathematics.uint3,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_LeftShift_mE13AE4716B3BC2BE10CE8F385A6FF1C75D75C795_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___x0, int32_t ___n1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Equality(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Equality_mF7A5EA6E3806B0460F15BE2A8CFDD8E347FD3598_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Equality(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Equality_mB79FF3D88BFF38B7BD9D5FE6CE4D637FF3151FD1_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Inequality(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Inequality_m77DA947EED845F01DAD182B6A5348F8BF1F021A8_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Inequality(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Inequality_mFA050FA9E73DEA0377DE5E7C219D0C761270274D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Inequality(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Inequality_m6719120157F237D84A2B591A6CC4E89153353031_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_OnesComplement(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_OnesComplement_mCC6409B4713052F1519EA0FE5B0E439457A67473_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseAnd(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseAnd_m772BFC3A60526C264937ABCA92F1CAAFC2B0D634_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseAnd(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseAnd_mD8AC367EC297C225538ABF3210F13A1FD3CF221A_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseOr(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseOr_mF946587D7F4B9FF476ADBA5ADA29D309624889F9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseOr(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseOr_mF6AC581D7CE8B4F8C8A7FED912078B23C9A905AB_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_ExclusiveOr(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_ExclusiveOr_mEFD0F65EF3400EF9E154EEF0BFF0284E1F148AA4_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_ExclusiveOr(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_ExclusiveOr_m70CC8EFAA00CADEE99D556DB42F651C0C1CE2498_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_ExclusiveOr(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_ExclusiveOr_m2FAB9D080A6A72D3FF042659A3BB1F22E330F11D_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3& Unity.Mathematics.uint3x2::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* uint3x2_get_Item_mCC6BF3EB5FE12977090C4E52BA93B428F1398AAD (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint3x2::Equals(Unity.Mathematics.uint3x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint3x2_Equals_mFA78D216DF21AA33C6A8FEF8EC257178DB294ED5_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint3x2::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint3x2_Equals_m0961EBC070C3730F5E3A1B621F5784341F99BF13 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, RuntimeObject* ___o0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::hash(Unity.Mathematics.uint3x2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m57D75354ECE53D92466DEE6D0E8570544FCDA2C0_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___v0, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.uint3x2::GetHashCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint3x2_GetHashCode_mD2C2DC69B26130A60DB55BE2211ABC0B587BAD62_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint3x2::ToString()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3x2_ToString_m9BFC1CD44AFEA0C115BF804E39CF99D105433885_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint3x2::ToString(System.String,System.IFormatProvider)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3x2_ToString_m7545ADC7C622B2B3380CFD75324FE0FFB11123B6_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x3::.ctor(Unity.Mathematics.uint3,Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c00, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c11, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c22, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x3::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_m255E9244E7967112910322EBB408335F28F829B4_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m103, uint32_t ___m114, uint32_t ___m125, uint32_t ___m206, uint32_t ___m217, uint32_t ___m228, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x3::.ctor(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mA7E8642F8CCC9110EF89DA4EFB5D3D41D4FA70C4_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x3::.ctor(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mB06E96F7D7B2AD8B4C9534C71B2DC614402A7638_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, bool ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x3::.ctor(Unity.Mathematics.bool3x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mC18E8CF72C52DB7D8B1E88745DD718F8899DF312_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x3::.ctor(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mBE3C95DE505706A3166FC1A5FB7A9BAFD6F26277_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, int32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x3::.ctor(Unity.Mathematics.int3x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_m981430D762D7683201F7275E113976A106007AB0_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x3::.ctor(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_m699402A53AD5C0AF694581E7B24C399D501351F2_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, float ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x3::.ctor(Unity.Mathematics.float3x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mF1F1DC8D1FD671D1AAAE167F7728629402C0EE9F_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x3::.ctor(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_m5073FA05A1608C48F4F1BC24772DFBBCAEC88B7D_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, double ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint3x3::.ctor(Unity.Mathematics.double3x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_m74EF408C4F00ECA7EDE5FB0D2B36015E4A78D9B1_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.bool3x3::.ctor(Unity.Mathematics.bool3,Unity.Mathematics.bool3,Unity.Mathematics.bool3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline (bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863* __this, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c00, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c11, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c22, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3& Unity.Mathematics.uint3x3::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* uint3x3_get_Item_m4FBD11F892B2981738CE3B170830A4956281513F (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint3x3::Equals(Unity.Mathematics.uint3x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint3x3_Equals_m8EAB332F574051AC4488EC86C2A8B60BA7239EAF_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs0, const RuntimeMethod* method) ;
// System.Boolean Unity.Mathematics.uint3x3::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint3x3_Equals_m51A26F2D316E9BE10F2F3BC57BD789EF333E31A8 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, RuntimeObject* ___o0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::hash(Unity.Mathematics.uint3x3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_mB7E6924CAE461808A5D4248030601B553F252E74_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___v0, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.uint3x3::GetHashCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint3x3_GetHashCode_mF71D91D15E688169741D795D3BBDF84AC53BDAA7_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint3x3::ToString()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3x3_ToString_m0B1A1DD3BB459403B686D1A0774EB7D850DBA9E8_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, const RuntimeMethod* method) ;
// System.String Unity.Mathematics.uint3x3::ToString(System.String,System.IFormatProvider)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3x3_ToString_m838021471D894F0D3432C5E4B678C606E1FF8E7C_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint4::.ctor(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint4__ctor_m0927237EB810FB562DE9A12B3A3942BCE672656F_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* __this, uint32_t ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.bool4::.ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool4__ctor_mF155096A6E6BF25B97648480B9A5224A22DFFF88_inline (bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619* __this, bool ___x0, bool ___y1, bool ___z2, bool ___w3, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.int2::.ctor(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A* __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.int3::.ctor(System.Int32,System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void int3__ctor_mE478318DE4CA648614FEF2C1DD438C0455284BF2_inline (int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF* __this, int32_t ___x0, int32_t ___y1, int32_t ___z2, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.int4::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052* __this, int32_t ___x0, int32_t ___y1, int32_t ___z2, int32_t ___w3, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint4::.ctor(Unity.Mathematics.int4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint4__ctor_mE3E045BA2F8A6BADAF84CD437BC4123BAD640226_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___v0, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::asfloat(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_asfloat_m9FA56DE5C61FCEF3DCD0675252D40DFD9C9B712F_inline (int32_t ___x0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, float ___x0, float ___y1, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.math::float4(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline (float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ;
// System.Double Unity.Mathematics.math::asdouble(System.Int64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_asdouble_m4C4CC1B9299FE33530ED375768D67B00676C31C8_inline (int64_t ___x0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.double2::.ctor(System.Double,System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void double2__ctor_m4026FE95F69FAEBD29D7092ADAA1CB845A8E859B_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA* __this, double ___x0, double ___y1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.double3::.ctor(System.Double,System.Double,System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void double3__ctor_mDF4F1B343383615E326E74EAE18FC4325F7367E1_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4* __this, double ___x0, double ___y1, double ___z2, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.double4::.ctor(System.Double,System.Double,System.Double,System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void double4__ctor_m49D96B66F7E9E5F0783AA40FCBE7EC199F5C7C42_inline (double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5* __this, double ___x0, double ___y1, double ___z2, double ___w3, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::sin(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline (float ___x0, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::cos(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___x0, const RuntimeMethod* method) ;
// System.Double Unity.Mathematics.math::sin(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_sin_mECAF323FE370428B2881CCEF886F462DB089ECF3_inline (double ___x0, const RuntimeMethod* method) ;
// System.Double Unity.Mathematics.math::cos(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_cos_m59BA9F1A619ADBD65046E69D6B86149133801789_inline (double ___x0, const RuntimeMethod* method) ;
// System.Boolean System.Single::IsNaN(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___f0, const RuntimeMethod* method) ;
// System.Boolean System.Double::IsNaN(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline (double ___d0, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.math::sin(Unity.Mathematics.float2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_sin_mCDA8AA8D5984C4ECBA70694136F9008D54845781_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___x0, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.math::cos(Unity.Mathematics.float2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_cos_m05AE2F859AA4D4EDE9B7B76FAE4FA6BF038DA97A_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___x0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.quaternion::.ctor(Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value0, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float ___rhs1, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.math::float4(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, float ___w1, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(System.Single,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.math::sincos(Unity.Mathematics.float3,Unity.Mathematics.float3&,Unity.Mathematics.float3&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___s1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___c2, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::get_xyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float3::get_yxxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float3::get_zzyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::hash(Unity.Mathematics.quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_mEE8D76145C2CD7DDEE85990255444BCC3DCC161A_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___q0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::hash(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m8ECC7CFBA8D302A2A3E9468DE65D705E9C1298EB_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::csum(Unity.Mathematics.uint2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_csum_m0B6655875FE24428E18B97FC3F5C745E374530A3_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___x0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::csum(Unity.Mathematics.uint3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_csum_m9C15CCCED13E8ADB45EFC388D141E55091A61C1C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___x0, const RuntimeMethod* method) ;
// System.Int32 System.BitConverter::SingleToInt32Bits(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___value0, const RuntimeMethod* method) ;
// System.Int64 System.BitConverter::DoubleToInt64Bits(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___value0, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float4::.ctor(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, float ___w1, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.math::sin(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.math::cos(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::hash(Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m53E875B2DC4324BD20573419DBE27D0F651FA4D4_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___v0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint3 Unity.Mathematics.math::asuint(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B math_asuint_m4AEE8C17FEDA05D4C77C427818D1C9EF5E31521E_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.math::asuint(Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 math_asuint_mDF3C61EF6F9D9D10A1D3EB9D0075149707B461B9_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___x0, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Mathematics.uint4::op_Multiply(Unity.Mathematics.uint4,Unity.Mathematics.uint4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Multiply_mDD93D0730642A1089848321B9B0E5E923EE575ED_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___rhs1, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::csum(Unity.Mathematics.uint4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_csum_m6A99E69A84442A729781A97F78B260223DD01D8F_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___x0, const RuntimeMethod* method) ;
// System.UInt32 Unity.Mathematics.math::asuint(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline (float ___x0, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.math::asint(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_asint_mBDED7FE966CA65F6A8ACEAEF8FD779B1B8998288_inline (float ___x0, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Mathematics.PostNormalizeAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostNormalizeAttribute__ctor_m65978252E195EB30E27D4F46F9BAD881279CBFB2 (PostNormalizeAttribute_tD0B62597BD2B303D46228AFE2712A82092BA0DA0* __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
// System.Void Unity.Mathematics.DoNotNormalizeAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoNotNormalizeAttribute__ctor_mFE6463A7B1C9D3D311B6950CCC24D74201398261 (DoNotNormalizeAttribute_t2BE961B2DC12177FBC50B01A05A18DACD7361B11* __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
// System.Void Unity.Mathematics.Random::.ctor(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random__ctor_m84FE6BF5CD2493F5460F36A914836E3D41B22D94 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___seed0, const RuntimeMethod* method) 
{
	{
		// state = seed;
		uint32_t L_0 = ___seed0;
		__this->___state_0 = L_0;
		// NextState();
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Random__ctor_m84FE6BF5CD2493F5460F36A914836E3D41B22D94_AdjustorThunk (RuntimeObject* __this, uint32_t ___seed0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	Random__ctor_m84FE6BF5CD2493F5460F36A914836E3D41B22D94_inline(_thisAdjusted, ___seed0, method);
}
// Unity.Mathematics.Random Unity.Mathematics.Random::CreateFromIndex(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37 Random_CreateFromIndex_m0D1C67C8CCF8FF5C66DBD3312C99848BCB535039 (uint32_t ___index0, const RuntimeMethod* method) 
{
	{
		// return new Random(WangHash(index + 62u));
		uint32_t L_0 = ___index0;
		uint32_t L_1;
		L_1 = Random_WangHash_m64375F54A1ED7FCC62B50B922B0FBB608FA65AF4_inline(((int32_t)il2cpp_codegen_add((int32_t)L_0, ((int32_t)62))), NULL);
		Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37 L_2;
		memset((&L_2), 0, sizeof(L_2));
		Random__ctor_m84FE6BF5CD2493F5460F36A914836E3D41B22D94_inline((&L_2), L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.UInt32 Unity.Mathematics.Random::WangHash(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Random_WangHash_m64375F54A1ED7FCC62B50B922B0FBB608FA65AF4 (uint32_t ___n0, const RuntimeMethod* method) 
{
	{
		// n = (n ^ 61u) ^ (n >> 16);
		uint32_t L_0 = ___n0;
		uint32_t L_1 = ___n0;
		___n0 = ((int32_t)(((int32_t)((int32_t)L_0^((int32_t)61)))^((int32_t)((uint32_t)L_1>>((int32_t)16)))));
		// n *= 9u;
		uint32_t L_2 = ___n0;
		___n0 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_2, ((int32_t)9)));
		// n = n ^ (n >> 4);
		uint32_t L_3 = ___n0;
		uint32_t L_4 = ___n0;
		___n0 = ((int32_t)((int32_t)L_3^((int32_t)((uint32_t)L_4>>4))));
		// n *= 0x27d4eb2du;
		uint32_t L_5 = ___n0;
		___n0 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, ((int32_t)668265261)));
		// n = n ^ (n >> 15);
		uint32_t L_6 = ___n0;
		uint32_t L_7 = ___n0;
		___n0 = ((int32_t)((int32_t)L_6^((int32_t)((uint32_t)L_7>>((int32_t)15)))));
		// return n;
		uint32_t L_8 = ___n0;
		return L_8;
	}
}
// System.Void Unity.Mathematics.Random::InitState(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_InitState_mCDAC36582272DAF59478FEA71F1307CF0E58716D (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___seed0, const RuntimeMethod* method) 
{
	{
		// state = seed;
		uint32_t L_0 = ___seed0;
		__this->___state_0 = L_0;
		// NextState();
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Random_InitState_mCDAC36582272DAF59478FEA71F1307CF0E58716D_AdjustorThunk (RuntimeObject* __this, uint32_t ___seed0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	Random_InitState_mCDAC36582272DAF59478FEA71F1307CF0E58716D_inline(_thisAdjusted, ___seed0, method);
}
// System.Boolean Unity.Mathematics.Random::NextBool()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Random_NextBool_m145F8A365982787A7BF227AFE2D5B6ED5FD80345 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return (NextState() & 1) == 1;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		return (bool)((((int32_t)((int32_t)((int32_t)L_0&1))) == ((int32_t)1))? 1 : 0);
	}
}
IL2CPP_EXTERN_C  bool Random_NextBool_m145F8A365982787A7BF227AFE2D5B6ED5FD80345_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	bool _returnValue;
	_returnValue = Random_NextBool_m145F8A365982787A7BF227AFE2D5B6ED5FD80345_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.bool2 Unity.Mathematics.Random::NextBool2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 Random_NextBool2_m6A40DC6D76B7040C84C7EF5FE0C2848944064A40 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// uint v = NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		// return (uint2(v) & uint2(1, 2)) == 0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = math_uint2_m1CDC93674E66A76AC1B423A5219FD24F379CD217_inline(L_0, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(1, 2, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline(L_1, L_2, NULL);
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline(L_3, 0, NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 Random_NextBool2_m6A40DC6D76B7040C84C7EF5FE0C2848944064A40_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 _returnValue;
	_returnValue = Random_NextBool2_m6A40DC6D76B7040C84C7EF5FE0C2848944064A40_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.bool3 Unity.Mathematics.Random::NextBool3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 Random_NextBool3_m9712DE290B16AEF9BDA21139FDCC94D728E06C4C (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// uint v = NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		// return (uint3(v) & uint3(1, 2, 4)) == 0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = math_uint3_mA37962E128EEA30C3C7ABE952FE6B7D1D88BDFCF_inline(L_0, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(1, 2, 4, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_BitwiseAnd_m8A990DE02B9752306F4A08CFF595C254D5FB2119_inline(L_1, L_2, NULL);
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_Equality_m62034744DD7CEA4F494E689C063C68F0FEF48370_inline(L_3, 0, NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 Random_NextBool3_m9712DE290B16AEF9BDA21139FDCC94D728E06C4C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 _returnValue;
	_returnValue = Random_NextBool3_m9712DE290B16AEF9BDA21139FDCC94D728E06C4C_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.bool4 Unity.Mathematics.Random::NextBool4()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619 Random_NextBool4_mC7684B824455C34D5357E9B2358B19C58853CCDA (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// uint v = NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		// return (uint4(v) & uint4(1, 2, 4, 8)) == 0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_1;
		L_1 = math_uint4_mE2B48ABE91E02723012865EA61965A48DD97F643_inline(L_0, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_2;
		L_2 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(1, 2, 4, 8, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_3;
		L_3 = uint4_op_BitwiseAnd_m1A9CB1A2976212FE13C84F970D4C59C30A54D875_inline(L_1, L_2, NULL);
		bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619 L_4;
		L_4 = uint4_op_Equality_mA7515DAB8E3AAD2B5BDA4ED9653F0BF393419A91_inline(L_3, 0, NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619 Random_NextBool4_mC7684B824455C34D5357E9B2358B19C58853CCDA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619 _returnValue;
	_returnValue = Random_NextBool4_mC7684B824455C34D5357E9B2358B19C58853CCDA_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Int32 Unity.Mathematics.Random::NextInt()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_NextInt_mFA1B6F9CB7DAA330B13D9A19FCAA102AE5C5417F (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return (int)NextState() ^ -2147483648;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		return ((int32_t)((int32_t)L_0^((int32_t)-2147483648LL)));
	}
}
IL2CPP_EXTERN_C  int32_t Random_NextInt_mFA1B6F9CB7DAA330B13D9A19FCAA102AE5C5417F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Random_NextInt_mFA1B6F9CB7DAA330B13D9A19FCAA102AE5C5417F_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.int2 Unity.Mathematics.Random::NextInt2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_mAF59E818C2661A1D26196C74297C95CEF50EF9A2 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return int2((int)NextState(), (int)NextState()) ^ -2147483648;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_2;
		L_2 = math_int2_m0A9A8113022D7954E7DA5BE5436989C2DF01650D_inline(L_0, L_1, NULL);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_3;
		L_3 = int2_op_ExclusiveOr_mD47A86F45C59D017FC036FBA38F197BFFDB8FF03_inline(L_2, ((int32_t)-2147483648LL), NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_mAF59E818C2661A1D26196C74297C95CEF50EF9A2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A _returnValue;
	_returnValue = Random_NextInt2_mAF59E818C2661A1D26196C74297C95CEF50EF9A2_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.int3 Unity.Mathematics.Random::NextInt3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_m5AA9FC7E03CA5731053724DCC74B92DB6BF25414 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return int3((int)NextState(), (int)NextState(), (int)NextState()) ^ -2147483648;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_3;
		L_3 = math_int3_m16B9E4EC932F2FFCE0358E2DA77C92D67C0F3B9D_inline(L_0, L_1, L_2, NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4;
		L_4 = int3_op_ExclusiveOr_mDC0CA0EC958BED14D6B649FE5F9CAE23DCAB0CAA_inline(L_3, ((int32_t)-2147483648LL), NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_m5AA9FC7E03CA5731053724DCC74B92DB6BF25414_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF _returnValue;
	_returnValue = Random_NextInt3_m5AA9FC7E03CA5731053724DCC74B92DB6BF25414_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.int4 Unity.Mathematics.Random::NextInt4()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_mE8F1DCAC6DBEA080520D0C47B70C9B624D1274E8 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return int4((int)NextState(), (int)NextState(), (int)NextState(), (int)NextState()) ^ -2147483648;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_4;
		L_4 = math_int4_mE5D69C9C3EDF9C819D6BE6923C7A9C1AB3A6F781_inline(L_0, L_1, L_2, L_3, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_5;
		L_5 = int4_op_ExclusiveOr_mE7BFD8C61317740FF49DE55942935682B835EAE4_inline(L_4, ((int32_t)-2147483648LL), NULL);
		return L_5;
	}
}
IL2CPP_EXTERN_C  int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_mE8F1DCAC6DBEA080520D0C47B70C9B624D1274E8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int4_tBA77D4945786DE82C3A487B33955EA1004996052 _returnValue;
	_returnValue = Random_NextInt4_mE8F1DCAC6DBEA080520D0C47B70C9B624D1274E8_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Int32 Unity.Mathematics.Random::NextInt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_NextInt_m8D466D37B7144CBE66EFDE4A8A5C32EE8A19D4AE (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int32_t ___max0, const RuntimeMethod* method) 
{
	{
		// return (int)((NextState() * (ulong)max) >> 32);
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int32_t L_1 = ___max0;
		return ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)L_1)))>>((int32_t)32))));
	}
}
IL2CPP_EXTERN_C  int32_t Random_NextInt_m8D466D37B7144CBE66EFDE4A8A5C32EE8A19D4AE_AdjustorThunk (RuntimeObject* __this, int32_t ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Random_NextInt_m8D466D37B7144CBE66EFDE4A8A5C32EE8A19D4AE_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.int2 Unity.Mathematics.Random::NextInt2(Unity.Mathematics.int2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_m01B05B94428625116A7A55D4D436738C6ED8EABF (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___max0, const RuntimeMethod* method) 
{
	{
		// return int2((int)(NextState() * (ulong)max.x >> 32),
		//             (int)(NextState() * (ulong)max.y >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_1 = ___max0;
		int32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_4 = ___max0;
		int32_t L_5 = L_4.___y_1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_6;
		L_6 = math_int2_m0A9A8113022D7954E7DA5BE5436989C2DF01650D_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)L_2)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)L_5)))>>((int32_t)32)))), NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C  int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_m01B05B94428625116A7A55D4D436738C6ED8EABF_AdjustorThunk (RuntimeObject* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A _returnValue;
	_returnValue = Random_NextInt2_m01B05B94428625116A7A55D4D436738C6ED8EABF_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.int3 Unity.Mathematics.Random::NextInt3(Unity.Mathematics.int3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_m4FEA4F6FDC9217C7B886CE0CC377D45E55EBFE6C (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___max0, const RuntimeMethod* method) 
{
	{
		// return int3((int)(NextState() * (ulong)max.x >> 32),
		//             (int)(NextState() * (ulong)max.y >> 32),
		//             (int)(NextState() * (ulong)max.z >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_1 = ___max0;
		int32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4 = ___max0;
		int32_t L_5 = L_4.___y_1;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_7 = ___max0;
		int32_t L_8 = L_7.___z_2;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_9;
		L_9 = math_int3_m16B9E4EC932F2FFCE0358E2DA77C92D67C0F3B9D_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)L_2)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)L_5)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)L_8)))>>((int32_t)32)))), NULL);
		return L_9;
	}
}
IL2CPP_EXTERN_C  int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_m4FEA4F6FDC9217C7B886CE0CC377D45E55EBFE6C_AdjustorThunk (RuntimeObject* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF _returnValue;
	_returnValue = Random_NextInt3_m4FEA4F6FDC9217C7B886CE0CC377D45E55EBFE6C_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.int4 Unity.Mathematics.Random::NextInt4(Unity.Mathematics.int4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_m523B3CD68F601BD57F7A0EE275F04D09F0A4C672 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___max0, const RuntimeMethod* method) 
{
	{
		// return int4((int)(NextState() * (ulong)max.x >> 32),
		//             (int)(NextState() * (ulong)max.y >> 32),
		//             (int)(NextState() * (ulong)max.z >> 32),
		//             (int)(NextState() * (ulong)max.w >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_1 = ___max0;
		int32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_4 = ___max0;
		int32_t L_5 = L_4.___y_1;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_7 = ___max0;
		int32_t L_8 = L_7.___z_2;
		uint32_t L_9;
		L_9 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_10 = ___max0;
		int32_t L_11 = L_10.___w_3;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_12;
		L_12 = math_int4_mE5D69C9C3EDF9C819D6BE6923C7A9C1AB3A6F781_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)L_2)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)L_5)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)L_8)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_9), ((int64_t)L_11)))>>((int32_t)32)))), NULL);
		return L_12;
	}
}
IL2CPP_EXTERN_C  int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_m523B3CD68F601BD57F7A0EE275F04D09F0A4C672_AdjustorThunk (RuntimeObject* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int4_tBA77D4945786DE82C3A487B33955EA1004996052 _returnValue;
	_returnValue = Random_NextInt4_m523B3CD68F601BD57F7A0EE275F04D09F0A4C672_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// System.Int32 Unity.Mathematics.Random::NextInt(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_NextInt_m794218A3A149A97A6276B37A546E381D44E0222B (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// uint range = (uint)(max - min);
		int32_t L_0 = ___max1;
		int32_t L_1 = ___min0;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
		// return (int)(NextState() * (ulong)range >> 32) + min;
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3 = V_0;
		int32_t L_4 = ___min0;
		return ((int32_t)il2cpp_codegen_add(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_2), ((int64_t)(uint64_t)L_3)))>>((int32_t)32)))), L_4));
	}
}
IL2CPP_EXTERN_C  int32_t Random_NextInt_m794218A3A149A97A6276B37A546E381D44E0222B_AdjustorThunk (RuntimeObject* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Random_NextInt_m794218A3A149A97A6276B37A546E381D44E0222B_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.int2 Unity.Mathematics.Random::NextInt2(Unity.Mathematics.int2,Unity.Mathematics.int2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_mFA7BFFCC3D404449A90A20324E66B95EDAD49BE9 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___min0, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___max1, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint2 range = (uint2)(max - min);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_0 = ___max1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_1 = ___min0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_2;
		L_2 = int2_op_Subtraction_mF8ED8DDFDE3303758800ED22B85CAE5DE9FE9764_inline(L_0, L_1, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_2, NULL);
		V_0 = L_3;
		// return int2((int)(NextState() * (ulong)range.x >> 32),
		//             (int)(NextState() * (ulong)range.y >> 32)) + min;
		uint32_t L_4;
		L_4 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = V_0;
		uint32_t L_6 = L_5.___x_0;
		uint32_t L_7;
		L_7 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = V_0;
		uint32_t L_9 = L_8.___y_1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_10;
		L_10 = math_int2_m0A9A8113022D7954E7DA5BE5436989C2DF01650D_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_4), ((int64_t)(uint64_t)L_6)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_7), ((int64_t)(uint64_t)L_9)))>>((int32_t)32)))), NULL);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_11 = ___min0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_12;
		L_12 = int2_op_Addition_mB8210BD1CFEF218431BCFB14816FA467B196BCB7_inline(L_10, L_11, NULL);
		return L_12;
	}
}
IL2CPP_EXTERN_C  int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_mFA7BFFCC3D404449A90A20324E66B95EDAD49BE9_AdjustorThunk (RuntimeObject* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___min0, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A _returnValue;
	_returnValue = Random_NextInt2_mFA7BFFCC3D404449A90A20324E66B95EDAD49BE9_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.int3 Unity.Mathematics.Random::NextInt3(Unity.Mathematics.int3,Unity.Mathematics.int3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_mE004646C06DA62DDB7C28296E76D25DE0253DAE5 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___min0, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___max1, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint3 range = (uint3)(max - min);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_0 = ___max1;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_1 = ___min0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_2;
		L_2 = int3_op_Subtraction_m6BEEFB529E6C5DBDFC127A4FD2858D53575360B0_inline(L_0, L_1, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_2, NULL);
		V_0 = L_3;
		// return int3((int)(NextState() * (ulong)range.x >> 32),
		//             (int)(NextState() * (ulong)range.y >> 32),
		//             (int)(NextState() * (ulong)range.z >> 32)) + min;
		uint32_t L_4;
		L_4 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = V_0;
		uint32_t L_6 = L_5.___x_0;
		uint32_t L_7;
		L_7 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = V_0;
		uint32_t L_9 = L_8.___y_1;
		uint32_t L_10;
		L_10 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = V_0;
		uint32_t L_12 = L_11.___z_2;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_13;
		L_13 = math_int3_m16B9E4EC932F2FFCE0358E2DA77C92D67C0F3B9D_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_4), ((int64_t)(uint64_t)L_6)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_7), ((int64_t)(uint64_t)L_9)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_10), ((int64_t)(uint64_t)L_12)))>>((int32_t)32)))), NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_14 = ___min0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_15;
		L_15 = int3_op_Addition_m9B2F4DA2E31115B4E8C84161D9FFB160B3D42868_inline(L_13, L_14, NULL);
		return L_15;
	}
}
IL2CPP_EXTERN_C  int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_mE004646C06DA62DDB7C28296E76D25DE0253DAE5_AdjustorThunk (RuntimeObject* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___min0, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF _returnValue;
	_returnValue = Random_NextInt3_mE004646C06DA62DDB7C28296E76D25DE0253DAE5_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.int4 Unity.Mathematics.Random::NextInt4(Unity.Mathematics.int4,Unity.Mathematics.int4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_m01A22262DB26674485F384F5CAB97AC3727CA048 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___min0, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___max1, const RuntimeMethod* method) 
{
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint4 range = (uint4)(max - min);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_0 = ___max1;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_1 = ___min0;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_2;
		L_2 = int4_op_Subtraction_m8804D0FC47267EB7B98E9325AAD2D36163C9FE8E_inline(L_0, L_1, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_3;
		L_3 = uint4_op_Explicit_m4BA2A6F8AC721A602D73382462C962382691DD70_inline(L_2, NULL);
		V_0 = L_3;
		// return int4((int)(NextState() * (ulong)range.x >> 32),
		//             (int)(NextState() * (ulong)range.y >> 32),
		//             (int)(NextState() * (ulong)range.z >> 32),
		//             (int)(NextState() * (ulong)range.w >> 32)) + min;
		uint32_t L_4;
		L_4 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_5 = V_0;
		uint32_t L_6 = L_5.___x_0;
		uint32_t L_7;
		L_7 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_8 = V_0;
		uint32_t L_9 = L_8.___y_1;
		uint32_t L_10;
		L_10 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_11 = V_0;
		uint32_t L_12 = L_11.___z_2;
		uint32_t L_13;
		L_13 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_14 = V_0;
		uint32_t L_15 = L_14.___w_3;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_16;
		L_16 = math_int4_mE5D69C9C3EDF9C819D6BE6923C7A9C1AB3A6F781_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_4), ((int64_t)(uint64_t)L_6)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_7), ((int64_t)(uint64_t)L_9)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_10), ((int64_t)(uint64_t)L_12)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_13), ((int64_t)(uint64_t)L_15)))>>((int32_t)32)))), NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_17 = ___min0;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_18;
		L_18 = int4_op_Addition_mB3F3CC9F1DEF872C2920F19D38A396D423510624_inline(L_16, L_17, NULL);
		return L_18;
	}
}
IL2CPP_EXTERN_C  int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_m01A22262DB26674485F384F5CAB97AC3727CA048_AdjustorThunk (RuntimeObject* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___min0, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	int4_tBA77D4945786DE82C3A487B33955EA1004996052 _returnValue;
	_returnValue = Random_NextInt4_m01A22262DB26674485F384F5CAB97AC3727CA048_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// System.UInt32 Unity.Mathematics.Random::NextUInt()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Random_NextUInt_m3ED6D47B649B9AD886A4C71EECCF014A933E1D41 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return NextState() - 1u;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		return ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1));
	}
}
IL2CPP_EXTERN_C  uint32_t Random_NextUInt_m3ED6D47B649B9AD886A4C71EECCF014A933E1D41_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = Random_NextUInt_m3ED6D47B649B9AD886A4C71EECCF014A933E1D41_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint2 Unity.Mathematics.Random::NextUInt2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_mD214E993940FA8511D5F148095A8F12880301E8A (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return uint2(NextState(), NextState()) - 1u;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(L_0, L_1, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline(L_2, 1, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_mD214E993940FA8511D5F148095A8F12880301E8A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = Random_NextUInt2_mD214E993940FA8511D5F148095A8F12880301E8A_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.Random::NextUInt3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_mEB3DC44190A91267AF1F1CA726F5ADABF0C7EB79 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return uint3(NextState(), NextState(), NextState()) - 1u;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(L_0, L_1, L_2, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Subtraction_mA79D7FF22B21BD8AC92D83B2CEA381736D5CA3C7_inline(L_3, 1, NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_mEB3DC44190A91267AF1F1CA726F5ADABF0C7EB79_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = Random_NextUInt3_mEB3DC44190A91267AF1F1CA726F5ADABF0C7EB79_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.Random::NextUInt4()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_m79A28BCF0021F1FA72610FBE2234DE80CAC1F299 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return uint4(NextState(), NextState(), NextState(), NextState()) - 1u;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		L_4 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(L_0, L_1, L_2, L_3, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_5;
		L_5 = uint4_op_Subtraction_mA5D1B1DE817EFBC8685C2EB3CAB6EF0DFFDC3F92_inline(L_4, 1, NULL);
		return L_5;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_m79A28BCF0021F1FA72610FBE2234DE80CAC1F299_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = Random_NextUInt4_m79A28BCF0021F1FA72610FBE2234DE80CAC1F299_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.UInt32 Unity.Mathematics.Random::NextUInt(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Random_NextUInt_m0EABE55AAEF8FE95540B79312F74F2FE42D98E0D (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___max0, const RuntimeMethod* method) 
{
	{
		// return (uint)((NextState() * (ulong)max) >> 32);
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1 = ___max0;
		return ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)(uint64_t)L_1)))>>((int32_t)32))));
	}
}
IL2CPP_EXTERN_C  uint32_t Random_NextUInt_m0EABE55AAEF8FE95540B79312F74F2FE42D98E0D_AdjustorThunk (RuntimeObject* __this, uint32_t ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = Random_NextUInt_m0EABE55AAEF8FE95540B79312F74F2FE42D98E0D_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.uint2 Unity.Mathematics.Random::NextUInt2(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_m1CDDB093577225F624937A10067B0CDEB3808859 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___max0, const RuntimeMethod* method) 
{
	{
		// return uint2(   (uint)(NextState() * (ulong)max.x >> 32),
		//                 (uint)(NextState() * (ulong)max.y >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___max0;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___max0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		L_6 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)(uint64_t)L_2)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_m1CDDB093577225F624937A10067B0CDEB3808859_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = Random_NextUInt2_m1CDDB093577225F624937A10067B0CDEB3808859_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.Random::NextUInt3(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_m2DC171901FD296F3BD555FD5DEF7670F4969AAD8 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___max0, const RuntimeMethod* method) 
{
	{
		// return uint3(   (uint)(NextState() * (ulong)max.x >> 32),
		//                 (uint)(NextState() * (ulong)max.y >> 32),
		//                 (uint)(NextState() * (ulong)max.z >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___max0;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___max0;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___max0;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)(uint64_t)L_2)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)(uint64_t)L_8)))>>((int32_t)32)))), NULL);
		return L_9;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_m2DC171901FD296F3BD555FD5DEF7670F4969AAD8_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = Random_NextUInt3_m2DC171901FD296F3BD555FD5DEF7670F4969AAD8_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.Random::NextUInt4(Unity.Mathematics.uint4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_mC7F64D2FDE7EE447048946711E71BA625ED60B97 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___max0, const RuntimeMethod* method) 
{
	{
		// return uint4(   (uint)(NextState() * (ulong)max.x >> 32),
		//                 (uint)(NextState() * (ulong)max.y >> 32),
		//                 (uint)(NextState() * (ulong)max.z >> 32),
		//                 (uint)(NextState() * (ulong)max.w >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_1 = ___max0;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4 = ___max0;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_7 = ___max0;
		uint32_t L_8 = L_7.___z_2;
		uint32_t L_9;
		L_9 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_10 = ___max0;
		uint32_t L_11 = L_10.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_12;
		L_12 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)(uint64_t)L_2)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)(uint64_t)L_8)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_9), ((int64_t)(uint64_t)L_11)))>>((int32_t)32)))), NULL);
		return L_12;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_mC7F64D2FDE7EE447048946711E71BA625ED60B97_AdjustorThunk (RuntimeObject* __this, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = Random_NextUInt4_mC7F64D2FDE7EE447048946711E71BA625ED60B97_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// System.UInt32 Unity.Mathematics.Random::NextUInt(System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Random_NextUInt_mFE21661ECBCCD41B3021E84CFC2886C8DAF248C9 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___min0, uint32_t ___max1, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// uint range = max - min;
		uint32_t L_0 = ___max1;
		uint32_t L_1 = ___min0;
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1));
		// return (uint)(NextState() * (ulong)range >> 32) + min;
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3 = V_0;
		uint32_t L_4 = ___min0;
		return ((int32_t)il2cpp_codegen_add(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_2), ((int64_t)(uint64_t)L_3)))>>((int32_t)32)))), (int32_t)L_4));
	}
}
IL2CPP_EXTERN_C  uint32_t Random_NextUInt_mFE21661ECBCCD41B3021E84CFC2886C8DAF248C9_AdjustorThunk (RuntimeObject* __this, uint32_t ___min0, uint32_t ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = Random_NextUInt_mFE21661ECBCCD41B3021E84CFC2886C8DAF248C9_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.uint2 Unity.Mathematics.Random::NextUInt2(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_m8BF86C808910C77DEA1558578305D90B1586D13C (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___min0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___max1, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint2 range = max - min;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___max1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___min0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline(L_0, L_1, NULL);
		V_0 = L_2;
		// return uint2((uint)(NextState() * (ulong)range.x >> 32),
		//              (uint)(NextState() * (ulong)range.y >> 32)) + min;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = V_0;
		uint32_t L_5 = L_4.___x_0;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7 = V_0;
		uint32_t L_8 = L_7.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)(uint64_t)L_8)))>>((int32_t)32)))), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = ___min0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_9, L_10, NULL);
		return L_11;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_m8BF86C808910C77DEA1558578305D90B1586D13C_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___min0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = Random_NextUInt2_m8BF86C808910C77DEA1558578305D90B1586D13C_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.Random::NextUInt3(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_m2693DC75A97BA323BE7814032172706FB4C83D10 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___min0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___max1, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint3 range = max - min;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___max1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___min0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Subtraction_mD458042F0F607E9CB18BF8CF8561C6BEF2F47310_inline(L_0, L_1, NULL);
		V_0 = L_2;
		// return uint3((uint)(NextState() * (ulong)range.x >> 32),
		//              (uint)(NextState() * (ulong)range.y >> 32),
		//              (uint)(NextState() * (ulong)range.z >> 32)) + min;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = V_0;
		uint32_t L_5 = L_4.___x_0;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = V_0;
		uint32_t L_8 = L_7.___y_1;
		uint32_t L_9;
		L_9 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = V_0;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		L_12 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)(uint64_t)L_8)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_9), ((int64_t)(uint64_t)L_11)))>>((int32_t)32)))), NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = ___min0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline(L_12, L_13, NULL);
		return L_14;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_m2693DC75A97BA323BE7814032172706FB4C83D10_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___min0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = Random_NextUInt3_m2693DC75A97BA323BE7814032172706FB4C83D10_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.Random::NextUInt4(Unity.Mathematics.uint4,Unity.Mathematics.uint4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_m4F1707A7D59B82FD98DEFC0F3718182C5626FCD0 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___min0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___max1, const RuntimeMethod* method) 
{
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint4 range = (uint4)(max - min);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0 = ___max1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_1 = ___min0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_2;
		L_2 = uint4_op_Subtraction_mF815D62CBBE8EAE82A64035CA71DA415A54DC64F_inline(L_0, L_1, NULL);
		V_0 = L_2;
		// return uint4((uint)(NextState() * (ulong)range.x >> 32),
		//              (uint)(NextState() * (ulong)range.y >> 32),
		//              (uint)(NextState() * (ulong)range.z >> 32),
		//              (uint)(NextState() * (ulong)range.w >> 32)) + min;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4 = V_0;
		uint32_t L_5 = L_4.___x_0;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_7 = V_0;
		uint32_t L_8 = L_7.___y_1;
		uint32_t L_9;
		L_9 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_10 = V_0;
		uint32_t L_11 = L_10.___z_2;
		uint32_t L_12;
		L_12 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_13 = V_0;
		uint32_t L_14 = L_13.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_15;
		L_15 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)(uint64_t)L_8)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_9), ((int64_t)(uint64_t)L_11)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_12), ((int64_t)(uint64_t)L_14)))>>((int32_t)32)))), NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_16 = ___min0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_17;
		L_17 = uint4_op_Addition_m391200EB43B6C4CDD219079A0D3CDFFA35B0B652_inline(L_15, L_16, NULL);
		return L_17;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_m4F1707A7D59B82FD98DEFC0F3718182C5626FCD0_AdjustorThunk (RuntimeObject* __this, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___min0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = Random_NextUInt4_m4F1707A7D59B82FD98DEFC0F3718182C5626FCD0_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// System.Single Unity.Mathematics.Random::NextFloat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_NextFloat_mBC3BB545723E36B4C517C523D62ABD1784C76DFF (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return asfloat(0x3f800000 | (NextState() >> 9)) - 1.0f;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		float L_1;
		L_1 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(((int32_t)(((int32_t)1065353216)|((int32_t)((uint32_t)L_0>>((int32_t)9))))), NULL);
		return ((float)il2cpp_codegen_subtract(L_1, (1.0f)));
	}
}
IL2CPP_EXTERN_C  float Random_NextFloat_mBC3BB545723E36B4C517C523D62ABD1784C76DFF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float _returnValue;
	_returnValue = Random_NextFloat_mBC3BB545723E36B4C517C523D62ABD1784C76DFF_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.float2 Unity.Mathematics.Random::NextFloat2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m8FA06B9693CAA84F3DE6A8B7EBDC3AB99378F44E (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return asfloat(0x3f800000 | (uint2(NextState(), NextState()) >> 9)) - 1.0f;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(L_0, L_1, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline(L_2, ((int32_t)9), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline(((int32_t)1065353216), L_3, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5;
		L_5 = math_asfloat_m21833833779E44053D1E1B38677D9C5D83753D28_inline(L_4, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
		L_6 = float2_op_Subtraction_mEBC8F4CCCAE3FF01E674C44AE24FD7BA4B3FAB08_inline(L_5, (1.0f), NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C  float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m8FA06B9693CAA84F3DE6A8B7EBDC3AB99378F44E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA _returnValue;
	_returnValue = Random_NextFloat2_m8FA06B9693CAA84F3DE6A8B7EBDC3AB99378F44E_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.float3 Unity.Mathematics.Random::NextFloat3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m4D28B50E2F5BDA0E040C44D480B975CAF9640ABE (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return asfloat(0x3f800000 | (uint3(NextState(), NextState(), NextState()) >> 9)) - 1.0f;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(L_0, L_1, L_2, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_RightShift_m804311580E841B7943BB5538963CE546A781BAC6_inline(L_3, ((int32_t)9), NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_BitwiseOr_m52865281597051A876380769DBF13C61AB5E8B82_inline(((int32_t)1065353216), L_4, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6;
		L_6 = math_asfloat_m7A90E1FAABD250FCEC00839D01B098BB046F7933_inline(L_5, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7;
		L_7 = float3_op_Subtraction_m111BEEA770E140739DDC6A3410736DFF7EE32045_inline(L_6, (1.0f), NULL);
		return L_7;
	}
}
IL2CPP_EXTERN_C  float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m4D28B50E2F5BDA0E040C44D480B975CAF9640ABE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E _returnValue;
	_returnValue = Random_NextFloat3_m4D28B50E2F5BDA0E040C44D480B975CAF9640ABE_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.float4 Unity.Mathematics.Random::NextFloat4()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m3589B65D6E8C969105B2FD69362A69C7B21D9F21 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return asfloat(0x3f800000 | (uint4(NextState(), NextState(), NextState(), NextState()) >> 9)) - 1.0f;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		L_4 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(L_0, L_1, L_2, L_3, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_5;
		L_5 = uint4_op_RightShift_m277ED9AFF0C41C957E79413C0B4A19EB28503EED_inline(L_4, ((int32_t)9), NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_6;
		L_6 = uint4_op_BitwiseOr_mA1E41EFAAF04FDF3A9B4253C9BD99E55B447255C_inline(((int32_t)1065353216), L_5, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
		L_7 = math_asfloat_m12607D976A0CF76E07E41340262CAEC45A9CB537_inline(L_6, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
		L_8 = float4_op_Subtraction_m8139554182AD5D95062FA5F0EC405106355F7CA1_inline(L_7, (1.0f), NULL);
		return L_8;
	}
}
IL2CPP_EXTERN_C  float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m3589B65D6E8C969105B2FD69362A69C7B21D9F21_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E _returnValue;
	_returnValue = Random_NextFloat4_m3589B65D6E8C969105B2FD69362A69C7B21D9F21_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Single Unity.Mathematics.Random::NextFloat(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_NextFloat_m0C473F8BC28C48D14008E066D73227CA9ECAD677 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float ___max0, const RuntimeMethod* method) 
{
	{
		// public float NextFloat(float max) { return NextFloat() * max; }
		float L_0;
		L_0 = Random_NextFloat_mBC3BB545723E36B4C517C523D62ABD1784C76DFF_inline(__this, NULL);
		float L_1 = ___max0;
		return ((float)il2cpp_codegen_multiply(L_0, L_1));
	}
}
IL2CPP_EXTERN_C  float Random_NextFloat_m0C473F8BC28C48D14008E066D73227CA9ECAD677_AdjustorThunk (RuntimeObject* __this, float ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float _returnValue;
	_returnValue = Random_NextFloat_m0C473F8BC28C48D14008E066D73227CA9ECAD677_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.float2 Unity.Mathematics.Random::NextFloat2(Unity.Mathematics.float2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m5A120558DCEDB0BFEC4C35CB3EE580AE05426788 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___max0, const RuntimeMethod* method) 
{
	{
		// public float2 NextFloat2(float2 max) { return NextFloat2() * max; }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0;
		L_0 = Random_NextFloat2_m8FA06B9693CAA84F3DE6A8B7EBDC3AB99378F44E_inline(__this, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___max0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2;
		L_2 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m5A120558DCEDB0BFEC4C35CB3EE580AE05426788_AdjustorThunk (RuntimeObject* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA _returnValue;
	_returnValue = Random_NextFloat2_m5A120558DCEDB0BFEC4C35CB3EE580AE05426788_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.float3 Unity.Mathematics.Random::NextFloat3(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m6372756FCB901F421823635D3177643A5F5C454F (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___max0, const RuntimeMethod* method) 
{
	{
		// public float3 NextFloat3(float3 max) { return NextFloat3() * max; }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0;
		L_0 = Random_NextFloat3_m4D28B50E2F5BDA0E040C44D480B975CAF9640ABE_inline(__this, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___max0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m6372756FCB901F421823635D3177643A5F5C454F_AdjustorThunk (RuntimeObject* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E _returnValue;
	_returnValue = Random_NextFloat3_m6372756FCB901F421823635D3177643A5F5C454F_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.float4 Unity.Mathematics.Random::NextFloat4(Unity.Mathematics.float4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m771BF5969D78C554602AA712B1E4BB0B2D06CD75 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___max0, const RuntimeMethod* method) 
{
	{
		// public float4 NextFloat4(float4 max) { return NextFloat4() * max; }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0;
		L_0 = Random_NextFloat4_m3589B65D6E8C969105B2FD69362A69C7B21D9F21_inline(__this, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___max0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2;
		L_2 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m771BF5969D78C554602AA712B1E4BB0B2D06CD75_AdjustorThunk (RuntimeObject* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E _returnValue;
	_returnValue = Random_NextFloat4_m771BF5969D78C554602AA712B1E4BB0B2D06CD75_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// System.Single Unity.Mathematics.Random::NextFloat(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_NextFloat_m44CDBE1BE5D74FAF9C9DC1A23F3D861973D789F5 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float ___min0, float ___max1, const RuntimeMethod* method) 
{
	{
		// public float NextFloat(float min, float max) { return NextFloat() * (max - min) + min; }
		float L_0;
		L_0 = Random_NextFloat_mBC3BB545723E36B4C517C523D62ABD1784C76DFF_inline(__this, NULL);
		float L_1 = ___max1;
		float L_2 = ___min0;
		float L_3 = ___min0;
		return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, ((float)il2cpp_codegen_subtract(L_1, L_2)))), L_3));
	}
}
IL2CPP_EXTERN_C  float Random_NextFloat_m44CDBE1BE5D74FAF9C9DC1A23F3D861973D789F5_AdjustorThunk (RuntimeObject* __this, float ___min0, float ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float _returnValue;
	_returnValue = Random_NextFloat_m44CDBE1BE5D74FAF9C9DC1A23F3D861973D789F5_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.float2 Unity.Mathematics.Random::NextFloat2(Unity.Mathematics.float2,Unity.Mathematics.float2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m517B39301262965A06333D66494502560A7AD1A8 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___min0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___max1, const RuntimeMethod* method) 
{
	{
		// public float2 NextFloat2(float2 min, float2 max) { return NextFloat2() * (max - min) + min; }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0;
		L_0 = Random_NextFloat2_m8FA06B9693CAA84F3DE6A8B7EBDC3AB99378F44E_inline(__this, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___max1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___min0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3;
		L_3 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_1, L_2, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4;
		L_4 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_0, L_3, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = ___min0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
		L_6 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C  float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m517B39301262965A06333D66494502560A7AD1A8_AdjustorThunk (RuntimeObject* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___min0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA _returnValue;
	_returnValue = Random_NextFloat2_m517B39301262965A06333D66494502560A7AD1A8_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.float3 Unity.Mathematics.Random::NextFloat3(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m8A372C6C69747F8A600A4DAA2258CFA623A47186 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___min0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___max1, const RuntimeMethod* method) 
{
	{
		// public float3 NextFloat3(float3 min, float3 max) { return NextFloat3() * (max - min) + min; }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0;
		L_0 = Random_NextFloat3_m4D28B50E2F5BDA0E040C44D480B975CAF9640ABE_inline(__this, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___max1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___min0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_1, L_2, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4;
		L_4 = float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline(L_0, L_3, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = ___min0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6;
		L_6 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C  float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m8A372C6C69747F8A600A4DAA2258CFA623A47186_AdjustorThunk (RuntimeObject* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___min0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E _returnValue;
	_returnValue = Random_NextFloat3_m8A372C6C69747F8A600A4DAA2258CFA623A47186_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.float4 Unity.Mathematics.Random::NextFloat4(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m34464CACFA1A04DDF884E997C0FED5D33772E181 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___min0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___max1, const RuntimeMethod* method) 
{
	{
		// public float4 NextFloat4(float4 min, float4 max) { return NextFloat4() * (max - min) + min; }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0;
		L_0 = Random_NextFloat4_m3589B65D6E8C969105B2FD69362A69C7B21D9F21_inline(__this, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___max1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___min0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3;
		L_3 = float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline(L_1, L_2, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		L_4 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_0, L_3, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = ___min0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
		L_6 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C  float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m34464CACFA1A04DDF884E997C0FED5D33772E181_AdjustorThunk (RuntimeObject* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___min0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E _returnValue;
	_returnValue = Random_NextFloat4_m34464CACFA1A04DDF884E997C0FED5D33772E181_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// System.Double Unity.Mathematics.Random::NextDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Random_NextDouble_m2BE3A56A949E0525E41D7BC715CD04A596FE50D1 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	uint64_t V_0 = 0;
	{
		// ulong sx = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_0 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_0)<<((int32_t)20)))^((int64_t)(uint64_t)L_1)));
		// return asdouble(0x3ff0000000000000 | sx) - 1.0;
		uint64_t L_2 = V_0;
		double L_3;
		L_3 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_2)), NULL);
		return ((double)il2cpp_codegen_subtract(L_3, (1.0)));
	}
}
IL2CPP_EXTERN_C  double Random_NextDouble_m2BE3A56A949E0525E41D7BC715CD04A596FE50D1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double _returnValue;
	_returnValue = Random_NextDouble_m2BE3A56A949E0525E41D7BC715CD04A596FE50D1_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.double2 Unity.Mathematics.Random::NextDouble2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_m4D4FE18882C6C6C6D92CB3DEB10CD9D54A302A80 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	uint64_t V_0 = 0;
	uint64_t V_1 = 0;
	{
		// ulong sx = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_0 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_0)<<((int32_t)20)))^((int64_t)(uint64_t)L_1)));
		// ulong sy = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_1 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_2)<<((int32_t)20)))^((int64_t)(uint64_t)L_3)));
		// return double2(asdouble(0x3ff0000000000000 | sx),
		//                asdouble(0x3ff0000000000000 | sy)) - 1.0;
		uint64_t L_4 = V_0;
		double L_5;
		L_5 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_4)), NULL);
		uint64_t L_6 = V_1;
		double L_7;
		L_7 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_6)), NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_8;
		L_8 = math_double2_m072AC29F445CDD064E69B8BD1670AF76DE9824F0_inline(L_5, L_7, NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_9;
		L_9 = double2_op_Subtraction_m0641DC709613418062C03FBD124D77CF919869F8_inline(L_8, (1.0), NULL);
		return L_9;
	}
}
IL2CPP_EXTERN_C  double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_m4D4FE18882C6C6C6D92CB3DEB10CD9D54A302A80_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA _returnValue;
	_returnValue = Random_NextDouble2_m4D4FE18882C6C6C6D92CB3DEB10CD9D54A302A80_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.double3 Unity.Mathematics.Random::NextDouble3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m04CA017A0F50BE950CCA5277F4A20AC171419411 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	uint64_t V_0 = 0;
	uint64_t V_1 = 0;
	uint64_t V_2 = 0;
	{
		// ulong sx = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_0 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_0)<<((int32_t)20)))^((int64_t)(uint64_t)L_1)));
		// ulong sy = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_1 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_2)<<((int32_t)20)))^((int64_t)(uint64_t)L_3)));
		// ulong sz = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_4;
		L_4 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_5;
		L_5 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_2 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_4)<<((int32_t)20)))^((int64_t)(uint64_t)L_5)));
		// return double3(asdouble(0x3ff0000000000000 | sx),
		//                asdouble(0x3ff0000000000000 | sy),
		//                asdouble(0x3ff0000000000000 | sz)) - 1.0;
		uint64_t L_6 = V_0;
		double L_7;
		L_7 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_6)), NULL);
		uint64_t L_8 = V_1;
		double L_9;
		L_9 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_8)), NULL);
		uint64_t L_10 = V_2;
		double L_11;
		L_11 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_10)), NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_12;
		L_12 = math_double3_m66E7EE72E3425CD355C75D86B3D21E720F07A030_inline(L_7, L_9, L_11, NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_13;
		L_13 = double3_op_Subtraction_m0BB096917E777C5B0FC12D3FEEC9AE7EB598C2A5_inline(L_12, (1.0), NULL);
		return L_13;
	}
}
IL2CPP_EXTERN_C  double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m04CA017A0F50BE950CCA5277F4A20AC171419411_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 _returnValue;
	_returnValue = Random_NextDouble3_m04CA017A0F50BE950CCA5277F4A20AC171419411_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.double4 Unity.Mathematics.Random::NextDouble4()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_m1EC1279C88F8740FEC963F8C801AE707F625071A (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	uint64_t V_0 = 0;
	uint64_t V_1 = 0;
	uint64_t V_2 = 0;
	uint64_t V_3 = 0;
	{
		// ulong sx = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_0 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_0)<<((int32_t)20)))^((int64_t)(uint64_t)L_1)));
		// ulong sy = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_1 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_2)<<((int32_t)20)))^((int64_t)(uint64_t)L_3)));
		// ulong sz = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_4;
		L_4 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_5;
		L_5 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_2 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_4)<<((int32_t)20)))^((int64_t)(uint64_t)L_5)));
		// ulong sw = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_7;
		L_7 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_3 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_6)<<((int32_t)20)))^((int64_t)(uint64_t)L_7)));
		// return double4(asdouble(0x3ff0000000000000 | sx),
		//                asdouble(0x3ff0000000000000 | sy),
		//                asdouble(0x3ff0000000000000 | sz),
		//                asdouble(0x3ff0000000000000 | sw)) - 1.0;
		uint64_t L_8 = V_0;
		double L_9;
		L_9 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_8)), NULL);
		uint64_t L_10 = V_1;
		double L_11;
		L_11 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_10)), NULL);
		uint64_t L_12 = V_2;
		double L_13;
		L_13 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_12)), NULL);
		uint64_t L_14 = V_3;
		double L_15;
		L_15 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_14)), NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_16;
		L_16 = math_double4_m8F64C3B1C7C9DC8BDFB87F4C0FBC3896BDA24358_inline(L_9, L_11, L_13, L_15, NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_17;
		L_17 = double4_op_Subtraction_m3356695DB8477FB0924E3555EA92E48E03352B0D_inline(L_16, (1.0), NULL);
		return L_17;
	}
}
IL2CPP_EXTERN_C  double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_m1EC1279C88F8740FEC963F8C801AE707F625071A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 _returnValue;
	_returnValue = Random_NextDouble4_m1EC1279C88F8740FEC963F8C801AE707F625071A_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Double Unity.Mathematics.Random::NextDouble(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Random_NextDouble_m84D46DD94CFEBE5B83ABDAA30F97044151263249 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double ___max0, const RuntimeMethod* method) 
{
	{
		// public double NextDouble(double max) { return NextDouble() * max; }
		double L_0;
		L_0 = Random_NextDouble_m2BE3A56A949E0525E41D7BC715CD04A596FE50D1_inline(__this, NULL);
		double L_1 = ___max0;
		return ((double)il2cpp_codegen_multiply(L_0, L_1));
	}
}
IL2CPP_EXTERN_C  double Random_NextDouble_m84D46DD94CFEBE5B83ABDAA30F97044151263249_AdjustorThunk (RuntimeObject* __this, double ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double _returnValue;
	_returnValue = Random_NextDouble_m84D46DD94CFEBE5B83ABDAA30F97044151263249_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.double2 Unity.Mathematics.Random::NextDouble2(Unity.Mathematics.double2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_m1FE3A8B5749027E89DB6DA63B39C8BF5AB33E74C (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___max0, const RuntimeMethod* method) 
{
	{
		// public double2 NextDouble2(double2 max) { return NextDouble2() * max; }
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0;
		L_0 = Random_NextDouble2_m4D4FE18882C6C6C6D92CB3DEB10CD9D54A302A80_inline(__this, NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = ___max0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_2;
		L_2 = double2_op_Multiply_m358C5D7A59457389F3B1C30568D8646BA2BCEC68_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_m1FE3A8B5749027E89DB6DA63B39C8BF5AB33E74C_AdjustorThunk (RuntimeObject* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA _returnValue;
	_returnValue = Random_NextDouble2_m1FE3A8B5749027E89DB6DA63B39C8BF5AB33E74C_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.double3 Unity.Mathematics.Random::NextDouble3(Unity.Mathematics.double3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m5E33ECDCBFA2A4A499E088119E31CE05A89B7826 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___max0, const RuntimeMethod* method) 
{
	{
		// public double3 NextDouble3(double3 max) { return NextDouble3() * max; }
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0;
		L_0 = Random_NextDouble3_m04CA017A0F50BE950CCA5277F4A20AC171419411_inline(__this, NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_1 = ___max0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_2;
		L_2 = double3_op_Multiply_mFF3B33CAB54AB767C1B7927B97658C307150BCA9_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m5E33ECDCBFA2A4A499E088119E31CE05A89B7826_AdjustorThunk (RuntimeObject* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 _returnValue;
	_returnValue = Random_NextDouble3_m5E33ECDCBFA2A4A499E088119E31CE05A89B7826_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// Unity.Mathematics.double4 Unity.Mathematics.Random::NextDouble4(Unity.Mathematics.double4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_mDE63ED219D5B85EE0FE2266A734FF282DA4643B9 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___max0, const RuntimeMethod* method) 
{
	{
		// public double4 NextDouble4(double4 max) { return NextDouble4() * max; }
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_0;
		L_0 = Random_NextDouble4_m1EC1279C88F8740FEC963F8C801AE707F625071A_inline(__this, NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_1 = ___max0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_2;
		L_2 = double4_op_Multiply_mD41E7AC5008D455976050BF9B59BDF11D8F9E5FF_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_mDE63ED219D5B85EE0FE2266A734FF282DA4643B9_AdjustorThunk (RuntimeObject* __this, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 _returnValue;
	_returnValue = Random_NextDouble4_mDE63ED219D5B85EE0FE2266A734FF282DA4643B9_inline(_thisAdjusted, ___max0, method);
	return _returnValue;
}
// System.Double Unity.Mathematics.Random::NextDouble(System.Double,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Random_NextDouble_m25BA6EC177623C1C85BDE11C0AC5D75E9354415D (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double ___min0, double ___max1, const RuntimeMethod* method) 
{
	{
		// public double NextDouble(double min, double max) { return NextDouble() * (max - min) + min; }
		double L_0;
		L_0 = Random_NextDouble_m2BE3A56A949E0525E41D7BC715CD04A596FE50D1_inline(__this, NULL);
		double L_1 = ___max1;
		double L_2 = ___min0;
		double L_3 = ___min0;
		return ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_0, ((double)il2cpp_codegen_subtract(L_1, L_2)))), L_3));
	}
}
IL2CPP_EXTERN_C  double Random_NextDouble_m25BA6EC177623C1C85BDE11C0AC5D75E9354415D_AdjustorThunk (RuntimeObject* __this, double ___min0, double ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double _returnValue;
	_returnValue = Random_NextDouble_m25BA6EC177623C1C85BDE11C0AC5D75E9354415D_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.double2 Unity.Mathematics.Random::NextDouble2(Unity.Mathematics.double2,Unity.Mathematics.double2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_mFA8A7BB6ABB5C7600083091D0B021AB0880DBEA3 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___min0, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___max1, const RuntimeMethod* method) 
{
	{
		// public double2 NextDouble2(double2 min, double2 max) { return NextDouble2() * (max - min) + min; }
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0;
		L_0 = Random_NextDouble2_m4D4FE18882C6C6C6D92CB3DEB10CD9D54A302A80_inline(__this, NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = ___max1;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_2 = ___min0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_3;
		L_3 = double2_op_Subtraction_mDAD1E402F52C548544D20D62D7FA098F4F858BC8_inline(L_1, L_2, NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_4;
		L_4 = double2_op_Multiply_m358C5D7A59457389F3B1C30568D8646BA2BCEC68_inline(L_0, L_3, NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_5 = ___min0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_6;
		L_6 = double2_op_Addition_mCC22EFE71CF477E60BA3369E7866F1A0D67AAB30_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C  double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_mFA8A7BB6ABB5C7600083091D0B021AB0880DBEA3_AdjustorThunk (RuntimeObject* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___min0, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA _returnValue;
	_returnValue = Random_NextDouble2_mFA8A7BB6ABB5C7600083091D0B021AB0880DBEA3_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.double3 Unity.Mathematics.Random::NextDouble3(Unity.Mathematics.double3,Unity.Mathematics.double3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m89322CB5F62F72C225406901C1B8D8BD36F55412 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___min0, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___max1, const RuntimeMethod* method) 
{
	{
		// public double3 NextDouble3(double3 min, double3 max) { return NextDouble3() * (max - min) + min; }
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0;
		L_0 = Random_NextDouble3_m04CA017A0F50BE950CCA5277F4A20AC171419411_inline(__this, NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_1 = ___max1;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_2 = ___min0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_3;
		L_3 = double3_op_Subtraction_m22E94C140DA02DCD57ADB54B6DEEFA271AEB82A0_inline(L_1, L_2, NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_4;
		L_4 = double3_op_Multiply_mFF3B33CAB54AB767C1B7927B97658C307150BCA9_inline(L_0, L_3, NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_5 = ___min0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_6;
		L_6 = double3_op_Addition_mBAAE8EB7B08FA0F788CDC40FB633F4ACC0089DCA_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C  double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m89322CB5F62F72C225406901C1B8D8BD36F55412_AdjustorThunk (RuntimeObject* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___min0, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 _returnValue;
	_returnValue = Random_NextDouble3_m89322CB5F62F72C225406901C1B8D8BD36F55412_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.double4 Unity.Mathematics.Random::NextDouble4(Unity.Mathematics.double4,Unity.Mathematics.double4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_mD720FF52263AAD3B1F2013A33114DFB01A4F5266 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___min0, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___max1, const RuntimeMethod* method) 
{
	{
		// public double4 NextDouble4(double4 min, double4 max) { return NextDouble4() * (max - min) + min; }
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_0;
		L_0 = Random_NextDouble4_m1EC1279C88F8740FEC963F8C801AE707F625071A_inline(__this, NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_1 = ___max1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_2 = ___min0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_3;
		L_3 = double4_op_Subtraction_mB412D752E9ED4D8BB3BDC0F0F1B3F4665EF1EDB3_inline(L_1, L_2, NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_4;
		L_4 = double4_op_Multiply_mD41E7AC5008D455976050BF9B59BDF11D8F9E5FF_inline(L_0, L_3, NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_5 = ___min0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_6;
		L_6 = double4_op_Addition_m8AAE5EE5F10ABBC89E198D1A91BA868E8FF9AD90_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C  double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_mD720FF52263AAD3B1F2013A33114DFB01A4F5266_AdjustorThunk (RuntimeObject* __this, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___min0, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 _returnValue;
	_returnValue = Random_NextDouble4_mD720FF52263AAD3B1F2013A33114DFB01A4F5266_inline(_thisAdjusted, ___min0, ___max1, method);
	return _returnValue;
}
// Unity.Mathematics.float2 Unity.Mathematics.Random::NextFloat2Direction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2Direction_mBACF60450C45C957E358716F07159E56E0B3515D (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	{
		// float angle = NextFloat() * PI * 2.0f;
		float L_0;
		L_0 = Random_NextFloat_mBC3BB545723E36B4C517C523D62ABD1784C76DFF_inline(__this, NULL);
		// sincos(angle, out s, out c);
		math_sincos_mCA97E81FBD3BEEE76CD632E8407D21DBED186F18_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, (3.14159274f))), (2.0f))), (&V_0), (&V_1), NULL);
		// return float2(c, s);
		float L_1 = V_1;
		float L_2 = V_0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3;
		L_3 = math_float2_m24A922BBF741AF168DD4591FC8C4CF9E67A85BAE_inline(L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2Direction_mBACF60450C45C957E358716F07159E56E0B3515D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA _returnValue;
	_returnValue = Random_NextFloat2Direction_mBACF60450C45C957E358716F07159E56E0B3515D_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.double2 Unity.Mathematics.Random::NextDouble2Direction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2Direction_mD58469D3FDA59169658A1C8F8B2A10820438698A (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	double V_1 = 0.0;
	{
		// double angle = NextDouble() * PI_DBL * 2.0;
		double L_0;
		L_0 = Random_NextDouble_m2BE3A56A949E0525E41D7BC715CD04A596FE50D1_inline(__this, NULL);
		// sincos(angle, out s, out c);
		math_sincos_mA84E8A44CF0ACE24E3AC36D2769BE42D5B0DB8A0_inline(((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_multiply(L_0, (3.1415926535897931))), (2.0))), (&V_0), (&V_1), NULL);
		// return double2(c, s);
		double L_1 = V_1;
		double L_2 = V_0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_3;
		L_3 = math_double2_m072AC29F445CDD064E69B8BD1670AF76DE9824F0_inline(L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2Direction_mD58469D3FDA59169658A1C8F8B2A10820438698A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA _returnValue;
	_returnValue = Random_NextDouble2Direction_mD58469D3FDA59169658A1C8F8B2A10820438698A_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.float3 Unity.Mathematics.Random::NextFloat3Direction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3Direction_mD22D6BAD4718C22B628E2A6362C023EE0A9F4962 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	{
		// float2 rnd = NextFloat2();
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0;
		L_0 = Random_NextFloat2_m8FA06B9693CAA84F3DE6A8B7EBDC3AB99378F44E_inline(__this, NULL);
		// float z = rnd.x * 2.0f - 1.0f;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = L_0;
		float L_2 = L_1.___x_0;
		V_0 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_2, (2.0f))), (1.0f)));
		// float r = sqrt(max(1.0f - z * z, 0.0f));
		float L_3 = V_0;
		float L_4 = V_0;
		float L_5;
		L_5 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_3, L_4)))), (0.0f), NULL);
		float L_6;
		L_6 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_5, NULL);
		V_1 = L_6;
		// float angle = rnd.y * PI * 2.0f;
		float L_7 = L_1.___y_1;
		// sincos(angle, out s, out c);
		math_sincos_mCA97E81FBD3BEEE76CD632E8407D21DBED186F18_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_7, (3.14159274f))), (2.0f))), (&V_2), (&V_3), NULL);
		// return float3(c*r, s*r, z);
		float L_8 = V_3;
		float L_9 = V_1;
		float L_10 = V_2;
		float L_11 = V_1;
		float L_12 = V_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
		L_13 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11)), L_12, NULL);
		return L_13;
	}
}
IL2CPP_EXTERN_C  float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3Direction_mD22D6BAD4718C22B628E2A6362C023EE0A9F4962_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E _returnValue;
	_returnValue = Random_NextFloat3Direction_mD22D6BAD4718C22B628E2A6362C023EE0A9F4962_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.double3 Unity.Mathematics.Random::NextDouble3Direction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3Direction_m2153C2B9988A091646BF7E5C30B071F235DB9963 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	double V_1 = 0.0;
	double V_2 = 0.0;
	double V_3 = 0.0;
	{
		// double2 rnd = NextDouble2();
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0;
		L_0 = Random_NextDouble2_m4D4FE18882C6C6C6D92CB3DEB10CD9D54A302A80_inline(__this, NULL);
		// double z = rnd.x * 2.0 - 1.0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = L_0;
		double L_2 = L_1.___x_0;
		V_0 = ((double)il2cpp_codegen_subtract(((double)il2cpp_codegen_multiply(L_2, (2.0))), (1.0)));
		// double r = sqrt(max(1.0 - z * z, 0.0));
		double L_3 = V_0;
		double L_4 = V_0;
		double L_5;
		L_5 = math_max_m8830F8721EFC73BCF991CD497115A103B86BF3BE_inline(((double)il2cpp_codegen_subtract((1.0), ((double)il2cpp_codegen_multiply(L_3, L_4)))), (0.0), NULL);
		double L_6;
		L_6 = math_sqrt_mA3A9D5DFDF6841F8836E3ECD5D83555842383F36_inline(L_5, NULL);
		V_1 = L_6;
		// double angle = rnd.y * PI_DBL * 2.0;
		double L_7 = L_1.___y_1;
		// sincos(angle, out s, out c);
		math_sincos_mA84E8A44CF0ACE24E3AC36D2769BE42D5B0DB8A0_inline(((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_multiply(L_7, (3.1415926535897931))), (2.0))), (&V_2), (&V_3), NULL);
		// return double3(c * r, s * r, z);
		double L_8 = V_3;
		double L_9 = V_1;
		double L_10 = V_2;
		double L_11 = V_1;
		double L_12 = V_0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_13;
		L_13 = math_double3_m66E7EE72E3425CD355C75D86B3D21E720F07A030_inline(((double)il2cpp_codegen_multiply(L_8, L_9)), ((double)il2cpp_codegen_multiply(L_10, L_11)), L_12, NULL);
		return L_13;
	}
}
IL2CPP_EXTERN_C  double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3Direction_m2153C2B9988A091646BF7E5C30B071F235DB9963_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 _returnValue;
	_returnValue = Random_NextDouble3Direction_m2153C2B9988A091646BF7E5C30B071F235DB9963_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.quaternion Unity.Mathematics.Random::NextQuaternionRotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 Random_NextQuaternionRotation_m38DD70EFF0CE8DD9451E88F3DE4402F5CB95B4A5 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_4;
	memset((&V_4), 0, sizeof(V_4));
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_5;
	memset((&V_5), 0, sizeof(V_5));
	quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		// float3 rnd = NextFloat3(float3(2.0f * PI, 2.0f * PI, 1.0f));
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0;
		L_0 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline((6.28318548f), (6.28318548f), (1.0f), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
		L_1 = Random_NextFloat3_m6372756FCB901F421823635D3177643A5F5C454F_inline(__this, L_0, NULL);
		V_0 = L_1;
		// float u1 = rnd.z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = V_0;
		float L_3 = L_2.___z_2;
		V_1 = L_3;
		// float2 theta_rho = rnd.xy;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4;
		L_4 = float3_get_xy_mFD536022DC4F5162E2FE30328BE2418E4878349A_inline((&V_0), NULL);
		// float i = sqrt(1.0f - u1);
		float L_5 = V_1;
		float L_6;
		L_6 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(((float)il2cpp_codegen_subtract((1.0f), L_5)), NULL);
		V_2 = L_6;
		// float j = sqrt(u1);
		float L_7 = V_1;
		float L_8;
		L_8 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_7, NULL);
		V_3 = L_8;
		// sincos(theta_rho, out sin_theta_rho, out cos_theta_rho);
		math_sincos_mEFAFF350CD1FB6CDF64AD55A90A663FE4D41CA69_inline(L_4, (&V_4), (&V_5), NULL);
		// quaternion q = quaternion(i * sin_theta_rho.x, i * cos_theta_rho.x, j * sin_theta_rho.y, j * cos_theta_rho.y);
		float L_9 = V_2;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = V_4;
		float L_11 = L_10.___x_0;
		float L_12 = V_2;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_13 = V_5;
		float L_14 = L_13.___x_0;
		float L_15 = V_3;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = V_4;
		float L_17 = L_16.___y_1;
		float L_18 = V_3;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = V_5;
		float L_20 = L_19.___y_1;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21;
		L_21 = math_quaternion_m54944534395D1DE00CFB6D58A31F58F457BBD6FB_inline(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_12, L_14)), ((float)il2cpp_codegen_multiply(L_15, L_17)), ((float)il2cpp_codegen_multiply(L_18, L_20)), NULL);
		V_6 = L_21;
		// return quaternion(select(q.value, -q.value, q.value.w < 0.0f));
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_22 = V_6;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23 = L_22.___value_0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_24 = V_6;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_25 = L_24.___value_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_26;
		L_26 = float4_op_UnaryNegation_m5A491FC1978650D62EBEDC51992CF4B2113C8C5B_inline(L_25, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_27 = V_6;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_28 = L_27.___value_0;
		float L_29 = L_28.___w_3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_30;
		L_30 = math_select_m7B43FDAE30A8A4D7AD42684DF8C090FC697AF346_inline(L_23, L_26, (bool)((((float)L_29) < ((float)(0.0f)))? 1 : 0), NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_31;
		L_31 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_30, NULL);
		return L_31;
	}
}
IL2CPP_EXTERN_C  quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 Random_NextQuaternionRotation_m38DD70EFF0CE8DD9451E88F3DE4402F5CB95B4A5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 _returnValue;
	_returnValue = Random_NextQuaternionRotation_m38DD70EFF0CE8DD9451E88F3DE4402F5CB95B4A5_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.UInt32 Unity.Mathematics.Random::NextState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// uint t = state;
		uint32_t L_0 = __this->___state_0;
		// state ^= state << 13;
		uint32_t L_1 = __this->___state_0;
		uint32_t L_2 = __this->___state_0;
		__this->___state_0 = ((int32_t)((int32_t)L_1^((int32_t)((int32_t)L_2<<((int32_t)13)))));
		// state ^= state >> 17;
		uint32_t L_3 = __this->___state_0;
		uint32_t L_4 = __this->___state_0;
		__this->___state_0 = ((int32_t)((int32_t)L_3^((int32_t)((uint32_t)L_4>>((int32_t)17)))));
		// state ^= state << 5;
		uint32_t L_5 = __this->___state_0;
		uint32_t L_6 = __this->___state_0;
		__this->___state_0 = ((int32_t)((int32_t)L_5^((int32_t)((int32_t)L_6<<5))));
		// return t;
		return L_0;
	}
}
IL2CPP_EXTERN_C  uint32_t Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.Random::CheckInitState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_CheckInitState_m1E0AF9D81958896934506E131902727941B70FE2 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Random_CheckInitState_m1E0AF9D81958896934506E131902727941B70FE2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	Random_CheckInitState_m1E0AF9D81958896934506E131902727941B70FE2(_thisAdjusted, method);
}
// System.Void Unity.Mathematics.Random::CheckIndexForHash(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_CheckIndexForHash_m23D04932F93003AAC23A9DBA2C40C1D77325DFFE (uint32_t ___index0, const RuntimeMethod* method) 
{
	{
		// if (index == uint.MaxValue)
		uint32_t L_0 = ___index0;
		if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
		{
			goto IL_000f;
		}
	}
	{
		// throw new System.ArgumentException("Index must not be uint.MaxValue");
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		NullCheck(L_1);
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF5C905B55273FC16CAB21A02CEEEAE33F6B0877A)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Random_CheckIndexForHash_m23D04932F93003AAC23A9DBA2C40C1D77325DFFE_RuntimeMethod_var)));
	}

IL_000f:
	{
		// }
		return;
	}
}
// System.Void Unity.Mathematics.Random::CheckState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_CheckState_mC31A1C183C478ED017CB0FCB11DD21074C2003CA (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Random_CheckState_mC31A1C183C478ED017CB0FCB11DD21074C2003CA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	Random_CheckState_mC31A1C183C478ED017CB0FCB11DD21074C2003CA(_thisAdjusted, method);
}
// System.Void Unity.Mathematics.Random::CheckNextIntMax(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_CheckNextIntMax_mB1067030020E5809A507C9D5DBA7C5767C23B464 (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int32_t ___max0, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Random_CheckNextIntMax_mB1067030020E5809A507C9D5DBA7C5767C23B464_AdjustorThunk (RuntimeObject* __this, int32_t ___max0, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	Random_CheckNextIntMax_mB1067030020E5809A507C9D5DBA7C5767C23B464(_thisAdjusted, ___max0, method);
}
// System.Void Unity.Mathematics.Random::CheckNextIntMinMax(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_CheckNextIntMinMax_m77822500E05AE20F582FF45ACD76157310E481CE (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Random_CheckNextIntMinMax_m77822500E05AE20F582FF45ACD76157310E481CE_AdjustorThunk (RuntimeObject* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	Random_CheckNextIntMinMax_m77822500E05AE20F582FF45ACD76157310E481CE(_thisAdjusted, ___min0, ___max1, method);
}
// System.Void Unity.Mathematics.Random::CheckNextUIntMinMax(System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_CheckNextUIntMinMax_m8244E6534C13995D565F315E871CDDDCA2AA039A (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___min0, uint32_t ___max1, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Random_CheckNextUIntMinMax_m8244E6534C13995D565F315E871CDDDCA2AA039A_AdjustorThunk (RuntimeObject* __this, uint32_t ___min0, uint32_t ___max1, const RuntimeMethod* method)
{
	Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37*>(__this + _offset);
	Random_CheckNextUIntMinMax_m8244E6534C13995D565F315E871CDDDCA2AA039A(_thisAdjusted, ___min0, ___max1, 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
// System.Void Unity.Mathematics.RigidTransform::.ctor(Unity.Mathematics.quaternion,Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709 (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___rotation0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___translation1, const RuntimeMethod* method) 
{
	{
		// this.rot = rotation;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___rotation0;
		__this->___rot_0 = L_0;
		// this.pos = translation;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___translation1;
		__this->___pos_1 = L_1;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_AdjustorThunk (RuntimeObject* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___rotation0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___translation1, const RuntimeMethod* method)
{
	RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*>(__this + _offset);
	RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline(_thisAdjusted, ___rotation0, ___translation1, method);
}
// System.Void Unity.Mathematics.RigidTransform::.ctor(Unity.Mathematics.float3x3,Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RigidTransform__ctor_mB01CA5F35DD8E3BD4545A121D261DD215AF5EEE3 (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___rotation0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___translation1, const RuntimeMethod* method) 
{
	{
		// this.rot = new quaternion(rotation);
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_0 = ___rotation0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		memset((&L_1), 0, sizeof(L_1));
		quaternion__ctor_m354F09C0E50CA59DA43037E9993EAE9BF97E9120((&L_1), L_0, /*hidden argument*/NULL);
		__this->___rot_0 = L_1;
		// this.pos = translation;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___translation1;
		__this->___pos_1 = L_2;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RigidTransform__ctor_mB01CA5F35DD8E3BD4545A121D261DD215AF5EEE3_AdjustorThunk (RuntimeObject* __this, float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___rotation0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___translation1, const RuntimeMethod* method)
{
	RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*>(__this + _offset);
	RigidTransform__ctor_mB01CA5F35DD8E3BD4545A121D261DD215AF5EEE3_inline(_thisAdjusted, ___rotation0, ___translation1, method);
}
// System.Void Unity.Mathematics.RigidTransform::.ctor(Unity.Mathematics.float4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RigidTransform__ctor_mB78FA5E6B98EF1E5D22DA88FA989FC1C523FADA5 (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___transform0, const RuntimeMethod* method) 
{
	{
		// this.rot = new quaternion(transform);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___transform0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		memset((&L_1), 0, sizeof(L_1));
		quaternion__ctor_m7A01BD711C8220B01414BCF7DCAC2D8195FB351F((&L_1), L_0, /*hidden argument*/NULL);
		__this->___rot_0 = L_1;
		// this.pos = transform.c3.xyz;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_2 = (&(&___transform0)->___c3_3);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline(L_2, NULL);
		__this->___pos_1 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RigidTransform__ctor_mB78FA5E6B98EF1E5D22DA88FA989FC1C523FADA5_AdjustorThunk (RuntimeObject* __this, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___transform0, const RuntimeMethod* method)
{
	RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*>(__this + _offset);
	RigidTransform__ctor_mB78FA5E6B98EF1E5D22DA88FA989FC1C523FADA5_inline(_thisAdjusted, ___transform0, method);
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::AxisAngle(Unity.Mathematics.float3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_AxisAngle_mDF19BF675A72F38634E056B227AC7FFF46B30959 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___axis0, float ___angle1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform AxisAngle(float3 axis, float angle) { return new RigidTransform(quaternion.AxisAngle(axis, angle), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___axis0;
		float L_1 = ___angle1;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2;
		L_2 = quaternion_AxisAngle_mAFB418AC3B01E1E6360BD0603EB9DF36F4DDA986_inline(L_0, L_1, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_4;
		memset((&L_4), 0, sizeof(L_4));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_4), L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerXYZ(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerXYZ_m2C737E9A468C56FEC18AAC3A61BDA95B4D974CB6 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerXYZ(float3 xyz) { return new RigidTransform(quaternion.EulerXYZ(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerXZY(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerXZY_mACB87DFB5706C8C86F20F1BFA8DC4B02E640C004 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerXZY(float3 xyz) { return new RigidTransform(quaternion.EulerXZY(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerXZY_m26440D15BEDC82C128C37089E3288057827813F4_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerYXZ(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerYXZ_m16A399DBE8530BFF58440A83B7EA19C4403B0C0D (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerYXZ(float3 xyz) { return new RigidTransform(quaternion.EulerYXZ(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerYXZ_m0EF0816E8382D05FA816EFCAA904AD894252750E_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerYZX(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerYZX_mBA049C8CBBC19053F33AD63255D0201C1001577B (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerYZX(float3 xyz) { return new RigidTransform(quaternion.EulerYZX(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerYZX_m83C2E3AE9BBAF6BC8158EE1B18ECEC43A334B191_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerZXY(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerZXY_m95518E1CC49E55621987C67D5A27928BE6308A32 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerZXY(float3 xyz) { return new RigidTransform(quaternion.EulerZXY(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerZXY_mB4AA3C34723ED7FA7ABCF56A8078D606EB835597_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerZYX(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerZYX_mB3A36D249599284B3FA73644104799951174D239 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerZYX(float3 xyz) { return new RigidTransform(quaternion.EulerZYX(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerZYX_m3005B4219207CB181E5EC8DB3F82FC8280A5BB55_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerXYZ(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerXYZ_mF70EC0846274B1D39E2B9BDA77F8E76A25DD13DB (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) 
{
	{
		// public static RigidTransform EulerXYZ(float x, float y, float z) { return EulerXYZ(float3(x, y, z)); }
		float L_0 = ___x0;
		float L_1 = ___y1;
		float L_2 = ___z2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(L_0, L_1, L_2, NULL);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_4;
		L_4 = RigidTransform_EulerXYZ_m2C737E9A468C56FEC18AAC3A61BDA95B4D974CB6_inline(L_3, NULL);
		return L_4;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerXZY(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerXZY_m57358DAEF3C64A199351361B93506FA953CC140D (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) 
{
	{
		// public static RigidTransform EulerXZY(float x, float y, float z) { return EulerXZY(float3(x, y, z)); }
		float L_0 = ___x0;
		float L_1 = ___y1;
		float L_2 = ___z2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(L_0, L_1, L_2, NULL);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_4;
		L_4 = RigidTransform_EulerXZY_mACB87DFB5706C8C86F20F1BFA8DC4B02E640C004_inline(L_3, NULL);
		return L_4;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerYXZ(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerYXZ_m7CDA0596AF6A479DCC5BF69EEB461FE9E262A22C (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) 
{
	{
		// public static RigidTransform EulerYXZ(float x, float y, float z) { return EulerYXZ(float3(x, y, z)); }
		float L_0 = ___x0;
		float L_1 = ___y1;
		float L_2 = ___z2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(L_0, L_1, L_2, NULL);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_4;
		L_4 = RigidTransform_EulerYXZ_m16A399DBE8530BFF58440A83B7EA19C4403B0C0D_inline(L_3, NULL);
		return L_4;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerYZX(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerYZX_m97AF7BF79C93A010D5C9FFE09D9C22E0D814A8E7 (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) 
{
	{
		// public static RigidTransform EulerYZX(float x, float y, float z) { return EulerYZX(float3(x, y, z)); }
		float L_0 = ___x0;
		float L_1 = ___y1;
		float L_2 = ___z2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(L_0, L_1, L_2, NULL);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_4;
		L_4 = RigidTransform_EulerYZX_mBA049C8CBBC19053F33AD63255D0201C1001577B_inline(L_3, NULL);
		return L_4;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerZXY(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerZXY_mC5667A49CB8C5F11A6D9B9205F1A4DB206F8B1EC (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) 
{
	{
		// public static RigidTransform EulerZXY(float x, float y, float z) { return EulerZXY(float3(x, y, z)); }
		float L_0 = ___x0;
		float L_1 = ___y1;
		float L_2 = ___z2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(L_0, L_1, L_2, NULL);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_4;
		L_4 = RigidTransform_EulerZXY_m95518E1CC49E55621987C67D5A27928BE6308A32_inline(L_3, NULL);
		return L_4;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::EulerZYX(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerZYX_mB08439DD363F917253A80E3935A493BE16B5153F (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) 
{
	{
		// public static RigidTransform EulerZYX(float x, float y, float z) { return EulerZYX(float3(x, y, z)); }
		float L_0 = ___x0;
		float L_1 = ___y1;
		float L_2 = ___z2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(L_0, L_1, L_2, NULL);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_4;
		L_4 = RigidTransform_EulerZYX_mB3A36D249599284B3FA73644104799951174D239_inline(L_3, NULL);
		return L_4;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::Euler(Unity.Mathematics.float3,Unity.Mathematics.math/RotationOrder)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_Euler_m11710DD7016BA8143476FEA9736152AEF4E6C4E1 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, uint8_t ___order1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		uint8_t L_0 = ___order1;
		switch (L_0)
		{
			case 0:
			{
				goto IL_0020;
			}
			case 1:
			{
				goto IL_0027;
			}
			case 2:
			{
				goto IL_002e;
			}
			case 3:
			{
				goto IL_0035;
			}
			case 4:
			{
				goto IL_003c;
			}
			case 5:
			{
				goto IL_0043;
			}
		}
	}
	{
		goto IL_004a;
	}

IL_0020:
	{
		// return EulerXYZ(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_2;
		L_2 = RigidTransform_EulerXYZ_m2C737E9A468C56FEC18AAC3A61BDA95B4D974CB6_inline(L_1, NULL);
		return L_2;
	}

IL_0027:
	{
		// return EulerXZY(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_4;
		L_4 = RigidTransform_EulerXZY_mACB87DFB5706C8C86F20F1BFA8DC4B02E640C004_inline(L_3, NULL);
		return L_4;
	}

IL_002e:
	{
		// return EulerYXZ(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_6;
		L_6 = RigidTransform_EulerYXZ_m16A399DBE8530BFF58440A83B7EA19C4403B0C0D_inline(L_5, NULL);
		return L_6;
	}

IL_0035:
	{
		// return EulerYZX(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_8;
		L_8 = RigidTransform_EulerYZX_mBA049C8CBBC19053F33AD63255D0201C1001577B_inline(L_7, NULL);
		return L_8;
	}

IL_003c:
	{
		// return EulerZXY(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_10;
		L_10 = RigidTransform_EulerZXY_m95518E1CC49E55621987C67D5A27928BE6308A32_inline(L_9, NULL);
		return L_10;
	}

IL_0043:
	{
		// return EulerZYX(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_12;
		L_12 = RigidTransform_EulerZYX_mB3A36D249599284B3FA73644104799951174D239_inline(L_11, NULL);
		return L_12;
	}

IL_004a:
	{
		// return RigidTransform.identity;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_13 = ((RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_StaticFields*)il2cpp_codegen_static_fields_for(RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var))->___identity_2;
		return L_13;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::Euler(System.Single,System.Single,System.Single,Unity.Mathematics.math/RotationOrder)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_Euler_mDB5EC87D0D82B8584FD4FCFCB28F2839DD10B44E (float ___x0, float ___y1, float ___z2, uint8_t ___order3, const RuntimeMethod* method) 
{
	{
		// return Euler(float3(x, y, z), order);
		float L_0 = ___x0;
		float L_1 = ___y1;
		float L_2 = ___z2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(L_0, L_1, L_2, NULL);
		uint8_t L_4 = ___order3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_5;
		L_5 = RigidTransform_Euler_m11710DD7016BA8143476FEA9736152AEF4E6C4E1_inline(L_3, L_4, NULL);
		return L_5;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::RotateX(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_RotateX_m74225E4F30F7A2CC49BB3ADBD87A7CC20B0DC474 (float ___angle0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return new RigidTransform(quaternion.RotateX(angle), float3.zero);
		float L_0 = ___angle0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_RotateX_m2AC5501619F9232D6AD7BF87F9C4E7BF79846D85_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::RotateY(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_RotateY_mC22A66E5023390C2DCD4C57A857300183798EA7A (float ___angle0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return new RigidTransform(quaternion.RotateY(angle), float3.zero);
		float L_0 = ___angle0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_RotateY_m43F9F64DAC4FD6639E05AD47FA004B7338B55D62_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::RotateZ(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_RotateZ_m250E315BE0ADD22D64B55330D733E5F3990D1A8D (float ___angle0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return new RigidTransform(quaternion.RotateZ(angle), float3.zero);
		float L_0 = ___angle0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_RotateZ_m74B2BC9C5E0DB6CC74C840E6EAA8E1A0D39FE54F_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// Unity.Mathematics.RigidTransform Unity.Mathematics.RigidTransform::Translate(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_Translate_mA413557F5283DCE2303849CFA8273D29A644D714 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___vector0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return new RigidTransform(quaternion.identity, vector);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ((quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_StaticFields*)il2cpp_codegen_static_fields_for(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_il2cpp_TypeInfo_var))->___identity_1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___vector0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_2;
		memset((&L_2), 0, sizeof(L_2));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.Boolean Unity.Mathematics.RigidTransform::Equals(Unity.Mathematics.RigidTransform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RigidTransform_Equals_mF9089B6B7AD12BF2D44906B7C6F4A267BB81AF12 (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD ___x0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(RigidTransform x) { return rot.Equals(x.rot) && pos.Equals(x.pos); }
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_0 = (&__this->___rot_0);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_1 = ___x0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = L_1.___rot_0;
		bool L_3;
		L_3 = quaternion_Equals_m58271A16502DE355CBB7C1AA07F8F670C53850CE_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0025;
		}
	}
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_4 = (&__this->___pos_1);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_5 = ___x0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = L_5.___pos_1;
		bool L_7;
		L_7 = float3_Equals_m4A47BDC70977496712F3BE7DA359E840D99C020A_inline(L_4, L_6, NULL);
		return L_7;
	}

IL_0025:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool RigidTransform_Equals_mF9089B6B7AD12BF2D44906B7C6F4A267BB81AF12_AdjustorThunk (RuntimeObject* __this, RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD ___x0, const RuntimeMethod* method)
{
	RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*>(__this + _offset);
	bool _returnValue;
	_returnValue = RigidTransform_Equals_mF9089B6B7AD12BF2D44906B7C6F4A267BB81AF12_inline(_thisAdjusted, ___x0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.RigidTransform::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RigidTransform_Equals_m2E34865228779523FB653EF56D2D967BD7F7A4D8 (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, RuntimeObject* ___x0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public override bool Equals(object x) { return x is RigidTransform converted && Equals(converted); }
		RuntimeObject* L_0 = ___x0;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var)))
		{
			goto IL_0017;
		}
	}
	{
		RuntimeObject* L_1 = ___x0;
		V_0 = ((*(RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*)((RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*)(RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*)UnBox(L_1, RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var))));
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_2 = V_0;
		bool L_3;
		L_3 = RigidTransform_Equals_mF9089B6B7AD12BF2D44906B7C6F4A267BB81AF12_inline(__this, L_2, NULL);
		return L_3;
	}

IL_0017:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool RigidTransform_Equals_m2E34865228779523FB653EF56D2D967BD7F7A4D8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___x0, const RuntimeMethod* method)
{
	RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*>(__this + _offset);
	bool _returnValue;
	_returnValue = RigidTransform_Equals_m2E34865228779523FB653EF56D2D967BD7F7A4D8_inline(_thisAdjusted, ___x0, method);
	return _returnValue;
}
// System.Int32 Unity.Mathematics.RigidTransform::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RigidTransform_GetHashCode_m5794BFC66FEE07C2D883412B9EBC8E8836BF4026 (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_0 = (*(RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*)__this);
		uint32_t L_1;
		L_1 = math_hash_mFFC50570F6778C8F0DA9113D9175313C928D1306_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C  int32_t RigidTransform_GetHashCode_m5794BFC66FEE07C2D883412B9EBC8E8836BF4026_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = RigidTransform_GetHashCode_m5794BFC66FEE07C2D883412B9EBC8E8836BF4026_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.RigidTransform::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RigidTransform_ToString_mE1FB98871AE686DDA9345B42B344DE74E41D79AB (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __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*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5243A3D918903948F9A0D5AFE88C886AC8C8B32A);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("RigidTransform(({0}f, {1}f, {2}f, {3}f),  ({4}f, {5}f, {6}f))",
		//     rot.value.x, rot.value.y, rot.value.z, rot.value.w, pos.x, pos.y, pos.z);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)7);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_2 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_3 = (&L_2->___value_0);
		float L_4 = L_3->___x_0;
		float L_5 = L_4;
		RuntimeObject* L_6 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_5);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_8 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_9 = (&L_8->___value_0);
		float L_10 = L_9->___y_1;
		float L_11 = L_10;
		RuntimeObject* L_12 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_11);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_14 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_15 = (&L_14->___value_0);
		float L_16 = L_15->___z_2;
		float L_17 = L_16;
		RuntimeObject* L_18 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_17);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_20 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_21 = (&L_20->___value_0);
		float L_22 = L_21->___w_3;
		float L_23 = L_22;
		RuntimeObject* L_24 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_23);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_19;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_26 = (&__this->___pos_1);
		float L_27 = L_26->___x_0;
		float L_28 = L_27;
		RuntimeObject* L_29 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_28);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_29);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_29);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = L_25;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_31 = (&__this->___pos_1);
		float L_32 = L_31->___y_1;
		float L_33 = L_32;
		RuntimeObject* L_34 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_33);
		NullCheck(L_30);
		ArrayElementTypeCheck (L_30, L_34);
		(L_30)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_34);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = L_30;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_36 = (&__this->___pos_1);
		float L_37 = L_36->___z_2;
		float L_38 = L_37;
		RuntimeObject* L_39 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_38);
		NullCheck(L_35);
		ArrayElementTypeCheck (L_35, L_39);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_39);
		String_t* L_40;
		L_40 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral5243A3D918903948F9A0D5AFE88C886AC8C8B32A, L_35, NULL);
		return L_40;
	}
}
IL2CPP_EXTERN_C  String_t* RigidTransform_ToString_mE1FB98871AE686DDA9345B42B344DE74E41D79AB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = RigidTransform_ToString_mE1FB98871AE686DDA9345B42B344DE74E41D79AB_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.RigidTransform::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RigidTransform_ToString_m88F8C09519F0BC01ED077804B377FBDF9E9CC462 (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral2A410695267DF4F11E1C85F32C78464DDA3AF3BD);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("float4x4(({0}f, {1}f, {2}f, {3}f),  ({4}f, {5}f, {6}f))",
		//     rot.value.x.ToString(format, formatProvider),
		//     rot.value.y.ToString(format, formatProvider),
		//     rot.value.z.ToString(format, formatProvider),
		//     rot.value.w.ToString(format, formatProvider),
		//     pos.x.ToString(format, formatProvider),
		//     pos.y.ToString(format, formatProvider),
		//     pos.z.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)7);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_2 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_3 = (&L_2->___value_0);
		float* L_4 = (&L_3->___x_0);
		String_t* L_5 = ___format0;
		RuntimeObject* L_6 = ___formatProvider1;
		String_t* L_7;
		L_7 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_4, L_5, L_6, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_7);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_7);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_1;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_9 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_10 = (&L_9->___value_0);
		float* L_11 = (&L_10->___y_1);
		String_t* L_12 = ___format0;
		RuntimeObject* L_13 = ___formatProvider1;
		String_t* L_14;
		L_14 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_11, L_12, L_13, NULL);
		NullCheck(L_8);
		ArrayElementTypeCheck (L_8, L_14);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_14);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = L_8;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_16 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_17 = (&L_16->___value_0);
		float* L_18 = (&L_17->___z_2);
		String_t* L_19 = ___format0;
		RuntimeObject* L_20 = ___formatProvider1;
		String_t* L_21;
		L_21 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_18, L_19, L_20, NULL);
		NullCheck(L_15);
		ArrayElementTypeCheck (L_15, L_21);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_21);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_15;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_23 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_24 = (&L_23->___value_0);
		float* L_25 = (&L_24->___w_3);
		String_t* L_26 = ___format0;
		RuntimeObject* L_27 = ___formatProvider1;
		String_t* L_28;
		L_28 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_25, L_26, L_27, NULL);
		NullCheck(L_22);
		ArrayElementTypeCheck (L_22, L_28);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_28);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = L_22;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_30 = (&__this->___pos_1);
		float* L_31 = (&L_30->___x_0);
		String_t* L_32 = ___format0;
		RuntimeObject* L_33 = ___formatProvider1;
		String_t* L_34;
		L_34 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_31, L_32, L_33, NULL);
		NullCheck(L_29);
		ArrayElementTypeCheck (L_29, L_34);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_34);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = L_29;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_36 = (&__this->___pos_1);
		float* L_37 = (&L_36->___y_1);
		String_t* L_38 = ___format0;
		RuntimeObject* L_39 = ___formatProvider1;
		String_t* L_40;
		L_40 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_37, L_38, L_39, NULL);
		NullCheck(L_35);
		ArrayElementTypeCheck (L_35, L_40);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_40);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = L_35;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_42 = (&__this->___pos_1);
		float* L_43 = (&L_42->___z_2);
		String_t* L_44 = ___format0;
		RuntimeObject* L_45 = ___formatProvider1;
		String_t* L_46;
		L_46 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_43, L_44, L_45, NULL);
		NullCheck(L_41);
		ArrayElementTypeCheck (L_41, L_46);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_46);
		String_t* L_47;
		L_47 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral2A410695267DF4F11E1C85F32C78464DDA3AF3BD, L_41, NULL);
		return L_47;
	}
}
IL2CPP_EXTERN_C  String_t* RigidTransform_ToString_m88F8C09519F0BC01ED077804B377FBDF9E9CC462_AdjustorThunk (RuntimeObject* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
{
	RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = RigidTransform_ToString_m88F8C09519F0BC01ED077804B377FBDF9E9CC462_inline(_thisAdjusted, ___format0, ___formatProvider1, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.RigidTransform::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RigidTransform__cctor_m13D1BA325EB5A1B4017B4D4790A8F7067EB6B690 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static readonly RigidTransform identity = new RigidTransform(new quaternion(0.0f, 0.0f, 0.0f, 1.0f), new float3(0.0f, 0.0f, 0.0f));
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0;
		memset((&L_0), 0, sizeof(L_0));
		quaternion__ctor_m8B8E0BD6A1BEC18AD2E0B7C5B30A4C87D5A695E9_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
		memset((&L_1), 0, sizeof(L_1));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_1), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_2;
		memset((&L_2), 0, sizeof(L_2));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		((RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_StaticFields*)il2cpp_codegen_static_fields_for(RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var))->___identity_2 = 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
// System.Void Unity.Mathematics.uint2::.ctor(System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint32_t ___x0, uint32_t ___y1, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		uint32_t L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		uint32_t L_1 = ___y1;
		__this->___y_1 = L_1;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_AdjustorThunk (RuntimeObject* __this, uint32_t ___x0, uint32_t ___y1, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline(_thisAdjusted, ___x0, ___y1, method);
}
// System.Void Unity.Mathematics.uint2::.ctor(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2__ctor_mE621CDE13334ACC5687EE07AA194671BD72C46DE (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___xy0, const RuntimeMethod* method) 
{
	{
		// this.x = xy.x;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___xy0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = xy.y;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___xy0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2__ctor_mE621CDE13334ACC5687EE07AA194671BD72C46DE_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___xy0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2__ctor_mE621CDE13334ACC5687EE07AA194671BD72C46DE_inline(_thisAdjusted, ___xy0, method);
}
// System.Void Unity.Mathematics.uint2::.ctor(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = v;
		uint32_t L_0 = ___v0;
		__this->___x_0 = L_0;
		// this.y = v;
		uint32_t L_1 = ___v0;
		__this->___y_1 = L_1;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_AdjustorThunk (RuntimeObject* __this, uint32_t ___v0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2__ctor_mB93CD54912AF8E9DEE8DFFF589632C5E4CBD1488 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, bool ___v0, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B2_0 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B3_1 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B5_0 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B6_1 = NULL;
	{
		// this.x = v ? 1u : 0u;
		bool L_0 = ___v0;
		G_B1_0 = __this;
		if (L_0)
		{
			G_B2_0 = __this;
			goto IL_0007;
		}
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0008;
	}

IL_0007:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_0008:
	{
		G_B3_1->___x_0 = G_B3_0;
		// this.y = v ? 1u : 0u;
		bool L_1 = ___v0;
		G_B4_0 = __this;
		if (L_1)
		{
			G_B5_0 = __this;
			goto IL_0014;
		}
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		goto IL_0015;
	}

IL_0014:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_0015:
	{
		G_B6_1->___y_1 = G_B6_0;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2__ctor_mB93CD54912AF8E9DEE8DFFF589632C5E4CBD1488_AdjustorThunk (RuntimeObject* __this, bool ___v0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2__ctor_mB93CD54912AF8E9DEE8DFFF589632C5E4CBD1488_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2::.ctor(Unity.Mathematics.bool2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2__ctor_mA6B145E2448594E8D7EDF32BD87F4B63154F6C5A (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___v0, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B2_0 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B3_1 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B5_0 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B6_1 = NULL;
	{
		// this.x = v.x ? 1u : 0u;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_0 = ___v0;
		bool L_1 = L_0.___x_0;
		G_B1_0 = __this;
		if (L_1)
		{
			G_B2_0 = __this;
			goto IL_000c;
		}
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_000d;
	}

IL_000c:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_000d:
	{
		G_B3_1->___x_0 = G_B3_0;
		// this.y = v.y ? 1u : 0u;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_2 = ___v0;
		bool L_3 = L_2.___y_1;
		G_B4_0 = __this;
		if (L_3)
		{
			G_B5_0 = __this;
			goto IL_001e;
		}
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		goto IL_001f;
	}

IL_001e:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_001f:
	{
		G_B6_1->___y_1 = G_B6_0;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2__ctor_mA6B145E2448594E8D7EDF32BD87F4B63154F6C5A_AdjustorThunk (RuntimeObject* __this, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___v0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2__ctor_mA6B145E2448594E8D7EDF32BD87F4B63154F6C5A_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2__ctor_m21FE7DBA6B1D6EC4944D0A2DBC27209D2FC547D3 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		int32_t L_0 = ___v0;
		__this->___x_0 = L_0;
		// this.y = (uint)v;
		int32_t L_1 = ___v0;
		__this->___y_1 = L_1;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2__ctor_m21FE7DBA6B1D6EC4944D0A2DBC27209D2FC547D3_AdjustorThunk (RuntimeObject* __this, int32_t ___v0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2__ctor_m21FE7DBA6B1D6EC4944D0A2DBC27209D2FC547D3_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2::.ctor(Unity.Mathematics.int2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2__ctor_mD93F93B6BD7C73E16E491C8949F790F874AAE4F8 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_0 = ___v0;
		int32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = (uint)v.y;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_2 = ___v0;
		int32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2__ctor_mD93F93B6BD7C73E16E491C8949F790F874AAE4F8_AdjustorThunk (RuntimeObject* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___v0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2__ctor_mD93F93B6BD7C73E16E491C8949F790F874AAE4F8_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2__ctor_m63BE96CD8767BD751A021194D42CB9E53BDA02D4 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		float L_0 = ___v0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_0);
		// this.y = (uint)v;
		float L_1 = ___v0;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_1);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2__ctor_m63BE96CD8767BD751A021194D42CB9E53BDA02D4_AdjustorThunk (RuntimeObject* __this, float ___v0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2__ctor_m63BE96CD8767BD751A021194D42CB9E53BDA02D4_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2::.ctor(Unity.Mathematics.float2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2__ctor_mE683BD99B6BF998B4E2531934469613BDA84B3C5 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___v0;
		float L_1 = L_0.___x_0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_1);
		// this.y = (uint)v.y;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___v0;
		float L_3 = L_2.___y_1;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_3);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2__ctor_mE683BD99B6BF998B4E2531934469613BDA84B3C5_AdjustorThunk (RuntimeObject* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___v0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2__ctor_mE683BD99B6BF998B4E2531934469613BDA84B3C5_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2::.ctor(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2__ctor_m11605653429C5377CD05DFD9703537D8FDB2B7DC (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		double L_0 = ___v0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_0);
		// this.y = (uint)v;
		double L_1 = ___v0;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_1);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2__ctor_m11605653429C5377CD05DFD9703537D8FDB2B7DC_AdjustorThunk (RuntimeObject* __this, double ___v0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2__ctor_m11605653429C5377CD05DFD9703537D8FDB2B7DC_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2::.ctor(Unity.Mathematics.double2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2__ctor_mFC45627D096493E846E458EA35CC9998D220C3F5 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0 = ___v0;
		double L_1 = L_0.___x_0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_1);
		// this.y = (uint)v.y;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_2 = ___v0;
		double L_3 = L_2.___y_1;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_3);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2__ctor_mFC45627D096493E846E458EA35CC9998D220C3F5_AdjustorThunk (RuntimeObject* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___v0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2__ctor_mFC45627D096493E846E458EA35CC9998D220C3F5_inline(_thisAdjusted, ___v0, method);
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Implicit(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator uint2(uint v) { return new uint2(v); }
		uint32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m9761646D0A0D698D7B26AE0B46DB1477B923D9F4 (bool ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(bool v) { return new uint2(v); }
		bool L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mB93CD54912AF8E9DEE8DFFF589632C5E4CBD1488_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(Unity.Mathematics.bool2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_mC3ED5963513727C1B9C12E201F270063B76FD8C1 (bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(bool2 v) { return new uint2(v); }
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mA6B145E2448594E8D7EDF32BD87F4B63154F6C5A_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17 (int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(int v) { return new uint2(v); }
		int32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_m21FE7DBA6B1D6EC4944D0A2DBC27209D2FC547D3_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(Unity.Mathematics.int2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(int2 v) { return new uint2(v); }
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mD93F93B6BD7C73E16E491C8949F790F874AAE4F8_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F (float ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(float v) { return new uint2(v); }
		float L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_m63BE96CD8767BD751A021194D42CB9E53BDA02D4_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(Unity.Mathematics.float2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(float2 v) { return new uint2(v); }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE683BD99B6BF998B4E2531934469613BDA84B3C5_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0 (double ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(double v) { return new uint2(v); }
		double L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_m11605653429C5377CD05DFD9703537D8FDB2B7DC_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Explicit(Unity.Mathematics.double2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298 (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(double2 v) { return new uint2(v); }
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mFC45627D096493E846E458EA35CC9998D220C3F5_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Multiply(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator * (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x * rhs.x, lhs.y * rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Multiply(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator * (uint2 lhs, uint rhs) { return new uint2 (lhs.x * rhs, lhs.y * rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Multiply(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator * (uint lhs, uint2 rhs) { return new uint2 (lhs * rhs.x, lhs * rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Addition(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator + (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x + rhs.x, lhs.y + rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Addition(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator + (uint2 lhs, uint rhs) { return new uint2 (lhs.x + rhs, lhs.y + rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Addition(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator + (uint lhs, uint2 rhs) { return new uint2 (lhs + rhs.x, lhs + rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Subtraction(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator - (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x - rhs.x, lhs.y - rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Subtraction(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator - (uint2 lhs, uint rhs) { return new uint2 (lhs.x - rhs, lhs.y - rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Subtraction(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator - (uint lhs, uint2 rhs) { return new uint2 (lhs - rhs.x, lhs - rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Division(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator / (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x / rhs.x, lhs.y / rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)((uint32_t)(int32_t)L_1/(uint32_t)(int32_t)L_3)), ((int32_t)((uint32_t)(int32_t)L_5/(uint32_t)(int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Division(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator / (uint2 lhs, uint rhs) { return new uint2 (lhs.x / rhs, lhs.y / rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((uint32_t)(int32_t)L_1/(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_4/(uint32_t)(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Division(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator / (uint lhs, uint2 rhs) { return new uint2 (lhs / rhs.x, lhs / rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((uint32_t)(int32_t)L_0/(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_3/(uint32_t)(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Modulus(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator % (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x % rhs.x, lhs.y % rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)((uint32_t)(int32_t)L_1%(uint32_t)(int32_t)L_3)), ((int32_t)((uint32_t)(int32_t)L_5%(uint32_t)(int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Modulus(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator % (uint2 lhs, uint rhs) { return new uint2 (lhs.x % rhs, lhs.y % rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((uint32_t)(int32_t)L_1%(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_4%(uint32_t)(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Modulus(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator % (uint lhs, uint2 rhs) { return new uint2 (lhs % rhs.x, lhs % rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((uint32_t)(int32_t)L_0%(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_3%(uint32_t)(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Increment(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// public static uint2 operator ++ (uint2 val) { return new uint2 (++val.x, ++val.y); }
		uint32_t* L_0 = (&(&___val0)->___x_0);
		uint32_t* L_1 = L_0;
		int32_t L_2 = *((uint32_t*)L_1);
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
		uint32_t L_3 = V_0;
		*((int32_t*)L_1) = (int32_t)L_3;
		uint32_t L_4 = V_0;
		uint32_t* L_5 = (&(&___val0)->___y_1);
		uint32_t* L_6 = L_5;
		int32_t L_7 = *((uint32_t*)L_6);
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
		uint32_t L_8 = V_0;
		*((int32_t*)L_6) = (int32_t)L_8;
		uint32_t L_9 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_Decrement(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// public static uint2 operator -- (uint2 val) { return new uint2 (--val.x, --val.y); }
		uint32_t* L_0 = (&(&___val0)->___x_0);
		uint32_t* L_1 = L_0;
		int32_t L_2 = *((uint32_t*)L_1);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
		uint32_t L_3 = V_0;
		*((int32_t*)L_1) = (int32_t)L_3;
		uint32_t L_4 = V_0;
		uint32_t* L_5 = (&(&___val0)->___y_1);
		uint32_t* L_6 = L_5;
		int32_t L_7 = *((uint32_t*)L_6);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
		uint32_t L_8 = V_0;
		*((int32_t*)L_6) = (int32_t)L_8;
		uint32_t L_9 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThan(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator < (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x < rhs.x, lhs.y < rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((!(((uint32_t)L_1) >= ((uint32_t)L_3)))? 1 : 0), (bool)((!(((uint32_t)L_5) >= ((uint32_t)L_7)))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThan(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator < (uint2 lhs, uint rhs) { return new bool2 (lhs.x < rhs, lhs.y < rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((!(((uint32_t)L_1) >= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_4) >= ((uint32_t)L_5)))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThan(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator < (uint lhs, uint2 rhs) { return new bool2 (lhs < rhs.x, lhs < rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((!(((uint32_t)L_0) >= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_3) >= ((uint32_t)L_5)))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThanOrEqual(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator <= (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x <= rhs.x, lhs.y <= rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((((int32_t)((!(((uint32_t)L_1) <= ((uint32_t)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_5) <= ((uint32_t)L_7)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThanOrEqual(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator <= (uint2 lhs, uint rhs) { return new bool2 (lhs.x <= rhs, lhs.y <= rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((!(((uint32_t)L_1) <= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_4) <= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_LessThanOrEqual(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator <= (uint lhs, uint2 rhs) { return new bool2 (lhs <= rhs.x, lhs <= rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((!(((uint32_t)L_0) <= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_3) <= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThan(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator > (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x > rhs.x, lhs.y > rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((!(((uint32_t)L_1) <= ((uint32_t)L_3)))? 1 : 0), (bool)((!(((uint32_t)L_5) <= ((uint32_t)L_7)))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThan(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator > (uint2 lhs, uint rhs) { return new bool2 (lhs.x > rhs, lhs.y > rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((!(((uint32_t)L_1) <= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_4) <= ((uint32_t)L_5)))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThan(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator > (uint lhs, uint2 rhs) { return new bool2 (lhs > rhs.x, lhs > rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((!(((uint32_t)L_0) <= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_3) <= ((uint32_t)L_5)))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThanOrEqual(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator >= (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x >= rhs.x, lhs.y >= rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((((int32_t)((!(((uint32_t)L_1) >= ((uint32_t)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_5) >= ((uint32_t)L_7)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThanOrEqual(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator >= (uint2 lhs, uint rhs) { return new bool2 (lhs.x >= rhs, lhs.y >= rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((!(((uint32_t)L_1) >= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_4) >= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_GreaterThanOrEqual(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator >= (uint lhs, uint2 rhs) { return new bool2 (lhs >= rhs.x, lhs >= rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((!(((uint32_t)L_0) >= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_3) >= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_UnaryNegation(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator - (uint2 val) { return new uint2 ((uint)-val.x, (uint)-val.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_4), ((int32_t)(uint32_t)((-((int64_t)(uint64_t)L_1)))), ((int32_t)(uint32_t)((-((int64_t)(uint64_t)L_3)))), /*hidden argument*/NULL);
		return L_4;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_UnaryPlus(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator + (uint2 val) { return new uint2 (+val.x, +val.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_4), L_1, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_LeftShift(Unity.Mathematics.uint2,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator << (uint2 x, int n) { return new uint2 (x.x << n, x.y << n); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_1<<((int32_t)(L_2&((int32_t)31))))), ((int32_t)((int32_t)L_4<<((int32_t)(L_5&((int32_t)31))))), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_RightShift(Unity.Mathematics.uint2,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator >> (uint2 x, int n) { return new uint2 (x.x >> n, x.y >> n); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((uint32_t)L_1>>((int32_t)(L_2&((int32_t)31))))), ((int32_t)((uint32_t)L_4>>((int32_t)(L_5&((int32_t)31))))), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Equality(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator == (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x == rhs.x, lhs.y == rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0), (bool)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Equality(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator == (uint2 lhs, uint rhs) { return new bool2 (lhs.x == rhs, lhs.y == rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0), (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Equality(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator == (uint lhs, uint2 rhs) { return new bool2 (lhs == rhs.x, lhs == rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0), (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Inequality(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator != (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x != rhs.x, lhs.y != rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Inequality(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator != (uint2 lhs, uint rhs) { return new bool2 (lhs.x != rhs, lhs.y != rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.bool2 Unity.Mathematics.uint2::op_Inequality(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator != (uint lhs, uint2 rhs) { return new bool2 (lhs != rhs.x, lhs != rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_OnesComplement(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator ~ (uint2 val) { return new uint2 (~val.x, ~val.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_4), ((~L_1)), ((~L_3)), /*hidden argument*/NULL);
		return L_4;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseAnd(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator & (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x & rhs.x, lhs.y & rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)((int32_t)L_1&(int32_t)L_3)), ((int32_t)((int32_t)L_5&(int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseAnd(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator & (uint2 lhs, uint rhs) { return new uint2 (lhs.x & rhs, lhs.y & rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_1&(int32_t)L_2)), ((int32_t)((int32_t)L_4&(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseAnd(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator & (uint lhs, uint2 rhs) { return new uint2 (lhs & rhs.x, lhs & rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_0&(int32_t)L_2)), ((int32_t)((int32_t)L_3&(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseOr(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator | (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x | rhs.x, lhs.y | rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)((int32_t)L_1|(int32_t)L_3)), ((int32_t)((int32_t)L_5|(int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseOr(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator | (uint2 lhs, uint rhs) { return new uint2 (lhs.x | rhs, lhs.y | rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_1|(int32_t)L_2)), ((int32_t)((int32_t)L_4|(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_BitwiseOr(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5 (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator | (uint lhs, uint2 rhs) { return new uint2 (lhs | rhs.x, lhs | rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_0|(int32_t)L_2)), ((int32_t)((int32_t)L_3|(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_ExclusiveOr(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator ^ (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x ^ rhs.x, lhs.y ^ rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)((int32_t)L_1^(int32_t)L_3)), ((int32_t)((int32_t)L_5^(int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_ExclusiveOr(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator ^ (uint2 lhs, uint rhs) { return new uint2 (lhs.x ^ rhs, lhs.y ^ rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_1^(int32_t)L_2)), ((int32_t)((int32_t)L_4^(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::op_ExclusiveOr(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator ^ (uint lhs, uint2 rhs) { return new uint2 (lhs ^ rhs.x, lhs ^ rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_0^(int32_t)L_2)), ((int32_t)((int32_t)L_3^(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xxxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxxx_m7B927B4451394106230D9B1F74A571C97F30222A (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxxx_m7B927B4451394106230D9B1F74A571C97F30222A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_xxxx_m7B927B4451394106230D9B1F74A571C97F30222A_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xxxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxxy_m3A084DCA87D5239DFD7C92B4E4161CFE880F8EF6 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxxy_m3A084DCA87D5239DFD7C92B4E4161CFE880F8EF6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_xxxy_m3A084DCA87D5239DFD7C92B4E4161CFE880F8EF6_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xxyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxyx_m7646E7F56D71237E08051E6AE7FC7ED6792228BA (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxyx_m7646E7F56D71237E08051E6AE7FC7ED6792228BA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_xxyx_m7646E7F56D71237E08051E6AE7FC7ED6792228BA_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xxyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxyy_m93964A393B34B3FE314C4C7F05A48D06892D20B6 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxyy_m93964A393B34B3FE314C4C7F05A48D06892D20B6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_xxyy_m93964A393B34B3FE314C4C7F05A48D06892D20B6_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xyxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyxx_mE457610D4BF29083572CB6DD96462D523F261023 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyxx_mE457610D4BF29083572CB6DD96462D523F261023_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_xyxx_mE457610D4BF29083572CB6DD96462D523F261023_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xyxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyxy_m8679497DA3A5176AD0ACE3B951D520F6749DDB1B (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyxy_m8679497DA3A5176AD0ACE3B951D520F6749DDB1B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_xyxy_m8679497DA3A5176AD0ACE3B951D520F6749DDB1B_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xyyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyyx_m7BEE0D3A36200E4610A79BEF556676EA730806AD (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyyx_m7BEE0D3A36200E4610A79BEF556676EA730806AD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_xyyx_m7BEE0D3A36200E4610A79BEF556676EA730806AD_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_xyyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyyy_mBA500A493074154E807A48FEF9C6325643C1B628 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyyy_mBA500A493074154E807A48FEF9C6325643C1B628_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_xyyy_mBA500A493074154E807A48FEF9C6325643C1B628_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yxxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxxx_mA257DE0279A0AE2803AF369DE6FC3DE3E5CE7E4B (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxxx_mA257DE0279A0AE2803AF369DE6FC3DE3E5CE7E4B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_yxxx_mA257DE0279A0AE2803AF369DE6FC3DE3E5CE7E4B_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yxxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxxy_mDA1AAB50997BA90FE1ABC354AF2AEA38C9C011A4 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxxy_mDA1AAB50997BA90FE1ABC354AF2AEA38C9C011A4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_yxxy_mDA1AAB50997BA90FE1ABC354AF2AEA38C9C011A4_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yxyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxyx_m93A0442BF2C3525C5B5FB43E9C4DBEFB3A26DB81 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxyx_m93A0442BF2C3525C5B5FB43E9C4DBEFB3A26DB81_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_yxyx_m93A0442BF2C3525C5B5FB43E9C4DBEFB3A26DB81_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yxyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxyy_m967ABB0A6D5097A1BA5F7C499599DC2B3C80E80D (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxyy_m967ABB0A6D5097A1BA5F7C499599DC2B3C80E80D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_yxyy_m967ABB0A6D5097A1BA5F7C499599DC2B3C80E80D_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yyxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyxx_mCB42EF6430AA04E4CB7B779FA66FBA214B20666B (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyxx_mCB42EF6430AA04E4CB7B779FA66FBA214B20666B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_yyxx_mCB42EF6430AA04E4CB7B779FA66FBA214B20666B_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yyxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyxy_m906C13D8499FC33E0968A5AC2C3A59CBAFED3212 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyxy_m906C13D8499FC33E0968A5AC2C3A59CBAFED3212_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_yyxy_m906C13D8499FC33E0968A5AC2C3A59CBAFED3212_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yyyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyyx_m1E3D1679F39E984B3F4806C40D887BC9680524DE (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyyx_m1E3D1679F39E984B3F4806C40D887BC9680524DE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_yyyx_m1E3D1679F39E984B3F4806C40D887BC9680524DE_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint2::get_yyyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyyy_m6A379C92E43685F4CD56BB493D6AB990B8A1892B (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyyy_m6A379C92E43685F4CD56BB493D6AB990B8A1892B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint2_get_yyyy_m6A379C92E43685F4CD56BB493D6AB990B8A1892B_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_xxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xxx_m0DB276F649BE90354FE22DAA89FD923406671FDB (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xxx_m0DB276F649BE90354FE22DAA89FD923406671FDB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint2_get_xxx_m0DB276F649BE90354FE22DAA89FD923406671FDB_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_xxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xxy_mA0B872628F9A5047D62905A0E594D152F50BAB7F (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xxy_mA0B872628F9A5047D62905A0E594D152F50BAB7F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint2_get_xxy_mA0B872628F9A5047D62905A0E594D152F50BAB7F_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_xyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xyx_mF87A56FDFEBB7ED91BA428229817F7A3DA29DF0E (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xyx_mF87A56FDFEBB7ED91BA428229817F7A3DA29DF0E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint2_get_xyx_mF87A56FDFEBB7ED91BA428229817F7A3DA29DF0E_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_xyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xyy_m1B74A804DFFA23666E464686DA3C86CA4797CC13 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xyy_m1B74A804DFFA23666E464686DA3C86CA4797CC13_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint2_get_xyy_m1B74A804DFFA23666E464686DA3C86CA4797CC13_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_yxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yxx_mEADA40695F9E5EC351F2897481AA4CE1EA50A765 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yxx_mEADA40695F9E5EC351F2897481AA4CE1EA50A765_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint2_get_yxx_mEADA40695F9E5EC351F2897481AA4CE1EA50A765_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_yxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yxy_m5279CBBDD2E59DEA963D1A91F0874DF6374906EE (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yxy_m5279CBBDD2E59DEA963D1A91F0874DF6374906EE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint2_get_yxy_m5279CBBDD2E59DEA963D1A91F0874DF6374906EE_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_yyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yyx_m23B81E181985BC4A3C67A85D5D1E36A9625BDA69 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yyx_m23B81E181985BC4A3C67A85D5D1E36A9625BDA69_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint2_get_yyx_m23B81E181985BC4A3C67A85D5D1E36A9625BDA69_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint2::get_yyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yyy_m0F5B5CC26837363414967CC3F3BBFC46FF722264 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yyy_m0F5B5CC26837363414967CC3F3BBFC46FF722264_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint2_get_yyy_m0F5B5CC26837363414967CC3F3BBFC46FF722264_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::get_xx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_xx_m296F0F8CC2AFAFD1DD12652AF2A5E1F6E0205962 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_xx_m296F0F8CC2AFAFD1DD12652AF2A5E1F6E0205962_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint2_get_xx_m296F0F8CC2AFAFD1DD12652AF2A5E1F6E0205962_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::get_xy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_xy_m2774D2AF7CE02DA782595184C75EA27B5AE36ADA (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_xy_m2774D2AF7CE02DA782595184C75EA27B5AE36ADA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint2_get_xy_m2774D2AF7CE02DA782595184C75EA27B5AE36ADA_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint2::set_xy(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2_set_xy_mDAA7D67142D30F2BD17C993815E95EF92B06D134 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { x = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// set { x = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// set { x = value.x; y = value.y; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2_set_xy_mDAA7D67142D30F2BD17C993815E95EF92B06D134_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2_set_xy_mDAA7D67142D30F2BD17C993815E95EF92B06D134_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::get_yx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_yx_mF423C1F0D861435655C7DAF22025B8C5EA53F285 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_yx_mF423C1F0D861435655C7DAF22025B8C5EA53F285_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint2_get_yx_mF423C1F0D861435655C7DAF22025B8C5EA53F285_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint2::set_yx(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2_set_yx_m044ADF0724F1E916E7CBE57DCB52DE8AF4FD5FFF (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { y = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___y_1 = L_1;
		// set { y = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___x_0 = L_3;
		// set { y = value.x; x = value.y; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2_set_yx_m044ADF0724F1E916E7CBE57DCB52DE8AF4FD5FFF_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2_set_yx_m044ADF0724F1E916E7CBE57DCB52DE8AF4FD5FFF_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint2::get_yy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_yy_m552EE0248A0C7D5CF56ACDE67F71548C5DE4E478 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_yy_m552EE0248A0C7D5CF56ACDE67F71548C5DE4E478_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint2_get_yy_m552EE0248A0C7D5CF56ACDE67F71548C5DE4E478_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.UInt32 Unity.Mathematics.uint2::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t uint2_get_Item_m10990AAF17277690E17F203FA63E35A798056E86 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, int32_t ___index0, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* V_0 = NULL;
	{
		// {
		V_0 = __this;
		// fixed (uint2* array = &this) { return ((uint*)array)[index]; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = V_0;
		// fixed (uint2* array = &this) { return ((uint*)array)[index]; }
		int32_t L_1 = ___index0;
		int32_t L_2 = *((uint32_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_0), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 4)))));
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint32_t uint2_get_Item_m10990AAF17277690E17F203FA63E35A798056E86_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = uint2_get_Item_m10990AAF17277690E17F203FA63E35A798056E86(_thisAdjusted, ___index0, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint2::set_Item(System.Int32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2_set_Item_m47E0E6CCBD47B8512773B4688FC53587D80BF471 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, int32_t ___index0, uint32_t ___value1, const RuntimeMethod* method) 
{
	uint32_t* V_0 = NULL;
	{
		// {
		uint32_t* L_0 = (&__this->___x_0);
		V_0 = L_0;
		// fixed (uint* array = &x) { array[index] = value; }
		uint32_t* L_1 = V_0;
		// fixed (uint* array = &x) { array[index] = value; }
		int32_t L_2 = ___index0;
		uint32_t L_3 = ___value1;
		*((int32_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_1), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), 4))))) = (int32_t)L_3;
		V_0 = (uint32_t*)((uintptr_t)0);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2_set_Item_m47E0E6CCBD47B8512773B4688FC53587D80BF471_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, uint32_t ___value1, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	uint2_set_Item_m47E0E6CCBD47B8512773B4688FC53587D80BF471(_thisAdjusted, ___index0, ___value1, method);
}
// System.Boolean Unity.Mathematics.uint2::Equals(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint2 rhs) { return x == rhs.x && y == rhs.y; }
		uint32_t L_0 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs0;
		uint32_t L_2 = L_1.___x_0;
		if ((!(((uint32_t)L_0) == ((uint32_t)L_2))))
		{
			goto IL_001d;
		}
	}
	{
		uint32_t L_3 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs0;
		uint32_t L_5 = L_4.___y_1;
		return (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0);
	}

IL_001d:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(_thisAdjusted, ___rhs0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint2::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2_Equals_mDD29FD4B71CE0B814B38BA1CE90F3EF2C1782257 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, RuntimeObject* ___o0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public override bool Equals(object o) { return o is uint2 converted && Equals(converted); }
		RuntimeObject* L_0 = ___o0;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F_il2cpp_TypeInfo_var)))
		{
			goto IL_0017;
		}
	}
	{
		RuntimeObject* L_1 = ___o0;
		V_0 = ((*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)((uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)UnBox(L_1, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F_il2cpp_TypeInfo_var))));
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = V_0;
		bool L_3;
		L_3 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(__this, L_2, NULL);
		return L_3;
	}

IL_0017:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint2_Equals_mDD29FD4B71CE0B814B38BA1CE90F3EF2C1782257_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___o0, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint2_Equals_mDD29FD4B71CE0B814B38BA1CE90F3EF2C1782257(_thisAdjusted, ___o0, method);
	return _returnValue;
}
// System.Int32 Unity.Mathematics.uint2::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t uint2_GetHashCode_m0B3D1D91DF8C75E948C020CD260B4114D6A158B4 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)__this);
		uint32_t L_1;
		L_1 = math_hash_m5D21276708BFB4DEEF3498774D296FE6B14FC5B0_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C  int32_t uint2_GetHashCode_m0B3D1D91DF8C75E948C020CD260B4114D6A158B4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = uint2_GetHashCode_m0B3D1D91DF8C75E948C020CD260B4114D6A158B4_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint2::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint2_ToString_mFD106FD9C2FC96096DE048AAD1B4B59F6B11EFD5 (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2({0}, {1})", x, y);
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = L_0;
		RuntimeObject* L_2 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_1);
		uint32_t L_3 = __this->___y_1;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		String_t* L_6;
		L_6 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C  String_t* uint2_ToString_mFD106FD9C2FC96096DE048AAD1B4B59F6B11EFD5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint2_ToString_mFD106FD9C2FC96096DE048AAD1B4B59F6B11EFD5_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint2::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint2_ToString_m19B7C2EAB06A69C94317C4ADC679E3AC551277AD (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2({0}, {1})", x.ToString(format, formatProvider), y.ToString(format, formatProvider));
		uint32_t* L_0 = (&__this->___x_0);
		String_t* L_1 = ___format0;
		RuntimeObject* L_2 = ___formatProvider1;
		String_t* L_3;
		L_3 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_0, L_1, L_2, NULL);
		uint32_t* L_4 = (&__this->___y_1);
		String_t* L_5 = ___format0;
		RuntimeObject* L_6 = ___formatProvider1;
		String_t* L_7;
		L_7 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_4, L_5, L_6, NULL);
		String_t* L_8;
		L_8 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945, L_3, L_7, NULL);
		return L_8;
	}
}
IL2CPP_EXTERN_C  String_t* uint2_ToString_m19B7C2EAB06A69C94317C4ADC679E3AC551277AD_AdjustorThunk (RuntimeObject* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint2_ToString_m19B7C2EAB06A69C94317C4ADC679E3AC551277AD_inline(_thisAdjusted, ___format0, ___formatProvider1, 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
// System.Void Unity.Mathematics.uint2/DebuggerProxy::.ctor(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebuggerProxy__ctor_m61D654567BFBC798E2EC37A0E2857EF0D2AAD6E3 (DebuggerProxy_t834C4C5984734C3563C7BCAA0995DB56453E04DB* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___v0, const RuntimeMethod* method) 
{
	{
		// public DebuggerProxy(uint2 v)
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		// x = v.x;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___v0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// y = v.y;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___v0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = 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
// System.Void Unity.Mathematics.uint2x2::.ctor(Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___c11;
		__this->___c1_1 = L_1;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline(_thisAdjusted, ___c00, ___c11, method);
}
// System.Void Unity.Mathematics.uint2x2::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__ctor_mEC456BC1319CF78193ABF6B1A19861FCD47E4F0D (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m102, uint32_t ___m113, const RuntimeMethod* method) 
{
	{
		// this.c0 = new uint2(m00, m10);
		uint32_t L_0 = ___m000;
		uint32_t L_1 = ___m102;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		__this->___c0_0 = L_2;
		// this.c1 = new uint2(m01, m11);
		uint32_t L_3 = ___m011;
		uint32_t L_4 = ___m113;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_5), L_3, L_4, /*hidden argument*/NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x2__ctor_mEC456BC1319CF78193ABF6B1A19861FCD47E4F0D_AdjustorThunk (RuntimeObject* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m102, uint32_t ___m113, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2x2__ctor_mEC456BC1319CF78193ABF6B1A19861FCD47E4F0D_inline(_thisAdjusted, ___m000, ___m011, ___m102, ___m113, method);
}
// System.Void Unity.Mathematics.uint2x2::.ctor(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__ctor_m49684D5C8622D0B247C4112F0C01A681ACC9E087 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = v;
		uint32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = v;
		uint32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x2__ctor_m49684D5C8622D0B247C4112F0C01A681ACC9E087_AdjustorThunk (RuntimeObject* __this, uint32_t ___v0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2x2__ctor_m49684D5C8622D0B247C4112F0C01A681ACC9E087_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x2::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__ctor_m85908E614E73D9C484FB187F722F8E5C33AC8278 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, bool ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_0, L_1, L_2, NULL);
		__this->___c0_0 = L_3;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_4), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 1, /*hidden argument*/NULL);
		bool L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_4, L_5, L_6, NULL);
		__this->___c1_1 = L_7;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x2__ctor_m85908E614E73D9C484FB187F722F8E5C33AC8278_AdjustorThunk (RuntimeObject* __this, bool ___v0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2x2__ctor_m85908E614E73D9C484FB187F722F8E5C33AC8278_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x2::.ctor(Unity.Mathematics.bool2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__ctor_m10BF500998823F45351178DFA4F18F6D7BEA190E (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v.c0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_2 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_0, L_1, L_3, NULL);
		__this->___c0_0 = L_4;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v.c1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_6), 1, /*hidden argument*/NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_7 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_5, L_6, L_8, NULL);
		__this->___c1_1 = L_9;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x2__ctor_m10BF500998823F45351178DFA4F18F6D7BEA190E_AdjustorThunk (RuntimeObject* __this, bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 ___v0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2x2__ctor_m10BF500998823F45351178DFA4F18F6D7BEA190E_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x2::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__ctor_mBE5851D632F6EB6B8E71753DEE7C232F1D4A3E27 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		int32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		int32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x2__ctor_mBE5851D632F6EB6B8E71753DEE7C232F1D4A3E27_AdjustorThunk (RuntimeObject* __this, int32_t ___v0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2x2__ctor_mBE5851D632F6EB6B8E71753DEE7C232F1D4A3E27_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x2::.ctor(Unity.Mathematics.int2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__ctor_m6539D6A17E4CB0AECD7495907B35B1005281E261 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C L_0 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C L_3 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x2__ctor_m6539D6A17E4CB0AECD7495907B35B1005281E261_AdjustorThunk (RuntimeObject* __this, int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C ___v0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2x2__ctor_m6539D6A17E4CB0AECD7495907B35B1005281E261_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x2::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__ctor_m6A7B52312A711ECE499773E93DDC6228CAA441D6 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		float L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		float L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x2__ctor_m6A7B52312A711ECE499773E93DDC6228CAA441D6_AdjustorThunk (RuntimeObject* __this, float ___v0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2x2__ctor_m6A7B52312A711ECE499773E93DDC6228CAA441D6_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x2::.ctor(Unity.Mathematics.float2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__ctor_m0A9488E5C6AA92F1A0E6E77B196B5A1006672860 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D L_0 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D L_3 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x2__ctor_m0A9488E5C6AA92F1A0E6E77B196B5A1006672860_AdjustorThunk (RuntimeObject* __this, float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D ___v0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2x2__ctor_m0A9488E5C6AA92F1A0E6E77B196B5A1006672860_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x2::.ctor(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__ctor_m981BC4E179D2B65A2AACD3B73803ECBE5824383E (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		double L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		double L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x2__ctor_m981BC4E179D2B65A2AACD3B73803ECBE5824383E_AdjustorThunk (RuntimeObject* __this, double ___v0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2x2__ctor_m981BC4E179D2B65A2AACD3B73803ECBE5824383E_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x2::.ctor(Unity.Mathematics.double2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__ctor_m4B5405F40D258E847D065373FBB846A81DFBF40E (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF L_0 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF L_3 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x2__ctor_m4B5405F40D258E847D065373FBB846A81DFBF40E_AdjustorThunk (RuntimeObject* __this, double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF ___v0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2x2__ctor_m4B5405F40D258E847D065373FBB846A81DFBF40E_inline(_thisAdjusted, ___v0, method);
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Implicit(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Implicit_m0C48D6AE47A1EEB3D6C063E9808C220A0BC910F6 (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator uint2x2(uint v) { return new uint2x2(v); }
		uint32_t L_0 = ___v0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x2__ctor_m49684D5C8622D0B247C4112F0C01A681ACC9E087_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Explicit(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Explicit_m699B44858E72F18763309DFCF081368E68958FC5 (bool ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x2(bool v) { return new uint2x2(v); }
		bool L_0 = ___v0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x2__ctor_m85908E614E73D9C484FB187F722F8E5C33AC8278_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Explicit(Unity.Mathematics.bool2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Explicit_m7E7DB2404FD22FF426E49B90ECFFEA682AF1DC33 (bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x2(bool2x2 v) { return new uint2x2(v); }
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_0 = ___v0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x2__ctor_m10BF500998823F45351178DFA4F18F6D7BEA190E_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Explicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Explicit_mB8F1AD9FFB3776A90865ABE3F1E6586E75B0AE0D (int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x2(int v) { return new uint2x2(v); }
		int32_t L_0 = ___v0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x2__ctor_mBE5851D632F6EB6B8E71753DEE7C232F1D4A3E27_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Explicit(Unity.Mathematics.int2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Explicit_m66005824756C1E04DB917D95C83A2FFB64387786 (int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x2(int2x2 v) { return new uint2x2(v); }
		int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C L_0 = ___v0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x2__ctor_m6539D6A17E4CB0AECD7495907B35B1005281E261_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Explicit(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Explicit_m41A9D2E93858FCF35B44363E2D6752A25911E1BA (float ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x2(float v) { return new uint2x2(v); }
		float L_0 = ___v0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x2__ctor_m6A7B52312A711ECE499773E93DDC6228CAA441D6_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Explicit(Unity.Mathematics.float2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Explicit_mE99704FD1B6859931087C0CECA72EFE775484CBC (float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x2(float2x2 v) { return new uint2x2(v); }
		float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D L_0 = ___v0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x2__ctor_m0A9488E5C6AA92F1A0E6E77B196B5A1006672860_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Explicit(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Explicit_mB38B36257B7D2E56B9825969C9CCB7BD88B5CAED (double ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x2(double v) { return new uint2x2(v); }
		double L_0 = ___v0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x2__ctor_m981BC4E179D2B65A2AACD3B73803ECBE5824383E_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Explicit(Unity.Mathematics.double2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Explicit_mC4BE0F25C0A2518FF6E4924AD4BFA430E3D975C2 (double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x2(double2x2 v) { return new uint2x2(v); }
		double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF L_0 = ___v0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x2__ctor_m4B5405F40D258E847D065373FBB846A81DFBF40E_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Multiply(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Multiply_m6D38184073D1730CBE66717947A4E98D5A8C88B8 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator * (uint2x2 lhs, uint2x2 rhs) { return new uint2x2 (lhs.c0 * rhs.c0, lhs.c1 * rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_6, L_8, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Multiply(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Multiply_mCFD64E43F960D5D5DFE8161DA65C88AE7FBE208C (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator * (uint2x2 lhs, uint rhs) { return new uint2x2 (lhs.c0 * rhs, lhs.c1 * rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C_inline(L_5, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Multiply(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Multiply_m1C11E0AE9AAFFFE1503679F557CB672B6658806A (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator * (uint lhs, uint2x2 rhs) { return new uint2x2 (lhs * rhs.c0, lhs * rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508_inline(L_4, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Addition(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Addition_m3A450DD86FEADDF3B7EC1D9986BF27FD17648DD2 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator + (uint2x2 lhs, uint2x2 rhs) { return new uint2x2 (lhs.c0 + rhs.c0, lhs.c1 + rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_6, L_8, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Addition(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Addition_m37FC1CDDB5DAAA8FA8A78411F63C87ECA056B0D6 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator + (uint2x2 lhs, uint rhs) { return new uint2x2 (lhs.c0 + rhs, lhs.c1 + rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919_inline(L_5, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Addition(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Addition_m690F5594485A126507481C449A83FA1B188CD75E (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator + (uint lhs, uint2x2 rhs) { return new uint2x2 (lhs + rhs.c0, lhs + rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05_inline(L_4, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Subtraction(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Subtraction_m6D58CEDF85DBFFA8E7B0A9D37D417531C22B91AE (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator - (uint2x2 lhs, uint2x2 rhs) { return new uint2x2 (lhs.c0 - rhs.c0, lhs.c1 - rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline(L_6, L_8, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Subtraction(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Subtraction_m123338EC9E7149782003B78DC4FF8D925C64ABE6 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator - (uint2x2 lhs, uint rhs) { return new uint2x2 (lhs.c0 - rhs, lhs.c1 - rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline(L_5, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Subtraction(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Subtraction_mCE69B8C1F93DB9B72DDD7D686187A23F4011EC42 (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator - (uint lhs, uint2x2 rhs) { return new uint2x2 (lhs - rhs.c0, lhs - rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945_inline(L_4, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Division(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Division_m5BFEBEC4631BD9858518B1CFB550EA7FD228F5D7 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator / (uint2x2 lhs, uint2x2 rhs) { return new uint2x2 (lhs.c0 / rhs.c0, lhs.c1 / rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93_inline(L_6, L_8, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Division(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Division_mC8F5921F67CEEDDAC85325D46E004636DE3FEDD2 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator / (uint2x2 lhs, uint rhs) { return new uint2x2 (lhs.c0 / rhs, lhs.c1 / rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402_inline(L_5, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Division(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Division_mD38DC756820C570B8EC5C7C1CC4D518497455921 (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator / (uint lhs, uint2x2 rhs) { return new uint2x2 (lhs / rhs.c0, lhs / rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1_inline(L_4, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Modulus(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Modulus_m988A22EB1F65E5CB050F40FBEA5238543FE57591 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator % (uint2x2 lhs, uint2x2 rhs) { return new uint2x2 (lhs.c0 % rhs.c0, lhs.c1 % rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367_inline(L_6, L_8, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Modulus(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Modulus_m3E16BC362124EDCF21C5C1FF201FDA60355834B3 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator % (uint2x2 lhs, uint rhs) { return new uint2x2 (lhs.c0 % rhs, lhs.c1 % rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC_inline(L_5, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Modulus(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Modulus_mC85870CE87113C78464916D5F4240B16D8C1E482 (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator % (uint lhs, uint2x2 rhs) { return new uint2x2 (lhs % rhs.c0, lhs % rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40_inline(L_4, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Increment(Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Increment_m2C3503E69FD715F1CB2DCC773E73DB4338AA891E (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___val0, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static uint2x2 operator ++ (uint2x2 val) { return new uint2x2 (++val.c0, ++val.c1); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&(&___val0)->___c0_0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6_inline(L_2, NULL);
		V_0 = L_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1 = L_4;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_6 = (&(&___val0)->___c1_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6_inline(L_8, NULL);
		V_0 = L_9;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7 = L_10;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = V_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_12), L_5, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_Decrement(Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_Decrement_mA829C2360AF974CF645281E5946310B90C96963D (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___val0, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static uint2x2 operator -- (uint2x2 val) { return new uint2x2 (--val.c0, --val.c1); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&(&___val0)->___c0_0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163_inline(L_2, NULL);
		V_0 = L_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1 = L_4;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_6 = (&(&___val0)->___c1_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163_inline(L_8, NULL);
		V_0 = L_9;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7 = L_10;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = V_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_12), L_5, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_LessThan(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_LessThan_m444B14D62ADD12917DED06CC1E989853A78BE540 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator < (uint2x2 lhs, uint2x2 rhs) { return new bool2x2 (lhs.c0 < rhs.c0, lhs.c1 < rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106_inline(L_6, L_8, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_LessThan(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_LessThan_m92051DFE6FA912737DF281512DE5F4DD85B3C2AC (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator < (uint2x2 lhs, uint rhs) { return new bool2x2 (lhs.c0 < rhs, lhs.c1 < rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886_inline(L_5, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_LessThan(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_LessThan_m24C1AF8FD5E6AFC17CDE41CDB9D87B59CCCFE3B1 (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator < (uint lhs, uint2x2 rhs) { return new bool2x2 (lhs < rhs.c0, lhs < rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793_inline(L_4, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_LessThanOrEqual(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_LessThanOrEqual_mF2AD274BFFB1E7D971392380A5D1A241D8C532DF (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator <= (uint2x2 lhs, uint2x2 rhs) { return new bool2x2 (lhs.c0 <= rhs.c0, lhs.c1 <= rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D_inline(L_6, L_8, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_LessThanOrEqual(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_LessThanOrEqual_m74CA34AF534883204D30A6E04886C6D29AC913AF (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator <= (uint2x2 lhs, uint rhs) { return new bool2x2 (lhs.c0 <= rhs, lhs.c1 <= rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2_inline(L_5, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_LessThanOrEqual(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_LessThanOrEqual_m5050CFC094910D4AB9B82A4CCA9C3826B3581C83 (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator <= (uint lhs, uint2x2 rhs) { return new bool2x2 (lhs <= rhs.c0, lhs <= rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1_inline(L_4, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_GreaterThan(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_GreaterThan_mEBDE199ECB8D70BA5F74B230196E586F90408DBA (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator > (uint2x2 lhs, uint2x2 rhs) { return new bool2x2 (lhs.c0 > rhs.c0, lhs.c1 > rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6_inline(L_6, L_8, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_GreaterThan(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_GreaterThan_m698801E50C660E584E1F24039C3BC73791B62F10 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator > (uint2x2 lhs, uint rhs) { return new bool2x2 (lhs.c0 > rhs, lhs.c1 > rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201_inline(L_5, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_GreaterThan(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_GreaterThan_m3F4AB2030834A8265B816BEC631E37F139D7C334 (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator > (uint lhs, uint2x2 rhs) { return new bool2x2 (lhs > rhs.c0, lhs > rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC_inline(L_4, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_GreaterThanOrEqual(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_GreaterThanOrEqual_m0915732FC606F13B077468F6F2DC6915DFE02B54 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator >= (uint2x2 lhs, uint2x2 rhs) { return new bool2x2 (lhs.c0 >= rhs.c0, lhs.c1 >= rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8_inline(L_6, L_8, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_GreaterThanOrEqual(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_GreaterThanOrEqual_m6B521AD1AAF8001026106ACC50F36801EE324719 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator >= (uint2x2 lhs, uint rhs) { return new bool2x2 (lhs.c0 >= rhs, lhs.c1 >= rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3_inline(L_5, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_GreaterThanOrEqual(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_GreaterThanOrEqual_m77CFB6BD895291343E0B0E3FCEAFC0A60E6C576A (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator >= (uint lhs, uint2x2 rhs) { return new bool2x2 (lhs >= rhs.c0, lhs >= rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0_inline(L_4, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_UnaryNegation(Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_UnaryNegation_m7E474D14F006831B5711B2DEF94B6EFD7271DB39 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator - (uint2x2 val) { return new uint2x2 (-val.c0, -val.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B_inline(L_1, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_3 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B_inline(L_4, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_6), L_2, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_UnaryPlus(Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_UnaryPlus_m381B03DAEC7DF5F2E425EBF313ED2332541B477B (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator + (uint2x2 val) { return new uint2x2 (+val.c0, +val.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046_inline(L_1, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_3 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046_inline(L_4, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_6), L_2, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_LeftShift(Unity.Mathematics.uint2x2,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_LeftShift_mF3C24DA484A401DEDAB7F918FA63B8EB01B5D0C6 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator << (uint2x2 x, int n) { return new uint2x2 (x.c0 << n, x.c1 << n); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		int32_t L_2 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		int32_t L_6 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F_inline(L_5, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_RightShift(Unity.Mathematics.uint2x2,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_RightShift_m0AFB1AB3213E45C91491802DC6C5074E8C385FE2 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator >> (uint2x2 x, int n) { return new uint2x2 (x.c0 >> n, x.c1 >> n); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		int32_t L_2 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		int32_t L_6 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline(L_5, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_Equality(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_Equality_mBE5FF10B7A8AE3B58F4881C737C5DBDD192E1425 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator == (uint2x2 lhs, uint2x2 rhs) { return new bool2x2 (lhs.c0 == rhs.c0, lhs.c1 == rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8_inline(L_6, L_8, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_Equality(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_Equality_m4369A7C9E843510D9790F174D4BAC6A0E917483C (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator == (uint2x2 lhs, uint rhs) { return new bool2x2 (lhs.c0 == rhs, lhs.c1 == rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline(L_5, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_Equality(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_Equality_m6EF0C3749A371E268AE4400B698668A0679147EA (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator == (uint lhs, uint2x2 rhs) { return new bool2x2 (lhs == rhs.c0, lhs == rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6_inline(L_4, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_Inequality(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_Inequality_mF43FBDA91B756DB4ADC6A098E98EA69B1B76966D (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator != (uint2x2 lhs, uint2x2 rhs) { return new bool2x2 (lhs.c0 != rhs.c0, lhs.c1 != rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62_inline(L_6, L_8, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_Inequality(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_Inequality_mE0AD22BD432334281B4EADE67A61BC9DB5E16FFC (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator != (uint2x2 lhs, uint rhs) { return new bool2x2 (lhs.c0 != rhs, lhs.c1 != rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091_inline(L_5, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool2x2 Unity.Mathematics.uint2x2::op_Inequality(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 uint2x2_op_Inequality_mEFFE43D88C551C77DED1443A52414C0A174EE4A3 (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x2 operator != (uint lhs, uint2x2 rhs) { return new bool2x2 (lhs != rhs.c0, lhs != rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7_inline(L_4, L_6, NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_OnesComplement(Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_OnesComplement_m1D7FB6EB32893255362803A9968361DD02E09177 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator ~ (uint2x2 val) { return new uint2x2 (~val.c0, ~val.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D_inline(L_1, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_3 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D_inline(L_4, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_6), L_2, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_BitwiseAnd(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_BitwiseAnd_mDC742D2DF61D64D15AC99A2E3283F3B31919CE90 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator & (uint2x2 lhs, uint2x2 rhs) { return new uint2x2 (lhs.c0 & rhs.c0, lhs.c1 & rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline(L_6, L_8, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_BitwiseAnd(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_BitwiseAnd_mB930225868E019D8C95C04FD5FE91A27C7089A36 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator & (uint2x2 lhs, uint rhs) { return new uint2x2 (lhs.c0 & rhs, lhs.c1 & rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6_inline(L_5, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_BitwiseAnd(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_BitwiseAnd_m35017364EFE574EE8EFFCD46B68F5874BA843A02 (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator & (uint lhs, uint2x2 rhs) { return new uint2x2 (lhs & rhs.c0, lhs & rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418_inline(L_4, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_BitwiseOr(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_BitwiseOr_m259D380C5AAEB3BADD46721AC59796B06F7B7881 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator | (uint2x2 lhs, uint2x2 rhs) { return new uint2x2 (lhs.c0 | rhs.c0, lhs.c1 | rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0_inline(L_6, L_8, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_BitwiseOr(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_BitwiseOr_mA3E42F8EC6ADBEBB4F6D4FF8DBB0E9B374D9EF25 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator | (uint2x2 lhs, uint rhs) { return new uint2x2 (lhs.c0 | rhs, lhs.c1 | rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E_inline(L_5, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_BitwiseOr(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_BitwiseOr_m61B78476E091AAC437A405FFA0BFA0B83C81D7B4 (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator | (uint lhs, uint2x2 rhs) { return new uint2x2 (lhs | rhs.c0, lhs | rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline(L_4, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_ExclusiveOr(Unity.Mathematics.uint2x2,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_ExclusiveOr_mFD97AE3AC1F1283061CA3E9FF25BD996C63B15C2 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator ^ (uint2x2 lhs, uint2x2 rhs) { return new uint2x2 (lhs.c0 ^ rhs.c0, lhs.c1 ^ rhs.c1); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98_inline(L_1, L_3, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98_inline(L_6, L_8, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_ExclusiveOr(Unity.Mathematics.uint2x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_ExclusiveOr_m96ADD860D471F7A4CA99213E5380FBD12CF1CCAA (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator ^ (uint2x2 lhs, uint rhs) { return new uint2x2 (lhs.c0 ^ rhs, lhs.c1 ^ rhs); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70_inline(L_5, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2x2 Unity.Mathematics.uint2x2::op_ExclusiveOr(System.UInt32,Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 uint2x2_op_ExclusiveOr_m1058E9FC1A186C82E8E7E82FE736E8D8A285ACC7 (uint32_t ___lhs0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x2 operator ^ (uint lhs, uint2x2 rhs) { return new uint2x2 (lhs ^ rhs.c0, lhs ^ rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C_inline(L_4, L_6, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint2& Unity.Mathematics.uint2x2::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* uint2x2_get_Item_mF515C66C80ED422343F3FFD968BCA3BC984FBD5A (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, int32_t ___index0, const RuntimeMethod* method) 
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* V_0 = NULL;
	{
		// {
		V_0 = __this;
		// fixed (uint2x2* array = &this) { return ref ((uint2*)array)[index]; }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* L_0 = V_0;
		// fixed (uint2x2* array = &this) { return ref ((uint2*)array)[index]; }
		int32_t L_1 = ___index0;
		uint32_t L_2 = sizeof(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F);
		return (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)(((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_0), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), (int32_t)L_2)))));
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* uint2x2_get_Item_mF515C66C80ED422343F3FFD968BCA3BC984FBD5A_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _returnValue;
	_returnValue = uint2x2_get_Item_mF515C66C80ED422343F3FFD968BCA3BC984FBD5A(_thisAdjusted, ___index0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint2x2::Equals(Unity.Mathematics.uint2x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2x2_Equals_m60D0C9B6492D1D63275C38B1768B93D87DA4BCEB (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint2x2 rhs) { return c0.Equals(rhs.c0) && c1.Equals(rhs.c1); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&__this->___c0_0);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool L_3;
		L_3 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0025;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_4 = (&__this->___c1_1);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool L_7;
		L_7 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_4, L_6, NULL);
		return L_7;
	}

IL_0025:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint2x2_Equals_m60D0C9B6492D1D63275C38B1768B93D87DA4BCEB_AdjustorThunk (RuntimeObject* __this, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint2x2_Equals_m60D0C9B6492D1D63275C38B1768B93D87DA4BCEB_inline(_thisAdjusted, ___rhs0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint2x2::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2x2_Equals_m784C7305FB42E719472F3ABCEA10282047B6BB00 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, RuntimeObject* ___o0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public override bool Equals(object o) { return o is uint2x2 converted && Equals(converted); }
		RuntimeObject* L_0 = ___o0;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47_il2cpp_TypeInfo_var)))
		{
			goto IL_0017;
		}
	}
	{
		RuntimeObject* L_1 = ___o0;
		V_0 = ((*(uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*)((uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*)(uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*)UnBox(L_1, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47_il2cpp_TypeInfo_var))));
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_2 = V_0;
		bool L_3;
		L_3 = uint2x2_Equals_m60D0C9B6492D1D63275C38B1768B93D87DA4BCEB_inline(__this, L_2, NULL);
		return L_3;
	}

IL_0017:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint2x2_Equals_m784C7305FB42E719472F3ABCEA10282047B6BB00_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___o0, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint2x2_Equals_m784C7305FB42E719472F3ABCEA10282047B6BB00(_thisAdjusted, ___o0, method);
	return _returnValue;
}
// System.Int32 Unity.Mathematics.uint2x2::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t uint2x2_GetHashCode_m14668A20693E155227278B7D7CD821486F6117F3 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = (*(uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*)__this);
		uint32_t L_1;
		L_1 = math_hash_mAE44A23BF9E31497AE3E3C04D844FB25BB2D775E_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C  int32_t uint2x2_GetHashCode_m14668A20693E155227278B7D7CD821486F6117F3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = uint2x2_GetHashCode_m14668A20693E155227278B7D7CD821486F6117F3_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint2x2::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint2x2_ToString_m83DA5C20CAE8F46F67AD1ED9AAF7D9FF326AD32C (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __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*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17EA960D8721ACFA638C6453F54E0D383927B690);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x2({0}, {1},  {2}, {3})", c0.x, c1.x, c0.y, c1.y);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t L_3 = L_2->___x_0;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_5);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = (&__this->___c1_1);
		uint32_t L_8 = L_7->___x_0;
		uint32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&__this->___c0_0);
		uint32_t L_13 = L_12->___y_1;
		uint32_t L_14 = L_13;
		RuntimeObject* L_15 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_14);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_15);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_15);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_11;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_17 = (&__this->___c1_1);
		uint32_t L_18 = L_17->___y_1;
		uint32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_19);
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_20);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_20);
		String_t* L_21;
		L_21 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral17EA960D8721ACFA638C6453F54E0D383927B690, L_16, NULL);
		return L_21;
	}
}
IL2CPP_EXTERN_C  String_t* uint2x2_ToString_m83DA5C20CAE8F46F67AD1ED9AAF7D9FF326AD32C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint2x2_ToString_m83DA5C20CAE8F46F67AD1ED9AAF7D9FF326AD32C_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint2x2::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint2x2_ToString_m0184284AA553AF001F229BF96AAAE0FE92C068B1 (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral17EA960D8721ACFA638C6453F54E0D383927B690);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x2({0}, {1},  {2}, {3})", c0.x.ToString(format, formatProvider), c1.x.ToString(format, formatProvider), c0.y.ToString(format, formatProvider), c1.y.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t* L_3 = (&L_2->___x_0);
		String_t* L_4 = ___format0;
		RuntimeObject* L_5 = ___formatProvider1;
		String_t* L_6;
		L_6 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_3, L_4, L_5, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_8 = (&__this->___c1_1);
		uint32_t* L_9 = (&L_8->___x_0);
		String_t* L_10 = ___format0;
		RuntimeObject* L_11 = ___formatProvider1;
		String_t* L_12;
		L_12 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_9, L_10, L_11, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_14 = (&__this->___c0_0);
		uint32_t* L_15 = (&L_14->___y_1);
		String_t* L_16 = ___format0;
		RuntimeObject* L_17 = ___formatProvider1;
		String_t* L_18;
		L_18 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_15, L_16, L_17, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_20 = (&__this->___c1_1);
		uint32_t* L_21 = (&L_20->___y_1);
		String_t* L_22 = ___format0;
		RuntimeObject* L_23 = ___formatProvider1;
		String_t* L_24;
		L_24 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_21, L_22, L_23, NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		String_t* L_25;
		L_25 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral17EA960D8721ACFA638C6453F54E0D383927B690, L_19, NULL);
		return L_25;
	}
}
IL2CPP_EXTERN_C  String_t* uint2x2_ToString_m0184284AA553AF001F229BF96AAAE0FE92C068B1_AdjustorThunk (RuntimeObject* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
{
	uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint2x2_ToString_m0184284AA553AF001F229BF96AAAE0FE92C068B1_inline(_thisAdjusted, ___format0, ___formatProvider1, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint2x2::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x2__cctor_mFC696DC5E031B7E3D4CF27310EC98F4D334E52DE (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static readonly uint2x2 identity = new uint2x2(1u, 0u,   0u, 1u);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2x2__ctor_mEC456BC1319CF78193ABF6B1A19861FCD47E4F0D_inline((&L_0), 1, 0, 0, 1, /*hidden argument*/NULL);
		((uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47_StaticFields*)il2cpp_codegen_static_fields_for(uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47_il2cpp_TypeInfo_var))->___identity_2 = 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
// System.Void Unity.Mathematics.uint2x3::.ctor(Unity.Mathematics.uint2,Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c22, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___c11;
		__this->___c1_1 = L_1;
		// this.c2 = c2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___c22;
		__this->___c2_2 = L_2;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c22, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline(_thisAdjusted, ___c00, ___c11, ___c22, method);
}
// System.Void Unity.Mathematics.uint2x3::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x3__ctor_m5E64D57BFBA2F6CCBAF4C3A396E00E995C800747 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m103, uint32_t ___m114, uint32_t ___m125, const RuntimeMethod* method) 
{
	{
		// this.c0 = new uint2(m00, m10);
		uint32_t L_0 = ___m000;
		uint32_t L_1 = ___m103;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		__this->___c0_0 = L_2;
		// this.c1 = new uint2(m01, m11);
		uint32_t L_3 = ___m011;
		uint32_t L_4 = ___m114;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_5), L_3, L_4, /*hidden argument*/NULL);
		__this->___c1_1 = L_5;
		// this.c2 = new uint2(m02, m12);
		uint32_t L_6 = ___m022;
		uint32_t L_7 = ___m125;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), L_6, L_7, /*hidden argument*/NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x3__ctor_m5E64D57BFBA2F6CCBAF4C3A396E00E995C800747_AdjustorThunk (RuntimeObject* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m103, uint32_t ___m114, uint32_t ___m125, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2x3__ctor_m5E64D57BFBA2F6CCBAF4C3A396E00E995C800747_inline(_thisAdjusted, ___m000, ___m011, ___m022, ___m103, ___m114, ___m125, method);
}
// System.Void Unity.Mathematics.uint2x3::.ctor(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x3__ctor_mB04237AB5D9F68C348C3854D3AB4EEDA2EA617C5 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = v;
		uint32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = v;
		uint32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = v;
		uint32_t L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x3__ctor_mB04237AB5D9F68C348C3854D3AB4EEDA2EA617C5_AdjustorThunk (RuntimeObject* __this, uint32_t ___v0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2x3__ctor_mB04237AB5D9F68C348C3854D3AB4EEDA2EA617C5_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x3::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x3__ctor_m3DB86C4213A2E1CC8F1F46DCD1C4EDD4F1ADE3E2 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, bool ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_0, L_1, L_2, NULL);
		__this->___c0_0 = L_3;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_4), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 1, /*hidden argument*/NULL);
		bool L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_4, L_5, L_6, NULL);
		__this->___c1_1 = L_7;
		// this.c2 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_8), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_9), 1, /*hidden argument*/NULL);
		bool L_10 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_8, L_9, L_10, NULL);
		__this->___c2_2 = L_11;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x3__ctor_m3DB86C4213A2E1CC8F1F46DCD1C4EDD4F1ADE3E2_AdjustorThunk (RuntimeObject* __this, bool ___v0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2x3__ctor_m3DB86C4213A2E1CC8F1F46DCD1C4EDD4F1ADE3E2_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x3::.ctor(Unity.Mathematics.bool2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x3__ctor_mB6A1471F7EC484F1C4736F8852C656FF3B379E33 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v.c0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_2 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_0, L_1, L_3, NULL);
		__this->___c0_0 = L_4;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v.c1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_6), 1, /*hidden argument*/NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_7 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_5, L_6, L_8, NULL);
		__this->___c1_1 = L_9;
		// this.c2 = math.select(new uint2(0u), new uint2(1u), v.c2);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_10), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		memset((&L_11), 0, sizeof(L_11));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_11), 1, /*hidden argument*/NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_10, L_11, L_13, NULL);
		__this->___c2_2 = L_14;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x3__ctor_mB6A1471F7EC484F1C4736F8852C656FF3B379E33_AdjustorThunk (RuntimeObject* __this, bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 ___v0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2x3__ctor_mB6A1471F7EC484F1C4736F8852C656FF3B379E33_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x3__ctor_m9603D1E8AFF285527D4ACE4D2002779A0A911F5F (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		int32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		int32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		int32_t L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x3__ctor_m9603D1E8AFF285527D4ACE4D2002779A0A911F5F_AdjustorThunk (RuntimeObject* __this, int32_t ___v0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2x3__ctor_m9603D1E8AFF285527D4ACE4D2002779A0A911F5F_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x3::.ctor(Unity.Mathematics.int2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x3__ctor_mD866F657EFCB16AEBC84703A745D1416650E824F (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 L_0 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 L_3 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 L_6 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x3__ctor_mD866F657EFCB16AEBC84703A745D1416650E824F_AdjustorThunk (RuntimeObject* __this, int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 ___v0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2x3__ctor_mD866F657EFCB16AEBC84703A745D1416650E824F_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x3::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x3__ctor_m77F9E2B489FA2279788334492A72E05F6E2D2340 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		float L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		float L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		float L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x3__ctor_m77F9E2B489FA2279788334492A72E05F6E2D2340_AdjustorThunk (RuntimeObject* __this, float ___v0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2x3__ctor_m77F9E2B489FA2279788334492A72E05F6E2D2340_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x3::.ctor(Unity.Mathematics.float2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x3__ctor_m3C71A03D8DB7CD69FF9E81E0A7B68E3AE39812EC (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC L_0 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC L_3 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC L_6 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x3__ctor_m3C71A03D8DB7CD69FF9E81E0A7B68E3AE39812EC_AdjustorThunk (RuntimeObject* __this, float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC ___v0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2x3__ctor_m3C71A03D8DB7CD69FF9E81E0A7B68E3AE39812EC_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x3::.ctor(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x3__ctor_m3D0A985DD0AB388CBC406CC7A7859282E8694D98 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		double L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		double L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		double L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x3__ctor_m3D0A985DD0AB388CBC406CC7A7859282E8694D98_AdjustorThunk (RuntimeObject* __this, double ___v0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2x3__ctor_m3D0A985DD0AB388CBC406CC7A7859282E8694D98_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x3::.ctor(Unity.Mathematics.double2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x3__ctor_mB2397B2234E7CD49E701FBB5B596C8074E3A22D7 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF L_0 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF L_3 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF L_6 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x3__ctor_mB2397B2234E7CD49E701FBB5B596C8074E3A22D7_AdjustorThunk (RuntimeObject* __this, double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF ___v0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2x3__ctor_mB2397B2234E7CD49E701FBB5B596C8074E3A22D7_inline(_thisAdjusted, ___v0, method);
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Implicit(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Implicit_m1D22A60E60E50741148DA9CA86614A8D5AB738FE (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator uint2x3(uint v) { return new uint2x3(v); }
		uint32_t L_0 = ___v0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x3__ctor_mB04237AB5D9F68C348C3854D3AB4EEDA2EA617C5_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Explicit(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Explicit_mA2C3B98AB5C682588596F20927D09385154D13A7 (bool ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x3(bool v) { return new uint2x3(v); }
		bool L_0 = ___v0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x3__ctor_m3DB86C4213A2E1CC8F1F46DCD1C4EDD4F1ADE3E2_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Explicit(Unity.Mathematics.bool2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Explicit_m89CF29DA56A083A4877E5332ABF9F18CB7397938 (bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x3(bool2x3 v) { return new uint2x3(v); }
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_0 = ___v0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x3__ctor_mB6A1471F7EC484F1C4736F8852C656FF3B379E33_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Explicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Explicit_m351D5324E2EC9FF38CBC6FE352E6EE86363EEDBC (int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x3(int v) { return new uint2x3(v); }
		int32_t L_0 = ___v0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x3__ctor_m9603D1E8AFF285527D4ACE4D2002779A0A911F5F_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Explicit(Unity.Mathematics.int2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Explicit_m93FF41D77D63C676CEFD3690D40619E88E799FD5 (int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x3(int2x3 v) { return new uint2x3(v); }
		int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 L_0 = ___v0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x3__ctor_mD866F657EFCB16AEBC84703A745D1416650E824F_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Explicit(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Explicit_m2D2457AF9B6EBE3E58227FF97EE73FB7048C9D41 (float ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x3(float v) { return new uint2x3(v); }
		float L_0 = ___v0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x3__ctor_m77F9E2B489FA2279788334492A72E05F6E2D2340_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Explicit(Unity.Mathematics.float2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Explicit_mDDBC8BCE02D5735A2B9FCBEAC0D48667E843371C (float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x3(float2x3 v) { return new uint2x3(v); }
		float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC L_0 = ___v0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x3__ctor_m3C71A03D8DB7CD69FF9E81E0A7B68E3AE39812EC_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Explicit(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Explicit_m734B90FB10826FC4CD7CD4C4B9655D17FC2AC214 (double ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x3(double v) { return new uint2x3(v); }
		double L_0 = ___v0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x3__ctor_m3D0A985DD0AB388CBC406CC7A7859282E8694D98_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Explicit(Unity.Mathematics.double2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Explicit_mB4E79861FBA90F3439C932711665A413AB20C1C8 (double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x3(double2x3 v) { return new uint2x3(v); }
		double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF L_0 = ___v0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x3__ctor_mB2397B2234E7CD49E701FBB5B596C8074E3A22D7_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Multiply(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Multiply_mDCA0BBD17C3DC505D8993AC0FCA24D1009BBAC74 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator * (uint2x3 lhs, uint2x3 rhs) { return new uint2x3 (lhs.c0 * rhs.c0, lhs.c1 * rhs.c1, lhs.c2 * rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_11, L_13, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Multiply(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Multiply_m707E7CDBA1E05CD8606372B93F19AB2D8860D601 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator * (uint2x3 lhs, uint rhs) { return new uint2x3 (lhs.c0 * rhs, lhs.c1 * rhs, lhs.c2 * rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C_inline(L_9, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Multiply(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Multiply_m1F140EBA5991128A77576E934A6845E4C19025DC (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator * (uint lhs, uint2x3 rhs) { return new uint2x3 (lhs * rhs.c0, lhs * rhs.c1, lhs * rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508_inline(L_8, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Addition(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Addition_m058D18BE5D0DDA1F4698CD001B145D96FE5C4EB9 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator + (uint2x3 lhs, uint2x3 rhs) { return new uint2x3 (lhs.c0 + rhs.c0, lhs.c1 + rhs.c1, lhs.c2 + rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_11, L_13, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Addition(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Addition_mEABF6050B0D20C212D77671393E881A63910FEB8 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator + (uint2x3 lhs, uint rhs) { return new uint2x3 (lhs.c0 + rhs, lhs.c1 + rhs, lhs.c2 + rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919_inline(L_9, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Addition(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Addition_mA7A03FE3B257A333940A62B3BD2C50B147576240 (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator + (uint lhs, uint2x3 rhs) { return new uint2x3 (lhs + rhs.c0, lhs + rhs.c1, lhs + rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05_inline(L_8, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Subtraction(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Subtraction_m2BF3F35C253D851B93585617409144DB81390382 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator - (uint2x3 lhs, uint2x3 rhs) { return new uint2x3 (lhs.c0 - rhs.c0, lhs.c1 - rhs.c1, lhs.c2 - rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline(L_11, L_13, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Subtraction(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Subtraction_m0BFAC5EA5B0BAA915257988B5E3AC61B48BC1DF9 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator - (uint2x3 lhs, uint rhs) { return new uint2x3 (lhs.c0 - rhs, lhs.c1 - rhs, lhs.c2 - rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline(L_9, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Subtraction(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Subtraction_mEB6EC5E50330C0919DBFADE73565D623F85F4F15 (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator - (uint lhs, uint2x3 rhs) { return new uint2x3 (lhs - rhs.c0, lhs - rhs.c1, lhs - rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945_inline(L_8, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Division(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Division_m4578C0F71C5C6E39A4E835680303D88E8017B518 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator / (uint2x3 lhs, uint2x3 rhs) { return new uint2x3 (lhs.c0 / rhs.c0, lhs.c1 / rhs.c1, lhs.c2 / rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93_inline(L_11, L_13, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Division(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Division_mFE7970BFB51937E770C66124E93FFECDA3861BF8 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator / (uint2x3 lhs, uint rhs) { return new uint2x3 (lhs.c0 / rhs, lhs.c1 / rhs, lhs.c2 / rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402_inline(L_9, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Division(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Division_mD4A39553F1E39DC2F3F4A977A202758FCAF7CCFA (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator / (uint lhs, uint2x3 rhs) { return new uint2x3 (lhs / rhs.c0, lhs / rhs.c1, lhs / rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1_inline(L_8, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Modulus(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Modulus_m55C4F1947729633E073549087EB1734B91F8208E (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator % (uint2x3 lhs, uint2x3 rhs) { return new uint2x3 (lhs.c0 % rhs.c0, lhs.c1 % rhs.c1, lhs.c2 % rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367_inline(L_11, L_13, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Modulus(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Modulus_m435DBF65464FBAE72F902B46C1FFF5C20FF20E17 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator % (uint2x3 lhs, uint rhs) { return new uint2x3 (lhs.c0 % rhs, lhs.c1 % rhs, lhs.c2 % rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC_inline(L_9, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Modulus(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Modulus_mB99FB97E238BA32EC60FFC90C7F76F991EAC7F5E (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator % (uint lhs, uint2x3 rhs) { return new uint2x3 (lhs % rhs.c0, lhs % rhs.c1, lhs % rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40_inline(L_8, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Increment(Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Increment_mB79489CB6D0D7C112B799F47F73F62F205EE4D1C (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___val0, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static uint2x3 operator ++ (uint2x3 val) { return new uint2x3 (++val.c0, ++val.c1, ++val.c2); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&(&___val0)->___c0_0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6_inline(L_2, NULL);
		V_0 = L_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1 = L_4;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_6 = (&(&___val0)->___c1_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6_inline(L_8, NULL);
		V_0 = L_9;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7 = L_10;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&(&___val0)->___c2_2);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_13 = L_12;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_13);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6_inline(L_14, NULL);
		V_0 = L_15;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_13 = L_16;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_17 = V_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_18;
		memset((&L_18), 0, sizeof(L_18));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_18), L_5, L_11, L_17, /*hidden argument*/NULL);
		return L_18;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_Decrement(Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_Decrement_mC32CA52BD84CFC69E6524F130CF1F7B80ED13E8C (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___val0, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static uint2x3 operator -- (uint2x3 val) { return new uint2x3 (--val.c0, --val.c1, --val.c2); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&(&___val0)->___c0_0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163_inline(L_2, NULL);
		V_0 = L_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1 = L_4;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_6 = (&(&___val0)->___c1_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163_inline(L_8, NULL);
		V_0 = L_9;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7 = L_10;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&(&___val0)->___c2_2);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_13 = L_12;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_13);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163_inline(L_14, NULL);
		V_0 = L_15;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_13 = L_16;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_17 = V_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_18;
		memset((&L_18), 0, sizeof(L_18));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_18), L_5, L_11, L_17, /*hidden argument*/NULL);
		return L_18;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_LessThan(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_LessThan_mB859C1F3FA4AA8525834B32A7E984DAD295062AD (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator < (uint2x3 lhs, uint2x3 rhs) { return new bool2x3 (lhs.c0 < rhs.c0, lhs.c1 < rhs.c1, lhs.c2 < rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106_inline(L_11, L_13, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_LessThan(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_LessThan_m60AFDE98146BFCF8F8EE09E2D3463C1B9B0A5A0A (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator < (uint2x3 lhs, uint rhs) { return new bool2x3 (lhs.c0 < rhs, lhs.c1 < rhs, lhs.c2 < rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886_inline(L_9, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_LessThan(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_LessThan_m785BE68E05BA4EB32B99AD12C5ED80324B52E878 (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator < (uint lhs, uint2x3 rhs) { return new bool2x3 (lhs < rhs.c0, lhs < rhs.c1, lhs < rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793_inline(L_8, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_LessThanOrEqual(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_LessThanOrEqual_m4DEF1D76BC0E62D28FB85B9D4F0B7E9E35D245A0 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator <= (uint2x3 lhs, uint2x3 rhs) { return new bool2x3 (lhs.c0 <= rhs.c0, lhs.c1 <= rhs.c1, lhs.c2 <= rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D_inline(L_11, L_13, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_LessThanOrEqual(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_LessThanOrEqual_mC54BD07CBAA010FD5FB35D5BBB99F4DA215D6709 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator <= (uint2x3 lhs, uint rhs) { return new bool2x3 (lhs.c0 <= rhs, lhs.c1 <= rhs, lhs.c2 <= rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2_inline(L_9, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_LessThanOrEqual(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_LessThanOrEqual_mF136FB06DA94067E41649F50D208D1FDEC4CC4EF (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator <= (uint lhs, uint2x3 rhs) { return new bool2x3 (lhs <= rhs.c0, lhs <= rhs.c1, lhs <= rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1_inline(L_8, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_GreaterThan(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_GreaterThan_m0F848775DA8D8C4D9C9B7CE48E10F0D0C08B25C3 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator > (uint2x3 lhs, uint2x3 rhs) { return new bool2x3 (lhs.c0 > rhs.c0, lhs.c1 > rhs.c1, lhs.c2 > rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6_inline(L_11, L_13, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_GreaterThan(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_GreaterThan_m2466306A833F5F154B900FA0E15BF18363A6520E (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator > (uint2x3 lhs, uint rhs) { return new bool2x3 (lhs.c0 > rhs, lhs.c1 > rhs, lhs.c2 > rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201_inline(L_9, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_GreaterThan(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_GreaterThan_m577F090F15562B275FA901A41969D1FA2F9D056F (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator > (uint lhs, uint2x3 rhs) { return new bool2x3 (lhs > rhs.c0, lhs > rhs.c1, lhs > rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC_inline(L_8, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_GreaterThanOrEqual(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_GreaterThanOrEqual_m8FC73170A330C2C3EFE4767E8DC6E30CCFFF3E58 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator >= (uint2x3 lhs, uint2x3 rhs) { return new bool2x3 (lhs.c0 >= rhs.c0, lhs.c1 >= rhs.c1, lhs.c2 >= rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8_inline(L_11, L_13, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_GreaterThanOrEqual(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_GreaterThanOrEqual_m7C75A2FC18EAB98DEB21076BF1ECF3F76A6CE349 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator >= (uint2x3 lhs, uint rhs) { return new bool2x3 (lhs.c0 >= rhs, lhs.c1 >= rhs, lhs.c2 >= rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3_inline(L_9, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_GreaterThanOrEqual(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_GreaterThanOrEqual_m43E33C2C2B100E544C60523F6F7F380838EB829A (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator >= (uint lhs, uint2x3 rhs) { return new bool2x3 (lhs >= rhs.c0, lhs >= rhs.c1, lhs >= rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0_inline(L_8, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_UnaryNegation(Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_UnaryNegation_m47FA1439E30ECCAB514D284A53B3F15426F9D04E (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator - (uint2x3 val) { return new uint2x3 (-val.c0, -val.c1, -val.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B_inline(L_1, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_3 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B_inline(L_4, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_6 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B_inline(L_7, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_UnaryPlus(Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_UnaryPlus_m3CB07AF1749C8E51B7667842A877A06C0AD39536 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator + (uint2x3 val) { return new uint2x3 (+val.c0, +val.c1, +val.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046_inline(L_1, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_3 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046_inline(L_4, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_6 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046_inline(L_7, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_LeftShift(Unity.Mathematics.uint2x3,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_LeftShift_mE8CC4994E5B26694A5980E490780234DC80A15B6 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator << (uint2x3 x, int n) { return new uint2x3 (x.c0 << n, x.c1 << n, x.c2 << n); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		int32_t L_2 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		int32_t L_6 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		int32_t L_10 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F_inline(L_9, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_RightShift(Unity.Mathematics.uint2x3,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_RightShift_m4E32464F9EE919BB32C0CF65FCDDEC01DFF5136D (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator >> (uint2x3 x, int n) { return new uint2x3 (x.c0 >> n, x.c1 >> n, x.c2 >> n); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		int32_t L_2 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		int32_t L_6 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		int32_t L_10 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline(L_9, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_Equality(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_Equality_mCDCCA67A378EFF934BA10B1C1AB2B02992640579 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator == (uint2x3 lhs, uint2x3 rhs) { return new bool2x3 (lhs.c0 == rhs.c0, lhs.c1 == rhs.c1, lhs.c2 == rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8_inline(L_11, L_13, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_Equality(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_Equality_mDCA7B79C682673A05F6DF62989255B443B307121 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator == (uint2x3 lhs, uint rhs) { return new bool2x3 (lhs.c0 == rhs, lhs.c1 == rhs, lhs.c2 == rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline(L_9, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_Equality(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_Equality_mF1058923E8336BDB3920FD87EBB74A3EBDB10A81 (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator == (uint lhs, uint2x3 rhs) { return new bool2x3 (lhs == rhs.c0, lhs == rhs.c1, lhs == rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6_inline(L_8, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_Inequality(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_Inequality_m9D93DAE06B113A698CB428054C27E6BB43E1E806 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator != (uint2x3 lhs, uint2x3 rhs) { return new bool2x3 (lhs.c0 != rhs.c0, lhs.c1 != rhs.c1, lhs.c2 != rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62_inline(L_11, L_13, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_Inequality(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_Inequality_m106DC83A772C725F4729DF2CA679B1526595B867 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator != (uint2x3 lhs, uint rhs) { return new bool2x3 (lhs.c0 != rhs, lhs.c1 != rhs, lhs.c2 != rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091_inline(L_9, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool2x3 Unity.Mathematics.uint2x3::op_Inequality(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 uint2x3_op_Inequality_m2DBFE1A2FDE570896627AA9255DB608DAFC39B82 (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x3 operator != (uint lhs, uint2x3 rhs) { return new bool2x3 (lhs != rhs.c0, lhs != rhs.c1, lhs != rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7_inline(L_8, L_10, NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_OnesComplement(Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_OnesComplement_m5A0C1746E4ADC7CD3EC2A4D886E8830DDABDA126 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator ~ (uint2x3 val) { return new uint2x3 (~val.c0, ~val.c1, ~val.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D_inline(L_1, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_3 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D_inline(L_4, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_6 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D_inline(L_7, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_BitwiseAnd(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_BitwiseAnd_mAF44FE9FF61D3E526162085DC11B403D7C67A999 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator & (uint2x3 lhs, uint2x3 rhs) { return new uint2x3 (lhs.c0 & rhs.c0, lhs.c1 & rhs.c1, lhs.c2 & rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline(L_11, L_13, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_BitwiseAnd(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_BitwiseAnd_m5F5F951B52ECCAE8309F20885400F305F06FFF36 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator & (uint2x3 lhs, uint rhs) { return new uint2x3 (lhs.c0 & rhs, lhs.c1 & rhs, lhs.c2 & rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6_inline(L_9, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_BitwiseAnd(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_BitwiseAnd_m60E66D181CE4019E14C759EECC099A14EAFE99A0 (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator & (uint lhs, uint2x3 rhs) { return new uint2x3 (lhs & rhs.c0, lhs & rhs.c1, lhs & rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418_inline(L_8, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_BitwiseOr(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_BitwiseOr_mFB415684F9BD34CE32E66DD8560B900ECC863DEA (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator | (uint2x3 lhs, uint2x3 rhs) { return new uint2x3 (lhs.c0 | rhs.c0, lhs.c1 | rhs.c1, lhs.c2 | rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0_inline(L_11, L_13, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_BitwiseOr(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_BitwiseOr_m96147CBB858DB6FA46BDE97BF254D643ACD842F8 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator | (uint2x3 lhs, uint rhs) { return new uint2x3 (lhs.c0 | rhs, lhs.c1 | rhs, lhs.c2 | rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E_inline(L_9, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_BitwiseOr(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_BitwiseOr_m5DE3400F457CAACC8DDCED20B80716A49919E6CA (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator | (uint lhs, uint2x3 rhs) { return new uint2x3 (lhs | rhs.c0, lhs | rhs.c1, lhs | rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline(L_8, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_ExclusiveOr(Unity.Mathematics.uint2x3,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_ExclusiveOr_mF1F38E3A092EDBF115A93417DFF9E4BB695A0B57 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator ^ (uint2x3 lhs, uint2x3 rhs) { return new uint2x3 (lhs.c0 ^ rhs.c0, lhs.c1 ^ rhs.c1, lhs.c2 ^ rhs.c2); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98_inline(L_1, L_3, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98_inline(L_6, L_8, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98_inline(L_11, L_13, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_ExclusiveOr(Unity.Mathematics.uint2x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_ExclusiveOr_m60BF987E4BAAFD32E1E67438492B6B6C7C44F838 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator ^ (uint2x3 lhs, uint rhs) { return new uint2x3 (lhs.c0 ^ rhs, lhs.c1 ^ rhs, lhs.c2 ^ rhs); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70_inline(L_5, L_6, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70_inline(L_9, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x3 Unity.Mathematics.uint2x3::op_ExclusiveOr(System.UInt32,Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 uint2x3_op_ExclusiveOr_mFEDD964524F34C46E26A8C50D8D2532593E06C0D (uint32_t ___lhs0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x3 operator ^ (uint lhs, uint2x3 rhs) { return new uint2x3 (lhs ^ rhs.c0, lhs ^ rhs.c1, lhs ^ rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C_inline(L_8, L_10, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2& Unity.Mathematics.uint2x3::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* uint2x3_get_Item_m72207CC699093834F2489BA31122C89776B9BCE3 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, int32_t ___index0, const RuntimeMethod* method) 
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* V_0 = NULL;
	{
		// {
		V_0 = __this;
		// fixed (uint2x3* array = &this) { return ref ((uint2*)array)[index]; }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* L_0 = V_0;
		// fixed (uint2x3* array = &this) { return ref ((uint2*)array)[index]; }
		int32_t L_1 = ___index0;
		uint32_t L_2 = sizeof(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F);
		return (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)(((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_0), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), (int32_t)L_2)))));
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* uint2x3_get_Item_m72207CC699093834F2489BA31122C89776B9BCE3_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _returnValue;
	_returnValue = uint2x3_get_Item_m72207CC699093834F2489BA31122C89776B9BCE3(_thisAdjusted, ___index0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint2x3::Equals(Unity.Mathematics.uint2x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2x3_Equals_m6D60BE4F02C310DA60DF9CB5827E3660841A963C (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint2x3 rhs) { return c0.Equals(rhs.c0) && c1.Equals(rhs.c1) && c2.Equals(rhs.c2); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&__this->___c0_0);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool L_3;
		L_3 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0038;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_4 = (&__this->___c1_1);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool L_7;
		L_7 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_4, L_6, NULL);
		if (!L_7)
		{
			goto IL_0038;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_8 = (&__this->___c2_2);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool L_11;
		L_11 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_8, L_10, NULL);
		return L_11;
	}

IL_0038:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint2x3_Equals_m6D60BE4F02C310DA60DF9CB5827E3660841A963C_AdjustorThunk (RuntimeObject* __this, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint2x3_Equals_m6D60BE4F02C310DA60DF9CB5827E3660841A963C_inline(_thisAdjusted, ___rhs0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint2x3::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2x3_Equals_mFF156B91C4275280A38AD839A3995396B41117E6 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, RuntimeObject* ___o0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public override bool Equals(object o) { return o is uint2x3 converted && Equals(converted); }
		RuntimeObject* L_0 = ___o0;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992_il2cpp_TypeInfo_var)))
		{
			goto IL_0017;
		}
	}
	{
		RuntimeObject* L_1 = ___o0;
		V_0 = ((*(uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*)((uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*)(uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*)UnBox(L_1, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992_il2cpp_TypeInfo_var))));
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_2 = V_0;
		bool L_3;
		L_3 = uint2x3_Equals_m6D60BE4F02C310DA60DF9CB5827E3660841A963C_inline(__this, L_2, NULL);
		return L_3;
	}

IL_0017:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint2x3_Equals_mFF156B91C4275280A38AD839A3995396B41117E6_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___o0, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint2x3_Equals_mFF156B91C4275280A38AD839A3995396B41117E6(_thisAdjusted, ___o0, method);
	return _returnValue;
}
// System.Int32 Unity.Mathematics.uint2x3::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t uint2x3_GetHashCode_m74AC422A06741BE9BEB22192C878B76DBCB57600 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = (*(uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*)__this);
		uint32_t L_1;
		L_1 = math_hash_m7E51B9965A094C069119D0879B9981F450F867FF_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C  int32_t uint2x3_GetHashCode_m74AC422A06741BE9BEB22192C878B76DBCB57600_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = uint2x3_GetHashCode_m74AC422A06741BE9BEB22192C878B76DBCB57600_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint2x3::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint2x3_ToString_m42C3DF491B9E86CC018ADF97B0BD6B79F0C3182E (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __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*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C2E4DAF429C35C5E5245D66D7B84B9D61F68311);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x3({0}, {1}, {2},  {3}, {4}, {5})", c0.x, c1.x, c2.x, c0.y, c1.y, c2.y);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t L_3 = L_2->___x_0;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_5);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = (&__this->___c1_1);
		uint32_t L_8 = L_7->___x_0;
		uint32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&__this->___c2_2);
		uint32_t L_13 = L_12->___x_0;
		uint32_t L_14 = L_13;
		RuntimeObject* L_15 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_14);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_15);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_15);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_11;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_17 = (&__this->___c0_0);
		uint32_t L_18 = L_17->___y_1;
		uint32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_19);
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_20);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_20);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_16;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_22 = (&__this->___c1_1);
		uint32_t L_23 = L_22->___y_1;
		uint32_t L_24 = L_23;
		RuntimeObject* L_25 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_24);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_25);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_25);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_21;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_27 = (&__this->___c2_2);
		uint32_t L_28 = L_27->___y_1;
		uint32_t L_29 = L_28;
		RuntimeObject* L_30 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_29);
		NullCheck(L_26);
		ArrayElementTypeCheck (L_26, L_30);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_30);
		String_t* L_31;
		L_31 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral3C2E4DAF429C35C5E5245D66D7B84B9D61F68311, L_26, NULL);
		return L_31;
	}
}
IL2CPP_EXTERN_C  String_t* uint2x3_ToString_m42C3DF491B9E86CC018ADF97B0BD6B79F0C3182E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint2x3_ToString_m42C3DF491B9E86CC018ADF97B0BD6B79F0C3182E_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint2x3::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint2x3_ToString_m538F33D326BC92B85759197FF67C727EF2226286 (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral3C2E4DAF429C35C5E5245D66D7B84B9D61F68311);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x3({0}, {1}, {2},  {3}, {4}, {5})", c0.x.ToString(format, formatProvider), c1.x.ToString(format, formatProvider), c2.x.ToString(format, formatProvider), c0.y.ToString(format, formatProvider), c1.y.ToString(format, formatProvider), c2.y.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t* L_3 = (&L_2->___x_0);
		String_t* L_4 = ___format0;
		RuntimeObject* L_5 = ___formatProvider1;
		String_t* L_6;
		L_6 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_3, L_4, L_5, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_8 = (&__this->___c1_1);
		uint32_t* L_9 = (&L_8->___x_0);
		String_t* L_10 = ___format0;
		RuntimeObject* L_11 = ___formatProvider1;
		String_t* L_12;
		L_12 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_9, L_10, L_11, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_14 = (&__this->___c2_2);
		uint32_t* L_15 = (&L_14->___x_0);
		String_t* L_16 = ___format0;
		RuntimeObject* L_17 = ___formatProvider1;
		String_t* L_18;
		L_18 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_15, L_16, L_17, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_20 = (&__this->___c0_0);
		uint32_t* L_21 = (&L_20->___y_1);
		String_t* L_22 = ___format0;
		RuntimeObject* L_23 = ___formatProvider1;
		String_t* L_24;
		L_24 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_21, L_22, L_23, NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_19;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_26 = (&__this->___c1_1);
		uint32_t* L_27 = (&L_26->___y_1);
		String_t* L_28 = ___format0;
		RuntimeObject* L_29 = ___formatProvider1;
		String_t* L_30;
		L_30 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_27, L_28, L_29, NULL);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_30);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_25;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_32 = (&__this->___c2_2);
		uint32_t* L_33 = (&L_32->___y_1);
		String_t* L_34 = ___format0;
		RuntimeObject* L_35 = ___formatProvider1;
		String_t* L_36;
		L_36 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_33, L_34, L_35, NULL);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_36);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_36);
		String_t* L_37;
		L_37 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral3C2E4DAF429C35C5E5245D66D7B84B9D61F68311, L_31, NULL);
		return L_37;
	}
}
IL2CPP_EXTERN_C  String_t* uint2x3_ToString_m538F33D326BC92B85759197FF67C727EF2226286_AdjustorThunk (RuntimeObject* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
{
	uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint2x3_ToString_m538F33D326BC92B85759197FF67C727EF2226286_inline(_thisAdjusted, ___format0, ___formatProvider1, 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
// System.Void Unity.Mathematics.uint2x4::.ctor(Unity.Mathematics.uint2,Unity.Mathematics.uint2,Unity.Mathematics.uint2,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c22, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c33, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___c11;
		__this->___c1_1 = L_1;
		// this.c2 = c2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___c22;
		__this->___c2_2 = L_2;
		// this.c3 = c3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___c33;
		__this->___c3_3 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c22, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c33, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline(_thisAdjusted, ___c00, ___c11, ___c22, ___c33, method);
}
// System.Void Unity.Mathematics.uint2x4::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x4__ctor_m347E5199535205C4785894F7AA653150F2A22CD3 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m033, uint32_t ___m104, uint32_t ___m115, uint32_t ___m126, uint32_t ___m137, const RuntimeMethod* method) 
{
	{
		// this.c0 = new uint2(m00, m10);
		uint32_t L_0 = ___m000;
		uint32_t L_1 = ___m104;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		__this->___c0_0 = L_2;
		// this.c1 = new uint2(m01, m11);
		uint32_t L_3 = ___m011;
		uint32_t L_4 = ___m115;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_5), L_3, L_4, /*hidden argument*/NULL);
		__this->___c1_1 = L_5;
		// this.c2 = new uint2(m02, m12);
		uint32_t L_6 = ___m022;
		uint32_t L_7 = ___m126;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), L_6, L_7, /*hidden argument*/NULL);
		__this->___c2_2 = L_8;
		// this.c3 = new uint2(m03, m13);
		uint32_t L_9 = ___m033;
		uint32_t L_10 = ___m137;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		memset((&L_11), 0, sizeof(L_11));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_11), L_9, L_10, /*hidden argument*/NULL);
		__this->___c3_3 = L_11;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x4__ctor_m347E5199535205C4785894F7AA653150F2A22CD3_AdjustorThunk (RuntimeObject* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m033, uint32_t ___m104, uint32_t ___m115, uint32_t ___m126, uint32_t ___m137, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2x4__ctor_m347E5199535205C4785894F7AA653150F2A22CD3_inline(_thisAdjusted, ___m000, ___m011, ___m022, ___m033, ___m104, ___m115, ___m126, ___m137, method);
}
// System.Void Unity.Mathematics.uint2x4::.ctor(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x4__ctor_m8C6261965C2F94579FEAD2E3CE7305152A6D73C4 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = v;
		uint32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = v;
		uint32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = v;
		uint32_t L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// this.c3 = v;
		uint32_t L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_6, NULL);
		__this->___c3_3 = L_7;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x4__ctor_m8C6261965C2F94579FEAD2E3CE7305152A6D73C4_AdjustorThunk (RuntimeObject* __this, uint32_t ___v0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2x4__ctor_m8C6261965C2F94579FEAD2E3CE7305152A6D73C4_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x4::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x4__ctor_m83E99388DDA71A1B6C545967115BFA7B5CADC174 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, bool ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_0, L_1, L_2, NULL);
		__this->___c0_0 = L_3;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_4), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 1, /*hidden argument*/NULL);
		bool L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_4, L_5, L_6, NULL);
		__this->___c1_1 = L_7;
		// this.c2 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_8), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_9), 1, /*hidden argument*/NULL);
		bool L_10 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_8, L_9, L_10, NULL);
		__this->___c2_2 = L_11;
		// this.c3 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_12), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13;
		memset((&L_13), 0, sizeof(L_13));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_13), 1, /*hidden argument*/NULL);
		bool L_14 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_12, L_13, L_14, NULL);
		__this->___c3_3 = L_15;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x4__ctor_m83E99388DDA71A1B6C545967115BFA7B5CADC174_AdjustorThunk (RuntimeObject* __this, bool ___v0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2x4__ctor_m83E99388DDA71A1B6C545967115BFA7B5CADC174_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x4::.ctor(Unity.Mathematics.bool2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x4__ctor_m21B2E4F2F4FCC65FCB4D0F54FB0BD6548F667D56 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v.c0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_2 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_0, L_1, L_3, NULL);
		__this->___c0_0 = L_4;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v.c1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_6), 1, /*hidden argument*/NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_7 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_5, L_6, L_8, NULL);
		__this->___c1_1 = L_9;
		// this.c2 = math.select(new uint2(0u), new uint2(1u), v.c2);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_10), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		memset((&L_11), 0, sizeof(L_11));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_11), 1, /*hidden argument*/NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_12 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_10, L_11, L_13, NULL);
		__this->___c2_2 = L_14;
		// this.c3 = math.select(new uint2(0u), new uint2(1u), v.c3);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_15), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_16), 1, /*hidden argument*/NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_17 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_18 = L_17.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_19;
		L_19 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_15, L_16, L_18, NULL);
		__this->___c3_3 = L_19;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x4__ctor_m21B2E4F2F4FCC65FCB4D0F54FB0BD6548F667D56_AdjustorThunk (RuntimeObject* __this, bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E ___v0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2x4__ctor_m21B2E4F2F4FCC65FCB4D0F54FB0BD6548F667D56_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x4::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x4__ctor_m08D2043820B3D29022F54478642C2B6EC6E1EFCA (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		int32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		int32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		int32_t L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// this.c3 = (uint2)v;
		int32_t L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_6, NULL);
		__this->___c3_3 = L_7;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x4__ctor_m08D2043820B3D29022F54478642C2B6EC6E1EFCA_AdjustorThunk (RuntimeObject* __this, int32_t ___v0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2x4__ctor_m08D2043820B3D29022F54478642C2B6EC6E1EFCA_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x4::.ctor(Unity.Mathematics.int2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x4__ctor_m148F8D0706712085B43DDE0BD8DBDCFB28EA9594 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 L_0 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 L_3 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 L_6 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// this.c3 = (uint2)v.c3;
		int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 L_9 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_10 = L_9.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_10, NULL);
		__this->___c3_3 = L_11;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x4__ctor_m148F8D0706712085B43DDE0BD8DBDCFB28EA9594_AdjustorThunk (RuntimeObject* __this, int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 ___v0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2x4__ctor_m148F8D0706712085B43DDE0BD8DBDCFB28EA9594_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x4::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x4__ctor_m97CBBDE3CD6D47A800908520E2BFFEEF8D425621 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		float L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		float L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		float L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// this.c3 = (uint2)v;
		float L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_6, NULL);
		__this->___c3_3 = L_7;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x4__ctor_m97CBBDE3CD6D47A800908520E2BFFEEF8D425621_AdjustorThunk (RuntimeObject* __this, float ___v0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2x4__ctor_m97CBBDE3CD6D47A800908520E2BFFEEF8D425621_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x4::.ctor(Unity.Mathematics.float2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x4__ctor_mA65BEC1DCF05026D8DBBD7C2220056127DFC36B4 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD L_0 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD L_3 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD L_6 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// this.c3 = (uint2)v.c3;
		float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD L_9 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = L_9.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_10, NULL);
		__this->___c3_3 = L_11;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x4__ctor_mA65BEC1DCF05026D8DBBD7C2220056127DFC36B4_AdjustorThunk (RuntimeObject* __this, float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD ___v0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2x4__ctor_mA65BEC1DCF05026D8DBBD7C2220056127DFC36B4_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x4::.ctor(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x4__ctor_m5468724753E17BA71ABFAAD452F272D503A92AEA (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		double L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		double L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		double L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// this.c3 = (uint2)v;
		double L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_6, NULL);
		__this->___c3_3 = L_7;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x4__ctor_m5468724753E17BA71ABFAAD452F272D503A92AEA_AdjustorThunk (RuntimeObject* __this, double ___v0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2x4__ctor_m5468724753E17BA71ABFAAD452F272D503A92AEA_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint2x4::.ctor(Unity.Mathematics.double2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint2x4__ctor_m473BB859059A98C6F9DDFBF5025A6EE87A3F6ED9 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 L_0 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 L_3 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 L_6 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// this.c3 = (uint2)v.c3;
		double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 L_9 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_10 = L_9.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_10, NULL);
		__this->___c3_3 = L_11;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint2x4__ctor_m473BB859059A98C6F9DDFBF5025A6EE87A3F6ED9_AdjustorThunk (RuntimeObject* __this, double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 ___v0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2x4__ctor_m473BB859059A98C6F9DDFBF5025A6EE87A3F6ED9_inline(_thisAdjusted, ___v0, method);
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Implicit(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Implicit_mD2B781307B1BE58B01A4FD8AF5EEDECAF61FB910 (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator uint2x4(uint v) { return new uint2x4(v); }
		uint32_t L_0 = ___v0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x4__ctor_m8C6261965C2F94579FEAD2E3CE7305152A6D73C4_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Explicit(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Explicit_mFA11EE506B602E22746CE4C67FBBAD8C3013CF33 (bool ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x4(bool v) { return new uint2x4(v); }
		bool L_0 = ___v0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x4__ctor_m83E99388DDA71A1B6C545967115BFA7B5CADC174_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Explicit(Unity.Mathematics.bool2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Explicit_mFA9738F14A1834850E6EBF150F87DF7ED8796494 (bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x4(bool2x4 v) { return new uint2x4(v); }
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_0 = ___v0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x4__ctor_m21B2E4F2F4FCC65FCB4D0F54FB0BD6548F667D56_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Explicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Explicit_m849193DA2F9AA5CFC14868A8C8AD14D38076234A (int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x4(int v) { return new uint2x4(v); }
		int32_t L_0 = ___v0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x4__ctor_m08D2043820B3D29022F54478642C2B6EC6E1EFCA_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Explicit(Unity.Mathematics.int2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Explicit_m3733AF65C56FD1F9A4CB8646BB5059566C62A35C (int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x4(int2x4 v) { return new uint2x4(v); }
		int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 L_0 = ___v0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x4__ctor_m148F8D0706712085B43DDE0BD8DBDCFB28EA9594_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Explicit(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Explicit_m78E8AC251618DA074BC86A486D5E99069C022EFC (float ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x4(float v) { return new uint2x4(v); }
		float L_0 = ___v0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x4__ctor_m97CBBDE3CD6D47A800908520E2BFFEEF8D425621_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Explicit(Unity.Mathematics.float2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Explicit_mE70114651EDF545071C017A8CC98618B07A658A4 (float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x4(float2x4 v) { return new uint2x4(v); }
		float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD L_0 = ___v0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x4__ctor_mA65BEC1DCF05026D8DBBD7C2220056127DFC36B4_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Explicit(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Explicit_mC96EEC5655ADB704A81292C9FAC00BEB57FF262B (double ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x4(double v) { return new uint2x4(v); }
		double L_0 = ___v0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x4__ctor_m5468724753E17BA71ABFAAD452F272D503A92AEA_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Explicit(Unity.Mathematics.double2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Explicit_m6340F9101675FC04CC09B2E4BE1DE7D1969E8C01 (double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2x4(double2x4 v) { return new uint2x4(v); }
		double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 L_0 = ___v0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2x4__ctor_m473BB859059A98C6F9DDFBF5025A6EE87A3F6ED9_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Multiply(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Multiply_mB3ACDA854017060365F9DB4F10600F24FA625D2B (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator * (uint2x4 lhs, uint2x4 rhs) { return new uint2x4 (lhs.c0 * rhs.c0, lhs.c1 * rhs.c1, lhs.c2 * rhs.c2, lhs.c3 * rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_19;
		L_19 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_16, L_18, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_20;
		memset((&L_20), 0, sizeof(L_20));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Multiply(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Multiply_mB583A71B3F353691F074C50F71BAD880ED76E6C2 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator * (uint2x4 lhs, uint rhs) { return new uint2x4 (lhs.c0 * rhs, lhs.c1 * rhs, lhs.c2 * rhs, lhs.c3 * rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C_inline(L_13, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Multiply(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Multiply_m6541E738300926D76BA8382FC10F18A936C50D5B (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator * (uint lhs, uint2x4 rhs) { return new uint2x4 (lhs * rhs.c0, lhs * rhs.c1, lhs * rhs.c2, lhs * rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508_inline(L_12, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Addition(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Addition_m786778D46749D9FB8C9D4CF2D4B122C0065CBF23 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator + (uint2x4 lhs, uint2x4 rhs) { return new uint2x4 (lhs.c0 + rhs.c0, lhs.c1 + rhs.c1, lhs.c2 + rhs.c2, lhs.c3 + rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_19;
		L_19 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_16, L_18, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_20;
		memset((&L_20), 0, sizeof(L_20));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Addition(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Addition_m2AD257B476D020B8644B2576D32CFC408AF3AC64 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator + (uint2x4 lhs, uint rhs) { return new uint2x4 (lhs.c0 + rhs, lhs.c1 + rhs, lhs.c2 + rhs, lhs.c3 + rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919_inline(L_13, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Addition(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Addition_mE522C857BEBF0AC7E2F9C154F8030F0AA2A0C77E (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator + (uint lhs, uint2x4 rhs) { return new uint2x4 (lhs + rhs.c0, lhs + rhs.c1, lhs + rhs.c2, lhs + rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05_inline(L_12, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Subtraction(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Subtraction_mF872E4EC455192F7A7F18FEE7FF708D925EC653B (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator - (uint2x4 lhs, uint2x4 rhs) { return new uint2x4 (lhs.c0 - rhs.c0, lhs.c1 - rhs.c1, lhs.c2 - rhs.c2, lhs.c3 - rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_19;
		L_19 = uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline(L_16, L_18, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_20;
		memset((&L_20), 0, sizeof(L_20));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Subtraction(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Subtraction_m553B6611D566C212A0E82F92FC4358F003A51E91 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator - (uint2x4 lhs, uint rhs) { return new uint2x4 (lhs.c0 - rhs, lhs.c1 - rhs, lhs.c2 - rhs, lhs.c3 - rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline(L_13, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Subtraction(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Subtraction_mBE379E1245A025A9F35EF5ADB48B396D8118FBB4 (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator - (uint lhs, uint2x4 rhs) { return new uint2x4 (lhs - rhs.c0, lhs - rhs.c1, lhs - rhs.c2, lhs - rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945_inline(L_12, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Division(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Division_m206A521718D9FAAC04B0AD6C112C0856DDDB9C08 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator / (uint2x4 lhs, uint2x4 rhs) { return new uint2x4 (lhs.c0 / rhs.c0, lhs.c1 / rhs.c1, lhs.c2 / rhs.c2, lhs.c3 / rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_19;
		L_19 = uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93_inline(L_16, L_18, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_20;
		memset((&L_20), 0, sizeof(L_20));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Division(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Division_mF6A7B6C2F46B418B1BF5A51B1882204DB63AF7D5 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator / (uint2x4 lhs, uint rhs) { return new uint2x4 (lhs.c0 / rhs, lhs.c1 / rhs, lhs.c2 / rhs, lhs.c3 / rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402_inline(L_13, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Division(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Division_mA2BE71110C0D2641E2B430BEE44CBFE1A7DA9019 (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator / (uint lhs, uint2x4 rhs) { return new uint2x4 (lhs / rhs.c0, lhs / rhs.c1, lhs / rhs.c2, lhs / rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1_inline(L_12, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Modulus(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Modulus_m529FF2F7A77EF179FE68B68B88639C0773F20EEE (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator % (uint2x4 lhs, uint2x4 rhs) { return new uint2x4 (lhs.c0 % rhs.c0, lhs.c1 % rhs.c1, lhs.c2 % rhs.c2, lhs.c3 % rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_19;
		L_19 = uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367_inline(L_16, L_18, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_20;
		memset((&L_20), 0, sizeof(L_20));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Modulus(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Modulus_m2B3E369811E13A9E937E29A49FAC58DDE55220B1 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator % (uint2x4 lhs, uint rhs) { return new uint2x4 (lhs.c0 % rhs, lhs.c1 % rhs, lhs.c2 % rhs, lhs.c3 % rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC_inline(L_13, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Modulus(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Modulus_m436BA8708562521C4A6D8DAC5E6A4D966CBAD335 (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator % (uint lhs, uint2x4 rhs) { return new uint2x4 (lhs % rhs.c0, lhs % rhs.c1, lhs % rhs.c2, lhs % rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40_inline(L_12, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Increment(Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Increment_m28FC554C6919C665C17A1EAC0B61B8D2BE703987 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___val0, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static uint2x4 operator ++ (uint2x4 val) { return new uint2x4 (++val.c0, ++val.c1, ++val.c2, ++val.c3); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&(&___val0)->___c0_0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6_inline(L_2, NULL);
		V_0 = L_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1 = L_4;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_6 = (&(&___val0)->___c1_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6_inline(L_8, NULL);
		V_0 = L_9;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7 = L_10;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&(&___val0)->___c2_2);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_13 = L_12;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_13);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6_inline(L_14, NULL);
		V_0 = L_15;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_13 = L_16;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_17 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_18 = (&(&___val0)->___c3_3);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_19 = L_18;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_20 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_19);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_21;
		L_21 = uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6_inline(L_20, NULL);
		V_0 = L_21;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_22 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_19 = L_22;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_23 = V_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_24;
		memset((&L_24), 0, sizeof(L_24));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_24), L_5, L_11, L_17, L_23, /*hidden argument*/NULL);
		return L_24;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_Decrement(Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_Decrement_mA962C09EB13EF69AE6B067CBE4FA428491108C66 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___val0, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static uint2x4 operator -- (uint2x4 val) { return new uint2x4 (--val.c0, --val.c1, --val.c2, --val.c3); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&(&___val0)->___c0_0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163_inline(L_2, NULL);
		V_0 = L_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_1 = L_4;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_6 = (&(&___val0)->___c1_1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163_inline(L_8, NULL);
		V_0 = L_9;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_7 = L_10;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&(&___val0)->___c2_2);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_13 = L_12;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_13);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163_inline(L_14, NULL);
		V_0 = L_15;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_13 = L_16;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_17 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_18 = (&(&___val0)->___c3_3);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_19 = L_18;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_20 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_19);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_21;
		L_21 = uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163_inline(L_20, NULL);
		V_0 = L_21;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_22 = V_0;
		*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)L_19 = L_22;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_23 = V_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_24;
		memset((&L_24), 0, sizeof(L_24));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_24), L_5, L_11, L_17, L_23, /*hidden argument*/NULL);
		return L_24;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_LessThan(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_LessThan_mCA04288E2528ECADD61F7C7D629772B67C5A1B66 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator < (uint2x4 lhs, uint2x4 rhs) { return new bool2x4 (lhs.c0 < rhs.c0, lhs.c1 < rhs.c1, lhs.c2 < rhs.c2, lhs.c3 < rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_19;
		L_19 = uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106_inline(L_16, L_18, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_20;
		memset((&L_20), 0, sizeof(L_20));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_LessThan(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_LessThan_m86EF055072D9638727FADD22BB58484E1A5E637D (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator < (uint2x4 lhs, uint rhs) { return new bool2x4 (lhs.c0 < rhs, lhs.c1 < rhs, lhs.c2 < rhs, lhs.c3 < rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886_inline(L_13, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_LessThan(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_LessThan_mA2D28177D6C3DEF46CAA25C1C869BAD60B7E9605 (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator < (uint lhs, uint2x4 rhs) { return new bool2x4 (lhs < rhs.c0, lhs < rhs.c1, lhs < rhs.c2, lhs < rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793_inline(L_12, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_LessThanOrEqual(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_LessThanOrEqual_m8FC5F588584A9C5A2F5579E3F37655BAA1480B29 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator <= (uint2x4 lhs, uint2x4 rhs) { return new bool2x4 (lhs.c0 <= rhs.c0, lhs.c1 <= rhs.c1, lhs.c2 <= rhs.c2, lhs.c3 <= rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_19;
		L_19 = uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D_inline(L_16, L_18, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_20;
		memset((&L_20), 0, sizeof(L_20));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_LessThanOrEqual(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_LessThanOrEqual_m772D888E253F7888274906B732B4224BDA573FE9 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator <= (uint2x4 lhs, uint rhs) { return new bool2x4 (lhs.c0 <= rhs, lhs.c1 <= rhs, lhs.c2 <= rhs, lhs.c3 <= rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2_inline(L_13, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_LessThanOrEqual(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_LessThanOrEqual_mD9247F1EE2A1599A64BF42AC73D5ED416101C7E6 (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator <= (uint lhs, uint2x4 rhs) { return new bool2x4 (lhs <= rhs.c0, lhs <= rhs.c1, lhs <= rhs.c2, lhs <= rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1_inline(L_12, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_GreaterThan(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_GreaterThan_m14571C8449E80B6E061C91915D7B4F9BC3FA5F71 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator > (uint2x4 lhs, uint2x4 rhs) { return new bool2x4 (lhs.c0 > rhs.c0, lhs.c1 > rhs.c1, lhs.c2 > rhs.c2, lhs.c3 > rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_19;
		L_19 = uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6_inline(L_16, L_18, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_20;
		memset((&L_20), 0, sizeof(L_20));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_GreaterThan(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_GreaterThan_m708CC8EA35C9E1599CC3C11C37FC2C4D0B1DE635 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator > (uint2x4 lhs, uint rhs) { return new bool2x4 (lhs.c0 > rhs, lhs.c1 > rhs, lhs.c2 > rhs, lhs.c3 > rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201_inline(L_13, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_GreaterThan(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_GreaterThan_mD4982DA4B232BF48EF7333BA8242D4944EB068A4 (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator > (uint lhs, uint2x4 rhs) { return new bool2x4 (lhs > rhs.c0, lhs > rhs.c1, lhs > rhs.c2, lhs > rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC_inline(L_12, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_GreaterThanOrEqual(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_GreaterThanOrEqual_m993CF1723A40AF468696DF83F97C0172E4EE586E (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator >= (uint2x4 lhs, uint2x4 rhs) { return new bool2x4 (lhs.c0 >= rhs.c0, lhs.c1 >= rhs.c1, lhs.c2 >= rhs.c2, lhs.c3 >= rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_19;
		L_19 = uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8_inline(L_16, L_18, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_20;
		memset((&L_20), 0, sizeof(L_20));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_GreaterThanOrEqual(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_GreaterThanOrEqual_m5A3CFB52F0C74532949D0AF8B9A8B8C796C3054E (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator >= (uint2x4 lhs, uint rhs) { return new bool2x4 (lhs.c0 >= rhs, lhs.c1 >= rhs, lhs.c2 >= rhs, lhs.c3 >= rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3_inline(L_13, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_GreaterThanOrEqual(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_GreaterThanOrEqual_mCFE0D30483E22F81270CB771F9E6C661745C9FC7 (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator >= (uint lhs, uint2x4 rhs) { return new bool2x4 (lhs >= rhs.c0, lhs >= rhs.c1, lhs >= rhs.c2, lhs >= rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0_inline(L_12, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_UnaryNegation(Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_UnaryNegation_m0BD539E5D1AAA38DE89CAD351AA39679A37828D0 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator - (uint2x4 val) { return new uint2x4 (-val.c0, -val.c1, -val.c2, -val.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B_inline(L_1, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_3 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B_inline(L_4, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_6 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B_inline(L_7, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B_inline(L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_12), L_2, L_5, L_8, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_UnaryPlus(Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_UnaryPlus_m91CACB233DFDA36736F8D584BEFE7274FF540E15 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator + (uint2x4 val) { return new uint2x4 (+val.c0, +val.c1, +val.c2, +val.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046_inline(L_1, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_3 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046_inline(L_4, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_6 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046_inline(L_7, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046_inline(L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_12), L_2, L_5, L_8, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_LeftShift(Unity.Mathematics.uint2x4,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_LeftShift_m5DBC0E5BDC64AAD44CC4FB8BA322C7F7E8146BEA (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator << (uint2x4 x, int n) { return new uint2x4 (x.c0 << n, x.c1 << n, x.c2 << n, x.c3 << n); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		int32_t L_2 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		int32_t L_6 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		int32_t L_10 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		int32_t L_14 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F_inline(L_13, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_RightShift(Unity.Mathematics.uint2x4,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_RightShift_mE3993434FB9DA87F2826F730C4A1A002B51482DD (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator >> (uint2x4 x, int n) { return new uint2x4 (x.c0 >> n, x.c1 >> n, x.c2 >> n, x.c3 >> n); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		int32_t L_2 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		int32_t L_6 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		int32_t L_10 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___x0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		int32_t L_14 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline(L_13, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_Equality(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_Equality_mF78DB5777FD70C330B50085F0C103A1A5A5E9C22 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator == (uint2x4 lhs, uint2x4 rhs) { return new bool2x4 (lhs.c0 == rhs.c0, lhs.c1 == rhs.c1, lhs.c2 == rhs.c2, lhs.c3 == rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_19;
		L_19 = uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8_inline(L_16, L_18, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_20;
		memset((&L_20), 0, sizeof(L_20));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_Equality(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_Equality_mCC57408BDD90414D8434B943EB92FDC9EF101DD0 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator == (uint2x4 lhs, uint rhs) { return new bool2x4 (lhs.c0 == rhs, lhs.c1 == rhs, lhs.c2 == rhs, lhs.c3 == rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline(L_13, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_Equality(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_Equality_m9A26C9709363B04BF1256C97A3E453AF3C72979C (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator == (uint lhs, uint2x4 rhs) { return new bool2x4 (lhs == rhs.c0, lhs == rhs.c1, lhs == rhs.c2, lhs == rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6_inline(L_12, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_Inequality(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_Inequality_mAE3DF39DA3B8836E165C66CE8B4F6BC500E634CA (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator != (uint2x4 lhs, uint2x4 rhs) { return new bool2x4 (lhs.c0 != rhs.c0, lhs.c1 != rhs.c1, lhs.c2 != rhs.c2, lhs.c3 != rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_9;
		L_9 = uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_14;
		L_14 = uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_19;
		L_19 = uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62_inline(L_16, L_18, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_20;
		memset((&L_20), 0, sizeof(L_20));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_Inequality(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_Inequality_mACD720B78CCC854D781F202C76E6DBFC84AB2712 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator != (uint2x4 lhs, uint rhs) { return new bool2x4 (lhs.c0 != rhs, lhs.c1 != rhs, lhs.c2 != rhs, lhs.c3 != rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091_inline(L_13, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.bool2x4 Unity.Mathematics.uint2x4::op_Inequality(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E uint2x4_op_Inequality_m7ACAF9F588CE9DCE2710471B2F0D8581FD8651A0 (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2x4 operator != (uint lhs, uint2x4 rhs) { return new bool2x4 (lhs != rhs.c0, lhs != rhs.c1, lhs != rhs.c2, lhs != rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3;
		L_3 = uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_7;
		L_7 = uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_11;
		L_11 = uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_15;
		L_15 = uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7_inline(L_12, L_14, NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_16;
		memset((&L_16), 0, sizeof(L_16));
		bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_OnesComplement(Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_OnesComplement_mD02C738594F90DF6F94063C553E5E227BF7A2939 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator ~ (uint2x4 val) { return new uint2x4 (~val.c0, ~val.c1, ~val.c2, ~val.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D_inline(L_1, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_3 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D_inline(L_4, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_6 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D_inline(L_7, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___val0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D_inline(L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_12), L_2, L_5, L_8, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_BitwiseAnd(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_BitwiseAnd_mEE0D17B2927FFA8DEAB2D1D1FF200FE416A6D2A5 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator & (uint2x4 lhs, uint2x4 rhs) { return new uint2x4 (lhs.c0 & rhs.c0, lhs.c1 & rhs.c1, lhs.c2 & rhs.c2, lhs.c3 & rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_19;
		L_19 = uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline(L_16, L_18, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_20;
		memset((&L_20), 0, sizeof(L_20));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_BitwiseAnd(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_BitwiseAnd_m5CCAF03AEA7B2CDC5A5921627A7AD55D788D26A4 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator & (uint2x4 lhs, uint rhs) { return new uint2x4 (lhs.c0 & rhs, lhs.c1 & rhs, lhs.c2 & rhs, lhs.c3 & rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6_inline(L_13, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_BitwiseAnd(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_BitwiseAnd_mE598FCEEBF02A5C25D6C481752D593B238D92A20 (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator & (uint lhs, uint2x4 rhs) { return new uint2x4 (lhs & rhs.c0, lhs & rhs.c1, lhs & rhs.c2, lhs & rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418_inline(L_12, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_BitwiseOr(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_BitwiseOr_mFFF5FE7BDB9D1AC1E92F6116DDB3AEB304849A8C (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator | (uint2x4 lhs, uint2x4 rhs) { return new uint2x4 (lhs.c0 | rhs.c0, lhs.c1 | rhs.c1, lhs.c2 | rhs.c2, lhs.c3 | rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_19;
		L_19 = uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0_inline(L_16, L_18, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_20;
		memset((&L_20), 0, sizeof(L_20));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_BitwiseOr(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_BitwiseOr_m6C6B405AF97B9A2AB227985D1C090250979E4C6F (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator | (uint2x4 lhs, uint rhs) { return new uint2x4 (lhs.c0 | rhs, lhs.c1 | rhs, lhs.c2 | rhs, lhs.c3 | rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E_inline(L_13, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_BitwiseOr(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_BitwiseOr_m036FF7CE4CA902A8B1663F3938B28C7B520DDC67 (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator | (uint lhs, uint2x4 rhs) { return new uint2x4 (lhs | rhs.c0, lhs | rhs.c1, lhs | rhs.c2, lhs | rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline(L_12, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_ExclusiveOr(Unity.Mathematics.uint2x4,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_ExclusiveOr_mB4B7DDD14946E881F870303C781BC691BB80643D (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator ^ (uint2x4 lhs, uint2x4 rhs) { return new uint2x4 (lhs.c0 ^ rhs.c0, lhs.c1 ^ rhs.c1, lhs.c2 ^ rhs.c2, lhs.c3 ^ rhs.c3); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98_inline(L_1, L_3, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_7 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98_inline(L_6, L_8, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_10 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11 = L_10.___c2_2;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98_inline(L_11, L_13, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_15 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16 = L_15.___c3_3;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_17 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18 = L_17.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_19;
		L_19 = uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98_inline(L_16, L_18, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_20;
		memset((&L_20), 0, sizeof(L_20));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_20), L_4, L_9, L_14, L_19, /*hidden argument*/NULL);
		return L_20;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_ExclusiveOr(Unity.Mathematics.uint2x4,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_ExclusiveOr_mE0A65CC2C495EE3DB76230A25B52942D26018E4E (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator ^ (uint2x4 lhs, uint rhs) { return new uint2x4 (lhs.c0 ^ rhs, lhs.c1 ^ rhs, lhs.c2 ^ rhs, lhs.c3 ^ rhs); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70_inline(L_5, L_6, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_8 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70_inline(L_9, L_10, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_12 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13 = L_12.___c3_3;
		uint32_t L_14 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70_inline(L_13, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2x4 Unity.Mathematics.uint2x4::op_ExclusiveOr(System.UInt32,Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D uint2x4_op_ExclusiveOr_m6A3B2A2C1071E48CD1991DEDD1B4079F52056388 (uint32_t ___lhs0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2x4 operator ^ (uint lhs, uint2x4 rhs) { return new uint2x4 (lhs ^ rhs.c0, lhs ^ rhs.c1, lhs ^ rhs.c2, lhs ^ rhs.c3); }
		uint32_t L_0 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C_inline(L_8, L_10, NULL);
		uint32_t L_12 = ___lhs0;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C_inline(L_12, L_14, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline((&L_16), L_3, L_7, L_11, L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// Unity.Mathematics.uint2& Unity.Mathematics.uint2x4::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* uint2x4_get_Item_m8D75A682A4C981C4ECC6676F53CEE8FF9EB4A64C (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, int32_t ___index0, const RuntimeMethod* method) 
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* V_0 = NULL;
	{
		// {
		V_0 = __this;
		// fixed (uint2x4* array = &this) { return ref ((uint2*)array)[index]; }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* L_0 = V_0;
		// fixed (uint2x4* array = &this) { return ref ((uint2*)array)[index]; }
		int32_t L_1 = ___index0;
		uint32_t L_2 = sizeof(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F);
		return (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)(((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_0), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), (int32_t)L_2)))));
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* uint2x4_get_Item_m8D75A682A4C981C4ECC6676F53CEE8FF9EB4A64C_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* _returnValue;
	_returnValue = uint2x4_get_Item_m8D75A682A4C981C4ECC6676F53CEE8FF9EB4A64C(_thisAdjusted, ___index0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint2x4::Equals(Unity.Mathematics.uint2x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2x4_Equals_mE7B2716E3CDD254D29328C68EE5E77E2E39AA0B3 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint2x4 rhs) { return c0.Equals(rhs.c0) && c1.Equals(rhs.c1) && c2.Equals(rhs.c2) && c3.Equals(rhs.c3); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&__this->___c0_0);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool L_3;
		L_3 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_004b;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_4 = (&__this->___c1_1);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool L_7;
		L_7 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_4, L_6, NULL);
		if (!L_7)
		{
			goto IL_004b;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_8 = (&__this->___c2_2);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool L_11;
		L_11 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_8, L_10, NULL);
		if (!L_11)
		{
			goto IL_004b;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&__this->___c3_3);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		bool L_15;
		L_15 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_12, L_14, NULL);
		return L_15;
	}

IL_004b:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint2x4_Equals_mE7B2716E3CDD254D29328C68EE5E77E2E39AA0B3_AdjustorThunk (RuntimeObject* __this, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint2x4_Equals_mE7B2716E3CDD254D29328C68EE5E77E2E39AA0B3_inline(_thisAdjusted, ___rhs0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint2x4::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint2x4_Equals_m51B6E83FCE26CB62581AAD6A445FE51C4926F77A (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, RuntimeObject* ___o0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public override bool Equals(object o) { return o is uint2x4 converted && Equals(converted); }
		RuntimeObject* L_0 = ___o0;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D_il2cpp_TypeInfo_var)))
		{
			goto IL_0017;
		}
	}
	{
		RuntimeObject* L_1 = ___o0;
		V_0 = ((*(uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*)((uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*)(uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*)UnBox(L_1, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D_il2cpp_TypeInfo_var))));
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_2 = V_0;
		bool L_3;
		L_3 = uint2x4_Equals_mE7B2716E3CDD254D29328C68EE5E77E2E39AA0B3_inline(__this, L_2, NULL);
		return L_3;
	}

IL_0017:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint2x4_Equals_m51B6E83FCE26CB62581AAD6A445FE51C4926F77A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___o0, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint2x4_Equals_m51B6E83FCE26CB62581AAD6A445FE51C4926F77A(_thisAdjusted, ___o0, method);
	return _returnValue;
}
// System.Int32 Unity.Mathematics.uint2x4::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t uint2x4_GetHashCode_m24C3FA61B8B36D0D1A6196279C1C689D552D4283 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = (*(uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*)__this);
		uint32_t L_1;
		L_1 = math_hash_m24F796818C946DCC8A828879E1FA328BC3479181_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C  int32_t uint2x4_GetHashCode_m24C3FA61B8B36D0D1A6196279C1C689D552D4283_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = uint2x4_GetHashCode_m24C3FA61B8B36D0D1A6196279C1C689D552D4283_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint2x4::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint2x4_ToString_mB45F218F8101D49B8059228A4118C49172AA22E2 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __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*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FB9452862A06A21EC448067D5D5E5614DB0D9C9);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x4({0}, {1}, {2}, {3},  {4}, {5}, {6}, {7})", c0.x, c1.x, c2.x, c3.x, c0.y, c1.y, c2.y, c3.y);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)8);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t L_3 = L_2->___x_0;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_5);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = (&__this->___c1_1);
		uint32_t L_8 = L_7->___x_0;
		uint32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&__this->___c2_2);
		uint32_t L_13 = L_12->___x_0;
		uint32_t L_14 = L_13;
		RuntimeObject* L_15 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_14);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_15);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_15);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_11;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_17 = (&__this->___c3_3);
		uint32_t L_18 = L_17->___x_0;
		uint32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_19);
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_20);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_20);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_16;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_22 = (&__this->___c0_0);
		uint32_t L_23 = L_22->___y_1;
		uint32_t L_24 = L_23;
		RuntimeObject* L_25 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_24);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_25);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_25);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_21;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_27 = (&__this->___c1_1);
		uint32_t L_28 = L_27->___y_1;
		uint32_t L_29 = L_28;
		RuntimeObject* L_30 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_29);
		NullCheck(L_26);
		ArrayElementTypeCheck (L_26, L_30);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_26;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_32 = (&__this->___c2_2);
		uint32_t L_33 = L_32->___y_1;
		uint32_t L_34 = L_33;
		RuntimeObject* L_35 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_34);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_35);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_35);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = L_31;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_37 = (&__this->___c3_3);
		uint32_t L_38 = L_37->___y_1;
		uint32_t L_39 = L_38;
		RuntimeObject* L_40 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_39);
		NullCheck(L_36);
		ArrayElementTypeCheck (L_36, L_40);
		(L_36)->SetAt(static_cast<il2cpp_array_size_t>(7), (RuntimeObject*)L_40);
		String_t* L_41;
		L_41 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral2FB9452862A06A21EC448067D5D5E5614DB0D9C9, L_36, NULL);
		return L_41;
	}
}
IL2CPP_EXTERN_C  String_t* uint2x4_ToString_mB45F218F8101D49B8059228A4118C49172AA22E2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint2x4_ToString_mB45F218F8101D49B8059228A4118C49172AA22E2_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint2x4::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint2x4_ToString_mBD3011F3E78B6891148D2C075CD6A589B1E79B90 (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral2FB9452862A06A21EC448067D5D5E5614DB0D9C9);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x4({0}, {1}, {2}, {3},  {4}, {5}, {6}, {7})", c0.x.ToString(format, formatProvider), c1.x.ToString(format, formatProvider), c2.x.ToString(format, formatProvider), c3.x.ToString(format, formatProvider), c0.y.ToString(format, formatProvider), c1.y.ToString(format, formatProvider), c2.y.ToString(format, formatProvider), c3.y.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)8);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t* L_3 = (&L_2->___x_0);
		String_t* L_4 = ___format0;
		RuntimeObject* L_5 = ___formatProvider1;
		String_t* L_6;
		L_6 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_3, L_4, L_5, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_8 = (&__this->___c1_1);
		uint32_t* L_9 = (&L_8->___x_0);
		String_t* L_10 = ___format0;
		RuntimeObject* L_11 = ___formatProvider1;
		String_t* L_12;
		L_12 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_9, L_10, L_11, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_14 = (&__this->___c2_2);
		uint32_t* L_15 = (&L_14->___x_0);
		String_t* L_16 = ___format0;
		RuntimeObject* L_17 = ___formatProvider1;
		String_t* L_18;
		L_18 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_15, L_16, L_17, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_20 = (&__this->___c3_3);
		uint32_t* L_21 = (&L_20->___x_0);
		String_t* L_22 = ___format0;
		RuntimeObject* L_23 = ___formatProvider1;
		String_t* L_24;
		L_24 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_21, L_22, L_23, NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_19;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_26 = (&__this->___c0_0);
		uint32_t* L_27 = (&L_26->___y_1);
		String_t* L_28 = ___format0;
		RuntimeObject* L_29 = ___formatProvider1;
		String_t* L_30;
		L_30 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_27, L_28, L_29, NULL);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_30);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_25;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_32 = (&__this->___c1_1);
		uint32_t* L_33 = (&L_32->___y_1);
		String_t* L_34 = ___format0;
		RuntimeObject* L_35 = ___formatProvider1;
		String_t* L_36;
		L_36 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_33, L_34, L_35, NULL);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_36);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_36);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = L_31;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_38 = (&__this->___c2_2);
		uint32_t* L_39 = (&L_38->___y_1);
		String_t* L_40 = ___format0;
		RuntimeObject* L_41 = ___formatProvider1;
		String_t* L_42;
		L_42 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_39, L_40, L_41, NULL);
		NullCheck(L_37);
		ArrayElementTypeCheck (L_37, L_42);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_42);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_37;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_44 = (&__this->___c3_3);
		uint32_t* L_45 = (&L_44->___y_1);
		String_t* L_46 = ___format0;
		RuntimeObject* L_47 = ___formatProvider1;
		String_t* L_48;
		L_48 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_45, L_46, L_47, NULL);
		NullCheck(L_43);
		ArrayElementTypeCheck (L_43, L_48);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(7), (RuntimeObject*)L_48);
		String_t* L_49;
		L_49 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral2FB9452862A06A21EC448067D5D5E5614DB0D9C9, L_43, NULL);
		return L_49;
	}
}
IL2CPP_EXTERN_C  String_t* uint2x4_ToString_mBD3011F3E78B6891148D2C075CD6A589B1E79B90_AdjustorThunk (RuntimeObject* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
{
	uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint2x4_ToString_mBD3011F3E78B6891148D2C075CD6A589B1E79B90_inline(_thisAdjusted, ___format0, ___formatProvider1, 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
// System.Void Unity.Mathematics.uint3::.ctor(System.UInt32,System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint32_t ___x0, uint32_t ___y1, uint32_t ___z2, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		uint32_t L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		uint32_t L_1 = ___y1;
		__this->___y_1 = L_1;
		// this.z = z;
		uint32_t L_2 = ___z2;
		__this->___z_2 = L_2;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_AdjustorThunk (RuntimeObject* __this, uint32_t ___x0, uint32_t ___y1, uint32_t ___z2, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline(_thisAdjusted, ___x0, ___y1, ___z2, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(System.UInt32,Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_mF3FE004407BBD0208FDE6CCD1318E6D7434633A1 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint32_t ___x0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___yz1, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		uint32_t L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = yz.x;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___yz1;
		uint32_t L_2 = L_1.___x_0;
		__this->___y_1 = L_2;
		// this.z = yz.y;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___yz1;
		uint32_t L_4 = L_3.___y_1;
		__this->___z_2 = L_4;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_mF3FE004407BBD0208FDE6CCD1318E6D7434633A1_AdjustorThunk (RuntimeObject* __this, uint32_t ___x0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___yz1, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_mF3FE004407BBD0208FDE6CCD1318E6D7434633A1_inline(_thisAdjusted, ___x0, ___yz1, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.uint2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_m5482499C9C7183A89728705AFB0C1F099C43FBF4 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___xy0, uint32_t ___z1, const RuntimeMethod* method) 
{
	{
		// this.x = xy.x;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___xy0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = xy.y;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___xy0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// this.z = z;
		uint32_t L_4 = ___z1;
		__this->___z_2 = L_4;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_m5482499C9C7183A89728705AFB0C1F099C43FBF4_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___xy0, uint32_t ___z1, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_m5482499C9C7183A89728705AFB0C1F099C43FBF4_inline(_thisAdjusted, ___xy0, ___z1, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_mF56D869B2BBDC7CFF551BC5FB116BB05D1CAD5BF (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___xyz0, const RuntimeMethod* method) 
{
	{
		// this.x = xyz.x;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___xyz0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = xyz.y;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___xyz0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// this.z = xyz.z;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___xyz0;
		uint32_t L_5 = L_4.___z_2;
		__this->___z_2 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_mF56D869B2BBDC7CFF551BC5FB116BB05D1CAD5BF_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___xyz0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_mF56D869B2BBDC7CFF551BC5FB116BB05D1CAD5BF_inline(_thisAdjusted, ___xyz0, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = v;
		uint32_t L_0 = ___v0;
		__this->___x_0 = L_0;
		// this.y = v;
		uint32_t L_1 = ___v0;
		__this->___y_1 = L_1;
		// this.z = v;
		uint32_t L_2 = ___v0;
		__this->___z_2 = L_2;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_AdjustorThunk (RuntimeObject* __this, uint32_t ___v0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_mAA4FF18E0BCA8CCB191DFD4DE2D802A4067C753D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, bool ___v0, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B2_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B3_1 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B5_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B6_1 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B8_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B7_0 = NULL;
	int32_t G_B9_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B9_1 = NULL;
	{
		// this.x = v ? 1u : 0u;
		bool L_0 = ___v0;
		G_B1_0 = __this;
		if (L_0)
		{
			G_B2_0 = __this;
			goto IL_0007;
		}
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0008;
	}

IL_0007:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_0008:
	{
		G_B3_1->___x_0 = G_B3_0;
		// this.y = v ? 1u : 0u;
		bool L_1 = ___v0;
		G_B4_0 = __this;
		if (L_1)
		{
			G_B5_0 = __this;
			goto IL_0014;
		}
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		goto IL_0015;
	}

IL_0014:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_0015:
	{
		G_B6_1->___y_1 = G_B6_0;
		// this.z = v ? 1u : 0u;
		bool L_2 = ___v0;
		G_B7_0 = __this;
		if (L_2)
		{
			G_B8_0 = __this;
			goto IL_0021;
		}
	}
	{
		G_B9_0 = 0;
		G_B9_1 = G_B7_0;
		goto IL_0022;
	}

IL_0021:
	{
		G_B9_0 = 1;
		G_B9_1 = G_B8_0;
	}

IL_0022:
	{
		G_B9_1->___z_2 = G_B9_0;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_mAA4FF18E0BCA8CCB191DFD4DE2D802A4067C753D_AdjustorThunk (RuntimeObject* __this, bool ___v0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_mAA4FF18E0BCA8CCB191DFD4DE2D802A4067C753D_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.bool3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_m17C158A472C01A7C3CBACF66CB927693A7D491DB (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___v0, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B2_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B3_1 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B5_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B6_1 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B8_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B7_0 = NULL;
	int32_t G_B9_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B9_1 = NULL;
	{
		// this.x = v.x ? 1u : 0u;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_0 = ___v0;
		bool L_1 = L_0.___x_0;
		G_B1_0 = __this;
		if (L_1)
		{
			G_B2_0 = __this;
			goto IL_000c;
		}
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_000d;
	}

IL_000c:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_000d:
	{
		G_B3_1->___x_0 = G_B3_0;
		// this.y = v.y ? 1u : 0u;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_2 = ___v0;
		bool L_3 = L_2.___y_1;
		G_B4_0 = __this;
		if (L_3)
		{
			G_B5_0 = __this;
			goto IL_001e;
		}
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		goto IL_001f;
	}

IL_001e:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_001f:
	{
		G_B6_1->___y_1 = G_B6_0;
		// this.z = v.z ? 1u : 0u;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4 = ___v0;
		bool L_5 = L_4.___z_2;
		G_B7_0 = __this;
		if (L_5)
		{
			G_B8_0 = __this;
			goto IL_0030;
		}
	}
	{
		G_B9_0 = 0;
		G_B9_1 = G_B7_0;
		goto IL_0031;
	}

IL_0030:
	{
		G_B9_0 = 1;
		G_B9_1 = G_B8_0;
	}

IL_0031:
	{
		G_B9_1->___z_2 = G_B9_0;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_m17C158A472C01A7C3CBACF66CB927693A7D491DB_AdjustorThunk (RuntimeObject* __this, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___v0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_m17C158A472C01A7C3CBACF66CB927693A7D491DB_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_m638EC0C67097BD80AA4CDFBEAD2001D7109B846E (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		int32_t L_0 = ___v0;
		__this->___x_0 = L_0;
		// this.y = (uint)v;
		int32_t L_1 = ___v0;
		__this->___y_1 = L_1;
		// this.z = (uint)v;
		int32_t L_2 = ___v0;
		__this->___z_2 = L_2;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_m638EC0C67097BD80AA4CDFBEAD2001D7109B846E_AdjustorThunk (RuntimeObject* __this, int32_t ___v0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_m638EC0C67097BD80AA4CDFBEAD2001D7109B846E_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.int3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_mE14C7B0F6447AF2F57F4BF2AC2C9040A386D682B (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_0 = ___v0;
		int32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = (uint)v.y;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_2 = ___v0;
		int32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// this.z = (uint)v.z;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4 = ___v0;
		int32_t L_5 = L_4.___z_2;
		__this->___z_2 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_mE14C7B0F6447AF2F57F4BF2AC2C9040A386D682B_AdjustorThunk (RuntimeObject* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___v0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_mE14C7B0F6447AF2F57F4BF2AC2C9040A386D682B_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_mF7B0D3F26B3FF28DFAEA4A3C97A9B53BD61B0556 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		float L_0 = ___v0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_0);
		// this.y = (uint)v;
		float L_1 = ___v0;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_1);
		// this.z = (uint)v;
		float L_2 = ___v0;
		__this->___z_2 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_2);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_mF7B0D3F26B3FF28DFAEA4A3C97A9B53BD61B0556_AdjustorThunk (RuntimeObject* __this, float ___v0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_mF7B0D3F26B3FF28DFAEA4A3C97A9B53BD61B0556_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_m51633F4A430857523D77B80AFF41150208F8D018 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___v0;
		float L_1 = L_0.___x_0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_1);
		// this.y = (uint)v.y;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___v0;
		float L_3 = L_2.___y_1;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_3);
		// this.z = (uint)v.z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___v0;
		float L_5 = L_4.___z_2;
		__this->___z_2 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_5);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_m51633F4A430857523D77B80AFF41150208F8D018_AdjustorThunk (RuntimeObject* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_m51633F4A430857523D77B80AFF41150208F8D018_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_mBF8F4E5312D24AA49C29EC14EB5A83B8B741BC7E (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		double L_0 = ___v0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_0);
		// this.y = (uint)v;
		double L_1 = ___v0;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_1);
		// this.z = (uint)v;
		double L_2 = ___v0;
		__this->___z_2 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_2);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_mBF8F4E5312D24AA49C29EC14EB5A83B8B741BC7E_AdjustorThunk (RuntimeObject* __this, double ___v0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_mBF8F4E5312D24AA49C29EC14EB5A83B8B741BC7E_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3::.ctor(Unity.Mathematics.double3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3__ctor_m43DE336567753DF663A8CE43AF4B560B234BE238 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0 = ___v0;
		double L_1 = L_0.___x_0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_1);
		// this.y = (uint)v.y;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_2 = ___v0;
		double L_3 = L_2.___y_1;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_3);
		// this.z = (uint)v.z;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_4 = ___v0;
		double L_5 = L_4.___z_2;
		__this->___z_2 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_5);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3__ctor_m43DE336567753DF663A8CE43AF4B560B234BE238_AdjustorThunk (RuntimeObject* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___v0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3__ctor_m43DE336567753DF663A8CE43AF4B560B234BE238_inline(_thisAdjusted, ___v0, method);
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Implicit(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator uint3(uint v) { return new uint3(v); }
		uint32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_mB0E6E2C957B64A57E2ECD570C4949E7BF697F2B3 (bool ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(bool v) { return new uint3(v); }
		bool L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_mAA4FF18E0BCA8CCB191DFD4DE2D802A4067C753D_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(Unity.Mathematics.bool3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_mEE6760154E5D909C4AB6C5D46361F95C91E37337 (bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(bool3 v) { return new uint3(v); }
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m17C158A472C01A7C3CBACF66CB927693A7D491DB_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080 (int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(int v) { return new uint3(v); }
		int32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m638EC0C67097BD80AA4CDFBEAD2001D7109B846E_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(Unity.Mathematics.int3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC (int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(int3 v) { return new uint3(v); }
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_mE14C7B0F6447AF2F57F4BF2AC2C9040A386D682B_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB (float ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(float v) { return new uint3(v); }
		float L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_mF7B0D3F26B3FF28DFAEA4A3C97A9B53BD61B0556_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(float3 v) { return new uint3(v); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m51633F4A430857523D77B80AFF41150208F8D018_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD (double ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(double v) { return new uint3(v); }
		double L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_mBF8F4E5312D24AA49C29EC14EB5A83B8B741BC7E_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Explicit(Unity.Mathematics.double3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(double3 v) { return new uint3(v); }
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m43DE336567753DF663A8CE43AF4B560B234BE238_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Multiply(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator * (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x * rhs.x, lhs.y * rhs.y, lhs.z * rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_7)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_9, (int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Multiply(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Multiply_m498F661DC9E8F396B2CF8E7907610B871551EB0D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator * (uint3 lhs, uint rhs) { return new uint3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)L_5)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_7, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Multiply(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Multiply_m07ACE6375D8D7A8B2CEFC52B6CD0D3EDDC69C40A (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator * (uint lhs, uint3 rhs) { return new uint3 (lhs * rhs.x, lhs * rhs.y, lhs * rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_5)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_6, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Addition(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator + (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_7)), ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Addition(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Addition_mCF6FDE191156BEF1ACD8BC48DB5171AE717F15D3 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator + (uint3 lhs, uint rhs) { return new uint3 (lhs.x + rhs, lhs.y + rhs, lhs.z + rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5)), ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Addition(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Addition_m2B0C9069316AAB6FE48FCDF725C8745CB6C1BE60 (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator + (uint lhs, uint3 rhs) { return new uint3 (lhs + rhs.x, lhs + rhs.y, lhs + rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)), ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Subtraction(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Subtraction_mD458042F0F607E9CB18BF8CF8561C6BEF2F47310 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator - (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_7)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Subtraction(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Subtraction_mA79D7FF22B21BD8AC92D83B2CEA381736D5CA3C7 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator - (uint3 lhs, uint rhs) { return new uint3 (lhs.x - rhs, lhs.y - rhs, lhs.z - rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Subtraction(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Subtraction_m1C483627164EADDC9685576487DEEDAFF8199E8F (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator - (uint lhs, uint3 rhs) { return new uint3 (lhs - rhs.x, lhs - rhs.y, lhs - rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_5)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Division(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Division_m857F8EBD2510D8E6988BB23AA3FE4B9613EC4B0E (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator / (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x / rhs.x, lhs.y / rhs.y, lhs.z / rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)((uint32_t)(int32_t)L_1/(uint32_t)(int32_t)L_3)), ((int32_t)((uint32_t)(int32_t)L_5/(uint32_t)(int32_t)L_7)), ((int32_t)((uint32_t)(int32_t)L_9/(uint32_t)(int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Division(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Division_m67ACD610D1D997E993F22A48B471737F113A4F43 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator / (uint3 lhs, uint rhs) { return new uint3 (lhs.x / rhs, lhs.y / rhs, lhs.z / rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((uint32_t)(int32_t)L_1/(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_4/(uint32_t)(int32_t)L_5)), ((int32_t)((uint32_t)(int32_t)L_7/(uint32_t)(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Division(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Division_m0F0495955E9B1227FC2199678203C153A715CF8F (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator / (uint lhs, uint3 rhs) { return new uint3 (lhs / rhs.x, lhs / rhs.y, lhs / rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((uint32_t)(int32_t)L_0/(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_3/(uint32_t)(int32_t)L_5)), ((int32_t)((uint32_t)(int32_t)L_6/(uint32_t)(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Modulus(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Modulus_mA7201822E95F4385CF4EB5B6302CB67DBF5EA51C (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator % (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x % rhs.x, lhs.y % rhs.y, lhs.z % rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)((uint32_t)(int32_t)L_1%(uint32_t)(int32_t)L_3)), ((int32_t)((uint32_t)(int32_t)L_5%(uint32_t)(int32_t)L_7)), ((int32_t)((uint32_t)(int32_t)L_9%(uint32_t)(int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Modulus(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Modulus_mA85241D1F60D25D3C8A6B81F97FAA02FB688F56E (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator % (uint3 lhs, uint rhs) { return new uint3 (lhs.x % rhs, lhs.y % rhs, lhs.z % rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((uint32_t)(int32_t)L_1%(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_4%(uint32_t)(int32_t)L_5)), ((int32_t)((uint32_t)(int32_t)L_7%(uint32_t)(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Modulus(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Modulus_mBE3C6BF4E5C766F088041E8AEA8B8D0CBB56041A (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator % (uint lhs, uint3 rhs) { return new uint3 (lhs % rhs.x, lhs % rhs.y, lhs % rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((uint32_t)(int32_t)L_0%(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_3%(uint32_t)(int32_t)L_5)), ((int32_t)((uint32_t)(int32_t)L_6%(uint32_t)(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Increment(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Increment_m4DBEB80844C481DF03187072F576A06525A4877E (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// public static uint3 operator ++ (uint3 val) { return new uint3 (++val.x, ++val.y, ++val.z); }
		uint32_t* L_0 = (&(&___val0)->___x_0);
		uint32_t* L_1 = L_0;
		int32_t L_2 = *((uint32_t*)L_1);
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
		uint32_t L_3 = V_0;
		*((int32_t*)L_1) = (int32_t)L_3;
		uint32_t L_4 = V_0;
		uint32_t* L_5 = (&(&___val0)->___y_1);
		uint32_t* L_6 = L_5;
		int32_t L_7 = *((uint32_t*)L_6);
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
		uint32_t L_8 = V_0;
		*((int32_t*)L_6) = (int32_t)L_8;
		uint32_t L_9 = V_0;
		uint32_t* L_10 = (&(&___val0)->___z_2);
		uint32_t* L_11 = L_10;
		int32_t L_12 = *((uint32_t*)L_11);
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
		uint32_t L_13 = V_0;
		*((int32_t*)L_11) = (int32_t)L_13;
		uint32_t L_14 = V_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_Decrement(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Decrement_m1E8DF86989219C91A953332AD1B28D0BA2073B5B (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// public static uint3 operator -- (uint3 val) { return new uint3 (--val.x, --val.y, --val.z); }
		uint32_t* L_0 = (&(&___val0)->___x_0);
		uint32_t* L_1 = L_0;
		int32_t L_2 = *((uint32_t*)L_1);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
		uint32_t L_3 = V_0;
		*((int32_t*)L_1) = (int32_t)L_3;
		uint32_t L_4 = V_0;
		uint32_t* L_5 = (&(&___val0)->___y_1);
		uint32_t* L_6 = L_5;
		int32_t L_7 = *((uint32_t*)L_6);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
		uint32_t L_8 = V_0;
		*((int32_t*)L_6) = (int32_t)L_8;
		uint32_t L_9 = V_0;
		uint32_t* L_10 = (&(&___val0)->___z_2);
		uint32_t* L_11 = L_10;
		int32_t L_12 = *((uint32_t*)L_11);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
		uint32_t L_13 = V_0;
		*((int32_t*)L_11) = (int32_t)L_13;
		uint32_t L_14 = V_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThan(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThan_mDD86DCF868BA5E56282F8EDE608665854FFEF102 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator < (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x < rhs.x, lhs.y < rhs.y, lhs.z < rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((!(((uint32_t)L_1) >= ((uint32_t)L_3)))? 1 : 0), (bool)((!(((uint32_t)L_5) >= ((uint32_t)L_7)))? 1 : 0), (bool)((!(((uint32_t)L_9) >= ((uint32_t)L_11)))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThan(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThan_m4A34E0C0BE6DFF8F1756135D85B3DD07E943B1C4 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator < (uint3 lhs, uint rhs) { return new bool3 (lhs.x < rhs, lhs.y < rhs, lhs.z < rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((!(((uint32_t)L_1) >= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_4) >= ((uint32_t)L_5)))? 1 : 0), (bool)((!(((uint32_t)L_7) >= ((uint32_t)L_8)))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThan(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThan_m8C7414DA41B5BAD0D9E1FD00A232EDA843861166 (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator < (uint lhs, uint3 rhs) { return new bool3 (lhs < rhs.x, lhs < rhs.y, lhs < rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((!(((uint32_t)L_0) >= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_3) >= ((uint32_t)L_5)))? 1 : 0), (bool)((!(((uint32_t)L_6) >= ((uint32_t)L_8)))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThanOrEqual(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThanOrEqual_m6B37A359AD1EA4E8459C1693C3CB81D4D45D8EFE (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator <= (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x <= rhs.x, lhs.y <= rhs.y, lhs.z <= rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((((int32_t)((!(((uint32_t)L_1) <= ((uint32_t)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_5) <= ((uint32_t)L_7)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_9) <= ((uint32_t)L_11)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThanOrEqual(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThanOrEqual_mA6F851D5DFF1DEDAD9D223E27A1812280E7B65B9 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator <= (uint3 lhs, uint rhs) { return new bool3 (lhs.x <= rhs, lhs.y <= rhs, lhs.z <= rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((!(((uint32_t)L_1) <= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_4) <= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_7) <= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_LessThanOrEqual(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThanOrEqual_m30C8871BA69E4739EF4CB5AC6E54F0F12DCC6AEC (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator <= (uint lhs, uint3 rhs) { return new bool3 (lhs <= rhs.x, lhs <= rhs.y, lhs <= rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((!(((uint32_t)L_0) <= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_3) <= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_6) <= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThan(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThan_mF825E381C96AAEC57EF14EFFEB7FCF5DBECA272A (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator > (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x > rhs.x, lhs.y > rhs.y, lhs.z > rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((!(((uint32_t)L_1) <= ((uint32_t)L_3)))? 1 : 0), (bool)((!(((uint32_t)L_5) <= ((uint32_t)L_7)))? 1 : 0), (bool)((!(((uint32_t)L_9) <= ((uint32_t)L_11)))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThan(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThan_m0FBAE30522BD8E5FEFE8EE746858A81B86FCFC4F (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator > (uint3 lhs, uint rhs) { return new bool3 (lhs.x > rhs, lhs.y > rhs, lhs.z > rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((!(((uint32_t)L_1) <= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_4) <= ((uint32_t)L_5)))? 1 : 0), (bool)((!(((uint32_t)L_7) <= ((uint32_t)L_8)))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThan(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThan_m21B0824E22BB4507361F1681830FC04E44C818FD (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator > (uint lhs, uint3 rhs) { return new bool3 (lhs > rhs.x, lhs > rhs.y, lhs > rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((!(((uint32_t)L_0) <= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_3) <= ((uint32_t)L_5)))? 1 : 0), (bool)((!(((uint32_t)L_6) <= ((uint32_t)L_8)))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThanOrEqual(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThanOrEqual_m8073BBA82FF7B159403328A37A52E9A5D94870CC (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator >= (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x >= rhs.x, lhs.y >= rhs.y, lhs.z >= rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((((int32_t)((!(((uint32_t)L_1) >= ((uint32_t)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_5) >= ((uint32_t)L_7)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_9) >= ((uint32_t)L_11)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThanOrEqual(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThanOrEqual_m4E82E7D8F9D8FF46ECF22ABC50FCB481D76ABDBF (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator >= (uint3 lhs, uint rhs) { return new bool3 (lhs.x >= rhs, lhs.y >= rhs, lhs.z >= rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((!(((uint32_t)L_1) >= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_4) >= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_7) >= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_GreaterThanOrEqual(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThanOrEqual_mFC8EF16E276C532E60376322F4F99C63F19B28D2 (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator >= (uint lhs, uint3 rhs) { return new bool3 (lhs >= rhs.x, lhs >= rhs.y, lhs >= rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((!(((uint32_t)L_0) >= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_3) >= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_6) >= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_UnaryNegation(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_UnaryNegation_m46FD0B5837253D2E06AF834B5C6CF3DC65101F9F (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator - (uint3 val) { return new uint3 ((uint)-val.x, (uint)-val.y, (uint)-val.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___val0;
		uint32_t L_5 = L_4.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_6), ((int32_t)(uint32_t)((-((int64_t)(uint64_t)L_1)))), ((int32_t)(uint32_t)((-((int64_t)(uint64_t)L_3)))), ((int32_t)(uint32_t)((-((int64_t)(uint64_t)L_5)))), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_UnaryPlus(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_UnaryPlus_m1CEA8940AAC1296F1ABFE4CA5EFABE7F9AAB4E1B (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator + (uint3 val) { return new uint3 (+val.x, +val.y, +val.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___val0;
		uint32_t L_5 = L_4.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_LeftShift(Unity.Mathematics.uint3,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_LeftShift_mE13AE4716B3BC2BE10CE8F385A6FF1C75D75C795 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator << (uint3 x, int n) { return new uint3 (x.x << n, x.y << n, x.z << n); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___x0;
		uint32_t L_7 = L_6.___z_2;
		int32_t L_8 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_1<<((int32_t)(L_2&((int32_t)31))))), ((int32_t)((int32_t)L_4<<((int32_t)(L_5&((int32_t)31))))), ((int32_t)((int32_t)L_7<<((int32_t)(L_8&((int32_t)31))))), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_RightShift(Unity.Mathematics.uint3,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_RightShift_m804311580E841B7943BB5538963CE546A781BAC6 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator >> (uint3 x, int n) { return new uint3 (x.x >> n, x.y >> n, x.z >> n); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___x0;
		uint32_t L_7 = L_6.___z_2;
		int32_t L_8 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((uint32_t)L_1>>((int32_t)(L_2&((int32_t)31))))), ((int32_t)((uint32_t)L_4>>((int32_t)(L_5&((int32_t)31))))), ((int32_t)((uint32_t)L_7>>((int32_t)(L_8&((int32_t)31))))), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Equality(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Equality_mF7A5EA6E3806B0460F15BE2A8CFDD8E347FD3598 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator == (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x == rhs.x, lhs.y == rhs.y, lhs.z == rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0), (bool)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0), (bool)((((int32_t)L_9) == ((int32_t)L_11))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Equality(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Equality_m62034744DD7CEA4F494E689C063C68F0FEF48370 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator == (uint3 lhs, uint rhs) { return new bool3 (lhs.x == rhs, lhs.y == rhs, lhs.z == rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0), (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0), (bool)((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Equality(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Equality_mB79FF3D88BFF38B7BD9D5FE6CE4D637FF3151FD1 (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator == (uint lhs, uint3 rhs) { return new bool3 (lhs == rhs.x, lhs == rhs.y, lhs == rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0), (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0), (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Inequality(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Inequality_m77DA947EED845F01DAD182B6A5348F8BF1F021A8 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator != (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x != rhs.x, lhs.y != rhs.y, lhs.z != rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_9) == ((int32_t)L_11))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Inequality(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Inequality_mFA050FA9E73DEA0377DE5E7C219D0C761270274D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator != (uint3 lhs, uint rhs) { return new bool3 (lhs.x != rhs, lhs.y != rhs, lhs.z != rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.bool3 Unity.Mathematics.uint3::op_Inequality(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Inequality_m6719120157F237D84A2B591A6CC4E89153353031 (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator != (uint lhs, uint3 rhs) { return new bool3 (lhs != rhs.x, lhs != rhs.y, lhs != rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_OnesComplement(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_OnesComplement_mCC6409B4713052F1519EA0FE5B0E439457A67473 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator ~ (uint3 val) { return new uint3 (~val.x, ~val.y, ~val.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___val0;
		uint32_t L_5 = L_4.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_6), ((~L_1)), ((~L_3)), ((~L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseAnd(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseAnd_m8A990DE02B9752306F4A08CFF595C254D5FB2119 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator & (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x & rhs.x, lhs.y & rhs.y, lhs.z & rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)((int32_t)L_1&(int32_t)L_3)), ((int32_t)((int32_t)L_5&(int32_t)L_7)), ((int32_t)((int32_t)L_9&(int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseAnd(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseAnd_m772BFC3A60526C264937ABCA92F1CAAFC2B0D634 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator & (uint3 lhs, uint rhs) { return new uint3 (lhs.x & rhs, lhs.y & rhs, lhs.z & rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_1&(int32_t)L_2)), ((int32_t)((int32_t)L_4&(int32_t)L_5)), ((int32_t)((int32_t)L_7&(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseAnd(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseAnd_mD8AC367EC297C225538ABF3210F13A1FD3CF221A (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator & (uint lhs, uint3 rhs) { return new uint3 (lhs & rhs.x, lhs & rhs.y, lhs & rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_0&(int32_t)L_2)), ((int32_t)((int32_t)L_3&(int32_t)L_5)), ((int32_t)((int32_t)L_6&(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseOr(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseOr_mF946587D7F4B9FF476ADBA5ADA29D309624889F9 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator | (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x | rhs.x, lhs.y | rhs.y, lhs.z | rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)((int32_t)L_1|(int32_t)L_3)), ((int32_t)((int32_t)L_5|(int32_t)L_7)), ((int32_t)((int32_t)L_9|(int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseOr(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseOr_mF6AC581D7CE8B4F8C8A7FED912078B23C9A905AB (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator | (uint3 lhs, uint rhs) { return new uint3 (lhs.x | rhs, lhs.y | rhs, lhs.z | rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_1|(int32_t)L_2)), ((int32_t)((int32_t)L_4|(int32_t)L_5)), ((int32_t)((int32_t)L_7|(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_BitwiseOr(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseOr_m52865281597051A876380769DBF13C61AB5E8B82 (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator | (uint lhs, uint3 rhs) { return new uint3 (lhs | rhs.x, lhs | rhs.y, lhs | rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_0|(int32_t)L_2)), ((int32_t)((int32_t)L_3|(int32_t)L_5)), ((int32_t)((int32_t)L_6|(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_ExclusiveOr(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_ExclusiveOr_mEFD0F65EF3400EF9E154EEF0BFF0284E1F148AA4 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator ^ (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x ^ rhs.x, lhs.y ^ rhs.y, lhs.z ^ rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)((int32_t)L_1^(int32_t)L_3)), ((int32_t)((int32_t)L_5^(int32_t)L_7)), ((int32_t)((int32_t)L_9^(int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_ExclusiveOr(Unity.Mathematics.uint3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_ExclusiveOr_m70CC8EFAA00CADEE99D556DB42F651C0C1CE2498 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator ^ (uint3 lhs, uint rhs) { return new uint3 (lhs.x ^ rhs, lhs.y ^ rhs, lhs.z ^ rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_1^(int32_t)L_2)), ((int32_t)((int32_t)L_4^(int32_t)L_5)), ((int32_t)((int32_t)L_7^(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::op_ExclusiveOr(System.UInt32,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_ExclusiveOr_m2FAB9D080A6A72D3FF042659A3BB1F22E330F11D (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator ^ (uint lhs, uint3 rhs) { return new uint3 (lhs ^ rhs.x, lhs ^ rhs.y, lhs ^ rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_0^(int32_t)L_2)), ((int32_t)((int32_t)L_3^(int32_t)L_5)), ((int32_t)((int32_t)L_6^(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxx_m41C697D6076B70DA676FB12FA3F515A9EF3D067D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxx_m41C697D6076B70DA676FB12FA3F515A9EF3D067D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xxxx_m41C697D6076B70DA676FB12FA3F515A9EF3D067D_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxy_m645112FD2A0D813EB361AF09266B3D28D5A38A64 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxy_m645112FD2A0D813EB361AF09266B3D28D5A38A64_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xxxy_m645112FD2A0D813EB361AF09266B3D28D5A38A64_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxz_mF0A1C0A1201C303F03FB563108A3FC079CF0AC2A (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, x, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxz_mF0A1C0A1201C303F03FB563108A3FC079CF0AC2A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xxxz_mF0A1C0A1201C303F03FB563108A3FC079CF0AC2A_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyx_m6B474AEF7D80AF880E26A398D0CD07C21A275541 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyx_m6B474AEF7D80AF880E26A398D0CD07C21A275541_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xxyx_m6B474AEF7D80AF880E26A398D0CD07C21A275541_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyy_m798578CFC823AD70DAE6EBA9267D94A4905553BF (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyy_m798578CFC823AD70DAE6EBA9267D94A4905553BF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xxyy_m798578CFC823AD70DAE6EBA9267D94A4905553BF_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyz_mBC115A62ADCB5693ECBE89A4FF1C5CA69AB14924 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, y, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyz_mBC115A62ADCB5693ECBE89A4FF1C5CA69AB14924_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xxyz_mBC115A62ADCB5693ECBE89A4FF1C5CA69AB14924_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzx_m31699D0503E2893DD6D151EF299DB3B9EE3A279F (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, z, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzx_m31699D0503E2893DD6D151EF299DB3B9EE3A279F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xxzx_m31699D0503E2893DD6D151EF299DB3B9EE3A279F_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzy_m9A1DD8B90605D37A6EF74DBA7AA81CD19B1B5D34 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, z, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzy_m9A1DD8B90605D37A6EF74DBA7AA81CD19B1B5D34_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xxzy_m9A1DD8B90605D37A6EF74DBA7AA81CD19B1B5D34_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xxzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzz_mFB6363C964FC1D6385A470B055C9C667589611AD (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, z, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzz_mFB6363C964FC1D6385A470B055C9C667589611AD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xxzz_mFB6363C964FC1D6385A470B055C9C667589611AD_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxx_m977DEB749C157F1647FD33C6AF38A10A861C3BD9 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxx_m977DEB749C157F1647FD33C6AF38A10A861C3BD9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xyxx_m977DEB749C157F1647FD33C6AF38A10A861C3BD9_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxy_m31125A887DB01E42CE6D9ABF77504DBBFFB010ED (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxy_m31125A887DB01E42CE6D9ABF77504DBBFFB010ED_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xyxy_m31125A887DB01E42CE6D9ABF77504DBBFFB010ED_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxz_m6EA7BD50789A25AF739F2164EC0C572E99868CE0 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, x, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxz_m6EA7BD50789A25AF739F2164EC0C572E99868CE0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xyxz_m6EA7BD50789A25AF739F2164EC0C572E99868CE0_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyx_m37BDE6B5E82A833E2E0F1811B39005F1C651F075 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyx_m37BDE6B5E82A833E2E0F1811B39005F1C651F075_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xyyx_m37BDE6B5E82A833E2E0F1811B39005F1C651F075_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyy_m311146201C9860C9B963FFB86CF643048AD1D87A (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyy_m311146201C9860C9B963FFB86CF643048AD1D87A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xyyy_m311146201C9860C9B963FFB86CF643048AD1D87A_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyz_m19B6DA2395AC8EF8FE7CBDB8B33963DA06703F26 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, y, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyz_m19B6DA2395AC8EF8FE7CBDB8B33963DA06703F26_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xyyz_m19B6DA2395AC8EF8FE7CBDB8B33963DA06703F26_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzx_m8F5E1B6ABCEDFAD709067099A1CEEAE5C545403F (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, z, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzx_m8F5E1B6ABCEDFAD709067099A1CEEAE5C545403F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xyzx_m8F5E1B6ABCEDFAD709067099A1CEEAE5C545403F_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzy_mF574CC5B4CED0319F3714D9AAEF73D665E065F3C (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, z, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzy_mF574CC5B4CED0319F3714D9AAEF73D665E065F3C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xyzy_mF574CC5B4CED0319F3714D9AAEF73D665E065F3C_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xyzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzz_m145823279BD4CC807661B9ECED4313D34AF4D0C6 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, z, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzz_m145823279BD4CC807661B9ECED4313D34AF4D0C6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xyzz_m145823279BD4CC807661B9ECED4313D34AF4D0C6_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxx_mB52E5AE695F36F435A4CC9C7DAA9FB78E22AF77B (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxx_mB52E5AE695F36F435A4CC9C7DAA9FB78E22AF77B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xzxx_mB52E5AE695F36F435A4CC9C7DAA9FB78E22AF77B_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxy_m76AA0AB47B17E11EDCE01D95AC09B75A5A4E39A7 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxy_m76AA0AB47B17E11EDCE01D95AC09B75A5A4E39A7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xzxy_m76AA0AB47B17E11EDCE01D95AC09B75A5A4E39A7_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxz_mF97B26BFB102E05EB49B513434EF4292BB9DBD6B (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, x, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxz_mF97B26BFB102E05EB49B513434EF4292BB9DBD6B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xzxz_mF97B26BFB102E05EB49B513434EF4292BB9DBD6B_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyx_m3A8F46908F5B4FC5BC96ECA0BCCC043F34D0691E (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyx_m3A8F46908F5B4FC5BC96ECA0BCCC043F34D0691E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xzyx_m3A8F46908F5B4FC5BC96ECA0BCCC043F34D0691E_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyy_mCF57C09AAC017490B27E414D3F24CF8D5B5B28A1 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyy_mCF57C09AAC017490B27E414D3F24CF8D5B5B28A1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xzyy_mCF57C09AAC017490B27E414D3F24CF8D5B5B28A1_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyz_mBD07F9C63CAC592DAE99712ADCC1464632463A76 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, y, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyz_mBD07F9C63CAC592DAE99712ADCC1464632463A76_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xzyz_mBD07F9C63CAC592DAE99712ADCC1464632463A76_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzx_mEF92152D010A84787EC665D13F8F637B0CEF3849 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, z, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzx_mEF92152D010A84787EC665D13F8F637B0CEF3849_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xzzx_mEF92152D010A84787EC665D13F8F637B0CEF3849_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzy_m135EE1F1F017A63874AB2632ED40E40049E420E6 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, z, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzy_m135EE1F1F017A63874AB2632ED40E40049E420E6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xzzy_m135EE1F1F017A63874AB2632ED40E40049E420E6_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_xzzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzz_mD20929CD27C7B8CBC71E112CFF366239377648B1 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, z, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzz_mD20929CD27C7B8CBC71E112CFF366239377648B1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_xzzz_mD20929CD27C7B8CBC71E112CFF366239377648B1_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxx_m594BDF596502D3585078C58AC2411D1EB58EA089 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxx_m594BDF596502D3585078C58AC2411D1EB58EA089_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yxxx_m594BDF596502D3585078C58AC2411D1EB58EA089_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxy_mFB239DCBC61ACCC3A5186E8E17BAE406F4BE5A8D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxy_mFB239DCBC61ACCC3A5186E8E17BAE406F4BE5A8D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yxxy_mFB239DCBC61ACCC3A5186E8E17BAE406F4BE5A8D_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxz_m21BC80AD93280BFEB973F3D9833ED2A8234FFCEA (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, x, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxz_m21BC80AD93280BFEB973F3D9833ED2A8234FFCEA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yxxz_m21BC80AD93280BFEB973F3D9833ED2A8234FFCEA_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyx_m53612F8884B0146649F1B0CE7B54FD2203D9A394 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyx_m53612F8884B0146649F1B0CE7B54FD2203D9A394_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yxyx_m53612F8884B0146649F1B0CE7B54FD2203D9A394_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyy_m11FF666C070D092C526C2C71001815310AAF5AF4 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyy_m11FF666C070D092C526C2C71001815310AAF5AF4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yxyy_m11FF666C070D092C526C2C71001815310AAF5AF4_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyz_mCB09F2B1D03A9D24B5369985F56E902E1680B62C (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, y, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyz_mCB09F2B1D03A9D24B5369985F56E902E1680B62C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yxyz_mCB09F2B1D03A9D24B5369985F56E902E1680B62C_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzx_mEE0F9517815E60DE0411925BA8C402D41C3CAB4D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, z, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzx_mEE0F9517815E60DE0411925BA8C402D41C3CAB4D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yxzx_mEE0F9517815E60DE0411925BA8C402D41C3CAB4D_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzy_mDFAA50F8848266D8BF9BA40147B07EC117B4F126 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, z, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzy_mDFAA50F8848266D8BF9BA40147B07EC117B4F126_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yxzy_mDFAA50F8848266D8BF9BA40147B07EC117B4F126_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yxzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzz_m93D5F9962709641AA01484A505FFA86205C2531D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, z, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzz_m93D5F9962709641AA01484A505FFA86205C2531D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yxzz_m93D5F9962709641AA01484A505FFA86205C2531D_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxx_mA6CF22359B515CBC972E85E5F12569D60C0AB95A (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxx_mA6CF22359B515CBC972E85E5F12569D60C0AB95A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yyxx_mA6CF22359B515CBC972E85E5F12569D60C0AB95A_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxy_m9C12163D462C4EB27FC701A46E6BE72C4536881C (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxy_m9C12163D462C4EB27FC701A46E6BE72C4536881C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yyxy_m9C12163D462C4EB27FC701A46E6BE72C4536881C_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxz_mC2621113312EE744520F489F2C88D5190C530818 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, x, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxz_mC2621113312EE744520F489F2C88D5190C530818_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yyxz_mC2621113312EE744520F489F2C88D5190C530818_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyx_m56E872847FC779E05111D727A23120BEA1F9C8DF (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyx_m56E872847FC779E05111D727A23120BEA1F9C8DF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yyyx_m56E872847FC779E05111D727A23120BEA1F9C8DF_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyy_m54683A1BB259222B378F702EC07EE90EDA1D784F (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyy_m54683A1BB259222B378F702EC07EE90EDA1D784F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yyyy_m54683A1BB259222B378F702EC07EE90EDA1D784F_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyz_m54D34F49ADDE59436FFB3640FC27D2F9F2B8DD06 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, y, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyz_m54D34F49ADDE59436FFB3640FC27D2F9F2B8DD06_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yyyz_m54D34F49ADDE59436FFB3640FC27D2F9F2B8DD06_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzx_mE73416EB9B3EC8304E509EE1E04A5ABBAAA97A01 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, z, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzx_mE73416EB9B3EC8304E509EE1E04A5ABBAAA97A01_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yyzx_mE73416EB9B3EC8304E509EE1E04A5ABBAAA97A01_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzy_m1508EC73DD4E0C09AA6E2324F118B3AFCC704330 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, z, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzy_m1508EC73DD4E0C09AA6E2324F118B3AFCC704330_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yyzy_m1508EC73DD4E0C09AA6E2324F118B3AFCC704330_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yyzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzz_m6F426AC99CDA20537BCD10414F0CD2874AD1BDCA (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, z, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzz_m6F426AC99CDA20537BCD10414F0CD2874AD1BDCA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yyzz_m6F426AC99CDA20537BCD10414F0CD2874AD1BDCA_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxx_mF6525108891805CBB5781CBD54D0189C13D9615C (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxx_mF6525108891805CBB5781CBD54D0189C13D9615C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yzxx_mF6525108891805CBB5781CBD54D0189C13D9615C_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxy_m6B1BC80BBE32D594673BCE04FFBD2869A3159763 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxy_m6B1BC80BBE32D594673BCE04FFBD2869A3159763_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yzxy_m6B1BC80BBE32D594673BCE04FFBD2869A3159763_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxz_mEADC6A3EDB898365D04A155FBA25E43D522D5654 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, x, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxz_mEADC6A3EDB898365D04A155FBA25E43D522D5654_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yzxz_mEADC6A3EDB898365D04A155FBA25E43D522D5654_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyx_mEE70EE15FAD40A0DAEA05FE98F5224976C462D9D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyx_mEE70EE15FAD40A0DAEA05FE98F5224976C462D9D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yzyx_mEE70EE15FAD40A0DAEA05FE98F5224976C462D9D_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyy_m9A312F8C9C7B6B9A0D09400934DEEF39781D6801 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyy_m9A312F8C9C7B6B9A0D09400934DEEF39781D6801_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yzyy_m9A312F8C9C7B6B9A0D09400934DEEF39781D6801_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyz_mC38AB55779E54137F47CA9C39E8A42BD8FC41743 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, y, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyz_mC38AB55779E54137F47CA9C39E8A42BD8FC41743_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yzyz_mC38AB55779E54137F47CA9C39E8A42BD8FC41743_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzx_mFC8C03D402FD836765FD97A14FD6B560089E38B4 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, z, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzx_mFC8C03D402FD836765FD97A14FD6B560089E38B4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yzzx_mFC8C03D402FD836765FD97A14FD6B560089E38B4_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzy_m8036E1145EEBA7715BB143E80DE9B2D2038F60FB (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, z, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzy_m8036E1145EEBA7715BB143E80DE9B2D2038F60FB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yzzy_m8036E1145EEBA7715BB143E80DE9B2D2038F60FB_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_yzzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzz_m8AAA24F6AA02E993FCB15EBDBA555DE991348485 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, z, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzz_m8AAA24F6AA02E993FCB15EBDBA555DE991348485_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_yzzz_m8AAA24F6AA02E993FCB15EBDBA555DE991348485_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxx_mD57AE8277A370743B5AE892E7F7B77A4B7933498 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, x, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxx_mD57AE8277A370743B5AE892E7F7B77A4B7933498_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zxxx_mD57AE8277A370743B5AE892E7F7B77A4B7933498_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxy_m1E9B8BE4E8177F11380620B379BB2232049F7D72 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, x, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxy_m1E9B8BE4E8177F11380620B379BB2232049F7D72_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zxxy_m1E9B8BE4E8177F11380620B379BB2232049F7D72_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxz_mF6D287E7E817313F9AB1373AE95F18FB11DD2467 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, x, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxz_mF6D287E7E817313F9AB1373AE95F18FB11DD2467_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zxxz_mF6D287E7E817313F9AB1373AE95F18FB11DD2467_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyx_m9E5C3BC3DAC49F4794F9589846D38FCDCD4944BF (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, y, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyx_m9E5C3BC3DAC49F4794F9589846D38FCDCD4944BF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zxyx_m9E5C3BC3DAC49F4794F9589846D38FCDCD4944BF_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyy_m98782F5ABA249E0BE5C730F197DCD558693DBCB1 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, y, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyy_m98782F5ABA249E0BE5C730F197DCD558693DBCB1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zxyy_m98782F5ABA249E0BE5C730F197DCD558693DBCB1_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyz_mE995DC730173AE4CB0F89944EBFFF43958908F76 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, y, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyz_mE995DC730173AE4CB0F89944EBFFF43958908F76_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zxyz_mE995DC730173AE4CB0F89944EBFFF43958908F76_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzx_mFE890E959F55B8DBC11A79E0B5D3C25341F0F27C (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, z, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzx_mFE890E959F55B8DBC11A79E0B5D3C25341F0F27C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zxzx_mFE890E959F55B8DBC11A79E0B5D3C25341F0F27C_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzy_m54E81D6B1EFEE445DF0C603910AF93D6C6C4495A (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, z, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzy_m54E81D6B1EFEE445DF0C603910AF93D6C6C4495A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zxzy_m54E81D6B1EFEE445DF0C603910AF93D6C6C4495A_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zxzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzz_m482415FAD02B8BE50D3FEDFF4B8D60B02BB04F7B (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, z, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzz_m482415FAD02B8BE50D3FEDFF4B8D60B02BB04F7B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zxzz_m482415FAD02B8BE50D3FEDFF4B8D60B02BB04F7B_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxx_mE1CB7224113BBA3D9FB0623432887FF5B44EC50B (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, x, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxx_mE1CB7224113BBA3D9FB0623432887FF5B44EC50B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zyxx_mE1CB7224113BBA3D9FB0623432887FF5B44EC50B_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxy_m934607FCCCA232F520B163883E1F3BAF304F8A6A (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, x, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxy_m934607FCCCA232F520B163883E1F3BAF304F8A6A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zyxy_m934607FCCCA232F520B163883E1F3BAF304F8A6A_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxz_m5313BC276DC85BACC3543B86750097C9355F53A8 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, x, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxz_m5313BC276DC85BACC3543B86750097C9355F53A8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zyxz_m5313BC276DC85BACC3543B86750097C9355F53A8_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyx_mE53E3DA03C0118E2C89E4EDB7C348E91AEF8250E (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, y, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyx_mE53E3DA03C0118E2C89E4EDB7C348E91AEF8250E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zyyx_mE53E3DA03C0118E2C89E4EDB7C348E91AEF8250E_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyy_m12B0589C06DB054C42B08BB4224552BCEF37AD31 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, y, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyy_m12B0589C06DB054C42B08BB4224552BCEF37AD31_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zyyy_m12B0589C06DB054C42B08BB4224552BCEF37AD31_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyz_m2D2B8502772AFEE67DE080E75405DC036D8AF21F (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, y, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyz_m2D2B8502772AFEE67DE080E75405DC036D8AF21F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zyyz_m2D2B8502772AFEE67DE080E75405DC036D8AF21F_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzx_m27A4953ED02D2F4D4DF8A483A1E98C3D71CE289F (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, z, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzx_m27A4953ED02D2F4D4DF8A483A1E98C3D71CE289F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zyzx_m27A4953ED02D2F4D4DF8A483A1E98C3D71CE289F_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzy_mF7C22BD3ACA82AC70560E58AB35765DAA2094C7B (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, z, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzy_mF7C22BD3ACA82AC70560E58AB35765DAA2094C7B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zyzy_mF7C22BD3ACA82AC70560E58AB35765DAA2094C7B_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zyzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzz_m662B70CB98C185A54472A8A205C9D497FC8C9D16 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, z, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzz_m662B70CB98C185A54472A8A205C9D497FC8C9D16_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zyzz_m662B70CB98C185A54472A8A205C9D497FC8C9D16_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxx_mC3036B0185DD1C7B3491997BE977D262599A0836 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, x, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxx_mC3036B0185DD1C7B3491997BE977D262599A0836_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zzxx_mC3036B0185DD1C7B3491997BE977D262599A0836_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxy_mCC5A7B662B90B5A606728F58743FDCB9A25E0479 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, x, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxy_mCC5A7B662B90B5A606728F58743FDCB9A25E0479_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zzxy_mCC5A7B662B90B5A606728F58743FDCB9A25E0479_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxz_m52E12F66600B331B9AF24946C1C795D612A528F6 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, x, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxz_m52E12F66600B331B9AF24946C1C795D612A528F6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zzxz_m52E12F66600B331B9AF24946C1C795D612A528F6_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyx_m8BB203C134A4C90E730A9F477C0A6D1ABD547B9A (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, y, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyx_m8BB203C134A4C90E730A9F477C0A6D1ABD547B9A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zzyx_m8BB203C134A4C90E730A9F477C0A6D1ABD547B9A_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyy_m31EA67E6F37FD400C8C0B6AF49E62D81B4B72C33 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, y, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyy_m31EA67E6F37FD400C8C0B6AF49E62D81B4B72C33_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zzyy_m31EA67E6F37FD400C8C0B6AF49E62D81B4B72C33_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyz_m27ECF2A4E198F524CB8EC3BF2D651D6EC55E4018 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, y, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyz_m27ECF2A4E198F524CB8EC3BF2D651D6EC55E4018_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zzyz_m27ECF2A4E198F524CB8EC3BF2D651D6EC55E4018_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzx_m7DB75DA14630CD5D4C0ABFC1FEA087980C0C76F9 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, z, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzx_m7DB75DA14630CD5D4C0ABFC1FEA087980C0C76F9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zzzx_m7DB75DA14630CD5D4C0ABFC1FEA087980C0C76F9_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzy_m8ED03540D97B316CC390C15182687AA5FB83DC7A (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, z, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzy_m8ED03540D97B316CC390C15182687AA5FB83DC7A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zzzy_m8ED03540D97B316CC390C15182687AA5FB83DC7A_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint4 Unity.Mathematics.uint3::get_zzzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzz_m94F819C2B4510882494B1E15154E2212610F1E57 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, z, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzz_m94F819C2B4510882494B1E15154E2212610F1E57_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 _returnValue;
	_returnValue = uint3_get_zzzz_m94F819C2B4510882494B1E15154E2212610F1E57_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxx_m83C57CB6DA45E92E613E155D91B5AA0B863DDB84 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxx_m83C57CB6DA45E92E613E155D91B5AA0B863DDB84_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_xxx_m83C57CB6DA45E92E613E155D91B5AA0B863DDB84_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxy_m14011258AAB3A2071D9ADB2E57ADFE90A2221620 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxy_m14011258AAB3A2071D9ADB2E57ADFE90A2221620_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_xxy_m14011258AAB3A2071D9ADB2E57ADFE90A2221620_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxz_m351D0D4BE9A8B4AC65D2D30B422EFA47563AED23 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, x, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxz_m351D0D4BE9A8B4AC65D2D30B422EFA47563AED23_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_xxz_m351D0D4BE9A8B4AC65D2D30B422EFA47563AED23_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyx_mEC5A77A965B96F5DCA223C8AFC89CF0722EF96FE (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyx_mEC5A77A965B96F5DCA223C8AFC89CF0722EF96FE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_xyx_mEC5A77A965B96F5DCA223C8AFC89CF0722EF96FE_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyy_mE9A025AACD5B47C7905E28BBF7F19F3EC9111EE9 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyy_mE9A025AACD5B47C7905E28BBF7F19F3EC9111EE9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_xyy_mE9A025AACD5B47C7905E28BBF7F19F3EC9111EE9_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyz_m7B110CF1B8DF3FD8227B801DA48AE0D4DAEC4093 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, y, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyz_m7B110CF1B8DF3FD8227B801DA48AE0D4DAEC4093_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_xyz_m7B110CF1B8DF3FD8227B801DA48AE0D4DAEC4093_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_xyz(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_xyz_m11A77D00A07DB9DE60BBF592707223DF45CD97B7 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { x = value.x; y = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// set { x = value.x; y = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// set { x = value.x; y = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___z_2 = L_5;
		// set { x = value.x; y = value.y; z = value.z; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_xyz_m11A77D00A07DB9DE60BBF592707223DF45CD97B7_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_xyz_m11A77D00A07DB9DE60BBF592707223DF45CD97B7_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzx_m60740D6ED7EE13B2194A14B4BA414C72DC16E1D7 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, z, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzx_m60740D6ED7EE13B2194A14B4BA414C72DC16E1D7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_xzx_m60740D6ED7EE13B2194A14B4BA414C72DC16E1D7_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzy_m3974FFCE58BEFF7E1B961851212FF24566504B85 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, z, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzy_m3974FFCE58BEFF7E1B961851212FF24566504B85_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_xzy_m3974FFCE58BEFF7E1B961851212FF24566504B85_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_xzy(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_xzy_mBDEA8C931B8A4A66CD28AF77A5324A936A208954 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { x = value.x; z = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// set { x = value.x; z = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___z_2 = L_3;
		// set { x = value.x; z = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___y_1 = L_5;
		// set { x = value.x; z = value.y; y = value.z; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_xzy_mBDEA8C931B8A4A66CD28AF77A5324A936A208954_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_xzy_mBDEA8C931B8A4A66CD28AF77A5324A936A208954_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_xzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzz_m7737F0D96C5FD0B79D175F253BB8F100E661D929 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, z, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzz_m7737F0D96C5FD0B79D175F253BB8F100E661D929_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_xzz_m7737F0D96C5FD0B79D175F253BB8F100E661D929_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxx_m04413264448CD5B2272EB1337EE8EAC85D5A4649 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxx_m04413264448CD5B2272EB1337EE8EAC85D5A4649_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_yxx_m04413264448CD5B2272EB1337EE8EAC85D5A4649_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxy_m40F05635E42B74289F471886927EAD8D61477476 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxy_m40F05635E42B74289F471886927EAD8D61477476_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_yxy_m40F05635E42B74289F471886927EAD8D61477476_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxz_m4384FCF4BF4EF092C75E565EB59C3E075E8EE3AF (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, x, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxz_m4384FCF4BF4EF092C75E565EB59C3E075E8EE3AF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_yxz_m4384FCF4BF4EF092C75E565EB59C3E075E8EE3AF_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_yxz(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_yxz_m82B06750FC52C18861287A3FA6A4F0BF64814D91 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { y = value.x; x = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___y_1 = L_1;
		// set { y = value.x; x = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___x_0 = L_3;
		// set { y = value.x; x = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___z_2 = L_5;
		// set { y = value.x; x = value.y; z = value.z; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_yxz_m82B06750FC52C18861287A3FA6A4F0BF64814D91_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_yxz_m82B06750FC52C18861287A3FA6A4F0BF64814D91_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyx_m177BFC7AAE0C96544198C5533E13D71D306AFFFA (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyx_m177BFC7AAE0C96544198C5533E13D71D306AFFFA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_yyx_m177BFC7AAE0C96544198C5533E13D71D306AFFFA_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyy_m44849B14A1201132FD876A77EB7ADF290D3D10F6 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyy_m44849B14A1201132FD876A77EB7ADF290D3D10F6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_yyy_m44849B14A1201132FD876A77EB7ADF290D3D10F6_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyz_m8DA609C3450D8E4AEEA207A6236102C96768AC23 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, y, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyz_m8DA609C3450D8E4AEEA207A6236102C96768AC23_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_yyz_m8DA609C3450D8E4AEEA207A6236102C96768AC23_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzx_mB22BE54C556A64D029FB52176CCA620E6976D8C8 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, z, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzx_mB22BE54C556A64D029FB52176CCA620E6976D8C8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_yzx_mB22BE54C556A64D029FB52176CCA620E6976D8C8_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_yzx(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_yzx_m6C4BBC740E7F908C1FF915A65648A1AE5C6DF113 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { y = value.x; z = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___y_1 = L_1;
		// set { y = value.x; z = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___z_2 = L_3;
		// set { y = value.x; z = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___x_0 = L_5;
		// set { y = value.x; z = value.y; x = value.z; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_yzx_m6C4BBC740E7F908C1FF915A65648A1AE5C6DF113_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_yzx_m6C4BBC740E7F908C1FF915A65648A1AE5C6DF113_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzy_mC6493827CDC923E930F0A2154D4327D5DBCA9558 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, z, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzy_mC6493827CDC923E930F0A2154D4327D5DBCA9558_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_yzy_mC6493827CDC923E930F0A2154D4327D5DBCA9558_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_yzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzz_mD8BC3F7F802E5B9002E642405B07654F69D492B9 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, z, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzz_mD8BC3F7F802E5B9002E642405B07654F69D492B9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_yzz_mD8BC3F7F802E5B9002E642405B07654F69D492B9_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zxx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxx_m76EB83C9307A7CE61B5CA0532F060FFD380A10B7 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, x, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxx_m76EB83C9307A7CE61B5CA0532F060FFD380A10B7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_zxx_m76EB83C9307A7CE61B5CA0532F060FFD380A10B7_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zxy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxy_mE462CD2C5F5E986A04518D34BC1FC761AA8C39B3 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, x, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxy_mE462CD2C5F5E986A04518D34BC1FC761AA8C39B3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_zxy_mE462CD2C5F5E986A04518D34BC1FC761AA8C39B3_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_zxy(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_zxy_mA170E80245A1DAD28F63557C62697EF6AD2CF86D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { z = value.x; x = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___z_2 = L_1;
		// set { z = value.x; x = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___x_0 = L_3;
		// set { z = value.x; x = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___y_1 = L_5;
		// set { z = value.x; x = value.y; y = value.z; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_zxy_mA170E80245A1DAD28F63557C62697EF6AD2CF86D_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_zxy_mA170E80245A1DAD28F63557C62697EF6AD2CF86D_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zxz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxz_m5214BCC056E7EE08001484C2F97249EAD1B7248E (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, x, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxz_m5214BCC056E7EE08001484C2F97249EAD1B7248E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_zxz_m5214BCC056E7EE08001484C2F97249EAD1B7248E_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zyx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyx_m1EAEB3E428B4C8339075BBB8C03CCD1238A28985 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, y, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyx_m1EAEB3E428B4C8339075BBB8C03CCD1238A28985_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_zyx_m1EAEB3E428B4C8339075BBB8C03CCD1238A28985_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_zyx(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_zyx_m0FE259489E96666932CCA0E9E140101885B0D069 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { z = value.x; y = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___z_2 = L_1;
		// set { z = value.x; y = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// set { z = value.x; y = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___x_0 = L_5;
		// set { z = value.x; y = value.y; x = value.z; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_zyx_m0FE259489E96666932CCA0E9E140101885B0D069_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_zyx_m0FE259489E96666932CCA0E9E140101885B0D069_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zyy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyy_mFE4C0E17F24F894823A69EA90D90546ADB700291 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, y, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyy_mFE4C0E17F24F894823A69EA90D90546ADB700291_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_zyy_mFE4C0E17F24F894823A69EA90D90546ADB700291_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zyz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyz_mFFEA091818336B14565C3DBC0A4A14D442DE7977 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, y, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyz_mFFEA091818336B14565C3DBC0A4A14D442DE7977_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_zyz_mFFEA091818336B14565C3DBC0A4A14D442DE7977_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zzx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzx_m64BBD6920910028EAC9F5F5C263B7D3DB554E656 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, z, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzx_m64BBD6920910028EAC9F5F5C263B7D3DB554E656_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_zzx_m64BBD6920910028EAC9F5F5C263B7D3DB554E656_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zzy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzy_mF3D99DBE1CF54E2BFA2A2821108238492449AA75 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, z, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzy_mF3D99DBE1CF54E2BFA2A2821108238492449AA75_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_zzy_mF3D99DBE1CF54E2BFA2A2821108238492449AA75_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint3 Unity.Mathematics.uint3::get_zzz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzz_m007BE13E4CFB55594D794A5689D5E730776B590F (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, z, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzz_m007BE13E4CFB55594D794A5689D5E730776B590F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B _returnValue;
	_returnValue = uint3_get_zzz_m007BE13E4CFB55594D794A5689D5E730776B590F_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_xx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xx_mCED51198D4B6CC7CB772E78D05B4062D036F935B (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xx_mCED51198D4B6CC7CB772E78D05B4062D036F935B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint3_get_xx_mCED51198D4B6CC7CB772E78D05B4062D036F935B_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_xy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xy_m2DCBD938926142E9A504F9D8FE0A1749A2490453 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xy_m2DCBD938926142E9A504F9D8FE0A1749A2490453_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint3_get_xy_m2DCBD938926142E9A504F9D8FE0A1749A2490453_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_xy(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_xy_m3EB4853B851A333D05FAFB7CF846CD12BBE7ACE8 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { x = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// set { x = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// set { x = value.x; y = value.y; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_xy_m3EB4853B851A333D05FAFB7CF846CD12BBE7ACE8_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_xy_m3EB4853B851A333D05FAFB7CF846CD12BBE7ACE8_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_xz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xz_m85D53DC3DD3A02D19A10010C28280FBBF6327945 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(x, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xz_m85D53DC3DD3A02D19A10010C28280FBBF6327945_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint3_get_xz_m85D53DC3DD3A02D19A10010C28280FBBF6327945_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_xz(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_xz_mC1C29431E4AED3B3D864475F34605FA1082C32E7 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { x = value.x; z = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// set { x = value.x; z = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___z_2 = L_3;
		// set { x = value.x; z = value.y; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_xz_mC1C29431E4AED3B3D864475F34605FA1082C32E7_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_xz_mC1C29431E4AED3B3D864475F34605FA1082C32E7_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_yx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yx_mFC5B1B1B15D614117BECB63E4A5AD4BD3B5672A0 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yx_mFC5B1B1B15D614117BECB63E4A5AD4BD3B5672A0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint3_get_yx_mFC5B1B1B15D614117BECB63E4A5AD4BD3B5672A0_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_yx(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_yx_mD06A2C0F5CE851AF632A39FE8C20D151098FA3E2 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { y = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___y_1 = L_1;
		// set { y = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___x_0 = L_3;
		// set { y = value.x; x = value.y; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_yx_mD06A2C0F5CE851AF632A39FE8C20D151098FA3E2_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_yx_mD06A2C0F5CE851AF632A39FE8C20D151098FA3E2_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_yy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yy_mABB9B4D305A4183FC3045280DB94457601D876A0 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yy_mABB9B4D305A4183FC3045280DB94457601D876A0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint3_get_yy_mABB9B4D305A4183FC3045280DB94457601D876A0_inline(_thisAdjusted, method);
	return _returnValue;
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_yz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yz_m4E0ECA56BE1C2EF2CFC6D6E67788C08CB98F9EAA (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(y, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yz_m4E0ECA56BE1C2EF2CFC6D6E67788C08CB98F9EAA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint3_get_yz_m4E0ECA56BE1C2EF2CFC6D6E67788C08CB98F9EAA_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_yz(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_yz_mDF33B26DA76E463BBDB05F8011B864B03194055E (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { y = value.x; z = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___y_1 = L_1;
		// set { y = value.x; z = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___z_2 = L_3;
		// set { y = value.x; z = value.y; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_yz_mDF33B26DA76E463BBDB05F8011B864B03194055E_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_yz_mDF33B26DA76E463BBDB05F8011B864B03194055E_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_zx()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zx_mA0205F69E3AEAA221BC09CD637E4DF680C52E6A9 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(z, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zx_mA0205F69E3AEAA221BC09CD637E4DF680C52E6A9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint3_get_zx_mA0205F69E3AEAA221BC09CD637E4DF680C52E6A9_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_zx(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_zx_mB84281C0D7CF9EE014D7916CE6CC142CC6276CC3 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { z = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___z_2 = L_1;
		// set { z = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___x_0 = L_3;
		// set { z = value.x; x = value.y; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_zx_mB84281C0D7CF9EE014D7916CE6CC142CC6276CC3_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_zx_mB84281C0D7CF9EE014D7916CE6CC142CC6276CC3_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_zy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zy_mBF04925048006BB0550441C423E9E00DCE5CFF0A (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(z, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zy_mBF04925048006BB0550441C423E9E00DCE5CFF0A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint3_get_zy_mBF04925048006BB0550441C423E9E00DCE5CFF0A_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_zy(Unity.Mathematics.uint2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_zy_m16D173CAC5DE1B0B196BE984593F1C09DBFAB5FB (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { z = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___z_2 = L_1;
		// set { z = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// set { z = value.x; y = value.y; }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_zy_m16D173CAC5DE1B0B196BE984593F1C09DBFAB5FB_AdjustorThunk (RuntimeObject* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_zy_m16D173CAC5DE1B0B196BE984593F1C09DBFAB5FB_inline(_thisAdjusted, ___value0, method);
}
// Unity.Mathematics.uint2 Unity.Mathematics.uint3::get_zz()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zz_m7025F7F22958F5D959A74AD0F6688F40F3D1C4F2 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(z, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zz_m7025F7F22958F5D959A74AD0F6688F40F3D1C4F2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F _returnValue;
	_returnValue = uint3_get_zz_m7025F7F22958F5D959A74AD0F6688F40F3D1C4F2_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.UInt32 Unity.Mathematics.uint3::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t uint3_get_Item_m32CA0F94C8E471F61F6422BB8A5F954550820153 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, int32_t ___index0, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* V_0 = NULL;
	{
		// {
		V_0 = __this;
		// fixed (uint3* array = &this) { return ((uint*)array)[index]; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_0 = V_0;
		// fixed (uint3* array = &this) { return ((uint*)array)[index]; }
		int32_t L_1 = ___index0;
		int32_t L_2 = *((uint32_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_0), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 4)))));
		return L_2;
	}
}
IL2CPP_EXTERN_C  uint32_t uint3_get_Item_m32CA0F94C8E471F61F6422BB8A5F954550820153_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = uint3_get_Item_m32CA0F94C8E471F61F6422BB8A5F954550820153(_thisAdjusted, ___index0, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3::set_Item(System.Int32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3_set_Item_mD25AC00C2A4E6725BAEAF81CD7C44CC3CBD750C9 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, int32_t ___index0, uint32_t ___value1, const RuntimeMethod* method) 
{
	uint32_t* V_0 = NULL;
	{
		// {
		uint32_t* L_0 = (&__this->___x_0);
		V_0 = L_0;
		// fixed (uint* array = &x) { array[index] = value; }
		uint32_t* L_1 = V_0;
		// fixed (uint* array = &x) { array[index] = value; }
		int32_t L_2 = ___index0;
		uint32_t L_3 = ___value1;
		*((int32_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_1), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), 4))))) = (int32_t)L_3;
		V_0 = (uint32_t*)((uintptr_t)0);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3_set_Item_mD25AC00C2A4E6725BAEAF81CD7C44CC3CBD750C9_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, uint32_t ___value1, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	uint3_set_Item_mD25AC00C2A4E6725BAEAF81CD7C44CC3CBD750C9(_thisAdjusted, ___index0, ___value1, method);
}
// System.Boolean Unity.Mathematics.uint3::Equals(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint3 rhs) { return x == rhs.x && y == rhs.y && z == rhs.z; }
		uint32_t L_0 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs0;
		uint32_t L_2 = L_1.___x_0;
		if ((!(((uint32_t)L_0) == ((uint32_t)L_2))))
		{
			goto IL_002b;
		}
	}
	{
		uint32_t L_3 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs0;
		uint32_t L_5 = L_4.___y_1;
		if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
		{
			goto IL_002b;
		}
	}
	{
		uint32_t L_6 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs0;
		uint32_t L_8 = L_7.___z_2;
		return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
	}

IL_002b:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(_thisAdjusted, ___rhs0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint3::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint3_Equals_m02016E995E9557006CE71FEAD24C2B67E69A8A0D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, RuntimeObject* ___o0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public override bool Equals(object o) { return o is uint3 converted && Equals(converted); }
		RuntimeObject* L_0 = ___o0;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B_il2cpp_TypeInfo_var)))
		{
			goto IL_0017;
		}
	}
	{
		RuntimeObject* L_1 = ___o0;
		V_0 = ((*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)((uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)UnBox(L_1, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B_il2cpp_TypeInfo_var))));
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = V_0;
		bool L_3;
		L_3 = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(__this, L_2, NULL);
		return L_3;
	}

IL_0017:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint3_Equals_m02016E995E9557006CE71FEAD24C2B67E69A8A0D_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___o0, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint3_Equals_m02016E995E9557006CE71FEAD24C2B67E69A8A0D(_thisAdjusted, ___o0, method);
	return _returnValue;
}
// System.Int32 Unity.Mathematics.uint3::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t uint3_GetHashCode_m0EFF5352F8DE8618A24717A32EFA8EB66719F56D (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)__this);
		uint32_t L_1;
		L_1 = math_hash_m31E070E721A961188B5629FCAC3C9559145F1A76_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C  int32_t uint3_GetHashCode_m0EFF5352F8DE8618A24717A32EFA8EB66719F56D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = uint3_GetHashCode_m0EFF5352F8DE8618A24717A32EFA8EB66719F56D_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint3::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint3_ToString_mCD235901AC027194EDB244BB9BD80A73CB6F3633 (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3({0}, {1}, {2})", x, y, z);
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = L_0;
		RuntimeObject* L_2 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_1);
		uint32_t L_3 = __this->___y_1;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		uint32_t L_6 = __this->___z_2;
		uint32_t L_7 = L_6;
		RuntimeObject* L_8 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_7);
		String_t* L_9;
		L_9 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2, L_2, L_5, L_8, NULL);
		return L_9;
	}
}
IL2CPP_EXTERN_C  String_t* uint3_ToString_mCD235901AC027194EDB244BB9BD80A73CB6F3633_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint3_ToString_mCD235901AC027194EDB244BB9BD80A73CB6F3633_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint3::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint3_ToString_m1EAAF8E74678E9D172485B76193CD1557FB8BFEE (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3({0}, {1}, {2})", x.ToString(format, formatProvider), y.ToString(format, formatProvider), z.ToString(format, formatProvider));
		uint32_t* L_0 = (&__this->___x_0);
		String_t* L_1 = ___format0;
		RuntimeObject* L_2 = ___formatProvider1;
		String_t* L_3;
		L_3 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_0, L_1, L_2, NULL);
		uint32_t* L_4 = (&__this->___y_1);
		String_t* L_5 = ___format0;
		RuntimeObject* L_6 = ___formatProvider1;
		String_t* L_7;
		L_7 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_4, L_5, L_6, NULL);
		uint32_t* L_8 = (&__this->___z_2);
		String_t* L_9 = ___format0;
		RuntimeObject* L_10 = ___formatProvider1;
		String_t* L_11;
		L_11 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_8, L_9, L_10, NULL);
		String_t* L_12;
		L_12 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2, L_3, L_7, L_11, NULL);
		return L_12;
	}
}
IL2CPP_EXTERN_C  String_t* uint3_ToString_m1EAAF8E74678E9D172485B76193CD1557FB8BFEE_AdjustorThunk (RuntimeObject* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint3_ToString_m1EAAF8E74678E9D172485B76193CD1557FB8BFEE_inline(_thisAdjusted, ___format0, ___formatProvider1, 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
// System.Void Unity.Mathematics.uint3/DebuggerProxy::.ctor(Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebuggerProxy__ctor_mC8FD8175B5319BCFCA99A6FF5D589C38016ECEF3 (DebuggerProxy_tFD3C8C80DBBCC5A0DBFB6C74F3A6C2BDFD1F362A* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___v0, const RuntimeMethod* method) 
{
	{
		// public DebuggerProxy(uint3 v)
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		// x = v.x;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___v0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// y = v.y;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___v0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// z = v.z;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___v0;
		uint32_t L_5 = L_4.___z_2;
		__this->___z_2 = L_5;
		// }
		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
// System.Void Unity.Mathematics.uint3x2::.ctor(Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c00, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c11, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___c11;
		__this->___c1_1 = L_1;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c00, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c11, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline(_thisAdjusted, ___c00, ___c11, method);
}
// System.Void Unity.Mathematics.uint3x2::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x2__ctor_m1E8B2517CC89C73DB17CB2B9DC76A8C4713D0B82 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m102, uint32_t ___m113, uint32_t ___m204, uint32_t ___m215, const RuntimeMethod* method) 
{
	{
		// this.c0 = new uint3(m00, m10, m20);
		uint32_t L_0 = ___m000;
		uint32_t L_1 = ___m102;
		uint32_t L_2 = ___m204;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		__this->___c0_0 = L_3;
		// this.c1 = new uint3(m01, m11, m21);
		uint32_t L_4 = ___m011;
		uint32_t L_5 = ___m113;
		uint32_t L_6 = ___m215;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		memset((&L_7), 0, sizeof(L_7));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_7), L_4, L_5, L_6, /*hidden argument*/NULL);
		__this->___c1_1 = L_7;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x2__ctor_m1E8B2517CC89C73DB17CB2B9DC76A8C4713D0B82_AdjustorThunk (RuntimeObject* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m102, uint32_t ___m113, uint32_t ___m204, uint32_t ___m215, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3x2__ctor_m1E8B2517CC89C73DB17CB2B9DC76A8C4713D0B82_inline(_thisAdjusted, ___m000, ___m011, ___m102, ___m113, ___m204, ___m215, method);
}
// System.Void Unity.Mathematics.uint3x2::.ctor(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x2__ctor_mC6E07D6BCF821032683AB7D772B1AE7FB651105B (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = v;
		uint32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = v;
		uint32_t L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x2__ctor_mC6E07D6BCF821032683AB7D772B1AE7FB651105B_AdjustorThunk (RuntimeObject* __this, uint32_t ___v0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3x2__ctor_mC6E07D6BCF821032683AB7D772B1AE7FB651105B_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x2::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x2__ctor_m3C0C302737B4E6CF4EA4BAB2DDDC4500FFFA216E (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, bool ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint3(0u), new uint3(1u), v);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_0), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_1), 1, /*hidden argument*/NULL);
		bool L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = math_select_mCE2D0574A746304977D9425519169AD71630342F_inline(L_0, L_1, L_2, NULL);
		__this->___c0_0 = L_3;
		// this.c1 = math.select(new uint3(0u), new uint3(1u), v);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_4), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_5), 1, /*hidden argument*/NULL);
		bool L_6 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = math_select_mCE2D0574A746304977D9425519169AD71630342F_inline(L_4, L_5, L_6, NULL);
		__this->___c1_1 = L_7;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x2__ctor_m3C0C302737B4E6CF4EA4BAB2DDDC4500FFFA216E_AdjustorThunk (RuntimeObject* __this, bool ___v0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3x2__ctor_m3C0C302737B4E6CF4EA4BAB2DDDC4500FFFA216E_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x2::.ctor(Unity.Mathematics.bool3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x2__ctor_m58230175AB0916C03298D1808E459FB971DCABE5 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint3(0u), new uint3(1u), v.c0);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_0), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_1), 1, /*hidden argument*/NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_2 = ___v0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline(L_0, L_1, L_3, NULL);
		__this->___c0_0 = L_4;
		// this.c1 = math.select(new uint3(0u), new uint3(1u), v.c1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_5), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_6), 1, /*hidden argument*/NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_7 = ___v0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline(L_5, L_6, L_8, NULL);
		__this->___c1_1 = L_9;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x2__ctor_m58230175AB0916C03298D1808E459FB971DCABE5_AdjustorThunk (RuntimeObject* __this, bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 ___v0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3x2__ctor_m58230175AB0916C03298D1808E459FB971DCABE5_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x2::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x2__ctor_mBCB983D84092D3FC0D794DED1C8418C68D3F87AC (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		int32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		int32_t L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x2__ctor_mBCB983D84092D3FC0D794DED1C8418C68D3F87AC_AdjustorThunk (RuntimeObject* __this, int32_t ___v0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3x2__ctor_mBCB983D84092D3FC0D794DED1C8418C68D3F87AC_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x2::.ctor(Unity.Mathematics.int3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x2__ctor_mB5D39DD80FDC5B77BA56ED7A0DA01009A6875574 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA L_0 = ___v0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA L_3 = ___v0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x2__ctor_mB5D39DD80FDC5B77BA56ED7A0DA01009A6875574_AdjustorThunk (RuntimeObject* __this, int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA ___v0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3x2__ctor_mB5D39DD80FDC5B77BA56ED7A0DA01009A6875574_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x2::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x2__ctor_m46EFCF19D17E29021F0673A432C96702B807C6C3 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		float L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		float L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x2__ctor_m46EFCF19D17E29021F0673A432C96702B807C6C3_AdjustorThunk (RuntimeObject* __this, float ___v0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3x2__ctor_m46EFCF19D17E29021F0673A432C96702B807C6C3_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x2::.ctor(Unity.Mathematics.float3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x2__ctor_m9076370BDC999D24B7C660B2911BA830610E94A8 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB L_0 = ___v0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB L_3 = ___v0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x2__ctor_m9076370BDC999D24B7C660B2911BA830610E94A8_AdjustorThunk (RuntimeObject* __this, float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB ___v0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3x2__ctor_m9076370BDC999D24B7C660B2911BA830610E94A8_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x2::.ctor(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x2__ctor_mC1193125E7A7741DBDFEF6CAA9E382E7C78D2D4C (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		double L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		double L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x2__ctor_mC1193125E7A7741DBDFEF6CAA9E382E7C78D2D4C_AdjustorThunk (RuntimeObject* __this, double ___v0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3x2__ctor_mC1193125E7A7741DBDFEF6CAA9E382E7C78D2D4C_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x2::.ctor(Unity.Mathematics.double3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x2__ctor_mDB4ED5307ADEB7A2A46464A9B5C679157066AF35 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 L_0 = ___v0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 L_3 = ___v0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x2__ctor_mDB4ED5307ADEB7A2A46464A9B5C679157066AF35_AdjustorThunk (RuntimeObject* __this, double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 ___v0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3x2__ctor_mDB4ED5307ADEB7A2A46464A9B5C679157066AF35_inline(_thisAdjusted, ___v0, method);
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Implicit(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Implicit_m0F6F52E7382CD97E1FA90E9AF7FBA8F51B60BB2E (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator uint3x2(uint v) { return new uint3x2(v); }
		uint32_t L_0 = ___v0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x2__ctor_mC6E07D6BCF821032683AB7D772B1AE7FB651105B_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Explicit(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Explicit_m1E86306020DD28E54FC70B67C9A742B53F113C45 (bool ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x2(bool v) { return new uint3x2(v); }
		bool L_0 = ___v0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x2__ctor_m3C0C302737B4E6CF4EA4BAB2DDDC4500FFFA216E_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Explicit(Unity.Mathematics.bool3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Explicit_m92FB8DE1DD20D04FDBA13846D5E41B559D603F8E (bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x2(bool3x2 v) { return new uint3x2(v); }
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_0 = ___v0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x2__ctor_m58230175AB0916C03298D1808E459FB971DCABE5_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Explicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Explicit_mB3239186F30DC959DA24E7729442F005B26A930F (int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x2(int v) { return new uint3x2(v); }
		int32_t L_0 = ___v0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x2__ctor_mBCB983D84092D3FC0D794DED1C8418C68D3F87AC_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Explicit(Unity.Mathematics.int3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Explicit_mEE078EF0D251851A08F8CCF755CC2CE9FFFB0B4A (int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x2(int3x2 v) { return new uint3x2(v); }
		int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA L_0 = ___v0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x2__ctor_mB5D39DD80FDC5B77BA56ED7A0DA01009A6875574_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Explicit(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Explicit_m3FE6C8922E9BA4C860350761BBE51B7FF0B2B713 (float ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x2(float v) { return new uint3x2(v); }
		float L_0 = ___v0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x2__ctor_m46EFCF19D17E29021F0673A432C96702B807C6C3_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Explicit(Unity.Mathematics.float3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Explicit_mDFBE60AD3FB5305F89D8EBDB4BD0361FF0BDE98F (float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x2(float3x2 v) { return new uint3x2(v); }
		float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB L_0 = ___v0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x2__ctor_m9076370BDC999D24B7C660B2911BA830610E94A8_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Explicit(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Explicit_m93D2D42AFE129D445A5A65AAD9838E565B06AFEC (double ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x2(double v) { return new uint3x2(v); }
		double L_0 = ___v0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x2__ctor_mC1193125E7A7741DBDFEF6CAA9E382E7C78D2D4C_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Explicit(Unity.Mathematics.double3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Explicit_mC6EFC3905FDF7C3E8C9FC0ED57A7FEC5B3C3B7F8 (double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x2(double3x2 v) { return new uint3x2(v); }
		double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 L_0 = ___v0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x2__ctor_mDB4ED5307ADEB7A2A46464A9B5C679157066AF35_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Multiply(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Multiply_m3C97475642E37CCDC20ABBCE3FAB6340C89AB185 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator * (uint3x2 lhs, uint3x2 rhs) { return new uint3x2 (lhs.c0 * rhs.c0, lhs.c1 * rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_6, L_8, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Multiply(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Multiply_m4158D601C959395EA9EC7F3F7E6B2140741E8379 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator * (uint3x2 lhs, uint rhs) { return new uint3x2 (lhs.c0 * rhs, lhs.c1 * rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Multiply_m498F661DC9E8F396B2CF8E7907610B871551EB0D_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Multiply_m498F661DC9E8F396B2CF8E7907610B871551EB0D_inline(L_5, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Multiply(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Multiply_m570A58FAC3D271E426658CF3686B426A74CDF3DC (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator * (uint lhs, uint3x2 rhs) { return new uint3x2 (lhs * rhs.c0, lhs * rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Multiply_m07ACE6375D8D7A8B2CEFC52B6CD0D3EDDC69C40A_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Multiply_m07ACE6375D8D7A8B2CEFC52B6CD0D3EDDC69C40A_inline(L_4, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Addition(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Addition_m2ED677C87A0D38A161C9EF0AB9819311C28AEB9E (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator + (uint3x2 lhs, uint3x2 rhs) { return new uint3x2 (lhs.c0 + rhs.c0, lhs.c1 + rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline(L_6, L_8, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Addition(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Addition_mEDC23056E58999720F45CDFB3F6B0F02F9CE90B4 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator + (uint3x2 lhs, uint rhs) { return new uint3x2 (lhs.c0 + rhs, lhs.c1 + rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Addition_mCF6FDE191156BEF1ACD8BC48DB5171AE717F15D3_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Addition_mCF6FDE191156BEF1ACD8BC48DB5171AE717F15D3_inline(L_5, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Addition(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Addition_m01CEF3118BD3CF33B1456659FA2124E585CD525C (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator + (uint lhs, uint3x2 rhs) { return new uint3x2 (lhs + rhs.c0, lhs + rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Addition_m2B0C9069316AAB6FE48FCDF725C8745CB6C1BE60_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Addition_m2B0C9069316AAB6FE48FCDF725C8745CB6C1BE60_inline(L_4, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Subtraction(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Subtraction_mFEDE74747217D6E6D9CB61C24353E1A5C063A429 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator - (uint3x2 lhs, uint3x2 rhs) { return new uint3x2 (lhs.c0 - rhs.c0, lhs.c1 - rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Subtraction_mD458042F0F607E9CB18BF8CF8561C6BEF2F47310_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Subtraction_mD458042F0F607E9CB18BF8CF8561C6BEF2F47310_inline(L_6, L_8, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Subtraction(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Subtraction_m7B85546D62AEDBEC332CF25681A68DD9C3824E15 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator - (uint3x2 lhs, uint rhs) { return new uint3x2 (lhs.c0 - rhs, lhs.c1 - rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Subtraction_mA79D7FF22B21BD8AC92D83B2CEA381736D5CA3C7_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Subtraction_mA79D7FF22B21BD8AC92D83B2CEA381736D5CA3C7_inline(L_5, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Subtraction(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Subtraction_m22609756CACD605C14E6E874E3EBB796D8E3CAAA (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator - (uint lhs, uint3x2 rhs) { return new uint3x2 (lhs - rhs.c0, lhs - rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Subtraction_m1C483627164EADDC9685576487DEEDAFF8199E8F_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Subtraction_m1C483627164EADDC9685576487DEEDAFF8199E8F_inline(L_4, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Division(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Division_mE6AA8EFD12C6334BE90C377C91182EE922EA963D (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator / (uint3x2 lhs, uint3x2 rhs) { return new uint3x2 (lhs.c0 / rhs.c0, lhs.c1 / rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Division_m857F8EBD2510D8E6988BB23AA3FE4B9613EC4B0E_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Division_m857F8EBD2510D8E6988BB23AA3FE4B9613EC4B0E_inline(L_6, L_8, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Division(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Division_mA94A40856C332A675F96FB794B3C72EED0C9DA53 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator / (uint3x2 lhs, uint rhs) { return new uint3x2 (lhs.c0 / rhs, lhs.c1 / rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Division_m67ACD610D1D997E993F22A48B471737F113A4F43_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Division_m67ACD610D1D997E993F22A48B471737F113A4F43_inline(L_5, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Division(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Division_m2D5759BA6FB28D4C017FD31AC54C7D756A7A681E (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator / (uint lhs, uint3x2 rhs) { return new uint3x2 (lhs / rhs.c0, lhs / rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Division_m0F0495955E9B1227FC2199678203C153A715CF8F_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Division_m0F0495955E9B1227FC2199678203C153A715CF8F_inline(L_4, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Modulus(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Modulus_m84877DD31836F171C18E77A026065A650EDC9B52 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator % (uint3x2 lhs, uint3x2 rhs) { return new uint3x2 (lhs.c0 % rhs.c0, lhs.c1 % rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Modulus_mA7201822E95F4385CF4EB5B6302CB67DBF5EA51C_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Modulus_mA7201822E95F4385CF4EB5B6302CB67DBF5EA51C_inline(L_6, L_8, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Modulus(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Modulus_mA779A9685C28E513558DC0C17B89C17E756F9E3A (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator % (uint3x2 lhs, uint rhs) { return new uint3x2 (lhs.c0 % rhs, lhs.c1 % rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Modulus_mA85241D1F60D25D3C8A6B81F97FAA02FB688F56E_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Modulus_mA85241D1F60D25D3C8A6B81F97FAA02FB688F56E_inline(L_5, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Modulus(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Modulus_mAFA7EBF0759A9044DA818CF9B5CE86C7FABDE908 (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator % (uint lhs, uint3x2 rhs) { return new uint3x2 (lhs % rhs.c0, lhs % rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Modulus_mBE3C6BF4E5C766F088041E8AEA8B8D0CBB56041A_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Modulus_mBE3C6BF4E5C766F088041E8AEA8B8D0CBB56041A_inline(L_4, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Increment(Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Increment_m7443BBD884BED4A664598E4DC7A836925BF05132 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___val0, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static uint3x2 operator ++ (uint3x2 val) { return new uint3x2 (++val.c0, ++val.c1); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_0 = (&(&___val0)->___c0_0);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Increment_m4DBEB80844C481DF03187072F576A06525A4877E_inline(L_2, NULL);
		V_0 = L_3;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = V_0;
		*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_1 = L_4;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = V_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_6 = (&(&___val0)->___c1_1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_7 = L_6;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_7);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Increment_m4DBEB80844C481DF03187072F576A06525A4877E_inline(L_8, NULL);
		V_0 = L_9;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = V_0;
		*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_7 = L_10;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = V_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_12), L_5, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_Decrement(Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_Decrement_m120C119C5D079D7C557BEBD186CF425E46E6C561 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___val0, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static uint3x2 operator -- (uint3x2 val) { return new uint3x2 (--val.c0, --val.c1); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_0 = (&(&___val0)->___c0_0);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Decrement_m1E8DF86989219C91A953332AD1B28D0BA2073B5B_inline(L_2, NULL);
		V_0 = L_3;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = V_0;
		*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_1 = L_4;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = V_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_6 = (&(&___val0)->___c1_1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_7 = L_6;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_7);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Decrement_m1E8DF86989219C91A953332AD1B28D0BA2073B5B_inline(L_8, NULL);
		V_0 = L_9;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = V_0;
		*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_7 = L_10;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = V_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_12), L_5, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_LessThan(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_LessThan_m80999B5DC8B095C7E72D4B0FE947E75619C34062 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator < (uint3x2 lhs, uint3x2 rhs) { return new bool3x2 (lhs.c0 < rhs.c0, lhs.c1 < rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_LessThan_mDD86DCF868BA5E56282F8EDE608665854FFEF102_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_LessThan_mDD86DCF868BA5E56282F8EDE608665854FFEF102_inline(L_6, L_8, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_LessThan(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_LessThan_m0D0167A6530D3A820619D17725621310C6BCF75A (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator < (uint3x2 lhs, uint rhs) { return new bool3x2 (lhs.c0 < rhs, lhs.c1 < rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_LessThan_m4A34E0C0BE6DFF8F1756135D85B3DD07E943B1C4_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_LessThan_m4A34E0C0BE6DFF8F1756135D85B3DD07E943B1C4_inline(L_5, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_LessThan(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_LessThan_mD4F6F803419D68D1F95D0B29C600D27B88D1172F (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator < (uint lhs, uint3x2 rhs) { return new bool3x2 (lhs < rhs.c0, lhs < rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_LessThan_m8C7414DA41B5BAD0D9E1FD00A232EDA843861166_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_LessThan_m8C7414DA41B5BAD0D9E1FD00A232EDA843861166_inline(L_4, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_LessThanOrEqual(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_LessThanOrEqual_mC35EA33599BEC14B0E4D858B6DF32F68B28AC021 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator <= (uint3x2 lhs, uint3x2 rhs) { return new bool3x2 (lhs.c0 <= rhs.c0, lhs.c1 <= rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_LessThanOrEqual_m6B37A359AD1EA4E8459C1693C3CB81D4D45D8EFE_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_LessThanOrEqual_m6B37A359AD1EA4E8459C1693C3CB81D4D45D8EFE_inline(L_6, L_8, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_LessThanOrEqual(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_LessThanOrEqual_m5D83650262040E7C9CBE601BB217025C015415DA (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator <= (uint3x2 lhs, uint rhs) { return new bool3x2 (lhs.c0 <= rhs, lhs.c1 <= rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_LessThanOrEqual_mA6F851D5DFF1DEDAD9D223E27A1812280E7B65B9_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_LessThanOrEqual_mA6F851D5DFF1DEDAD9D223E27A1812280E7B65B9_inline(L_5, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_LessThanOrEqual(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_LessThanOrEqual_m4F8FF9D2B99B51F0A030FEBF4628DA21DAD38682 (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator <= (uint lhs, uint3x2 rhs) { return new bool3x2 (lhs <= rhs.c0, lhs <= rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_LessThanOrEqual_m30C8871BA69E4739EF4CB5AC6E54F0F12DCC6AEC_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_LessThanOrEqual_m30C8871BA69E4739EF4CB5AC6E54F0F12DCC6AEC_inline(L_4, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_GreaterThan(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_GreaterThan_m345A128D162C7A8E930E1F8E9FE9C6A9E5E5EDE2 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator > (uint3x2 lhs, uint3x2 rhs) { return new bool3x2 (lhs.c0 > rhs.c0, lhs.c1 > rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_GreaterThan_mF825E381C96AAEC57EF14EFFEB7FCF5DBECA272A_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_GreaterThan_mF825E381C96AAEC57EF14EFFEB7FCF5DBECA272A_inline(L_6, L_8, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_GreaterThan(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_GreaterThan_m67FD6D3DC6DE7EC51DF6A1160E05CDD7FDE9A704 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator > (uint3x2 lhs, uint rhs) { return new bool3x2 (lhs.c0 > rhs, lhs.c1 > rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_GreaterThan_m0FBAE30522BD8E5FEFE8EE746858A81B86FCFC4F_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_GreaterThan_m0FBAE30522BD8E5FEFE8EE746858A81B86FCFC4F_inline(L_5, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_GreaterThan(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_GreaterThan_mF5A8F43523D7679CFBE4713741E48DC0B66314B6 (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator > (uint lhs, uint3x2 rhs) { return new bool3x2 (lhs > rhs.c0, lhs > rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_GreaterThan_m21B0824E22BB4507361F1681830FC04E44C818FD_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_GreaterThan_m21B0824E22BB4507361F1681830FC04E44C818FD_inline(L_4, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_GreaterThanOrEqual(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_GreaterThanOrEqual_m90BF8F69FBF3BCD3873C48725FFB096C94EBBD96 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator >= (uint3x2 lhs, uint3x2 rhs) { return new bool3x2 (lhs.c0 >= rhs.c0, lhs.c1 >= rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_GreaterThanOrEqual_m8073BBA82FF7B159403328A37A52E9A5D94870CC_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_GreaterThanOrEqual_m8073BBA82FF7B159403328A37A52E9A5D94870CC_inline(L_6, L_8, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_GreaterThanOrEqual(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_GreaterThanOrEqual_m9B2FD69B6B9167194F0068180C539C84BA917AEC (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator >= (uint3x2 lhs, uint rhs) { return new bool3x2 (lhs.c0 >= rhs, lhs.c1 >= rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_GreaterThanOrEqual_m4E82E7D8F9D8FF46ECF22ABC50FCB481D76ABDBF_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_GreaterThanOrEqual_m4E82E7D8F9D8FF46ECF22ABC50FCB481D76ABDBF_inline(L_5, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_GreaterThanOrEqual(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_GreaterThanOrEqual_m8E93245070D64A7991F3C228E94EFB65004EE4BE (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator >= (uint lhs, uint3x2 rhs) { return new bool3x2 (lhs >= rhs.c0, lhs >= rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_GreaterThanOrEqual_mFC8EF16E276C532E60376322F4F99C63F19B28D2_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_GreaterThanOrEqual_mFC8EF16E276C532E60376322F4F99C63F19B28D2_inline(L_4, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_UnaryNegation(Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_UnaryNegation_m9B058812911E662081569A8CE364E5E0D2375BA4 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator - (uint3x2 val) { return new uint3x2 (-val.c0, -val.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_UnaryNegation_m46FD0B5837253D2E06AF834B5C6CF3DC65101F9F_inline(L_1, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_3 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_UnaryNegation_m46FD0B5837253D2E06AF834B5C6CF3DC65101F9F_inline(L_4, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_6), L_2, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_UnaryPlus(Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_UnaryPlus_m88D88010F5F839172949F4321637E5DEC3C7CF59 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator + (uint3x2 val) { return new uint3x2 (+val.c0, +val.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_UnaryPlus_m1CEA8940AAC1296F1ABFE4CA5EFABE7F9AAB4E1B_inline(L_1, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_3 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_UnaryPlus_m1CEA8940AAC1296F1ABFE4CA5EFABE7F9AAB4E1B_inline(L_4, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_6), L_2, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_LeftShift(Unity.Mathematics.uint3x2,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_LeftShift_mE6CF14294AAF724FA1A6360BE10C700C634D14BE (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator << (uint3x2 x, int n) { return new uint3x2 (x.c0 << n, x.c1 << n); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___x0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		int32_t L_2 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_LeftShift_mE13AE4716B3BC2BE10CE8F385A6FF1C75D75C795_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___x0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		int32_t L_6 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_LeftShift_mE13AE4716B3BC2BE10CE8F385A6FF1C75D75C795_inline(L_5, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_RightShift(Unity.Mathematics.uint3x2,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_RightShift_mEAD9BBED0EE0AF16D7EA70B9B1EE479F9A9EE501 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator >> (uint3x2 x, int n) { return new uint3x2 (x.c0 >> n, x.c1 >> n); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___x0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		int32_t L_2 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_RightShift_m804311580E841B7943BB5538963CE546A781BAC6_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___x0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		int32_t L_6 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_RightShift_m804311580E841B7943BB5538963CE546A781BAC6_inline(L_5, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_Equality(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_Equality_m17FC0CE631877D71C15C3E7EAB5E5BE6498098E9 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator == (uint3x2 lhs, uint3x2 rhs) { return new bool3x2 (lhs.c0 == rhs.c0, lhs.c1 == rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_Equality_mF7A5EA6E3806B0460F15BE2A8CFDD8E347FD3598_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_Equality_mF7A5EA6E3806B0460F15BE2A8CFDD8E347FD3598_inline(L_6, L_8, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_Equality(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_Equality_m3F0A4AC8FDB7BA0328CDF6428C04E6301B3592E6 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator == (uint3x2 lhs, uint rhs) { return new bool3x2 (lhs.c0 == rhs, lhs.c1 == rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_Equality_m62034744DD7CEA4F494E689C063C68F0FEF48370_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_Equality_m62034744DD7CEA4F494E689C063C68F0FEF48370_inline(L_5, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_Equality(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_Equality_mCE145750B4CA61D54AA08F0ABD363AD0B84DE561 (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator == (uint lhs, uint3x2 rhs) { return new bool3x2 (lhs == rhs.c0, lhs == rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_Equality_mB79FF3D88BFF38B7BD9D5FE6CE4D637FF3151FD1_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_Equality_mB79FF3D88BFF38B7BD9D5FE6CE4D637FF3151FD1_inline(L_4, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_Inequality(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_Inequality_mDAB22C93E5DACDBCB7512FEA849D996CB84F73DE (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator != (uint3x2 lhs, uint3x2 rhs) { return new bool3x2 (lhs.c0 != rhs.c0, lhs.c1 != rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_Inequality_m77DA947EED845F01DAD182B6A5348F8BF1F021A8_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_Inequality_m77DA947EED845F01DAD182B6A5348F8BF1F021A8_inline(L_6, L_8, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_10;
		memset((&L_10), 0, sizeof(L_10));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_Inequality(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_Inequality_mA8CBC607DFB2B9A9DC2B7D79416F251DC6996DDA (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator != (uint3x2 lhs, uint rhs) { return new bool3x2 (lhs.c0 != rhs, lhs.c1 != rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_Inequality_mFA050FA9E73DEA0377DE5E7C219D0C761270274D_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_Inequality_mFA050FA9E73DEA0377DE5E7C219D0C761270274D_inline(L_5, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.bool3x2 Unity.Mathematics.uint3x2::op_Inequality(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 uint3x2_op_Inequality_m3FBD1A49CEFE0896EDDF24EDE30741066DA85FE2 (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x2 operator != (uint lhs, uint3x2 rhs) { return new bool3x2 (lhs != rhs.c0, lhs != rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_Inequality_m6719120157F237D84A2B591A6CC4E89153353031_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_Inequality_m6719120157F237D84A2B591A6CC4E89153353031_inline(L_4, L_6, NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_OnesComplement(Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_OnesComplement_m9FB0FB3B38AED3409B65AE1E7B87DA46DEC4DA09 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator ~ (uint3x2 val) { return new uint3x2 (~val.c0, ~val.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_OnesComplement_mCC6409B4713052F1519EA0FE5B0E439457A67473_inline(L_1, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_3 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_OnesComplement_mCC6409B4713052F1519EA0FE5B0E439457A67473_inline(L_4, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_6), L_2, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_BitwiseAnd(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_BitwiseAnd_m83837564B2263617AB70CFD64A8992BF377E753F (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator & (uint3x2 lhs, uint3x2 rhs) { return new uint3x2 (lhs.c0 & rhs.c0, lhs.c1 & rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_BitwiseAnd_m8A990DE02B9752306F4A08CFF595C254D5FB2119_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_BitwiseAnd_m8A990DE02B9752306F4A08CFF595C254D5FB2119_inline(L_6, L_8, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_BitwiseAnd(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_BitwiseAnd_m219C8401533E0C4F3B161BCD2C04C4EFEDB0D7ED (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator & (uint3x2 lhs, uint rhs) { return new uint3x2 (lhs.c0 & rhs, lhs.c1 & rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_BitwiseAnd_m772BFC3A60526C264937ABCA92F1CAAFC2B0D634_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_BitwiseAnd_m772BFC3A60526C264937ABCA92F1CAAFC2B0D634_inline(L_5, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_BitwiseAnd(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_BitwiseAnd_m17CA484F06EA73E8212C3D17CDC669261A54455A (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator & (uint lhs, uint3x2 rhs) { return new uint3x2 (lhs & rhs.c0, lhs & rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_BitwiseAnd_mD8AC367EC297C225538ABF3210F13A1FD3CF221A_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_BitwiseAnd_mD8AC367EC297C225538ABF3210F13A1FD3CF221A_inline(L_4, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_BitwiseOr(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_BitwiseOr_m57BA54E336C514E94FA060B90A011CCDC797454B (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator | (uint3x2 lhs, uint3x2 rhs) { return new uint3x2 (lhs.c0 | rhs.c0, lhs.c1 | rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_BitwiseOr_mF946587D7F4B9FF476ADBA5ADA29D309624889F9_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_BitwiseOr_mF946587D7F4B9FF476ADBA5ADA29D309624889F9_inline(L_6, L_8, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_BitwiseOr(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_BitwiseOr_m247C9A47D06397138429618C0CC9D36EE2AB06A7 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator | (uint3x2 lhs, uint rhs) { return new uint3x2 (lhs.c0 | rhs, lhs.c1 | rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_BitwiseOr_mF6AC581D7CE8B4F8C8A7FED912078B23C9A905AB_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_BitwiseOr_mF6AC581D7CE8B4F8C8A7FED912078B23C9A905AB_inline(L_5, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_BitwiseOr(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_BitwiseOr_m2FE2E6079A3ABB846A2E7B50FF35D30C024AC7E5 (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator | (uint lhs, uint3x2 rhs) { return new uint3x2 (lhs | rhs.c0, lhs | rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_BitwiseOr_m52865281597051A876380769DBF13C61AB5E8B82_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_BitwiseOr_m52865281597051A876380769DBF13C61AB5E8B82_inline(L_4, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_ExclusiveOr(Unity.Mathematics.uint3x2,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_ExclusiveOr_m0FFA3E9C37BC5FE70BE2A21E8BEE511BCAA528FB (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator ^ (uint3x2 lhs, uint3x2 rhs) { return new uint3x2 (lhs.c0 ^ rhs.c0, lhs.c1 ^ rhs.c1); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_ExclusiveOr_mEFD0F65EF3400EF9E154EEF0BFF0284E1F148AA4_inline(L_1, L_3, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_ExclusiveOr_mEFD0F65EF3400EF9E154EEF0BFF0284E1F148AA4_inline(L_6, L_8, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_ExclusiveOr(Unity.Mathematics.uint3x2,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_ExclusiveOr_mA1FF5DB51238916CED77F16C6E1051543F3727A7 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator ^ (uint3x2 lhs, uint rhs) { return new uint3x2 (lhs.c0 ^ rhs, lhs.c1 ^ rhs); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_ExclusiveOr_m70CC8EFAA00CADEE99D556DB42F651C0C1CE2498_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_ExclusiveOr_m70CC8EFAA00CADEE99D556DB42F651C0C1CE2498_inline(L_5, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3x2 Unity.Mathematics.uint3x2::op_ExclusiveOr(System.UInt32,Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 uint3x2_op_ExclusiveOr_mA5FD8696518A6C0AD99F7AFB2ACD958757D7B0A4 (uint32_t ___lhs0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x2 operator ^ (uint lhs, uint3x2 rhs) { return new uint3x2 (lhs ^ rhs.c0, lhs ^ rhs.c1); }
		uint32_t L_0 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_ExclusiveOr_m2FAB9D080A6A72D3FF042659A3BB1F22E330F11D_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_ExclusiveOr_m2FAB9D080A6A72D3FF042659A3BB1F22E330F11D_inline(L_4, L_6, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline((&L_8), L_3, L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// Unity.Mathematics.uint3& Unity.Mathematics.uint3x2::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* uint3x2_get_Item_mCC6BF3EB5FE12977090C4E52BA93B428F1398AAD (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, int32_t ___index0, const RuntimeMethod* method) 
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* V_0 = NULL;
	{
		// {
		V_0 = __this;
		// fixed (uint3x2* array = &this) { return ref ((uint3*)array)[index]; }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* L_0 = V_0;
		// fixed (uint3x2* array = &this) { return ref ((uint3*)array)[index]; }
		int32_t L_1 = ___index0;
		uint32_t L_2 = sizeof(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B);
		return (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)(((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_0), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), (int32_t)L_2)))));
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* uint3x2_get_Item_mCC6BF3EB5FE12977090C4E52BA93B428F1398AAD_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _returnValue;
	_returnValue = uint3x2_get_Item_mCC6BF3EB5FE12977090C4E52BA93B428F1398AAD(_thisAdjusted, ___index0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint3x2::Equals(Unity.Mathematics.uint3x2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint3x2_Equals_mFA78D216DF21AA33C6A8FEF8EC257178DB294ED5 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint3x2 rhs) { return c0.Equals(rhs.c0) && c1.Equals(rhs.c1); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_0 = (&__this->___c0_0);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool L_3;
		L_3 = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0025;
		}
	}
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_4 = (&__this->___c1_1);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool L_7;
		L_7 = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(L_4, L_6, NULL);
		return L_7;
	}

IL_0025:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint3x2_Equals_mFA78D216DF21AA33C6A8FEF8EC257178DB294ED5_AdjustorThunk (RuntimeObject* __this, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint3x2_Equals_mFA78D216DF21AA33C6A8FEF8EC257178DB294ED5_inline(_thisAdjusted, ___rhs0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint3x2::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint3x2_Equals_m0961EBC070C3730F5E3A1B621F5784341F99BF13 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, RuntimeObject* ___o0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public override bool Equals(object o) { return o is uint3x2 converted && Equals(converted); }
		RuntimeObject* L_0 = ___o0;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05_il2cpp_TypeInfo_var)))
		{
			goto IL_0017;
		}
	}
	{
		RuntimeObject* L_1 = ___o0;
		V_0 = ((*(uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*)((uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*)(uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*)UnBox(L_1, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05_il2cpp_TypeInfo_var))));
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_2 = V_0;
		bool L_3;
		L_3 = uint3x2_Equals_mFA78D216DF21AA33C6A8FEF8EC257178DB294ED5_inline(__this, L_2, NULL);
		return L_3;
	}

IL_0017:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint3x2_Equals_m0961EBC070C3730F5E3A1B621F5784341F99BF13_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___o0, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint3x2_Equals_m0961EBC070C3730F5E3A1B621F5784341F99BF13(_thisAdjusted, ___o0, method);
	return _returnValue;
}
// System.Int32 Unity.Mathematics.uint3x2::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t uint3x2_GetHashCode_mD2C2DC69B26130A60DB55BE2211ABC0B587BAD62 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = (*(uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*)__this);
		uint32_t L_1;
		L_1 = math_hash_m57D75354ECE53D92466DEE6D0E8570544FCDA2C0_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C  int32_t uint3x2_GetHashCode_mD2C2DC69B26130A60DB55BE2211ABC0B587BAD62_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = uint3x2_GetHashCode_mD2C2DC69B26130A60DB55BE2211ABC0B587BAD62_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint3x2::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint3x2_ToString_m9BFC1CD44AFEA0C115BF804E39CF99D105433885 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __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*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral908B00677F5A9E6E6FA2AF801B78D14F28BD8745);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3x2({0}, {1},  {2}, {3},  {4}, {5})", c0.x, c1.x, c0.y, c1.y, c0.z, c1.z);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_2 = (&__this->___c0_0);
		uint32_t L_3 = L_2->___x_0;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_5);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_7 = (&__this->___c1_1);
		uint32_t L_8 = L_7->___x_0;
		uint32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_12 = (&__this->___c0_0);
		uint32_t L_13 = L_12->___y_1;
		uint32_t L_14 = L_13;
		RuntimeObject* L_15 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_14);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_15);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_15);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_11;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_17 = (&__this->___c1_1);
		uint32_t L_18 = L_17->___y_1;
		uint32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_19);
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_20);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_20);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_16;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_22 = (&__this->___c0_0);
		uint32_t L_23 = L_22->___z_2;
		uint32_t L_24 = L_23;
		RuntimeObject* L_25 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_24);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_25);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_25);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_21;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_27 = (&__this->___c1_1);
		uint32_t L_28 = L_27->___z_2;
		uint32_t L_29 = L_28;
		RuntimeObject* L_30 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_29);
		NullCheck(L_26);
		ArrayElementTypeCheck (L_26, L_30);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_30);
		String_t* L_31;
		L_31 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral908B00677F5A9E6E6FA2AF801B78D14F28BD8745, L_26, NULL);
		return L_31;
	}
}
IL2CPP_EXTERN_C  String_t* uint3x2_ToString_m9BFC1CD44AFEA0C115BF804E39CF99D105433885_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint3x2_ToString_m9BFC1CD44AFEA0C115BF804E39CF99D105433885_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint3x2::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint3x2_ToString_m7545ADC7C622B2B3380CFD75324FE0FFB11123B6 (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral908B00677F5A9E6E6FA2AF801B78D14F28BD8745);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3x2({0}, {1},  {2}, {3},  {4}, {5})", c0.x.ToString(format, formatProvider), c1.x.ToString(format, formatProvider), c0.y.ToString(format, formatProvider), c1.y.ToString(format, formatProvider), c0.z.ToString(format, formatProvider), c1.z.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_2 = (&__this->___c0_0);
		uint32_t* L_3 = (&L_2->___x_0);
		String_t* L_4 = ___format0;
		RuntimeObject* L_5 = ___formatProvider1;
		String_t* L_6;
		L_6 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_3, L_4, L_5, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_8 = (&__this->___c1_1);
		uint32_t* L_9 = (&L_8->___x_0);
		String_t* L_10 = ___format0;
		RuntimeObject* L_11 = ___formatProvider1;
		String_t* L_12;
		L_12 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_9, L_10, L_11, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_14 = (&__this->___c0_0);
		uint32_t* L_15 = (&L_14->___y_1);
		String_t* L_16 = ___format0;
		RuntimeObject* L_17 = ___formatProvider1;
		String_t* L_18;
		L_18 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_15, L_16, L_17, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_20 = (&__this->___c1_1);
		uint32_t* L_21 = (&L_20->___y_1);
		String_t* L_22 = ___format0;
		RuntimeObject* L_23 = ___formatProvider1;
		String_t* L_24;
		L_24 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_21, L_22, L_23, NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_19;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_26 = (&__this->___c0_0);
		uint32_t* L_27 = (&L_26->___z_2);
		String_t* L_28 = ___format0;
		RuntimeObject* L_29 = ___formatProvider1;
		String_t* L_30;
		L_30 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_27, L_28, L_29, NULL);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_30);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_25;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_32 = (&__this->___c1_1);
		uint32_t* L_33 = (&L_32->___z_2);
		String_t* L_34 = ___format0;
		RuntimeObject* L_35 = ___formatProvider1;
		String_t* L_36;
		L_36 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_33, L_34, L_35, NULL);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_36);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_36);
		String_t* L_37;
		L_37 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral908B00677F5A9E6E6FA2AF801B78D14F28BD8745, L_31, NULL);
		return L_37;
	}
}
IL2CPP_EXTERN_C  String_t* uint3x2_ToString_m7545ADC7C622B2B3380CFD75324FE0FFB11123B6_AdjustorThunk (RuntimeObject* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
{
	uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint3x2_ToString_m7545ADC7C622B2B3380CFD75324FE0FFB11123B6_inline(_thisAdjusted, ___format0, ___formatProvider1, 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
// System.Void Unity.Mathematics.uint3x3::.ctor(Unity.Mathematics.uint3,Unity.Mathematics.uint3,Unity.Mathematics.uint3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c00, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c11, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c22, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___c11;
		__this->___c1_1 = L_1;
		// this.c2 = c2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___c22;
		__this->___c2_2 = L_2;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_AdjustorThunk (RuntimeObject* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c00, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c11, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c22, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline(_thisAdjusted, ___c00, ___c11, ___c22, method);
}
// System.Void Unity.Mathematics.uint3x3::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__ctor_m255E9244E7967112910322EBB408335F28F829B4 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m103, uint32_t ___m114, uint32_t ___m125, uint32_t ___m206, uint32_t ___m217, uint32_t ___m228, const RuntimeMethod* method) 
{
	{
		// this.c0 = new uint3(m00, m10, m20);
		uint32_t L_0 = ___m000;
		uint32_t L_1 = ___m103;
		uint32_t L_2 = ___m206;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		__this->___c0_0 = L_3;
		// this.c1 = new uint3(m01, m11, m21);
		uint32_t L_4 = ___m011;
		uint32_t L_5 = ___m114;
		uint32_t L_6 = ___m217;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		memset((&L_7), 0, sizeof(L_7));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_7), L_4, L_5, L_6, /*hidden argument*/NULL);
		__this->___c1_1 = L_7;
		// this.c2 = new uint3(m02, m12, m22);
		uint32_t L_8 = ___m022;
		uint32_t L_9 = ___m125;
		uint32_t L_10 = ___m228;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		memset((&L_11), 0, sizeof(L_11));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_11), L_8, L_9, L_10, /*hidden argument*/NULL);
		__this->___c2_2 = L_11;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x3__ctor_m255E9244E7967112910322EBB408335F28F829B4_AdjustorThunk (RuntimeObject* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m103, uint32_t ___m114, uint32_t ___m125, uint32_t ___m206, uint32_t ___m217, uint32_t ___m228, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3x3__ctor_m255E9244E7967112910322EBB408335F28F829B4_inline(_thisAdjusted, ___m000, ___m011, ___m022, ___m103, ___m114, ___m125, ___m206, ___m217, ___m228, method);
}
// System.Void Unity.Mathematics.uint3x3::.ctor(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__ctor_mA7E8642F8CCC9110EF89DA4EFB5D3D41D4FA70C4 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = v;
		uint32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = v;
		uint32_t L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = v;
		uint32_t L_4 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x3__ctor_mA7E8642F8CCC9110EF89DA4EFB5D3D41D4FA70C4_AdjustorThunk (RuntimeObject* __this, uint32_t ___v0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3x3__ctor_mA7E8642F8CCC9110EF89DA4EFB5D3D41D4FA70C4_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x3::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__ctor_mB06E96F7D7B2AD8B4C9534C71B2DC614402A7638 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, bool ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint3(0u), new uint3(1u), v);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_0), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_1), 1, /*hidden argument*/NULL);
		bool L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = math_select_mCE2D0574A746304977D9425519169AD71630342F_inline(L_0, L_1, L_2, NULL);
		__this->___c0_0 = L_3;
		// this.c1 = math.select(new uint3(0u), new uint3(1u), v);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_4), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_5), 1, /*hidden argument*/NULL);
		bool L_6 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = math_select_mCE2D0574A746304977D9425519169AD71630342F_inline(L_4, L_5, L_6, NULL);
		__this->___c1_1 = L_7;
		// this.c2 = math.select(new uint3(0u), new uint3(1u), v);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_8), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_9), 1, /*hidden argument*/NULL);
		bool L_10 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = math_select_mCE2D0574A746304977D9425519169AD71630342F_inline(L_8, L_9, L_10, NULL);
		__this->___c2_2 = L_11;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x3__ctor_mB06E96F7D7B2AD8B4C9534C71B2DC614402A7638_AdjustorThunk (RuntimeObject* __this, bool ___v0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3x3__ctor_mB06E96F7D7B2AD8B4C9534C71B2DC614402A7638_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x3::.ctor(Unity.Mathematics.bool3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__ctor_mC18E8CF72C52DB7D8B1E88745DD718F8899DF312 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint3(0u), new uint3(1u), v.c0);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_0), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_1), 1, /*hidden argument*/NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_2 = ___v0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline(L_0, L_1, L_3, NULL);
		__this->___c0_0 = L_4;
		// this.c1 = math.select(new uint3(0u), new uint3(1u), v.c1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_5), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_6), 1, /*hidden argument*/NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_7 = ___v0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline(L_5, L_6, L_8, NULL);
		__this->___c1_1 = L_9;
		// this.c2 = math.select(new uint3(0u), new uint3(1u), v.c2);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_10), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		memset((&L_11), 0, sizeof(L_11));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_11), 1, /*hidden argument*/NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12 = ___v0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_13 = L_12.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline(L_10, L_11, L_13, NULL);
		__this->___c2_2 = L_14;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x3__ctor_mC18E8CF72C52DB7D8B1E88745DD718F8899DF312_AdjustorThunk (RuntimeObject* __this, bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 ___v0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3x3__ctor_mC18E8CF72C52DB7D8B1E88745DD718F8899DF312_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__ctor_mBE3C95DE505706A3166FC1A5FB7A9BAFD6F26277 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		int32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		int32_t L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint3)v;
		int32_t L_4 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x3__ctor_mBE3C95DE505706A3166FC1A5FB7A9BAFD6F26277_AdjustorThunk (RuntimeObject* __this, int32_t ___v0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3x3__ctor_mBE3C95DE505706A3166FC1A5FB7A9BAFD6F26277_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x3::.ctor(Unity.Mathematics.int3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__ctor_m981430D762D7683201F7275E113976A106007AB0 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D L_0 = ___v0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D L_3 = ___v0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint3)v.c2;
		int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D L_6 = ___v0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_7 = L_6.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		L_8 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x3__ctor_m981430D762D7683201F7275E113976A106007AB0_AdjustorThunk (RuntimeObject* __this, int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D ___v0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3x3__ctor_m981430D762D7683201F7275E113976A106007AB0_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x3::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__ctor_m699402A53AD5C0AF694581E7B24C399D501351F2 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		float L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		float L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint3)v;
		float L_4 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x3__ctor_m699402A53AD5C0AF694581E7B24C399D501351F2_AdjustorThunk (RuntimeObject* __this, float ___v0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3x3__ctor_m699402A53AD5C0AF694581E7B24C399D501351F2_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x3::.ctor(Unity.Mathematics.float3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__ctor_mF1F1DC8D1FD671D1AAAE167F7728629402C0EE9F (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_0 = ___v0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_3 = ___v0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint3)v.c2;
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_6 = ___v0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = L_6.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		L_8 = uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x3__ctor_mF1F1DC8D1FD671D1AAAE167F7728629402C0EE9F_AdjustorThunk (RuntimeObject* __this, float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___v0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3x3__ctor_mF1F1DC8D1FD671D1AAAE167F7728629402C0EE9F_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x3::.ctor(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__ctor_m5073FA05A1608C48F4F1BC24772DFBBCAEC88B7D (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		double L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		double L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint3)v;
		double L_4 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x3__ctor_m5073FA05A1608C48F4F1BC24772DFBBCAEC88B7D_AdjustorThunk (RuntimeObject* __this, double ___v0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3x3__ctor_m5073FA05A1608C48F4F1BC24772DFBBCAEC88B7D_inline(_thisAdjusted, ___v0, method);
}
// System.Void Unity.Mathematics.uint3x3::.ctor(Unity.Mathematics.double3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__ctor_m74EF408C4F00ECA7EDE5FB0D2B36015E4A78D9B1 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 L_0 = ___v0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 L_3 = ___v0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint3)v.c2;
		double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 L_6 = ___v0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_7 = L_6.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		L_8 = uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void uint3x3__ctor_m74EF408C4F00ECA7EDE5FB0D2B36015E4A78D9B1_AdjustorThunk (RuntimeObject* __this, double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 ___v0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3x3__ctor_m74EF408C4F00ECA7EDE5FB0D2B36015E4A78D9B1_inline(_thisAdjusted, ___v0, method);
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Implicit(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Implicit_m1462BBB79DE7FB30DB2E0A38E1ABC7DACED243F7 (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator uint3x3(uint v) { return new uint3x3(v); }
		uint32_t L_0 = ___v0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x3__ctor_mA7E8642F8CCC9110EF89DA4EFB5D3D41D4FA70C4_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Explicit(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Explicit_m7905E1F60CEC0B39DFA819388019778FAB426F64 (bool ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x3(bool v) { return new uint3x3(v); }
		bool L_0 = ___v0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x3__ctor_mB06E96F7D7B2AD8B4C9534C71B2DC614402A7638_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Explicit(Unity.Mathematics.bool3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Explicit_m4D7A3C8F4B98BB9AAF515573389B99D929D98367 (bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x3(bool3x3 v) { return new uint3x3(v); }
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_0 = ___v0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x3__ctor_mC18E8CF72C52DB7D8B1E88745DD718F8899DF312_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Explicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Explicit_m1992F0CEE74AA9F9B91C1DC7F30B35DD8E00CADF (int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x3(int v) { return new uint3x3(v); }
		int32_t L_0 = ___v0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x3__ctor_mBE3C95DE505706A3166FC1A5FB7A9BAFD6F26277_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Explicit(Unity.Mathematics.int3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Explicit_m9DCAC1259C30A7B4BDE3883B4251857413B67E06 (int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x3(int3x3 v) { return new uint3x3(v); }
		int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D L_0 = ___v0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x3__ctor_m981430D762D7683201F7275E113976A106007AB0_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Explicit(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Explicit_mC3AF931476891C80F7B33C3C76B34950A33020FF (float ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x3(float v) { return new uint3x3(v); }
		float L_0 = ___v0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x3__ctor_m699402A53AD5C0AF694581E7B24C399D501351F2_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Explicit(Unity.Mathematics.float3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Explicit_mB1B95226FA4BE8E20C3F4B0E9639A2AAE8425EDB (float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x3(float3x3 v) { return new uint3x3(v); }
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_0 = ___v0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x3__ctor_mF1F1DC8D1FD671D1AAAE167F7728629402C0EE9F_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Explicit(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Explicit_mC9AF4C7795C7CEC9B071D8DFBBBEBA702D06831F (double ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x3(double v) { return new uint3x3(v); }
		double L_0 = ___v0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x3__ctor_m5073FA05A1608C48F4F1BC24772DFBBCAEC88B7D_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Explicit(Unity.Mathematics.double3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Explicit_m4CBF28F85E9654259FB1F001E1BE87EB2E3A48F0 (double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3x3(double3x3 v) { return new uint3x3(v); }
		double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 L_0 = ___v0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3x3__ctor_m74EF408C4F00ECA7EDE5FB0D2B36015E4A78D9B1_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Multiply(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Multiply_m4F373C527F5E0A7E9F173A7AA38E7B1B33A991D6 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator * (uint3x3 lhs, uint3x3 rhs) { return new uint3x3 (lhs.c0 * rhs.c0, lhs.c1 * rhs.c1, lhs.c2 * rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_11, L_13, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Multiply(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Multiply_m5616B41E1A66B90B4B1C65A178A6EDD0BEF7AA1E (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator * (uint3x3 lhs, uint rhs) { return new uint3x3 (lhs.c0 * rhs, lhs.c1 * rhs, lhs.c2 * rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Multiply_m498F661DC9E8F396B2CF8E7907610B871551EB0D_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Multiply_m498F661DC9E8F396B2CF8E7907610B871551EB0D_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_Multiply_m498F661DC9E8F396B2CF8E7907610B871551EB0D_inline(L_9, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Multiply(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Multiply_m062990489C71665D3437938176076182E704F07D (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator * (uint lhs, uint3x3 rhs) { return new uint3x3 (lhs * rhs.c0, lhs * rhs.c1, lhs * rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Multiply_m07ACE6375D8D7A8B2CEFC52B6CD0D3EDDC69C40A_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Multiply_m07ACE6375D8D7A8B2CEFC52B6CD0D3EDDC69C40A_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_Multiply_m07ACE6375D8D7A8B2CEFC52B6CD0D3EDDC69C40A_inline(L_8, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Addition(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Addition_mEE8283FFF2DA931291039E130CD0B4256AD0FB02 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator + (uint3x3 lhs, uint3x3 rhs) { return new uint3x3 (lhs.c0 + rhs.c0, lhs.c1 + rhs.c1, lhs.c2 + rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline(L_11, L_13, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Addition(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Addition_mA4AFBBF06831AFE8AA9A2EE8942EB0F74930FFC0 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator + (uint3x3 lhs, uint rhs) { return new uint3x3 (lhs.c0 + rhs, lhs.c1 + rhs, lhs.c2 + rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Addition_mCF6FDE191156BEF1ACD8BC48DB5171AE717F15D3_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Addition_mCF6FDE191156BEF1ACD8BC48DB5171AE717F15D3_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_Addition_mCF6FDE191156BEF1ACD8BC48DB5171AE717F15D3_inline(L_9, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Addition(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Addition_m2D2340D1B7365797608CC6FC90F72C7EE6088B8A (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator + (uint lhs, uint3x3 rhs) { return new uint3x3 (lhs + rhs.c0, lhs + rhs.c1, lhs + rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Addition_m2B0C9069316AAB6FE48FCDF725C8745CB6C1BE60_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Addition_m2B0C9069316AAB6FE48FCDF725C8745CB6C1BE60_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_Addition_m2B0C9069316AAB6FE48FCDF725C8745CB6C1BE60_inline(L_8, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Subtraction(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Subtraction_m1204504BCE75E75EE3F865933EBEEBA9AE896670 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator - (uint3x3 lhs, uint3x3 rhs) { return new uint3x3 (lhs.c0 - rhs.c0, lhs.c1 - rhs.c1, lhs.c2 - rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Subtraction_mD458042F0F607E9CB18BF8CF8561C6BEF2F47310_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Subtraction_mD458042F0F607E9CB18BF8CF8561C6BEF2F47310_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = uint3_op_Subtraction_mD458042F0F607E9CB18BF8CF8561C6BEF2F47310_inline(L_11, L_13, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Subtraction(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Subtraction_m3077C7D99F0028BEC0A4C0DFFFCF6710CD20EEF0 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator - (uint3x3 lhs, uint rhs) { return new uint3x3 (lhs.c0 - rhs, lhs.c1 - rhs, lhs.c2 - rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Subtraction_mA79D7FF22B21BD8AC92D83B2CEA381736D5CA3C7_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Subtraction_mA79D7FF22B21BD8AC92D83B2CEA381736D5CA3C7_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_Subtraction_mA79D7FF22B21BD8AC92D83B2CEA381736D5CA3C7_inline(L_9, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Subtraction(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Subtraction_mDA60A7FA38186EB5BD5507B4B3100E9CD6CD938B (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator - (uint lhs, uint3x3 rhs) { return new uint3x3 (lhs - rhs.c0, lhs - rhs.c1, lhs - rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Subtraction_m1C483627164EADDC9685576487DEEDAFF8199E8F_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Subtraction_m1C483627164EADDC9685576487DEEDAFF8199E8F_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_Subtraction_m1C483627164EADDC9685576487DEEDAFF8199E8F_inline(L_8, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Division(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Division_mB2583D2EBF4C5BE585752B21AF4711216E28C320 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator / (uint3x3 lhs, uint3x3 rhs) { return new uint3x3 (lhs.c0 / rhs.c0, lhs.c1 / rhs.c1, lhs.c2 / rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Division_m857F8EBD2510D8E6988BB23AA3FE4B9613EC4B0E_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Division_m857F8EBD2510D8E6988BB23AA3FE4B9613EC4B0E_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = uint3_op_Division_m857F8EBD2510D8E6988BB23AA3FE4B9613EC4B0E_inline(L_11, L_13, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Division(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Division_m88FFEF8DA7A4C72838F64BA2C9B5D80708838C83 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator / (uint3x3 lhs, uint rhs) { return new uint3x3 (lhs.c0 / rhs, lhs.c1 / rhs, lhs.c2 / rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Division_m67ACD610D1D997E993F22A48B471737F113A4F43_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Division_m67ACD610D1D997E993F22A48B471737F113A4F43_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_Division_m67ACD610D1D997E993F22A48B471737F113A4F43_inline(L_9, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Division(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Division_mE1748E48AF7477A0D52CE588CA89C5457D35E569 (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator / (uint lhs, uint3x3 rhs) { return new uint3x3 (lhs / rhs.c0, lhs / rhs.c1, lhs / rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Division_m0F0495955E9B1227FC2199678203C153A715CF8F_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Division_m0F0495955E9B1227FC2199678203C153A715CF8F_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_Division_m0F0495955E9B1227FC2199678203C153A715CF8F_inline(L_8, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Modulus(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Modulus_mDED688DDA1AAD092EA6D18FA984A575B11131D65 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator % (uint3x3 lhs, uint3x3 rhs) { return new uint3x3 (lhs.c0 % rhs.c0, lhs.c1 % rhs.c1, lhs.c2 % rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Modulus_mA7201822E95F4385CF4EB5B6302CB67DBF5EA51C_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Modulus_mA7201822E95F4385CF4EB5B6302CB67DBF5EA51C_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = uint3_op_Modulus_mA7201822E95F4385CF4EB5B6302CB67DBF5EA51C_inline(L_11, L_13, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Modulus(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Modulus_mF32748D616621FBE057FCAB11FCFA516714D9AD9 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator % (uint3x3 lhs, uint rhs) { return new uint3x3 (lhs.c0 % rhs, lhs.c1 % rhs, lhs.c2 % rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Modulus_mA85241D1F60D25D3C8A6B81F97FAA02FB688F56E_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Modulus_mA85241D1F60D25D3C8A6B81F97FAA02FB688F56E_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_Modulus_mA85241D1F60D25D3C8A6B81F97FAA02FB688F56E_inline(L_9, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Modulus(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Modulus_m4CD60C41B08C33A92C83CF48ABCB250DE68E0D53 (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator % (uint lhs, uint3x3 rhs) { return new uint3x3 (lhs % rhs.c0, lhs % rhs.c1, lhs % rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Modulus_mBE3C6BF4E5C766F088041E8AEA8B8D0CBB56041A_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Modulus_mBE3C6BF4E5C766F088041E8AEA8B8D0CBB56041A_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_Modulus_mBE3C6BF4E5C766F088041E8AEA8B8D0CBB56041A_inline(L_8, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Increment(Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Increment_m73C7E7E8FD9ED6B0D97B481572F85D3914D1569D (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___val0, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static uint3x3 operator ++ (uint3x3 val) { return new uint3x3 (++val.c0, ++val.c1, ++val.c2); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_0 = (&(&___val0)->___c0_0);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Increment_m4DBEB80844C481DF03187072F576A06525A4877E_inline(L_2, NULL);
		V_0 = L_3;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = V_0;
		*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_1 = L_4;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = V_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_6 = (&(&___val0)->___c1_1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_7 = L_6;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_7);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Increment_m4DBEB80844C481DF03187072F576A06525A4877E_inline(L_8, NULL);
		V_0 = L_9;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = V_0;
		*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_7 = L_10;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = V_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_12 = (&(&___val0)->___c2_2);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_13 = L_12;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_13);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_15;
		L_15 = uint3_op_Increment_m4DBEB80844C481DF03187072F576A06525A4877E_inline(L_14, NULL);
		V_0 = L_15;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_16 = V_0;
		*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_13 = L_16;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_17 = V_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_18;
		memset((&L_18), 0, sizeof(L_18));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_18), L_5, L_11, L_17, /*hidden argument*/NULL);
		return L_18;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_Decrement(Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_Decrement_m9D8969D137B95703FE06DBFD4EA17C78482BB616 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___val0, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static uint3x3 operator -- (uint3x3 val) { return new uint3x3 (--val.c0, --val.c1, --val.c2); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_0 = (&(&___val0)->___c0_0);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Decrement_m1E8DF86989219C91A953332AD1B28D0BA2073B5B_inline(L_2, NULL);
		V_0 = L_3;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = V_0;
		*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_1 = L_4;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = V_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_6 = (&(&___val0)->___c1_1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_7 = L_6;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_7);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_Decrement_m1E8DF86989219C91A953332AD1B28D0BA2073B5B_inline(L_8, NULL);
		V_0 = L_9;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = V_0;
		*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_7 = L_10;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = V_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_12 = (&(&___val0)->___c2_2);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_13 = L_12;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_13);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_15;
		L_15 = uint3_op_Decrement_m1E8DF86989219C91A953332AD1B28D0BA2073B5B_inline(L_14, NULL);
		V_0 = L_15;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_16 = V_0;
		*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)L_13 = L_16;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_17 = V_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_18;
		memset((&L_18), 0, sizeof(L_18));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_18), L_5, L_11, L_17, /*hidden argument*/NULL);
		return L_18;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_LessThan(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_LessThan_m0329DFFA9DF9BFE1AE88088A8F7A599C926AABEF (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator < (uint3x3 lhs, uint3x3 rhs) { return new bool3x3 (lhs.c0 < rhs.c0, lhs.c1 < rhs.c1, lhs.c2 < rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_LessThan_mDD86DCF868BA5E56282F8EDE608665854FFEF102_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_LessThan_mDD86DCF868BA5E56282F8EDE608665854FFEF102_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_14;
		L_14 = uint3_op_LessThan_mDD86DCF868BA5E56282F8EDE608665854FFEF102_inline(L_11, L_13, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_LessThan(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_LessThan_mD9E99776332B7FA18DA09C7348B65585BCDD818F (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator < (uint3x3 lhs, uint rhs) { return new bool3x3 (lhs.c0 < rhs, lhs.c1 < rhs, lhs.c2 < rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_LessThan_m4A34E0C0BE6DFF8F1756135D85B3DD07E943B1C4_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_LessThan_m4A34E0C0BE6DFF8F1756135D85B3DD07E943B1C4_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_LessThan_m4A34E0C0BE6DFF8F1756135D85B3DD07E943B1C4_inline(L_9, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_LessThan(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_LessThan_mBAA06D2E63C7FC4A0F35A75937B31CA9C0A9412D (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator < (uint lhs, uint3x3 rhs) { return new bool3x3 (lhs < rhs.c0, lhs < rhs.c1, lhs < rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_LessThan_m8C7414DA41B5BAD0D9E1FD00A232EDA843861166_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_LessThan_m8C7414DA41B5BAD0D9E1FD00A232EDA843861166_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_LessThan_m8C7414DA41B5BAD0D9E1FD00A232EDA843861166_inline(L_8, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_LessThanOrEqual(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_LessThanOrEqual_m9B5003C16F5578E6CCE3C316454EF09C5014B729 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator <= (uint3x3 lhs, uint3x3 rhs) { return new bool3x3 (lhs.c0 <= rhs.c0, lhs.c1 <= rhs.c1, lhs.c2 <= rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_LessThanOrEqual_m6B37A359AD1EA4E8459C1693C3CB81D4D45D8EFE_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_LessThanOrEqual_m6B37A359AD1EA4E8459C1693C3CB81D4D45D8EFE_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_14;
		L_14 = uint3_op_LessThanOrEqual_m6B37A359AD1EA4E8459C1693C3CB81D4D45D8EFE_inline(L_11, L_13, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_LessThanOrEqual(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_LessThanOrEqual_m3CDED351EF44FCC1E71EB14376643D7F92EF8EE9 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator <= (uint3x3 lhs, uint rhs) { return new bool3x3 (lhs.c0 <= rhs, lhs.c1 <= rhs, lhs.c2 <= rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_LessThanOrEqual_mA6F851D5DFF1DEDAD9D223E27A1812280E7B65B9_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_LessThanOrEqual_mA6F851D5DFF1DEDAD9D223E27A1812280E7B65B9_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_LessThanOrEqual_mA6F851D5DFF1DEDAD9D223E27A1812280E7B65B9_inline(L_9, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_LessThanOrEqual(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_LessThanOrEqual_m8F7480C427469F360AD868FE2054D23D736FA544 (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator <= (uint lhs, uint3x3 rhs) { return new bool3x3 (lhs <= rhs.c0, lhs <= rhs.c1, lhs <= rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_LessThanOrEqual_m30C8871BA69E4739EF4CB5AC6E54F0F12DCC6AEC_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_LessThanOrEqual_m30C8871BA69E4739EF4CB5AC6E54F0F12DCC6AEC_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_LessThanOrEqual_m30C8871BA69E4739EF4CB5AC6E54F0F12DCC6AEC_inline(L_8, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_GreaterThan(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_GreaterThan_m49C026C787C52768C2C7BDC702FA8D59E97303D6 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator > (uint3x3 lhs, uint3x3 rhs) { return new bool3x3 (lhs.c0 > rhs.c0, lhs.c1 > rhs.c1, lhs.c2 > rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_GreaterThan_mF825E381C96AAEC57EF14EFFEB7FCF5DBECA272A_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_GreaterThan_mF825E381C96AAEC57EF14EFFEB7FCF5DBECA272A_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_14;
		L_14 = uint3_op_GreaterThan_mF825E381C96AAEC57EF14EFFEB7FCF5DBECA272A_inline(L_11, L_13, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_GreaterThan(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_GreaterThan_m16A06ED87C226DE86CD9AAD4599A7B7824971773 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator > (uint3x3 lhs, uint rhs) { return new bool3x3 (lhs.c0 > rhs, lhs.c1 > rhs, lhs.c2 > rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_GreaterThan_m0FBAE30522BD8E5FEFE8EE746858A81B86FCFC4F_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_GreaterThan_m0FBAE30522BD8E5FEFE8EE746858A81B86FCFC4F_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_GreaterThan_m0FBAE30522BD8E5FEFE8EE746858A81B86FCFC4F_inline(L_9, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_GreaterThan(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_GreaterThan_mBF31B3764955F97C8B500E84B2D3B97508891F88 (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator > (uint lhs, uint3x3 rhs) { return new bool3x3 (lhs > rhs.c0, lhs > rhs.c1, lhs > rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_GreaterThan_m21B0824E22BB4507361F1681830FC04E44C818FD_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_GreaterThan_m21B0824E22BB4507361F1681830FC04E44C818FD_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_GreaterThan_m21B0824E22BB4507361F1681830FC04E44C818FD_inline(L_8, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_GreaterThanOrEqual(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_GreaterThanOrEqual_m1D134DEE4F29D99C982E5AF272CC68979D094841 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator >= (uint3x3 lhs, uint3x3 rhs) { return new bool3x3 (lhs.c0 >= rhs.c0, lhs.c1 >= rhs.c1, lhs.c2 >= rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_GreaterThanOrEqual_m8073BBA82FF7B159403328A37A52E9A5D94870CC_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_GreaterThanOrEqual_m8073BBA82FF7B159403328A37A52E9A5D94870CC_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_14;
		L_14 = uint3_op_GreaterThanOrEqual_m8073BBA82FF7B159403328A37A52E9A5D94870CC_inline(L_11, L_13, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_GreaterThanOrEqual(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_GreaterThanOrEqual_m47009C2C3BBEC787224FEEAE3DBC2913EBF8B252 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator >= (uint3x3 lhs, uint rhs) { return new bool3x3 (lhs.c0 >= rhs, lhs.c1 >= rhs, lhs.c2 >= rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_GreaterThanOrEqual_m4E82E7D8F9D8FF46ECF22ABC50FCB481D76ABDBF_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_GreaterThanOrEqual_m4E82E7D8F9D8FF46ECF22ABC50FCB481D76ABDBF_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_GreaterThanOrEqual_m4E82E7D8F9D8FF46ECF22ABC50FCB481D76ABDBF_inline(L_9, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_GreaterThanOrEqual(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_GreaterThanOrEqual_m5B9BD7220540449B23AE5838755174071B7700B4 (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator >= (uint lhs, uint3x3 rhs) { return new bool3x3 (lhs >= rhs.c0, lhs >= rhs.c1, lhs >= rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_GreaterThanOrEqual_mFC8EF16E276C532E60376322F4F99C63F19B28D2_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_GreaterThanOrEqual_mFC8EF16E276C532E60376322F4F99C63F19B28D2_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_GreaterThanOrEqual_mFC8EF16E276C532E60376322F4F99C63F19B28D2_inline(L_8, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_UnaryNegation(Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_UnaryNegation_mCB06705019869044E3078A20A20A303A61B6F21F (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator - (uint3x3 val) { return new uint3x3 (-val.c0, -val.c1, -val.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_UnaryNegation_m46FD0B5837253D2E06AF834B5C6CF3DC65101F9F_inline(L_1, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_3 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_UnaryNegation_m46FD0B5837253D2E06AF834B5C6CF3DC65101F9F_inline(L_4, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_6 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = L_6.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		L_8 = uint3_op_UnaryNegation_m46FD0B5837253D2E06AF834B5C6CF3DC65101F9F_inline(L_7, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_UnaryPlus(Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_UnaryPlus_mA713AABFAE80C6B9CD179EEEFB2CFB60D4E886C7 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator + (uint3x3 val) { return new uint3x3 (+val.c0, +val.c1, +val.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_UnaryPlus_m1CEA8940AAC1296F1ABFE4CA5EFABE7F9AAB4E1B_inline(L_1, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_3 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_UnaryPlus_m1CEA8940AAC1296F1ABFE4CA5EFABE7F9AAB4E1B_inline(L_4, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_6 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = L_6.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		L_8 = uint3_op_UnaryPlus_m1CEA8940AAC1296F1ABFE4CA5EFABE7F9AAB4E1B_inline(L_7, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_LeftShift(Unity.Mathematics.uint3x3,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_LeftShift_mC2F832DD780E09622264D9AA5F7F4C40228CD075 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator << (uint3x3 x, int n) { return new uint3x3 (x.c0 << n, x.c1 << n, x.c2 << n); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___x0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		int32_t L_2 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_LeftShift_mE13AE4716B3BC2BE10CE8F385A6FF1C75D75C795_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___x0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		int32_t L_6 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_LeftShift_mE13AE4716B3BC2BE10CE8F385A6FF1C75D75C795_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___x0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		int32_t L_10 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_LeftShift_mE13AE4716B3BC2BE10CE8F385A6FF1C75D75C795_inline(L_9, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_RightShift(Unity.Mathematics.uint3x3,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_RightShift_mAC5972C192EBB1AB233767926D5A245774F43C12 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator >> (uint3x3 x, int n) { return new uint3x3 (x.c0 >> n, x.c1 >> n, x.c2 >> n); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___x0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		int32_t L_2 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_RightShift_m804311580E841B7943BB5538963CE546A781BAC6_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___x0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		int32_t L_6 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_RightShift_m804311580E841B7943BB5538963CE546A781BAC6_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___x0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		int32_t L_10 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_RightShift_m804311580E841B7943BB5538963CE546A781BAC6_inline(L_9, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_Equality(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_Equality_mE9EBE582432050D4C0BE26F4216C8372F9E4D179 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator == (uint3x3 lhs, uint3x3 rhs) { return new bool3x3 (lhs.c0 == rhs.c0, lhs.c1 == rhs.c1, lhs.c2 == rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_Equality_mF7A5EA6E3806B0460F15BE2A8CFDD8E347FD3598_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_Equality_mF7A5EA6E3806B0460F15BE2A8CFDD8E347FD3598_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_14;
		L_14 = uint3_op_Equality_mF7A5EA6E3806B0460F15BE2A8CFDD8E347FD3598_inline(L_11, L_13, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_Equality(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_Equality_m369400BDCF4CA5B4B9F60CCADACCE31322774C39 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator == (uint3x3 lhs, uint rhs) { return new bool3x3 (lhs.c0 == rhs, lhs.c1 == rhs, lhs.c2 == rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_Equality_m62034744DD7CEA4F494E689C063C68F0FEF48370_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_Equality_m62034744DD7CEA4F494E689C063C68F0FEF48370_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_Equality_m62034744DD7CEA4F494E689C063C68F0FEF48370_inline(L_9, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_Equality(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_Equality_mA0A2CF6549DC7ACA8CF701DFF4198D666F6E44DE (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator == (uint lhs, uint3x3 rhs) { return new bool3x3 (lhs == rhs.c0, lhs == rhs.c1, lhs == rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_Equality_mB79FF3D88BFF38B7BD9D5FE6CE4D637FF3151FD1_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_Equality_mB79FF3D88BFF38B7BD9D5FE6CE4D637FF3151FD1_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_Equality_mB79FF3D88BFF38B7BD9D5FE6CE4D637FF3151FD1_inline(L_8, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_Inequality(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_Inequality_m1115EDBD82469340BDFBB45B7374C7A303908670 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator != (uint3x3 lhs, uint3x3 rhs) { return new bool3x3 (lhs.c0 != rhs.c0, lhs.c1 != rhs.c1, lhs.c2 != rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_Inequality_m77DA947EED845F01DAD182B6A5348F8BF1F021A8_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		L_9 = uint3_op_Inequality_m77DA947EED845F01DAD182B6A5348F8BF1F021A8_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_14;
		L_14 = uint3_op_Inequality_m77DA947EED845F01DAD182B6A5348F8BF1F021A8_inline(L_11, L_13, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_15;
		memset((&L_15), 0, sizeof(L_15));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_Inequality(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_Inequality_mBA4E5F63D72C8FB8F2AF16EC4C53B4D861094920 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator != (uint3x3 lhs, uint rhs) { return new bool3x3 (lhs.c0 != rhs, lhs.c1 != rhs, lhs.c2 != rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_Inequality_mFA050FA9E73DEA0377DE5E7C219D0C761270274D_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_Inequality_mFA050FA9E73DEA0377DE5E7C219D0C761270274D_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_Inequality_mFA050FA9E73DEA0377DE5E7C219D0C761270274D_inline(L_9, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.bool3x3 Unity.Mathematics.uint3x3::op_Inequality(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 uint3x3_op_Inequality_mEEC211AABA4A25F5AC52B80CA0891B0CC67D3D26 (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3x3 operator != (uint lhs, uint3x3 rhs) { return new bool3x3 (lhs != rhs.c0, lhs != rhs.c1, lhs != rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3;
		L_3 = uint3_op_Inequality_m6719120157F237D84A2B591A6CC4E89153353031_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_7;
		L_7 = uint3_op_Inequality_m6719120157F237D84A2B591A6CC4E89153353031_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_11;
		L_11 = uint3_op_Inequality_m6719120157F237D84A2B591A6CC4E89153353031_inline(L_8, L_10, NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_OnesComplement(Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_OnesComplement_m00C61403668E48C44B18717C5F8F8CAF37EB61E5 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator ~ (uint3x3 val) { return new uint3x3 (~val.c0, ~val.c1, ~val.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_OnesComplement_mCC6409B4713052F1519EA0FE5B0E439457A67473_inline(L_1, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_3 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_OnesComplement_mCC6409B4713052F1519EA0FE5B0E439457A67473_inline(L_4, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_6 = ___val0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = L_6.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		L_8 = uint3_op_OnesComplement_mCC6409B4713052F1519EA0FE5B0E439457A67473_inline(L_7, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_BitwiseAnd(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_BitwiseAnd_mC6DFCFC5EDE3A10CF5459B8A8E8A49F7E910ECE3 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator & (uint3x3 lhs, uint3x3 rhs) { return new uint3x3 (lhs.c0 & rhs.c0, lhs.c1 & rhs.c1, lhs.c2 & rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_BitwiseAnd_m8A990DE02B9752306F4A08CFF595C254D5FB2119_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_BitwiseAnd_m8A990DE02B9752306F4A08CFF595C254D5FB2119_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = uint3_op_BitwiseAnd_m8A990DE02B9752306F4A08CFF595C254D5FB2119_inline(L_11, L_13, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_BitwiseAnd(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_BitwiseAnd_mEC59979A089E04E0B3E9EA2F8A2D340BDB66CFA0 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator & (uint3x3 lhs, uint rhs) { return new uint3x3 (lhs.c0 & rhs, lhs.c1 & rhs, lhs.c2 & rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_BitwiseAnd_m772BFC3A60526C264937ABCA92F1CAAFC2B0D634_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_BitwiseAnd_m772BFC3A60526C264937ABCA92F1CAAFC2B0D634_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_BitwiseAnd_m772BFC3A60526C264937ABCA92F1CAAFC2B0D634_inline(L_9, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_BitwiseAnd(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_BitwiseAnd_mC2E61C8AE4A6D089192BC88DE5F1484A32C07AFD (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator & (uint lhs, uint3x3 rhs) { return new uint3x3 (lhs & rhs.c0, lhs & rhs.c1, lhs & rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_BitwiseAnd_mD8AC367EC297C225538ABF3210F13A1FD3CF221A_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_BitwiseAnd_mD8AC367EC297C225538ABF3210F13A1FD3CF221A_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_BitwiseAnd_mD8AC367EC297C225538ABF3210F13A1FD3CF221A_inline(L_8, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_BitwiseOr(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_BitwiseOr_m014DAB0D5488A15AAD13D2579BA6B37A17CC8552 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator | (uint3x3 lhs, uint3x3 rhs) { return new uint3x3 (lhs.c0 | rhs.c0, lhs.c1 | rhs.c1, lhs.c2 | rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_BitwiseOr_mF946587D7F4B9FF476ADBA5ADA29D309624889F9_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_BitwiseOr_mF946587D7F4B9FF476ADBA5ADA29D309624889F9_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = uint3_op_BitwiseOr_mF946587D7F4B9FF476ADBA5ADA29D309624889F9_inline(L_11, L_13, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_BitwiseOr(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_BitwiseOr_mCE88191A8F9A9C0482CBB5AB3A39960A20C384F0 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator | (uint3x3 lhs, uint rhs) { return new uint3x3 (lhs.c0 | rhs, lhs.c1 | rhs, lhs.c2 | rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_BitwiseOr_mF6AC581D7CE8B4F8C8A7FED912078B23C9A905AB_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_BitwiseOr_mF6AC581D7CE8B4F8C8A7FED912078B23C9A905AB_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_BitwiseOr_mF6AC581D7CE8B4F8C8A7FED912078B23C9A905AB_inline(L_9, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_BitwiseOr(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_BitwiseOr_m29D6F92416B246A10A94437C8B1731FDC251C318 (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator | (uint lhs, uint3x3 rhs) { return new uint3x3 (lhs | rhs.c0, lhs | rhs.c1, lhs | rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_BitwiseOr_m52865281597051A876380769DBF13C61AB5E8B82_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_BitwiseOr_m52865281597051A876380769DBF13C61AB5E8B82_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_BitwiseOr_m52865281597051A876380769DBF13C61AB5E8B82_inline(L_8, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_ExclusiveOr(Unity.Mathematics.uint3x3,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_ExclusiveOr_mBC12C25C452036D42910408F35BFAA1BDFC1FA1E (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator ^ (uint3x3 lhs, uint3x3 rhs) { return new uint3x3 (lhs.c0 ^ rhs.c0, lhs.c1 ^ rhs.c1, lhs.c2 ^ rhs.c2); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_ExclusiveOr_mEFD0F65EF3400EF9E154EEF0BFF0284E1F148AA4_inline(L_1, L_3, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_7 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = uint3_op_ExclusiveOr_mEFD0F65EF3400EF9E154EEF0BFF0284E1F148AA4_inline(L_6, L_8, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_10 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = L_10.___c2_2;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = L_12.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = uint3_op_ExclusiveOr_mEFD0F65EF3400EF9E154EEF0BFF0284E1F148AA4_inline(L_11, L_13, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_ExclusiveOr(Unity.Mathematics.uint3x3,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_ExclusiveOr_m74EA517CD730C3A9F6B24D8A228A213BD4B34DE6 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator ^ (uint3x3 lhs, uint rhs) { return new uint3x3 (lhs.c0 ^ rhs, lhs.c1 ^ rhs, lhs.c2 ^ rhs); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_ExclusiveOr_m70CC8EFAA00CADEE99D556DB42F651C0C1CE2498_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint32_t L_6 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_ExclusiveOr_m70CC8EFAA00CADEE99D556DB42F651C0C1CE2498_inline(L_5, L_6, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_8 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9 = L_8.___c2_2;
		uint32_t L_10 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_ExclusiveOr_m70CC8EFAA00CADEE99D556DB42F651C0C1CE2498_inline(L_9, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3x3 Unity.Mathematics.uint3x3::op_ExclusiveOr(System.UInt32,Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB uint3x3_op_ExclusiveOr_m39ED45FF3E395F8F8B5C5CF8D38A44EFB0BB89B6 (uint32_t ___lhs0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3x3 operator ^ (uint lhs, uint3x3 rhs) { return new uint3x3 (lhs ^ rhs.c0, lhs ^ rhs.c1, lhs ^ rhs.c2); }
		uint32_t L_0 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_ExclusiveOr_m2FAB9D080A6A72D3FF042659A3BB1F22E330F11D_inline(L_0, L_2, NULL);
		uint32_t L_4 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_ExclusiveOr_m2FAB9D080A6A72D3FF042659A3BB1F22E330F11D_inline(L_4, L_6, NULL);
		uint32_t L_8 = ___lhs0;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = uint3_op_ExclusiveOr_m2FAB9D080A6A72D3FF042659A3BB1F22E330F11D_inline(L_8, L_10, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline((&L_12), L_3, L_7, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// Unity.Mathematics.uint3& Unity.Mathematics.uint3x3::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* uint3x3_get_Item_m4FBD11F892B2981738CE3B170830A4956281513F (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, int32_t ___index0, const RuntimeMethod* method) 
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* V_0 = NULL;
	{
		// {
		V_0 = __this;
		// fixed (uint3x3* array = &this) { return ref ((uint3*)array)[index]; }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* L_0 = V_0;
		// fixed (uint3x3* array = &this) { return ref ((uint3*)array)[index]; }
		int32_t L_1 = ___index0;
		uint32_t L_2 = sizeof(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B);
		return (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)(((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_0), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), (int32_t)L_2)))));
	}
}
IL2CPP_EXTERN_C  uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* uint3x3_get_Item_m4FBD11F892B2981738CE3B170830A4956281513F_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* _returnValue;
	_returnValue = uint3x3_get_Item_m4FBD11F892B2981738CE3B170830A4956281513F(_thisAdjusted, ___index0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint3x3::Equals(Unity.Mathematics.uint3x3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint3x3_Equals_m8EAB332F574051AC4488EC86C2A8B60BA7239EAF (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint3x3 rhs) { return c0.Equals(rhs.c0) && c1.Equals(rhs.c1) && c2.Equals(rhs.c2); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_0 = (&__this->___c0_0);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool L_3;
		L_3 = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0038;
		}
	}
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_4 = (&__this->___c1_1);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool L_7;
		L_7 = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(L_4, L_6, NULL);
		if (!L_7)
		{
			goto IL_0038;
		}
	}
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_8 = (&__this->___c2_2);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		bool L_11;
		L_11 = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(L_8, L_10, NULL);
		return L_11;
	}

IL_0038:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint3x3_Equals_m8EAB332F574051AC4488EC86C2A8B60BA7239EAF_AdjustorThunk (RuntimeObject* __this, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint3x3_Equals_m8EAB332F574051AC4488EC86C2A8B60BA7239EAF_inline(_thisAdjusted, ___rhs0, method);
	return _returnValue;
}
// System.Boolean Unity.Mathematics.uint3x3::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool uint3x3_Equals_m51A26F2D316E9BE10F2F3BC57BD789EF333E31A8 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, RuntimeObject* ___o0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public override bool Equals(object o) { return o is uint3x3 converted && Equals(converted); }
		RuntimeObject* L_0 = ___o0;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB_il2cpp_TypeInfo_var)))
		{
			goto IL_0017;
		}
	}
	{
		RuntimeObject* L_1 = ___o0;
		V_0 = ((*(uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*)((uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*)(uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*)UnBox(L_1, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB_il2cpp_TypeInfo_var))));
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_2 = V_0;
		bool L_3;
		L_3 = uint3x3_Equals_m8EAB332F574051AC4488EC86C2A8B60BA7239EAF_inline(__this, L_2, NULL);
		return L_3;
	}

IL_0017:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool uint3x3_Equals_m51A26F2D316E9BE10F2F3BC57BD789EF333E31A8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___o0, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	bool _returnValue;
	_returnValue = uint3x3_Equals_m51A26F2D316E9BE10F2F3BC57BD789EF333E31A8(_thisAdjusted, ___o0, method);
	return _returnValue;
}
// System.Int32 Unity.Mathematics.uint3x3::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t uint3x3_GetHashCode_mF71D91D15E688169741D795D3BBDF84AC53BDAA7 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = (*(uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*)__this);
		uint32_t L_1;
		L_1 = math_hash_mB7E6924CAE461808A5D4248030601B553F252E74_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C  int32_t uint3x3_GetHashCode_mF71D91D15E688169741D795D3BBDF84AC53BDAA7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = uint3x3_GetHashCode_mF71D91D15E688169741D795D3BBDF84AC53BDAA7_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint3x3::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint3x3_ToString_m0B1A1DD3BB459403B686D1A0774EB7D850DBA9E8 (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __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*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34FA57BDCC2858004F8DC872C2EBB092CE15D8EE);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3x3({0}, {1}, {2},  {3}, {4}, {5},  {6}, {7}, {8})", c0.x, c1.x, c2.x, c0.y, c1.y, c2.y, c0.z, c1.z, c2.z);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_2 = (&__this->___c0_0);
		uint32_t L_3 = L_2->___x_0;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_5);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_7 = (&__this->___c1_1);
		uint32_t L_8 = L_7->___x_0;
		uint32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_12 = (&__this->___c2_2);
		uint32_t L_13 = L_12->___x_0;
		uint32_t L_14 = L_13;
		RuntimeObject* L_15 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_14);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_15);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_15);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_11;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_17 = (&__this->___c0_0);
		uint32_t L_18 = L_17->___y_1;
		uint32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_19);
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_20);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_20);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_16;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_22 = (&__this->___c1_1);
		uint32_t L_23 = L_22->___y_1;
		uint32_t L_24 = L_23;
		RuntimeObject* L_25 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_24);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_25);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_25);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_21;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_27 = (&__this->___c2_2);
		uint32_t L_28 = L_27->___y_1;
		uint32_t L_29 = L_28;
		RuntimeObject* L_30 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_29);
		NullCheck(L_26);
		ArrayElementTypeCheck (L_26, L_30);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_26;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_32 = (&__this->___c0_0);
		uint32_t L_33 = L_32->___z_2;
		uint32_t L_34 = L_33;
		RuntimeObject* L_35 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_34);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_35);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_35);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = L_31;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_37 = (&__this->___c1_1);
		uint32_t L_38 = L_37->___z_2;
		uint32_t L_39 = L_38;
		RuntimeObject* L_40 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_39);
		NullCheck(L_36);
		ArrayElementTypeCheck (L_36, L_40);
		(L_36)->SetAt(static_cast<il2cpp_array_size_t>(7), (RuntimeObject*)L_40);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = L_36;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_42 = (&__this->___c2_2);
		uint32_t L_43 = L_42->___z_2;
		uint32_t L_44 = L_43;
		RuntimeObject* L_45 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_44);
		NullCheck(L_41);
		ArrayElementTypeCheck (L_41, L_45);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(8), (RuntimeObject*)L_45);
		String_t* L_46;
		L_46 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral34FA57BDCC2858004F8DC872C2EBB092CE15D8EE, L_41, NULL);
		return L_46;
	}
}
IL2CPP_EXTERN_C  String_t* uint3x3_ToString_m0B1A1DD3BB459403B686D1A0774EB7D850DBA9E8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint3x3_ToString_m0B1A1DD3BB459403B686D1A0774EB7D850DBA9E8_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.String Unity.Mathematics.uint3x3::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* uint3x3_ToString_m838021471D894F0D3432C5E4B678C606E1FF8E7C (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral34FA57BDCC2858004F8DC872C2EBB092CE15D8EE);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3x3({0}, {1}, {2},  {3}, {4}, {5},  {6}, {7}, {8})", c0.x.ToString(format, formatProvider), c1.x.ToString(format, formatProvider), c2.x.ToString(format, formatProvider), c0.y.ToString(format, formatProvider), c1.y.ToString(format, formatProvider), c2.y.ToString(format, formatProvider), c0.z.ToString(format, formatProvider), c1.z.ToString(format, formatProvider), c2.z.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_2 = (&__this->___c0_0);
		uint32_t* L_3 = (&L_2->___x_0);
		String_t* L_4 = ___format0;
		RuntimeObject* L_5 = ___formatProvider1;
		String_t* L_6;
		L_6 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_3, L_4, L_5, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_8 = (&__this->___c1_1);
		uint32_t* L_9 = (&L_8->___x_0);
		String_t* L_10 = ___format0;
		RuntimeObject* L_11 = ___formatProvider1;
		String_t* L_12;
		L_12 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_9, L_10, L_11, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_14 = (&__this->___c2_2);
		uint32_t* L_15 = (&L_14->___x_0);
		String_t* L_16 = ___format0;
		RuntimeObject* L_17 = ___formatProvider1;
		String_t* L_18;
		L_18 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_15, L_16, L_17, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_20 = (&__this->___c0_0);
		uint32_t* L_21 = (&L_20->___y_1);
		String_t* L_22 = ___format0;
		RuntimeObject* L_23 = ___formatProvider1;
		String_t* L_24;
		L_24 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_21, L_22, L_23, NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_19;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_26 = (&__this->___c1_1);
		uint32_t* L_27 = (&L_26->___y_1);
		String_t* L_28 = ___format0;
		RuntimeObject* L_29 = ___formatProvider1;
		String_t* L_30;
		L_30 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_27, L_28, L_29, NULL);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_30);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_25;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_32 = (&__this->___c2_2);
		uint32_t* L_33 = (&L_32->___y_1);
		String_t* L_34 = ___format0;
		RuntimeObject* L_35 = ___formatProvider1;
		String_t* L_36;
		L_36 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_33, L_34, L_35, NULL);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_36);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_36);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = L_31;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_38 = (&__this->___c0_0);
		uint32_t* L_39 = (&L_38->___z_2);
		String_t* L_40 = ___format0;
		RuntimeObject* L_41 = ___formatProvider1;
		String_t* L_42;
		L_42 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_39, L_40, L_41, NULL);
		NullCheck(L_37);
		ArrayElementTypeCheck (L_37, L_42);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_42);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_37;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_44 = (&__this->___c1_1);
		uint32_t* L_45 = (&L_44->___z_2);
		String_t* L_46 = ___format0;
		RuntimeObject* L_47 = ___formatProvider1;
		String_t* L_48;
		L_48 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_45, L_46, L_47, NULL);
		NullCheck(L_43);
		ArrayElementTypeCheck (L_43, L_48);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(7), (RuntimeObject*)L_48);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_49 = L_43;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_50 = (&__this->___c2_2);
		uint32_t* L_51 = (&L_50->___z_2);
		String_t* L_52 = ___format0;
		RuntimeObject* L_53 = ___formatProvider1;
		String_t* L_54;
		L_54 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_51, L_52, L_53, NULL);
		NullCheck(L_49);
		ArrayElementTypeCheck (L_49, L_54);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(8), (RuntimeObject*)L_54);
		String_t* L_55;
		L_55 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral34FA57BDCC2858004F8DC872C2EBB092CE15D8EE, L_49, NULL);
		return L_55;
	}
}
IL2CPP_EXTERN_C  String_t* uint3x3_ToString_m838021471D894F0D3432C5E4B678C606E1FF8E7C_AdjustorThunk (RuntimeObject* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
{
	uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = uint3x3_ToString_m838021471D894F0D3432C5E4B678C606E1FF8E7C_inline(_thisAdjusted, ___format0, ___formatProvider1, method);
	return _returnValue;
}
// System.Void Unity.Mathematics.uint3x3::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint3x3__cctor_m14D9E2A1A3EF70732D0BB27D904D95272E9D6F83 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static readonly uint3x3 identity = new uint3x3(1u, 0u, 0u,   0u, 1u, 0u,   0u, 0u, 1u);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint3x3__ctor_m255E9244E7967112910322EBB408335F28F829B4_inline((&L_0), 1, 0, 0, 0, 1, 0, 0, 0, 1, /*hidden argument*/NULL);
		((uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB_StaticFields*)il2cpp_codegen_static_fields_for(uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB_il2cpp_TypeInfo_var))->___identity_3 = L_0;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// uint t = state;
		uint32_t L_0 = __this->___state_0;
		// state ^= state << 13;
		uint32_t L_1 = __this->___state_0;
		uint32_t L_2 = __this->___state_0;
		__this->___state_0 = ((int32_t)((int32_t)L_1^((int32_t)((int32_t)L_2<<((int32_t)13)))));
		// state ^= state >> 17;
		uint32_t L_3 = __this->___state_0;
		uint32_t L_4 = __this->___state_0;
		__this->___state_0 = ((int32_t)((int32_t)L_3^((int32_t)((uint32_t)L_4>>((int32_t)17)))));
		// state ^= state << 5;
		uint32_t L_5 = __this->___state_0;
		uint32_t L_6 = __this->___state_0;
		__this->___state_0 = ((int32_t)((int32_t)L_5^((int32_t)((int32_t)L_6<<5))));
		// return t;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Random__ctor_m84FE6BF5CD2493F5460F36A914836E3D41B22D94_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___seed0, const RuntimeMethod* method) 
{
	{
		// state = seed;
		uint32_t L_0 = ___seed0;
		__this->___state_0 = L_0;
		// NextState();
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Random_WangHash_m64375F54A1ED7FCC62B50B922B0FBB608FA65AF4_inline (uint32_t ___n0, const RuntimeMethod* method) 
{
	{
		// n = (n ^ 61u) ^ (n >> 16);
		uint32_t L_0 = ___n0;
		uint32_t L_1 = ___n0;
		___n0 = ((int32_t)(((int32_t)((int32_t)L_0^((int32_t)61)))^((int32_t)((uint32_t)L_1>>((int32_t)16)))));
		// n *= 9u;
		uint32_t L_2 = ___n0;
		___n0 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_2, ((int32_t)9)));
		// n = n ^ (n >> 4);
		uint32_t L_3 = ___n0;
		uint32_t L_4 = ___n0;
		___n0 = ((int32_t)((int32_t)L_3^((int32_t)((uint32_t)L_4>>4))));
		// n *= 0x27d4eb2du;
		uint32_t L_5 = ___n0;
		___n0 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, ((int32_t)668265261)));
		// n = n ^ (n >> 15);
		uint32_t L_6 = ___n0;
		uint32_t L_7 = ___n0;
		___n0 = ((int32_t)((int32_t)L_6^((int32_t)((uint32_t)L_7>>((int32_t)15)))));
		// return n;
		uint32_t L_8 = ___n0;
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Random_InitState_mCDAC36582272DAF59478FEA71F1307CF0E58716D_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___seed0, const RuntimeMethod* method) 
{
	{
		// state = seed;
		uint32_t L_0 = ___seed0;
		__this->___state_0 = L_0;
		// NextState();
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Random_NextBool_m145F8A365982787A7BF227AFE2D5B6ED5FD80345_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return (NextState() & 1) == 1;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		return (bool)((((int32_t)((int32_t)((int32_t)L_0&1))) == ((int32_t)1))? 1 : 0);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F math_uint2_m1CDC93674E66A76AC1B423A5219FD24F379CD217_inline (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static uint2 uint2(uint v) { return new uint2(v); }
		uint32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline (uint32_t ___x0, uint32_t ___y1, const RuntimeMethod* method) 
{
	{
		// public static uint2 uint2(uint x, uint y) { return new uint2(x, y); }
		uint32_t L_0 = ___x0;
		uint32_t L_1 = ___y1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator & (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x & rhs.x, lhs.y & rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)((int32_t)L_1&(int32_t)L_3)), ((int32_t)((int32_t)L_5&(int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator == (uint2 lhs, uint rhs) { return new bool2 (lhs.x == rhs, lhs.y == rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0), (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 Random_NextBool2_m6A40DC6D76B7040C84C7EF5FE0C2848944064A40_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// uint v = NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		// return (uint2(v) & uint2(1, 2)) == 0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = math_uint2_m1CDC93674E66A76AC1B423A5219FD24F379CD217_inline(L_0, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(1, 2, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_BitwiseAnd_m65D0E33C79C8C9BC49016A0234E3F009F918CE54_inline(L_1, L_2, NULL);
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_4;
		L_4 = uint2_op_Equality_m5D399D6811F616035C518D1080E5BD53787129A6_inline(L_3, 0, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B math_uint3_mA37962E128EEA30C3C7ABE952FE6B7D1D88BDFCF_inline (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static uint3 uint3(uint v) { return new uint3(v); }
		uint32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline (uint32_t ___x0, uint32_t ___y1, uint32_t ___z2, const RuntimeMethod* method) 
{
	{
		// public static uint3 uint3(uint x, uint y, uint z) { return new uint3(x, y, z); }
		uint32_t L_0 = ___x0;
		uint32_t L_1 = ___y1;
		uint32_t L_2 = ___z2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseAnd_m8A990DE02B9752306F4A08CFF595C254D5FB2119_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator & (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x & rhs.x, lhs.y & rhs.y, lhs.z & rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)((int32_t)L_1&(int32_t)L_3)), ((int32_t)((int32_t)L_5&(int32_t)L_7)), ((int32_t)((int32_t)L_9&(int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Equality_m62034744DD7CEA4F494E689C063C68F0FEF48370_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator == (uint3 lhs, uint rhs) { return new bool3 (lhs.x == rhs, lhs.y == rhs, lhs.z == rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0), (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0), (bool)((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 Random_NextBool3_m9712DE290B16AEF9BDA21139FDCC94D728E06C4C_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// uint v = NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		// return (uint3(v) & uint3(1, 2, 4)) == 0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = math_uint3_mA37962E128EEA30C3C7ABE952FE6B7D1D88BDFCF_inline(L_0, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(1, 2, 4, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_BitwiseAnd_m8A990DE02B9752306F4A08CFF595C254D5FB2119_inline(L_1, L_2, NULL);
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4;
		L_4 = uint3_op_Equality_m62034744DD7CEA4F494E689C063C68F0FEF48370_inline(L_3, 0, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 math_uint4_mE2B48ABE91E02723012865EA61965A48DD97F643_inline (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static uint4 uint4(uint v) { return new uint4(v); }
		uint32_t L_0 = ___v0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint4__ctor_m0927237EB810FB562DE9A12B3A3942BCE672656F_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline (uint32_t ___x0, uint32_t ___y1, uint32_t ___z2, uint32_t ___w3, const RuntimeMethod* method) 
{
	{
		// public static uint4 uint4(uint x, uint y, uint z, uint w) { return new uint4(x, y, z, w); }
		uint32_t L_0 = ___x0;
		uint32_t L_1 = ___y1;
		uint32_t L_2 = ___z2;
		uint32_t L_3 = ___w3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_BitwiseAnd_m1A9CB1A2976212FE13C84F970D4C59C30A54D875_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint4 operator & (uint4 lhs, uint4 rhs) { return new uint4 (lhs.x & rhs.x, lhs.y & rhs.y, lhs.z & rhs.z, lhs.w & rhs.w); }
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_12 = ___lhs0;
		uint32_t L_13 = L_12.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_14 = ___rhs1;
		uint32_t L_15 = L_14.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_16), ((int32_t)((int32_t)L_1&(int32_t)L_3)), ((int32_t)((int32_t)L_5&(int32_t)L_7)), ((int32_t)((int32_t)L_9&(int32_t)L_11)), ((int32_t)((int32_t)L_13&(int32_t)L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619 uint4_op_Equality_mA7515DAB8E3AAD2B5BDA4ED9653F0BF393419A91_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool4 operator == (uint4 lhs, uint rhs) { return new bool4 (lhs.x == rhs, lhs.y == rhs, lhs.z == rhs, lhs.w == rhs); }
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_9 = ___lhs0;
		uint32_t L_10 = L_9.___w_3;
		uint32_t L_11 = ___rhs1;
		bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool4__ctor_mF155096A6E6BF25B97648480B9A5224A22DFFF88_inline((&L_12), (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0), (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0), (bool)((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0), (bool)((((int32_t)L_10) == ((int32_t)L_11))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619 Random_NextBool4_mC7684B824455C34D5357E9B2358B19C58853CCDA_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// uint v = NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		// return (uint4(v) & uint4(1, 2, 4, 8)) == 0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_1;
		L_1 = math_uint4_mE2B48ABE91E02723012865EA61965A48DD97F643_inline(L_0, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_2;
		L_2 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(1, 2, 4, 8, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_3;
		L_3 = uint4_op_BitwiseAnd_m1A9CB1A2976212FE13C84F970D4C59C30A54D875_inline(L_1, L_2, NULL);
		bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619 L_4;
		L_4 = uint4_op_Equality_mA7515DAB8E3AAD2B5BDA4ED9653F0BF393419A91_inline(L_3, 0, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Random_NextInt_mFA1B6F9CB7DAA330B13D9A19FCAA102AE5C5417F_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return (int)NextState() ^ -2147483648;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		return ((int32_t)((int32_t)L_0^((int32_t)-2147483648LL)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A math_int2_m0A9A8113022D7954E7DA5BE5436989C2DF01650D_inline (int32_t ___x0, int32_t ___y1, const RuntimeMethod* method) 
{
	{
		// public static int2 int2(int x, int y) { return new int2(x, y); }
		int32_t L_0 = ___x0;
		int32_t L_1 = ___y1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_2;
		memset((&L_2), 0, sizeof(L_2));
		int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A int2_op_ExclusiveOr_mD47A86F45C59D017FC036FBA38F197BFFDB8FF03_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___lhs0, int32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static int2 operator ^ (int2 lhs, int rhs) { return new int2 (lhs.x ^ rhs, lhs.y ^ rhs); }
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_0 = ___lhs0;
		int32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___rhs1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_3 = ___lhs0;
		int32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___rhs1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_6;
		memset((&L_6), 0, sizeof(L_6));
		int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline((&L_6), ((int32_t)(L_1^L_2)), ((int32_t)(L_4^L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_mAF59E818C2661A1D26196C74297C95CEF50EF9A2_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return int2((int)NextState(), (int)NextState()) ^ -2147483648;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_2;
		L_2 = math_int2_m0A9A8113022D7954E7DA5BE5436989C2DF01650D_inline(L_0, L_1, NULL);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_3;
		L_3 = int2_op_ExclusiveOr_mD47A86F45C59D017FC036FBA38F197BFFDB8FF03_inline(L_2, ((int32_t)-2147483648LL), NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF math_int3_m16B9E4EC932F2FFCE0358E2DA77C92D67C0F3B9D_inline (int32_t ___x0, int32_t ___y1, int32_t ___z2, const RuntimeMethod* method) 
{
	{
		// public static int3 int3(int x, int y, int z) { return new int3(x, y, z); }
		int32_t L_0 = ___x0;
		int32_t L_1 = ___y1;
		int32_t L_2 = ___z2;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_3;
		memset((&L_3), 0, sizeof(L_3));
		int3__ctor_mE478318DE4CA648614FEF2C1DD438C0455284BF2_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF int3_op_ExclusiveOr_mDC0CA0EC958BED14D6B649FE5F9CAE23DCAB0CAA_inline (int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___lhs0, int32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static int3 operator ^ (int3 lhs, int rhs) { return new int3 (lhs.x ^ rhs, lhs.y ^ rhs, lhs.z ^ rhs); }
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_0 = ___lhs0;
		int32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___rhs1;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_3 = ___lhs0;
		int32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___rhs1;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_6 = ___lhs0;
		int32_t L_7 = L_6.___z_2;
		int32_t L_8 = ___rhs1;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_9;
		memset((&L_9), 0, sizeof(L_9));
		int3__ctor_mE478318DE4CA648614FEF2C1DD438C0455284BF2_inline((&L_9), ((int32_t)(L_1^L_2)), ((int32_t)(L_4^L_5)), ((int32_t)(L_7^L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_m5AA9FC7E03CA5731053724DCC74B92DB6BF25414_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return int3((int)NextState(), (int)NextState(), (int)NextState()) ^ -2147483648;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_3;
		L_3 = math_int3_m16B9E4EC932F2FFCE0358E2DA77C92D67C0F3B9D_inline(L_0, L_1, L_2, NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4;
		L_4 = int3_op_ExclusiveOr_mDC0CA0EC958BED14D6B649FE5F9CAE23DCAB0CAA_inline(L_3, ((int32_t)-2147483648LL), NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 math_int4_mE5D69C9C3EDF9C819D6BE6923C7A9C1AB3A6F781_inline (int32_t ___x0, int32_t ___y1, int32_t ___z2, int32_t ___w3, const RuntimeMethod* method) 
{
	{
		// public static int4 int4(int x, int y, int z, int w) { return new int4(x, y, z, w); }
		int32_t L_0 = ___x0;
		int32_t L_1 = ___y1;
		int32_t L_2 = ___z2;
		int32_t L_3 = ___w3;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_4;
		memset((&L_4), 0, sizeof(L_4));
		int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 int4_op_ExclusiveOr_mE7BFD8C61317740FF49DE55942935682B835EAE4_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___lhs0, int32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static int4 operator ^ (int4 lhs, int rhs) { return new int4 (lhs.x ^ rhs, lhs.y ^ rhs, lhs.z ^ rhs, lhs.w ^ rhs); }
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_0 = ___lhs0;
		int32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___rhs1;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_3 = ___lhs0;
		int32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___rhs1;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_6 = ___lhs0;
		int32_t L_7 = L_6.___z_2;
		int32_t L_8 = ___rhs1;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_9 = ___lhs0;
		int32_t L_10 = L_9.___w_3;
		int32_t L_11 = ___rhs1;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_12;
		memset((&L_12), 0, sizeof(L_12));
		int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline((&L_12), ((int32_t)(L_1^L_2)), ((int32_t)(L_4^L_5)), ((int32_t)(L_7^L_8)), ((int32_t)(L_10^L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_mE8F1DCAC6DBEA080520D0C47B70C9B624D1274E8_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return int4((int)NextState(), (int)NextState(), (int)NextState(), (int)NextState()) ^ -2147483648;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_4;
		L_4 = math_int4_mE5D69C9C3EDF9C819D6BE6923C7A9C1AB3A6F781_inline(L_0, L_1, L_2, L_3, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_5;
		L_5 = int4_op_ExclusiveOr_mE7BFD8C61317740FF49DE55942935682B835EAE4_inline(L_4, ((int32_t)-2147483648LL), NULL);
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Random_NextInt_m8D466D37B7144CBE66EFDE4A8A5C32EE8A19D4AE_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int32_t ___max0, const RuntimeMethod* method) 
{
	{
		// return (int)((NextState() * (ulong)max) >> 32);
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int32_t L_1 = ___max0;
		return ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)L_1)))>>((int32_t)32))));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_m01B05B94428625116A7A55D4D436738C6ED8EABF_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___max0, const RuntimeMethod* method) 
{
	{
		// return int2((int)(NextState() * (ulong)max.x >> 32),
		//             (int)(NextState() * (ulong)max.y >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_1 = ___max0;
		int32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_4 = ___max0;
		int32_t L_5 = L_4.___y_1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_6;
		L_6 = math_int2_m0A9A8113022D7954E7DA5BE5436989C2DF01650D_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)L_2)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)L_5)))>>((int32_t)32)))), NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_m4FEA4F6FDC9217C7B886CE0CC377D45E55EBFE6C_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___max0, const RuntimeMethod* method) 
{
	{
		// return int3((int)(NextState() * (ulong)max.x >> 32),
		//             (int)(NextState() * (ulong)max.y >> 32),
		//             (int)(NextState() * (ulong)max.z >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_1 = ___max0;
		int32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4 = ___max0;
		int32_t L_5 = L_4.___y_1;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_7 = ___max0;
		int32_t L_8 = L_7.___z_2;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_9;
		L_9 = math_int3_m16B9E4EC932F2FFCE0358E2DA77C92D67C0F3B9D_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)L_2)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)L_5)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)L_8)))>>((int32_t)32)))), NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_m523B3CD68F601BD57F7A0EE275F04D09F0A4C672_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___max0, const RuntimeMethod* method) 
{
	{
		// return int4((int)(NextState() * (ulong)max.x >> 32),
		//             (int)(NextState() * (ulong)max.y >> 32),
		//             (int)(NextState() * (ulong)max.z >> 32),
		//             (int)(NextState() * (ulong)max.w >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_1 = ___max0;
		int32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_4 = ___max0;
		int32_t L_5 = L_4.___y_1;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_7 = ___max0;
		int32_t L_8 = L_7.___z_2;
		uint32_t L_9;
		L_9 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_10 = ___max0;
		int32_t L_11 = L_10.___w_3;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_12;
		L_12 = math_int4_mE5D69C9C3EDF9C819D6BE6923C7A9C1AB3A6F781_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)L_2)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)L_5)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)L_8)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_9), ((int64_t)L_11)))>>((int32_t)32)))), NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Random_NextInt_m794218A3A149A97A6276B37A546E381D44E0222B_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// uint range = (uint)(max - min);
		int32_t L_0 = ___max1;
		int32_t L_1 = ___min0;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
		// return (int)(NextState() * (ulong)range >> 32) + min;
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3 = V_0;
		int32_t L_4 = ___min0;
		return ((int32_t)il2cpp_codegen_add(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_2), ((int64_t)(uint64_t)L_3)))>>((int32_t)32)))), L_4));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A int2_op_Subtraction_mF8ED8DDFDE3303758800ED22B85CAE5DE9FE9764_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___lhs0, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static int2 operator - (int2 lhs, int2 rhs) { return new int2 (lhs.x - rhs.x, lhs.y - rhs.y); }
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_0 = ___lhs0;
		int32_t L_1 = L_0.___x_0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_2 = ___rhs1;
		int32_t L_3 = L_2.___x_0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_4 = ___lhs0;
		int32_t L_5 = L_4.___y_1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_6 = ___rhs1;
		int32_t L_7 = L_6.___y_1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_8;
		memset((&L_8), 0, sizeof(L_8));
		int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline((&L_8), ((int32_t)il2cpp_codegen_subtract(L_1, L_3)), ((int32_t)il2cpp_codegen_subtract(L_5, L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(int2 v) { return new uint2(v); }
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mD93F93B6BD7C73E16E491C8949F790F874AAE4F8_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A int2_op_Addition_mB8210BD1CFEF218431BCFB14816FA467B196BCB7_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___lhs0, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static int2 operator + (int2 lhs, int2 rhs) { return new int2 (lhs.x + rhs.x, lhs.y + rhs.y); }
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_0 = ___lhs0;
		int32_t L_1 = L_0.___x_0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_2 = ___rhs1;
		int32_t L_3 = L_2.___x_0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_4 = ___lhs0;
		int32_t L_5 = L_4.___y_1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_6 = ___rhs1;
		int32_t L_7 = L_6.___y_1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_8;
		memset((&L_8), 0, sizeof(L_8));
		int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline((&L_8), ((int32_t)il2cpp_codegen_add(L_1, L_3)), ((int32_t)il2cpp_codegen_add(L_5, L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A Random_NextInt2_mFA7BFFCC3D404449A90A20324E66B95EDAD49BE9_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___min0, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___max1, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint2 range = (uint2)(max - min);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_0 = ___max1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_1 = ___min0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_2;
		L_2 = int2_op_Subtraction_mF8ED8DDFDE3303758800ED22B85CAE5DE9FE9764_inline(L_0, L_1, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_2, NULL);
		V_0 = L_3;
		// return int2((int)(NextState() * (ulong)range.x >> 32),
		//             (int)(NextState() * (ulong)range.y >> 32)) + min;
		uint32_t L_4;
		L_4 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = V_0;
		uint32_t L_6 = L_5.___x_0;
		uint32_t L_7;
		L_7 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = V_0;
		uint32_t L_9 = L_8.___y_1;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_10;
		L_10 = math_int2_m0A9A8113022D7954E7DA5BE5436989C2DF01650D_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_4), ((int64_t)(uint64_t)L_6)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_7), ((int64_t)(uint64_t)L_9)))>>((int32_t)32)))), NULL);
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_11 = ___min0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_12;
		L_12 = int2_op_Addition_mB8210BD1CFEF218431BCFB14816FA467B196BCB7_inline(L_10, L_11, NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF int3_op_Subtraction_m6BEEFB529E6C5DBDFC127A4FD2858D53575360B0_inline (int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___lhs0, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static int3 operator - (int3 lhs, int3 rhs) { return new int3 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z); }
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_0 = ___lhs0;
		int32_t L_1 = L_0.___x_0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_2 = ___rhs1;
		int32_t L_3 = L_2.___x_0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4 = ___lhs0;
		int32_t L_5 = L_4.___y_1;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_6 = ___rhs1;
		int32_t L_7 = L_6.___y_1;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_8 = ___lhs0;
		int32_t L_9 = L_8.___z_2;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_10 = ___rhs1;
		int32_t L_11 = L_10.___z_2;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_12;
		memset((&L_12), 0, sizeof(L_12));
		int3__ctor_mE478318DE4CA648614FEF2C1DD438C0455284BF2_inline((&L_12), ((int32_t)il2cpp_codegen_subtract(L_1, L_3)), ((int32_t)il2cpp_codegen_subtract(L_5, L_7)), ((int32_t)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline (int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(int3 v) { return new uint3(v); }
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_mE14C7B0F6447AF2F57F4BF2AC2C9040A386D682B_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF int3_op_Addition_m9B2F4DA2E31115B4E8C84161D9FFB160B3D42868_inline (int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___lhs0, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static int3 operator + (int3 lhs, int3 rhs) { return new int3 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z); }
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_0 = ___lhs0;
		int32_t L_1 = L_0.___x_0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_2 = ___rhs1;
		int32_t L_3 = L_2.___x_0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4 = ___lhs0;
		int32_t L_5 = L_4.___y_1;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_6 = ___rhs1;
		int32_t L_7 = L_6.___y_1;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_8 = ___lhs0;
		int32_t L_9 = L_8.___z_2;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_10 = ___rhs1;
		int32_t L_11 = L_10.___z_2;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_12;
		memset((&L_12), 0, sizeof(L_12));
		int3__ctor_mE478318DE4CA648614FEF2C1DD438C0455284BF2_inline((&L_12), ((int32_t)il2cpp_codegen_add(L_1, L_3)), ((int32_t)il2cpp_codegen_add(L_5, L_7)), ((int32_t)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF Random_NextInt3_mE004646C06DA62DDB7C28296E76D25DE0253DAE5_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___min0, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___max1, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint3 range = (uint3)(max - min);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_0 = ___max1;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_1 = ___min0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_2;
		L_2 = int3_op_Subtraction_m6BEEFB529E6C5DBDFC127A4FD2858D53575360B0_inline(L_0, L_1, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_2, NULL);
		V_0 = L_3;
		// return int3((int)(NextState() * (ulong)range.x >> 32),
		//             (int)(NextState() * (ulong)range.y >> 32),
		//             (int)(NextState() * (ulong)range.z >> 32)) + min;
		uint32_t L_4;
		L_4 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = V_0;
		uint32_t L_6 = L_5.___x_0;
		uint32_t L_7;
		L_7 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = V_0;
		uint32_t L_9 = L_8.___y_1;
		uint32_t L_10;
		L_10 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11 = V_0;
		uint32_t L_12 = L_11.___z_2;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_13;
		L_13 = math_int3_m16B9E4EC932F2FFCE0358E2DA77C92D67C0F3B9D_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_4), ((int64_t)(uint64_t)L_6)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_7), ((int64_t)(uint64_t)L_9)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_10), ((int64_t)(uint64_t)L_12)))>>((int32_t)32)))), NULL);
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_14 = ___min0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_15;
		L_15 = int3_op_Addition_m9B2F4DA2E31115B4E8C84161D9FFB160B3D42868_inline(L_13, L_14, NULL);
		return L_15;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 int4_op_Subtraction_m8804D0FC47267EB7B98E9325AAD2D36163C9FE8E_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___lhs0, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static int4 operator - (int4 lhs, int4 rhs) { return new int4 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z, lhs.w - rhs.w); }
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_0 = ___lhs0;
		int32_t L_1 = L_0.___x_0;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_2 = ___rhs1;
		int32_t L_3 = L_2.___x_0;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_4 = ___lhs0;
		int32_t L_5 = L_4.___y_1;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_6 = ___rhs1;
		int32_t L_7 = L_6.___y_1;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_8 = ___lhs0;
		int32_t L_9 = L_8.___z_2;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_10 = ___rhs1;
		int32_t L_11 = L_10.___z_2;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_12 = ___lhs0;
		int32_t L_13 = L_12.___w_3;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_14 = ___rhs1;
		int32_t L_15 = L_14.___w_3;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_16;
		memset((&L_16), 0, sizeof(L_16));
		int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline((&L_16), ((int32_t)il2cpp_codegen_subtract(L_1, L_3)), ((int32_t)il2cpp_codegen_subtract(L_5, L_7)), ((int32_t)il2cpp_codegen_subtract(L_9, L_11)), ((int32_t)il2cpp_codegen_subtract(L_13, L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Explicit_m4BA2A6F8AC721A602D73382462C962382691DD70_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint4(int4 v) { return new uint4(v); }
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_0 = ___v0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint4__ctor_mE3E045BA2F8A6BADAF84CD437BC4123BAD640226_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 int4_op_Addition_mB3F3CC9F1DEF872C2920F19D38A396D423510624_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___lhs0, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static int4 operator + (int4 lhs, int4 rhs) { return new int4 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z, lhs.w + rhs.w); }
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_0 = ___lhs0;
		int32_t L_1 = L_0.___x_0;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_2 = ___rhs1;
		int32_t L_3 = L_2.___x_0;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_4 = ___lhs0;
		int32_t L_5 = L_4.___y_1;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_6 = ___rhs1;
		int32_t L_7 = L_6.___y_1;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_8 = ___lhs0;
		int32_t L_9 = L_8.___z_2;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_10 = ___rhs1;
		int32_t L_11 = L_10.___z_2;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_12 = ___lhs0;
		int32_t L_13 = L_12.___w_3;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_14 = ___rhs1;
		int32_t L_15 = L_14.___w_3;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_16;
		memset((&L_16), 0, sizeof(L_16));
		int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline((&L_16), ((int32_t)il2cpp_codegen_add(L_1, L_3)), ((int32_t)il2cpp_codegen_add(L_5, L_7)), ((int32_t)il2cpp_codegen_add(L_9, L_11)), ((int32_t)il2cpp_codegen_add(L_13, L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int4_tBA77D4945786DE82C3A487B33955EA1004996052 Random_NextInt4_m01A22262DB26674485F384F5CAB97AC3727CA048_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___min0, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___max1, const RuntimeMethod* method) 
{
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint4 range = (uint4)(max - min);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_0 = ___max1;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_1 = ___min0;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_2;
		L_2 = int4_op_Subtraction_m8804D0FC47267EB7B98E9325AAD2D36163C9FE8E_inline(L_0, L_1, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_3;
		L_3 = uint4_op_Explicit_m4BA2A6F8AC721A602D73382462C962382691DD70_inline(L_2, NULL);
		V_0 = L_3;
		// return int4((int)(NextState() * (ulong)range.x >> 32),
		//             (int)(NextState() * (ulong)range.y >> 32),
		//             (int)(NextState() * (ulong)range.z >> 32),
		//             (int)(NextState() * (ulong)range.w >> 32)) + min;
		uint32_t L_4;
		L_4 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_5 = V_0;
		uint32_t L_6 = L_5.___x_0;
		uint32_t L_7;
		L_7 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_8 = V_0;
		uint32_t L_9 = L_8.___y_1;
		uint32_t L_10;
		L_10 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_11 = V_0;
		uint32_t L_12 = L_11.___z_2;
		uint32_t L_13;
		L_13 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_14 = V_0;
		uint32_t L_15 = L_14.___w_3;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_16;
		L_16 = math_int4_mE5D69C9C3EDF9C819D6BE6923C7A9C1AB3A6F781_inline(((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_4), ((int64_t)(uint64_t)L_6)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_7), ((int64_t)(uint64_t)L_9)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_10), ((int64_t)(uint64_t)L_12)))>>((int32_t)32)))), ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_13), ((int64_t)(uint64_t)L_15)))>>((int32_t)32)))), NULL);
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_17 = ___min0;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_18;
		L_18 = int4_op_Addition_mB3F3CC9F1DEF872C2920F19D38A396D423510624_inline(L_16, L_17, NULL);
		return L_18;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Random_NextUInt_m3ED6D47B649B9AD886A4C71EECCF014A933E1D41_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return NextState() - 1u;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		return ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator - (uint2 lhs, uint rhs) { return new uint2 (lhs.x - rhs, lhs.y - rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_mD214E993940FA8511D5F148095A8F12880301E8A_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return uint2(NextState(), NextState()) - 1u;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(L_0, L_1, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Subtraction_m23EC03BE212BC36EE2E339CE153A99C346D30544_inline(L_2, 1, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Subtraction_mA79D7FF22B21BD8AC92D83B2CEA381736D5CA3C7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator - (uint3 lhs, uint rhs) { return new uint3 (lhs.x - rhs, lhs.y - rhs, lhs.z - rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_mEB3DC44190A91267AF1F1CA726F5ADABF0C7EB79_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return uint3(NextState(), NextState(), NextState()) - 1u;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(L_0, L_1, L_2, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_Subtraction_mA79D7FF22B21BD8AC92D83B2CEA381736D5CA3C7_inline(L_3, 1, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Subtraction_mA5D1B1DE817EFBC8685C2EB3CAB6EF0DFFDC3F92_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint4 operator - (uint4 lhs, uint rhs) { return new uint4 (lhs.x - rhs, lhs.y - rhs, lhs.z - rhs, lhs.w - rhs); }
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_9 = ___lhs0;
		uint32_t L_10 = L_9.___w_3;
		uint32_t L_11 = ___rhs1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_12), ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_m79A28BCF0021F1FA72610FBE2234DE80CAC1F299_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return uint4(NextState(), NextState(), NextState(), NextState()) - 1u;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		L_4 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(L_0, L_1, L_2, L_3, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_5;
		L_5 = uint4_op_Subtraction_mA5D1B1DE817EFBC8685C2EB3CAB6EF0DFFDC3F92_inline(L_4, 1, NULL);
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Random_NextUInt_m0EABE55AAEF8FE95540B79312F74F2FE42D98E0D_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___max0, const RuntimeMethod* method) 
{
	{
		// return (uint)((NextState() * (ulong)max) >> 32);
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1 = ___max0;
		return ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)(uint64_t)L_1)))>>((int32_t)32))));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_m1CDDB093577225F624937A10067B0CDEB3808859_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___max0, const RuntimeMethod* method) 
{
	{
		// return uint2(   (uint)(NextState() * (ulong)max.x >> 32),
		//                 (uint)(NextState() * (ulong)max.y >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___max0;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___max0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		L_6 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)(uint64_t)L_2)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_m2DC171901FD296F3BD555FD5DEF7670F4969AAD8_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___max0, const RuntimeMethod* method) 
{
	{
		// return uint3(   (uint)(NextState() * (ulong)max.x >> 32),
		//                 (uint)(NextState() * (ulong)max.y >> 32),
		//                 (uint)(NextState() * (ulong)max.z >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___max0;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___max0;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___max0;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)(uint64_t)L_2)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)(uint64_t)L_8)))>>((int32_t)32)))), NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_mC7F64D2FDE7EE447048946711E71BA625ED60B97_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___max0, const RuntimeMethod* method) 
{
	{
		// return uint4(   (uint)(NextState() * (ulong)max.x >> 32),
		//                 (uint)(NextState() * (ulong)max.y >> 32),
		//                 (uint)(NextState() * (ulong)max.z >> 32),
		//                 (uint)(NextState() * (ulong)max.w >> 32));
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_1 = ___max0;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4 = ___max0;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_7 = ___max0;
		uint32_t L_8 = L_7.___z_2;
		uint32_t L_9;
		L_9 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_10 = ___max0;
		uint32_t L_11 = L_10.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_12;
		L_12 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)(uint64_t)L_2)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)(uint64_t)L_8)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_9), ((int64_t)(uint64_t)L_11)))>>((int32_t)32)))), NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Random_NextUInt_mFE21661ECBCCD41B3021E84CFC2886C8DAF248C9_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint32_t ___min0, uint32_t ___max1, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// uint range = max - min;
		uint32_t L_0 = ___max1;
		uint32_t L_1 = ___min0;
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1));
		// return (uint)(NextState() * (ulong)range >> 32) + min;
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3 = V_0;
		uint32_t L_4 = ___min0;
		return ((int32_t)il2cpp_codegen_add(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_2), ((int64_t)(uint64_t)L_3)))>>((int32_t)32)))), (int32_t)L_4));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator - (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x - rhs.x, lhs.y - rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator + (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x + rhs.x, lhs.y + rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F Random_NextUInt2_m8BF86C808910C77DEA1558578305D90B1586D13C_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___min0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___max1, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint2 range = max - min;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___max1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___min0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Subtraction_m3FB5F0CCDA1FAE7022DD76AF86240BDA86C54A10_inline(L_0, L_1, NULL);
		V_0 = L_2;
		// return uint2((uint)(NextState() * (ulong)range.x >> 32),
		//              (uint)(NextState() * (ulong)range.y >> 32)) + min;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = V_0;
		uint32_t L_5 = L_4.___x_0;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7 = V_0;
		uint32_t L_8 = L_7.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)(uint64_t)L_8)))>>((int32_t)32)))), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = ___min0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_9, L_10, NULL);
		return L_11;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Subtraction_mD458042F0F607E9CB18BF8CF8561C6BEF2F47310_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator - (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_7)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator + (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_7)), ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B Random_NextUInt3_m2693DC75A97BA323BE7814032172706FB4C83D10_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___min0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___max1, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint3 range = max - min;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___max1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___min0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Subtraction_mD458042F0F607E9CB18BF8CF8561C6BEF2F47310_inline(L_0, L_1, NULL);
		V_0 = L_2;
		// return uint3((uint)(NextState() * (ulong)range.x >> 32),
		//              (uint)(NextState() * (ulong)range.y >> 32),
		//              (uint)(NextState() * (ulong)range.z >> 32)) + min;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = V_0;
		uint32_t L_5 = L_4.___x_0;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = V_0;
		uint32_t L_8 = L_7.___y_1;
		uint32_t L_9;
		L_9 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = V_0;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		L_12 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)(uint64_t)L_8)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_9), ((int64_t)(uint64_t)L_11)))>>((int32_t)32)))), NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13 = ___min0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline(L_12, L_13, NULL);
		return L_14;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Subtraction_mF815D62CBBE8EAE82A64035CA71DA415A54DC64F_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint4 operator - (uint4 lhs, uint4 rhs) { return new uint4 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z, lhs.w - rhs.w); }
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_12 = ___lhs0;
		uint32_t L_13 = L_12.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_14 = ___rhs1;
		uint32_t L_15 = L_14.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_16), ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_7)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_11)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Addition_m391200EB43B6C4CDD219079A0D3CDFFA35B0B652_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint4 operator + (uint4 lhs, uint4 rhs) { return new uint4 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z, lhs.w + rhs.w); }
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_12 = ___lhs0;
		uint32_t L_13 = L_12.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_14 = ___rhs1;
		uint32_t L_15 = L_14.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_16), ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_7)), ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_11)), ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 Random_NextUInt4_m4F1707A7D59B82FD98DEFC0F3718182C5626FCD0_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___min0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___max1, const RuntimeMethod* method) 
{
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// uint4 range = (uint4)(max - min);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0 = ___max1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_1 = ___min0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_2;
		L_2 = uint4_op_Subtraction_mF815D62CBBE8EAE82A64035CA71DA415A54DC64F_inline(L_0, L_1, NULL);
		V_0 = L_2;
		// return uint4((uint)(NextState() * (ulong)range.x >> 32),
		//              (uint)(NextState() * (ulong)range.y >> 32),
		//              (uint)(NextState() * (ulong)range.z >> 32),
		//              (uint)(NextState() * (ulong)range.w >> 32)) + min;
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4 = V_0;
		uint32_t L_5 = L_4.___x_0;
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_7 = V_0;
		uint32_t L_8 = L_7.___y_1;
		uint32_t L_9;
		L_9 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_10 = V_0;
		uint32_t L_11 = L_10.___z_2;
		uint32_t L_12;
		L_12 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_13 = V_0;
		uint32_t L_14 = L_13.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_15;
		L_15 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_3), ((int64_t)(uint64_t)L_5)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_6), ((int64_t)(uint64_t)L_8)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_9), ((int64_t)(uint64_t)L_11)))>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_12), ((int64_t)(uint64_t)L_14)))>>((int32_t)32)))), NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_16 = ___min0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_17;
		L_17 = uint4_op_Addition_m391200EB43B6C4CDD219079A0D3CDFFA35B0B652_inline(L_15, L_16, NULL);
		return L_17;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline (uint32_t ___x0, const RuntimeMethod* method) 
{
	{
		// public static float  asfloat(uint x) { return asfloat((int)x); }
		uint32_t L_0 = ___x0;
		float L_1;
		L_1 = math_asfloat_m9FA56DE5C61FCEF3DCD0675252D40DFD9C9B712F_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Random_NextFloat_mBC3BB545723E36B4C517C523D62ABD1784C76DFF_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return asfloat(0x3f800000 | (NextState() >> 9)) - 1.0f;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		float L_1;
		L_1 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(((int32_t)(((int32_t)1065353216)|((int32_t)((uint32_t)L_0>>((int32_t)9))))), NULL);
		return ((float)il2cpp_codegen_subtract(L_1, (1.0f)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator >> (uint2 x, int n) { return new uint2 (x.x >> n, x.y >> n); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((uint32_t)L_1>>((int32_t)(L_2&((int32_t)31))))), ((int32_t)((uint32_t)L_4>>((int32_t)(L_5&((int32_t)31))))), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator | (uint lhs, uint2 rhs) { return new uint2 (lhs | rhs.x, lhs | rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_0|(int32_t)L_2)), ((int32_t)((int32_t)L_3|(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_asfloat_m21833833779E44053D1E1B38677D9C5D83753D28_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___x0, const RuntimeMethod* method) 
{
	{
		// public static float2 asfloat(uint2 x) { return float2(asfloat(x.x), asfloat(x.y)); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		float L_2;
		L_2 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(L_1, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		float L_5;
		L_5 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(L_4, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
		L_6 = math_float2_m24A922BBF741AF168DD4591FC8C4CF9E67A85BAE_inline(L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Subtraction_mEBC8F4CCCAE3FF01E674C44AE24FD7BA4B3FAB08_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___lhs0, float ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float2 operator - (float2 lhs, float rhs) { return new float2 (lhs.x - rhs, lhs.y - rhs); }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float L_2 = ___rhs1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = ___lhs0;
		float L_4 = L_3.___y_1;
		float L_5 = ___rhs1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
		memset((&L_6), 0, sizeof(L_6));
		float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_6), ((float)il2cpp_codegen_subtract(L_1, L_2)), ((float)il2cpp_codegen_subtract(L_4, L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m8FA06B9693CAA84F3DE6A8B7EBDC3AB99378F44E_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return asfloat(0x3f800000 | (uint2(NextState(), NextState()) >> 9)) - 1.0f;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(L_0, L_1, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_RightShift_mF64B7DFA49EECBF1E049BEF02033D02F8FC96A9F_inline(L_2, ((int32_t)9), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = uint2_op_BitwiseOr_mD444E2D37685955B50E3A0824D6BA8C90EF1E0C5_inline(((int32_t)1065353216), L_3, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5;
		L_5 = math_asfloat_m21833833779E44053D1E1B38677D9C5D83753D28_inline(L_4, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
		L_6 = float2_op_Subtraction_mEBC8F4CCCAE3FF01E674C44AE24FD7BA4B3FAB08_inline(L_5, (1.0f), NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_RightShift_m804311580E841B7943BB5538963CE546A781BAC6_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator >> (uint3 x, int n) { return new uint3 (x.x >> n, x.y >> n, x.z >> n); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___x0;
		uint32_t L_7 = L_6.___z_2;
		int32_t L_8 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((uint32_t)L_1>>((int32_t)(L_2&((int32_t)31))))), ((int32_t)((uint32_t)L_4>>((int32_t)(L_5&((int32_t)31))))), ((int32_t)((uint32_t)L_7>>((int32_t)(L_8&((int32_t)31))))), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseOr_m52865281597051A876380769DBF13C61AB5E8B82_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator | (uint lhs, uint3 rhs) { return new uint3 (lhs | rhs.x, lhs | rhs.y, lhs | rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_0|(int32_t)L_2)), ((int32_t)((int32_t)L_3|(int32_t)L_5)), ((int32_t)((int32_t)L_6|(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_asfloat_m7A90E1FAABD250FCEC00839D01B098BB046F7933_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___x0, const RuntimeMethod* method) 
{
	{
		// public static float3 asfloat(uint3 x) { return float3(asfloat(x.x), asfloat(x.y), asfloat(x.z)); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		float L_2;
		L_2 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(L_1, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		float L_5;
		L_5 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(L_4, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___x0;
		uint32_t L_7 = L_6.___z_2;
		float L_8;
		L_8 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(L_7, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
		L_9 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(L_2, L_5, L_8, NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_m111BEEA770E140739DDC6A3410736DFF7EE32045_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float3 operator - (float3 lhs, float rhs) { return new float3 (lhs.x - rhs, lhs.y - rhs, lhs.z - rhs); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float L_2 = ___rhs1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___lhs0;
		float L_4 = L_3.___y_1;
		float L_5 = ___rhs1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___lhs0;
		float L_7 = L_6.___z_2;
		float L_8 = ___rhs1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
		memset((&L_9), 0, sizeof(L_9));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_subtract(L_1, L_2)), ((float)il2cpp_codegen_subtract(L_4, L_5)), ((float)il2cpp_codegen_subtract(L_7, L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m4D28B50E2F5BDA0E040C44D480B975CAF9640ABE_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return asfloat(0x3f800000 | (uint3(NextState(), NextState(), NextState()) >> 9)) - 1.0f;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(L_0, L_1, L_2, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = uint3_op_RightShift_m804311580E841B7943BB5538963CE546A781BAC6_inline(L_3, ((int32_t)9), NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_BitwiseOr_m52865281597051A876380769DBF13C61AB5E8B82_inline(((int32_t)1065353216), L_4, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6;
		L_6 = math_asfloat_m7A90E1FAABD250FCEC00839D01B098BB046F7933_inline(L_5, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7;
		L_7 = float3_op_Subtraction_m111BEEA770E140739DDC6A3410736DFF7EE32045_inline(L_6, (1.0f), NULL);
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_RightShift_m277ED9AFF0C41C957E79413C0B4A19EB28503EED_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint4 operator >> (uint4 x, int n) { return new uint4 (x.x >> n, x.y >> n, x.z >> n, x.w >> n); }
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___n1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___n1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_6 = ___x0;
		uint32_t L_7 = L_6.___z_2;
		int32_t L_8 = ___n1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_9 = ___x0;
		uint32_t L_10 = L_9.___w_3;
		int32_t L_11 = ___n1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_12), ((int32_t)((uint32_t)L_1>>((int32_t)(L_2&((int32_t)31))))), ((int32_t)((uint32_t)L_4>>((int32_t)(L_5&((int32_t)31))))), ((int32_t)((uint32_t)L_7>>((int32_t)(L_8&((int32_t)31))))), ((int32_t)((uint32_t)L_10>>((int32_t)(L_11&((int32_t)31))))), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_BitwiseOr_mA1E41EFAAF04FDF3A9B4253C9BD99E55B447255C_inline (uint32_t ___lhs0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint4 operator | (uint lhs, uint4 rhs) { return new uint4 (lhs | rhs.x, lhs | rhs.y, lhs | rhs.z, lhs | rhs.w); }
		uint32_t L_0 = ___lhs0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint32_t L_9 = ___lhs0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_10 = ___rhs1;
		uint32_t L_11 = L_10.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_12), ((int32_t)((int32_t)L_0|(int32_t)L_2)), ((int32_t)((int32_t)L_3|(int32_t)L_5)), ((int32_t)((int32_t)L_6|(int32_t)L_8)), ((int32_t)((int32_t)L_9|(int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_asfloat_m12607D976A0CF76E07E41340262CAEC45A9CB537_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___x0, const RuntimeMethod* method) 
{
	{
		// public static float4 asfloat(uint4 x) { return float4(asfloat(x.x), asfloat(x.y), asfloat(x.z), asfloat(x.w)); }
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		float L_2;
		L_2 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(L_1, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		float L_5;
		L_5 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(L_4, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_6 = ___x0;
		uint32_t L_7 = L_6.___z_2;
		float L_8;
		L_8 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(L_7, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_9 = ___x0;
		uint32_t L_10 = L_9.___w_3;
		float L_11;
		L_11 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(L_10, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		L_12 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline(L_2, L_5, L_8, L_11, NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Subtraction_m8139554182AD5D95062FA5F0EC405106355F7CA1_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float4 operator - (float4 lhs, float rhs) { return new float4 (lhs.x - rhs, lhs.y - rhs, lhs.z - rhs, lhs.w - rhs); }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float L_2 = ___rhs1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___lhs0;
		float L_4 = L_3.___y_1;
		float L_5 = ___rhs1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___lhs0;
		float L_7 = L_6.___z_2;
		float L_8 = ___rhs1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___lhs0;
		float L_10 = L_9.___w_3;
		float L_11 = ___rhs1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		memset((&L_12), 0, sizeof(L_12));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_2)), ((float)il2cpp_codegen_subtract(L_4, L_5)), ((float)il2cpp_codegen_subtract(L_7, L_8)), ((float)il2cpp_codegen_subtract(L_10, L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m3589B65D6E8C969105B2FD69362A69C7B21D9F21_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	{
		// return asfloat(0x3f800000 | (uint4(NextState(), NextState(), NextState(), NextState()) >> 9)) - 1.0f;
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		L_4 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(L_0, L_1, L_2, L_3, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_5;
		L_5 = uint4_op_RightShift_m277ED9AFF0C41C957E79413C0B4A19EB28503EED_inline(L_4, ((int32_t)9), NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_6;
		L_6 = uint4_op_BitwiseOr_mA1E41EFAAF04FDF3A9B4253C9BD99E55B447255C_inline(((int32_t)1065353216), L_5, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
		L_7 = math_asfloat_m12607D976A0CF76E07E41340262CAEC45A9CB537_inline(L_6, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
		L_8 = float4_op_Subtraction_m8139554182AD5D95062FA5F0EC405106355F7CA1_inline(L_7, (1.0f), NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Random_NextFloat_m0C473F8BC28C48D14008E066D73227CA9ECAD677_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float ___max0, const RuntimeMethod* method) 
{
	{
		// public float NextFloat(float max) { return NextFloat() * max; }
		float L_0;
		L_0 = Random_NextFloat_mBC3BB545723E36B4C517C523D62ABD1784C76DFF_inline(__this, NULL);
		float L_1 = ___max0;
		return ((float)il2cpp_codegen_multiply(L_0, L_1));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___lhs0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float2 operator * (float2 lhs, float2 rhs) { return new float2 (lhs.x * rhs.x, lhs.y * rhs.y); }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___rhs1;
		float L_3 = L_2.___x_0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___lhs0;
		float L_5 = L_4.___y_1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___rhs1;
		float L_7 = L_6.___y_1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8;
		memset((&L_8), 0, sizeof(L_8));
		float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_8), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m5A120558DCEDB0BFEC4C35CB3EE580AE05426788_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___max0, const RuntimeMethod* method) 
{
	{
		// public float2 NextFloat2(float2 max) { return NextFloat2() * max; }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0;
		L_0 = Random_NextFloat2_m8FA06B9693CAA84F3DE6A8B7EBDC3AB99378F44E_inline(__this, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___max0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2;
		L_2 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float3 operator * (float3 lhs, float3 rhs) { return new float3 (lhs.x * rhs.x, lhs.y * rhs.y, lhs.z * rhs.z); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___rhs1;
		float L_3 = L_2.___x_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___lhs0;
		float L_5 = L_4.___y_1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___rhs1;
		float L_7 = L_6.___y_1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___lhs0;
		float L_9 = L_8.___z_2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___rhs1;
		float L_11 = L_10.___z_2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
		memset((&L_12), 0, sizeof(L_12));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m6372756FCB901F421823635D3177643A5F5C454F_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___max0, const RuntimeMethod* method) 
{
	{
		// public float3 NextFloat3(float3 max) { return NextFloat3() * max; }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0;
		L_0 = Random_NextFloat3_m4D28B50E2F5BDA0E040C44D480B975CAF9640ABE_inline(__this, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___max0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float4 operator * (float4 lhs, float4 rhs) { return new float4 (lhs.x * rhs.x, lhs.y * rhs.y, lhs.z * rhs.z, lhs.w * rhs.w); }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___rhs1;
		float L_3 = L_2.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___lhs0;
		float L_5 = L_4.___y_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___rhs1;
		float L_7 = L_6.___y_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___lhs0;
		float L_9 = L_8.___z_2;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___rhs1;
		float L_11 = L_10.___z_2;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___lhs0;
		float L_13 = L_12.___w_3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___rhs1;
		float L_15 = L_14.___w_3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		memset((&L_16), 0, sizeof(L_16));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m771BF5969D78C554602AA712B1E4BB0B2D06CD75_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___max0, const RuntimeMethod* method) 
{
	{
		// public float4 NextFloat4(float4 max) { return NextFloat4() * max; }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0;
		L_0 = Random_NextFloat4_m3589B65D6E8C969105B2FD69362A69C7B21D9F21_inline(__this, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___max0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2;
		L_2 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Random_NextFloat_m44CDBE1BE5D74FAF9C9DC1A23F3D861973D789F5_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float ___min0, float ___max1, const RuntimeMethod* method) 
{
	{
		// public float NextFloat(float min, float max) { return NextFloat() * (max - min) + min; }
		float L_0;
		L_0 = Random_NextFloat_mBC3BB545723E36B4C517C523D62ABD1784C76DFF_inline(__this, NULL);
		float L_1 = ___max1;
		float L_2 = ___min0;
		float L_3 = ___min0;
		return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, ((float)il2cpp_codegen_subtract(L_1, L_2)))), L_3));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___lhs0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float2 operator - (float2 lhs, float2 rhs) { return new float2 (lhs.x - rhs.x, lhs.y - rhs.y); }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___rhs1;
		float L_3 = L_2.___x_0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___lhs0;
		float L_5 = L_4.___y_1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___rhs1;
		float L_7 = L_6.___y_1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8;
		memset((&L_8), 0, sizeof(L_8));
		float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___lhs0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float2 operator + (float2 lhs, float2 rhs) { return new float2 (lhs.x + rhs.x, lhs.y + rhs.y); }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___rhs1;
		float L_3 = L_2.___x_0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___lhs0;
		float L_5 = L_4.___y_1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___rhs1;
		float L_7 = L_6.___y_1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8;
		memset((&L_8), 0, sizeof(L_8));
		float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2_m517B39301262965A06333D66494502560A7AD1A8_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___min0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___max1, const RuntimeMethod* method) 
{
	{
		// public float2 NextFloat2(float2 min, float2 max) { return NextFloat2() * (max - min) + min; }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0;
		L_0 = Random_NextFloat2_m8FA06B9693CAA84F3DE6A8B7EBDC3AB99378F44E_inline(__this, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___max1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___min0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3;
		L_3 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_1, L_2, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4;
		L_4 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_0, L_3, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = ___min0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
		L_6 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float3 operator - (float3 lhs, float3 rhs) { return new float3 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___rhs1;
		float L_3 = L_2.___x_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___lhs0;
		float L_5 = L_4.___y_1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___rhs1;
		float L_7 = L_6.___y_1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___lhs0;
		float L_9 = L_8.___z_2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___rhs1;
		float L_11 = L_10.___z_2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
		memset((&L_12), 0, sizeof(L_12));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float3 operator + (float3 lhs, float3 rhs) { return new float3 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___rhs1;
		float L_3 = L_2.___x_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___lhs0;
		float L_5 = L_4.___y_1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___rhs1;
		float L_7 = L_6.___y_1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___lhs0;
		float L_9 = L_8.___z_2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___rhs1;
		float L_11 = L_10.___z_2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
		memset((&L_12), 0, sizeof(L_12));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3_m8A372C6C69747F8A600A4DAA2258CFA623A47186_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___min0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___max1, const RuntimeMethod* method) 
{
	{
		// public float3 NextFloat3(float3 min, float3 max) { return NextFloat3() * (max - min) + min; }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0;
		L_0 = Random_NextFloat3_m4D28B50E2F5BDA0E040C44D480B975CAF9640ABE_inline(__this, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___max1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___min0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_1, L_2, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4;
		L_4 = float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline(L_0, L_3, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = ___min0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6;
		L_6 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float4 operator - (float4 lhs, float4 rhs) { return new float4 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z, lhs.w - rhs.w); }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___rhs1;
		float L_3 = L_2.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___lhs0;
		float L_5 = L_4.___y_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___rhs1;
		float L_7 = L_6.___y_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___lhs0;
		float L_9 = L_8.___z_2;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___rhs1;
		float L_11 = L_10.___z_2;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___lhs0;
		float L_13 = L_12.___w_3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___rhs1;
		float L_15 = L_14.___w_3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		memset((&L_16), 0, sizeof(L_16));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), ((float)il2cpp_codegen_subtract(L_13, L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float4 operator + (float4 lhs, float4 rhs) { return new float4 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z, lhs.w + rhs.w); }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___rhs1;
		float L_3 = L_2.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___lhs0;
		float L_5 = L_4.___y_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___rhs1;
		float L_7 = L_6.___y_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___lhs0;
		float L_9 = L_8.___z_2;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___rhs1;
		float L_11 = L_10.___z_2;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___lhs0;
		float L_13 = L_12.___w_3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___rhs1;
		float L_15 = L_14.___w_3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		memset((&L_16), 0, sizeof(L_16));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), ((float)il2cpp_codegen_add(L_13, L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E Random_NextFloat4_m34464CACFA1A04DDF884E997C0FED5D33772E181_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___min0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___max1, const RuntimeMethod* method) 
{
	{
		// public float4 NextFloat4(float4 min, float4 max) { return NextFloat4() * (max - min) + min; }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0;
		L_0 = Random_NextFloat4_m3589B65D6E8C969105B2FD69362A69C7B21D9F21_inline(__this, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___max1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___min0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3;
		L_3 = float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline(L_1, L_2, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		L_4 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_0, L_3, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = ___min0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
		L_6 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline (uint64_t ___x0, const RuntimeMethod* method) 
{
	{
		// public static double asdouble(ulong x) { return asdouble((long)x); }
		uint64_t L_0 = ___x0;
		double L_1;
		L_1 = math_asdouble_m4C4CC1B9299FE33530ED375768D67B00676C31C8_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Random_NextDouble_m2BE3A56A949E0525E41D7BC715CD04A596FE50D1_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	uint64_t V_0 = 0;
	{
		// ulong sx = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_0 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_0)<<((int32_t)20)))^((int64_t)(uint64_t)L_1)));
		// return asdouble(0x3ff0000000000000 | sx) - 1.0;
		uint64_t L_2 = V_0;
		double L_3;
		L_3 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_2)), NULL);
		return ((double)il2cpp_codegen_subtract(L_3, (1.0)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA math_double2_m072AC29F445CDD064E69B8BD1670AF76DE9824F0_inline (double ___x0, double ___y1, const RuntimeMethod* method) 
{
	{
		// public static double2 double2(double x, double y) { return new double2(x, y); }
		double L_0 = ___x0;
		double L_1 = ___y1;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_2;
		memset((&L_2), 0, sizeof(L_2));
		double2__ctor_m4026FE95F69FAEBD29D7092ADAA1CB845A8E859B_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA double2_op_Subtraction_m0641DC709613418062C03FBD124D77CF919869F8_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___lhs0, double ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double2 operator - (double2 lhs, double rhs) { return new double2 (lhs.x - rhs, lhs.y - rhs); }
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double L_2 = ___rhs1;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_3 = ___lhs0;
		double L_4 = L_3.___y_1;
		double L_5 = ___rhs1;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_6;
		memset((&L_6), 0, sizeof(L_6));
		double2__ctor_m4026FE95F69FAEBD29D7092ADAA1CB845A8E859B_inline((&L_6), ((double)il2cpp_codegen_subtract(L_1, L_2)), ((double)il2cpp_codegen_subtract(L_4, L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_m4D4FE18882C6C6C6D92CB3DEB10CD9D54A302A80_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	uint64_t V_0 = 0;
	uint64_t V_1 = 0;
	{
		// ulong sx = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_0 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_0)<<((int32_t)20)))^((int64_t)(uint64_t)L_1)));
		// ulong sy = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_1 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_2)<<((int32_t)20)))^((int64_t)(uint64_t)L_3)));
		// return double2(asdouble(0x3ff0000000000000 | sx),
		//                asdouble(0x3ff0000000000000 | sy)) - 1.0;
		uint64_t L_4 = V_0;
		double L_5;
		L_5 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_4)), NULL);
		uint64_t L_6 = V_1;
		double L_7;
		L_7 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_6)), NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_8;
		L_8 = math_double2_m072AC29F445CDD064E69B8BD1670AF76DE9824F0_inline(L_5, L_7, NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_9;
		L_9 = double2_op_Subtraction_m0641DC709613418062C03FBD124D77CF919869F8_inline(L_8, (1.0), NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 math_double3_m66E7EE72E3425CD355C75D86B3D21E720F07A030_inline (double ___x0, double ___y1, double ___z2, const RuntimeMethod* method) 
{
	{
		// public static double3 double3(double x, double y, double z) { return new double3(x, y, z); }
		double L_0 = ___x0;
		double L_1 = ___y1;
		double L_2 = ___z2;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_3;
		memset((&L_3), 0, sizeof(L_3));
		double3__ctor_mDF4F1B343383615E326E74EAE18FC4325F7367E1_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 double3_op_Subtraction_m0BB096917E777C5B0FC12D3FEEC9AE7EB598C2A5_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___lhs0, double ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double3 operator - (double3 lhs, double rhs) { return new double3 (lhs.x - rhs, lhs.y - rhs, lhs.z - rhs); }
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double L_2 = ___rhs1;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_3 = ___lhs0;
		double L_4 = L_3.___y_1;
		double L_5 = ___rhs1;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_6 = ___lhs0;
		double L_7 = L_6.___z_2;
		double L_8 = ___rhs1;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_9;
		memset((&L_9), 0, sizeof(L_9));
		double3__ctor_mDF4F1B343383615E326E74EAE18FC4325F7367E1_inline((&L_9), ((double)il2cpp_codegen_subtract(L_1, L_2)), ((double)il2cpp_codegen_subtract(L_4, L_5)), ((double)il2cpp_codegen_subtract(L_7, L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m04CA017A0F50BE950CCA5277F4A20AC171419411_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	uint64_t V_0 = 0;
	uint64_t V_1 = 0;
	uint64_t V_2 = 0;
	{
		// ulong sx = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_0 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_0)<<((int32_t)20)))^((int64_t)(uint64_t)L_1)));
		// ulong sy = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_1 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_2)<<((int32_t)20)))^((int64_t)(uint64_t)L_3)));
		// ulong sz = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_4;
		L_4 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_5;
		L_5 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_2 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_4)<<((int32_t)20)))^((int64_t)(uint64_t)L_5)));
		// return double3(asdouble(0x3ff0000000000000 | sx),
		//                asdouble(0x3ff0000000000000 | sy),
		//                asdouble(0x3ff0000000000000 | sz)) - 1.0;
		uint64_t L_6 = V_0;
		double L_7;
		L_7 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_6)), NULL);
		uint64_t L_8 = V_1;
		double L_9;
		L_9 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_8)), NULL);
		uint64_t L_10 = V_2;
		double L_11;
		L_11 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_10)), NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_12;
		L_12 = math_double3_m66E7EE72E3425CD355C75D86B3D21E720F07A030_inline(L_7, L_9, L_11, NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_13;
		L_13 = double3_op_Subtraction_m0BB096917E777C5B0FC12D3FEEC9AE7EB598C2A5_inline(L_12, (1.0), NULL);
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 math_double4_m8F64C3B1C7C9DC8BDFB87F4C0FBC3896BDA24358_inline (double ___x0, double ___y1, double ___z2, double ___w3, const RuntimeMethod* method) 
{
	{
		// public static double4 double4(double x, double y, double z, double w) { return new double4(x, y, z, w); }
		double L_0 = ___x0;
		double L_1 = ___y1;
		double L_2 = ___z2;
		double L_3 = ___w3;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_4;
		memset((&L_4), 0, sizeof(L_4));
		double4__ctor_m49D96B66F7E9E5F0783AA40FCBE7EC199F5C7C42_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 double4_op_Subtraction_m3356695DB8477FB0924E3555EA92E48E03352B0D_inline (double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___lhs0, double ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double4 operator - (double4 lhs, double rhs) { return new double4 (lhs.x - rhs, lhs.y - rhs, lhs.z - rhs, lhs.w - rhs); }
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double L_2 = ___rhs1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_3 = ___lhs0;
		double L_4 = L_3.___y_1;
		double L_5 = ___rhs1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_6 = ___lhs0;
		double L_7 = L_6.___z_2;
		double L_8 = ___rhs1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_9 = ___lhs0;
		double L_10 = L_9.___w_3;
		double L_11 = ___rhs1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_12;
		memset((&L_12), 0, sizeof(L_12));
		double4__ctor_m49D96B66F7E9E5F0783AA40FCBE7EC199F5C7C42_inline((&L_12), ((double)il2cpp_codegen_subtract(L_1, L_2)), ((double)il2cpp_codegen_subtract(L_4, L_5)), ((double)il2cpp_codegen_subtract(L_7, L_8)), ((double)il2cpp_codegen_subtract(L_10, L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_m1EC1279C88F8740FEC963F8C801AE707F625071A_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	uint64_t V_0 = 0;
	uint64_t V_1 = 0;
	uint64_t V_2 = 0;
	uint64_t V_3 = 0;
	{
		// ulong sx = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_0;
		L_0 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_1;
		L_1 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_0 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_0)<<((int32_t)20)))^((int64_t)(uint64_t)L_1)));
		// ulong sy = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_2;
		L_2 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_3;
		L_3 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_1 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_2)<<((int32_t)20)))^((int64_t)(uint64_t)L_3)));
		// ulong sz = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_4;
		L_4 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_5;
		L_5 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_2 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_4)<<((int32_t)20)))^((int64_t)(uint64_t)L_5)));
		// ulong sw = ((ulong)NextState() << 20) ^ NextState();
		uint32_t L_6;
		L_6 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		uint32_t L_7;
		L_7 = Random_NextState_m3C669E9C9DBB958FABE0879335C0732A91DA02F7_inline(__this, NULL);
		V_3 = ((int64_t)(((int64_t)(((int64_t)(uint64_t)L_6)<<((int32_t)20)))^((int64_t)(uint64_t)L_7)));
		// return double4(asdouble(0x3ff0000000000000 | sx),
		//                asdouble(0x3ff0000000000000 | sy),
		//                asdouble(0x3ff0000000000000 | sz),
		//                asdouble(0x3ff0000000000000 | sw)) - 1.0;
		uint64_t L_8 = V_0;
		double L_9;
		L_9 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_8)), NULL);
		uint64_t L_10 = V_1;
		double L_11;
		L_11 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_10)), NULL);
		uint64_t L_12 = V_2;
		double L_13;
		L_13 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_12)), NULL);
		uint64_t L_14 = V_3;
		double L_15;
		L_15 = math_asdouble_m3E7BC790C743E67EA45476AECD6D2D9A9E62E4F2_inline(((int64_t)(((int64_t)4607182418800017408LL)|(int64_t)L_14)), NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_16;
		L_16 = math_double4_m8F64C3B1C7C9DC8BDFB87F4C0FBC3896BDA24358_inline(L_9, L_11, L_13, L_15, NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_17;
		L_17 = double4_op_Subtraction_m3356695DB8477FB0924E3555EA92E48E03352B0D_inline(L_16, (1.0), NULL);
		return L_17;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Random_NextDouble_m84D46DD94CFEBE5B83ABDAA30F97044151263249_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double ___max0, const RuntimeMethod* method) 
{
	{
		// public double NextDouble(double max) { return NextDouble() * max; }
		double L_0;
		L_0 = Random_NextDouble_m2BE3A56A949E0525E41D7BC715CD04A596FE50D1_inline(__this, NULL);
		double L_1 = ___max0;
		return ((double)il2cpp_codegen_multiply(L_0, L_1));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA double2_op_Multiply_m358C5D7A59457389F3B1C30568D8646BA2BCEC68_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___lhs0, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double2 operator * (double2 lhs, double2 rhs) { return new double2 (lhs.x * rhs.x, lhs.y * rhs.y); }
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_2 = ___rhs1;
		double L_3 = L_2.___x_0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_4 = ___lhs0;
		double L_5 = L_4.___y_1;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_6 = ___rhs1;
		double L_7 = L_6.___y_1;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_8;
		memset((&L_8), 0, sizeof(L_8));
		double2__ctor_m4026FE95F69FAEBD29D7092ADAA1CB845A8E859B_inline((&L_8), ((double)il2cpp_codegen_multiply(L_1, L_3)), ((double)il2cpp_codegen_multiply(L_5, L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_m1FE3A8B5749027E89DB6DA63B39C8BF5AB33E74C_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___max0, const RuntimeMethod* method) 
{
	{
		// public double2 NextDouble2(double2 max) { return NextDouble2() * max; }
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0;
		L_0 = Random_NextDouble2_m4D4FE18882C6C6C6D92CB3DEB10CD9D54A302A80_inline(__this, NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = ___max0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_2;
		L_2 = double2_op_Multiply_m358C5D7A59457389F3B1C30568D8646BA2BCEC68_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 double3_op_Multiply_mFF3B33CAB54AB767C1B7927B97658C307150BCA9_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___lhs0, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double3 operator * (double3 lhs, double3 rhs) { return new double3 (lhs.x * rhs.x, lhs.y * rhs.y, lhs.z * rhs.z); }
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_2 = ___rhs1;
		double L_3 = L_2.___x_0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_4 = ___lhs0;
		double L_5 = L_4.___y_1;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_6 = ___rhs1;
		double L_7 = L_6.___y_1;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_8 = ___lhs0;
		double L_9 = L_8.___z_2;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_10 = ___rhs1;
		double L_11 = L_10.___z_2;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_12;
		memset((&L_12), 0, sizeof(L_12));
		double3__ctor_mDF4F1B343383615E326E74EAE18FC4325F7367E1_inline((&L_12), ((double)il2cpp_codegen_multiply(L_1, L_3)), ((double)il2cpp_codegen_multiply(L_5, L_7)), ((double)il2cpp_codegen_multiply(L_9, L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m5E33ECDCBFA2A4A499E088119E31CE05A89B7826_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___max0, const RuntimeMethod* method) 
{
	{
		// public double3 NextDouble3(double3 max) { return NextDouble3() * max; }
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0;
		L_0 = Random_NextDouble3_m04CA017A0F50BE950CCA5277F4A20AC171419411_inline(__this, NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_1 = ___max0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_2;
		L_2 = double3_op_Multiply_mFF3B33CAB54AB767C1B7927B97658C307150BCA9_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 double4_op_Multiply_mD41E7AC5008D455976050BF9B59BDF11D8F9E5FF_inline (double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___lhs0, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double4 operator * (double4 lhs, double4 rhs) { return new double4 (lhs.x * rhs.x, lhs.y * rhs.y, lhs.z * rhs.z, lhs.w * rhs.w); }
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_2 = ___rhs1;
		double L_3 = L_2.___x_0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_4 = ___lhs0;
		double L_5 = L_4.___y_1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_6 = ___rhs1;
		double L_7 = L_6.___y_1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_8 = ___lhs0;
		double L_9 = L_8.___z_2;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_10 = ___rhs1;
		double L_11 = L_10.___z_2;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_12 = ___lhs0;
		double L_13 = L_12.___w_3;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_14 = ___rhs1;
		double L_15 = L_14.___w_3;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_16;
		memset((&L_16), 0, sizeof(L_16));
		double4__ctor_m49D96B66F7E9E5F0783AA40FCBE7EC199F5C7C42_inline((&L_16), ((double)il2cpp_codegen_multiply(L_1, L_3)), ((double)il2cpp_codegen_multiply(L_5, L_7)), ((double)il2cpp_codegen_multiply(L_9, L_11)), ((double)il2cpp_codegen_multiply(L_13, L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_mDE63ED219D5B85EE0FE2266A734FF282DA4643B9_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___max0, const RuntimeMethod* method) 
{
	{
		// public double4 NextDouble4(double4 max) { return NextDouble4() * max; }
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_0;
		L_0 = Random_NextDouble4_m1EC1279C88F8740FEC963F8C801AE707F625071A_inline(__this, NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_1 = ___max0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_2;
		L_2 = double4_op_Multiply_mD41E7AC5008D455976050BF9B59BDF11D8F9E5FF_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Random_NextDouble_m25BA6EC177623C1C85BDE11C0AC5D75E9354415D_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double ___min0, double ___max1, const RuntimeMethod* method) 
{
	{
		// public double NextDouble(double min, double max) { return NextDouble() * (max - min) + min; }
		double L_0;
		L_0 = Random_NextDouble_m2BE3A56A949E0525E41D7BC715CD04A596FE50D1_inline(__this, NULL);
		double L_1 = ___max1;
		double L_2 = ___min0;
		double L_3 = ___min0;
		return ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_0, ((double)il2cpp_codegen_subtract(L_1, L_2)))), L_3));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA double2_op_Subtraction_mDAD1E402F52C548544D20D62D7FA098F4F858BC8_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___lhs0, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double2 operator - (double2 lhs, double2 rhs) { return new double2 (lhs.x - rhs.x, lhs.y - rhs.y); }
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_2 = ___rhs1;
		double L_3 = L_2.___x_0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_4 = ___lhs0;
		double L_5 = L_4.___y_1;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_6 = ___rhs1;
		double L_7 = L_6.___y_1;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_8;
		memset((&L_8), 0, sizeof(L_8));
		double2__ctor_m4026FE95F69FAEBD29D7092ADAA1CB845A8E859B_inline((&L_8), ((double)il2cpp_codegen_subtract(L_1, L_3)), ((double)il2cpp_codegen_subtract(L_5, L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA double2_op_Addition_mCC22EFE71CF477E60BA3369E7866F1A0D67AAB30_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___lhs0, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double2 operator + (double2 lhs, double2 rhs) { return new double2 (lhs.x + rhs.x, lhs.y + rhs.y); }
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_2 = ___rhs1;
		double L_3 = L_2.___x_0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_4 = ___lhs0;
		double L_5 = L_4.___y_1;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_6 = ___rhs1;
		double L_7 = L_6.___y_1;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_8;
		memset((&L_8), 0, sizeof(L_8));
		double2__ctor_m4026FE95F69FAEBD29D7092ADAA1CB845A8E859B_inline((&L_8), ((double)il2cpp_codegen_add(L_1, L_3)), ((double)il2cpp_codegen_add(L_5, L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2_mFA8A7BB6ABB5C7600083091D0B021AB0880DBEA3_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___min0, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___max1, const RuntimeMethod* method) 
{
	{
		// public double2 NextDouble2(double2 min, double2 max) { return NextDouble2() * (max - min) + min; }
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0;
		L_0 = Random_NextDouble2_m4D4FE18882C6C6C6D92CB3DEB10CD9D54A302A80_inline(__this, NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = ___max1;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_2 = ___min0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_3;
		L_3 = double2_op_Subtraction_mDAD1E402F52C548544D20D62D7FA098F4F858BC8_inline(L_1, L_2, NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_4;
		L_4 = double2_op_Multiply_m358C5D7A59457389F3B1C30568D8646BA2BCEC68_inline(L_0, L_3, NULL);
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_5 = ___min0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_6;
		L_6 = double2_op_Addition_mCC22EFE71CF477E60BA3369E7866F1A0D67AAB30_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 double3_op_Subtraction_m22E94C140DA02DCD57ADB54B6DEEFA271AEB82A0_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___lhs0, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double3 operator - (double3 lhs, double3 rhs) { return new double3 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z); }
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_2 = ___rhs1;
		double L_3 = L_2.___x_0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_4 = ___lhs0;
		double L_5 = L_4.___y_1;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_6 = ___rhs1;
		double L_7 = L_6.___y_1;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_8 = ___lhs0;
		double L_9 = L_8.___z_2;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_10 = ___rhs1;
		double L_11 = L_10.___z_2;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_12;
		memset((&L_12), 0, sizeof(L_12));
		double3__ctor_mDF4F1B343383615E326E74EAE18FC4325F7367E1_inline((&L_12), ((double)il2cpp_codegen_subtract(L_1, L_3)), ((double)il2cpp_codegen_subtract(L_5, L_7)), ((double)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 double3_op_Addition_mBAAE8EB7B08FA0F788CDC40FB633F4ACC0089DCA_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___lhs0, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double3 operator + (double3 lhs, double3 rhs) { return new double3 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z); }
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_2 = ___rhs1;
		double L_3 = L_2.___x_0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_4 = ___lhs0;
		double L_5 = L_4.___y_1;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_6 = ___rhs1;
		double L_7 = L_6.___y_1;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_8 = ___lhs0;
		double L_9 = L_8.___z_2;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_10 = ___rhs1;
		double L_11 = L_10.___z_2;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_12;
		memset((&L_12), 0, sizeof(L_12));
		double3__ctor_mDF4F1B343383615E326E74EAE18FC4325F7367E1_inline((&L_12), ((double)il2cpp_codegen_add(L_1, L_3)), ((double)il2cpp_codegen_add(L_5, L_7)), ((double)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3_m89322CB5F62F72C225406901C1B8D8BD36F55412_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___min0, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___max1, const RuntimeMethod* method) 
{
	{
		// public double3 NextDouble3(double3 min, double3 max) { return NextDouble3() * (max - min) + min; }
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0;
		L_0 = Random_NextDouble3_m04CA017A0F50BE950CCA5277F4A20AC171419411_inline(__this, NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_1 = ___max1;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_2 = ___min0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_3;
		L_3 = double3_op_Subtraction_m22E94C140DA02DCD57ADB54B6DEEFA271AEB82A0_inline(L_1, L_2, NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_4;
		L_4 = double3_op_Multiply_mFF3B33CAB54AB767C1B7927B97658C307150BCA9_inline(L_0, L_3, NULL);
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_5 = ___min0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_6;
		L_6 = double3_op_Addition_mBAAE8EB7B08FA0F788CDC40FB633F4ACC0089DCA_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 double4_op_Subtraction_mB412D752E9ED4D8BB3BDC0F0F1B3F4665EF1EDB3_inline (double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___lhs0, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double4 operator - (double4 lhs, double4 rhs) { return new double4 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z, lhs.w - rhs.w); }
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_2 = ___rhs1;
		double L_3 = L_2.___x_0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_4 = ___lhs0;
		double L_5 = L_4.___y_1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_6 = ___rhs1;
		double L_7 = L_6.___y_1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_8 = ___lhs0;
		double L_9 = L_8.___z_2;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_10 = ___rhs1;
		double L_11 = L_10.___z_2;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_12 = ___lhs0;
		double L_13 = L_12.___w_3;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_14 = ___rhs1;
		double L_15 = L_14.___w_3;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_16;
		memset((&L_16), 0, sizeof(L_16));
		double4__ctor_m49D96B66F7E9E5F0783AA40FCBE7EC199F5C7C42_inline((&L_16), ((double)il2cpp_codegen_subtract(L_1, L_3)), ((double)il2cpp_codegen_subtract(L_5, L_7)), ((double)il2cpp_codegen_subtract(L_9, L_11)), ((double)il2cpp_codegen_subtract(L_13, L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 double4_op_Addition_m8AAE5EE5F10ABBC89E198D1A91BA868E8FF9AD90_inline (double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___lhs0, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static double4 operator + (double4 lhs, double4 rhs) { return new double4 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z, lhs.w + rhs.w); }
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_0 = ___lhs0;
		double L_1 = L_0.___x_0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_2 = ___rhs1;
		double L_3 = L_2.___x_0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_4 = ___lhs0;
		double L_5 = L_4.___y_1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_6 = ___rhs1;
		double L_7 = L_6.___y_1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_8 = ___lhs0;
		double L_9 = L_8.___z_2;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_10 = ___rhs1;
		double L_11 = L_10.___z_2;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_12 = ___lhs0;
		double L_13 = L_12.___w_3;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_14 = ___rhs1;
		double L_15 = L_14.___w_3;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_16;
		memset((&L_16), 0, sizeof(L_16));
		double4__ctor_m49D96B66F7E9E5F0783AA40FCBE7EC199F5C7C42_inline((&L_16), ((double)il2cpp_codegen_add(L_1, L_3)), ((double)il2cpp_codegen_add(L_5, L_7)), ((double)il2cpp_codegen_add(L_9, L_11)), ((double)il2cpp_codegen_add(L_13, L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 Random_NextDouble4_mD720FF52263AAD3B1F2013A33114DFB01A4F5266_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___min0, double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 ___max1, const RuntimeMethod* method) 
{
	{
		// public double4 NextDouble4(double4 min, double4 max) { return NextDouble4() * (max - min) + min; }
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_0;
		L_0 = Random_NextDouble4_m1EC1279C88F8740FEC963F8C801AE707F625071A_inline(__this, NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_1 = ___max1;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_2 = ___min0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_3;
		L_3 = double4_op_Subtraction_mB412D752E9ED4D8BB3BDC0F0F1B3F4665EF1EDB3_inline(L_1, L_2, NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_4;
		L_4 = double4_op_Multiply_mD41E7AC5008D455976050BF9B59BDF11D8F9E5FF_inline(L_0, L_3, NULL);
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_5 = ___min0;
		double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5 L_6;
		L_6 = double4_op_Addition_m8AAE5EE5F10ABBC89E198D1A91BA868E8FF9AD90_inline(L_4, L_5, NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_mCA97E81FBD3BEEE76CD632E8407D21DBED186F18_inline (float ___x0, float* ___s1, float* ___c2, const RuntimeMethod* method) 
{
	{
		// public static void sincos(float x, out float s, out float c) { s = sin(x); c = cos(x); }
		float* L_0 = ___s1;
		float L_1 = ___x0;
		float L_2;
		L_2 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_1, NULL);
		*((float*)L_0) = (float)L_2;
		// public static void sincos(float x, out float s, out float c) { s = sin(x); c = cos(x); }
		float* L_3 = ___c2;
		float L_4 = ___x0;
		float L_5;
		L_5 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_4, NULL);
		*((float*)L_3) = (float)L_5;
		// public static void sincos(float x, out float s, out float c) { s = sin(x); c = cos(x); }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_float2_m24A922BBF741AF168DD4591FC8C4CF9E67A85BAE_inline (float ___x0, float ___y1, const RuntimeMethod* method) 
{
	{
		// public static float2 float2(float x, float y) { return new float2(x, y); }
		float L_0 = ___x0;
		float L_1 = ___y1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2;
		memset((&L_2), 0, sizeof(L_2));
		float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA Random_NextFloat2Direction_mBACF60450C45C957E358716F07159E56E0B3515D_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	{
		// float angle = NextFloat() * PI * 2.0f;
		float L_0;
		L_0 = Random_NextFloat_mBC3BB545723E36B4C517C523D62ABD1784C76DFF_inline(__this, NULL);
		// sincos(angle, out s, out c);
		math_sincos_mCA97E81FBD3BEEE76CD632E8407D21DBED186F18_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, (3.14159274f))), (2.0f))), (&V_0), (&V_1), NULL);
		// return float2(c, s);
		float L_1 = V_1;
		float L_2 = V_0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3;
		L_3 = math_float2_m24A922BBF741AF168DD4591FC8C4CF9E67A85BAE_inline(L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_mA84E8A44CF0ACE24E3AC36D2769BE42D5B0DB8A0_inline (double ___x0, double* ___s1, double* ___c2, const RuntimeMethod* method) 
{
	{
		// public static void sincos(double x, out double s, out double c) { s = sin(x); c = cos(x); }
		double* L_0 = ___s1;
		double L_1 = ___x0;
		double L_2;
		L_2 = math_sin_mECAF323FE370428B2881CCEF886F462DB089ECF3_inline(L_1, NULL);
		*((double*)L_0) = (double)L_2;
		// public static void sincos(double x, out double s, out double c) { s = sin(x); c = cos(x); }
		double* L_3 = ___c2;
		double L_4 = ___x0;
		double L_5;
		L_5 = math_cos_m59BA9F1A619ADBD65046E69D6B86149133801789_inline(L_4, NULL);
		*((double*)L_3) = (double)L_5;
		// public static void sincos(double x, out double s, out double c) { s = sin(x); c = cos(x); }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA Random_NextDouble2Direction_mD58469D3FDA59169658A1C8F8B2A10820438698A_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	double V_1 = 0.0;
	{
		// double angle = NextDouble() * PI_DBL * 2.0;
		double L_0;
		L_0 = Random_NextDouble_m2BE3A56A949E0525E41D7BC715CD04A596FE50D1_inline(__this, NULL);
		// sincos(angle, out s, out c);
		math_sincos_mA84E8A44CF0ACE24E3AC36D2769BE42D5B0DB8A0_inline(((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_multiply(L_0, (3.1415926535897931))), (2.0))), (&V_0), (&V_1), NULL);
		// return double2(c, s);
		double L_1 = V_1;
		double L_2 = V_0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_3;
		L_3 = math_double2_m072AC29F445CDD064E69B8BD1670AF76DE9824F0_inline(L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline (float ___x0, float ___y1, const RuntimeMethod* method) 
{
	{
		// public static float max(float x, float y) { return float.IsNaN(y) || x > y ? x : y; }
		float L_0 = ___y1;
		bool L_1;
		L_1 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_0, NULL);
		if (L_1)
		{
			goto IL_000e;
		}
	}
	{
		float L_2 = ___x0;
		float L_3 = ___y1;
		if ((((float)L_2) > ((float)L_3)))
		{
			goto IL_000e;
		}
	}
	{
		float L_4 = ___y1;
		return L_4;
	}

IL_000e:
	{
		float L_5 = ___x0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___x0, 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;
	}
	{
		// public static float sqrt(float x) { return (float)System.Math.Sqrt((float)x); }
		float L_0 = ___x0;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = sqrt(((double)((float)L_0)));
		return ((float)L_1);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) 
{
	{
		// public static float3 float3(float x, float y, float z) { return new float3(x, y, z); }
		float L_0 = ___x0;
		float L_1 = ___y1;
		float L_2 = ___z2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		memset((&L_3), 0, sizeof(L_3));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E Random_NextFloat3Direction_mD22D6BAD4718C22B628E2A6362C023EE0A9F4962_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	{
		// float2 rnd = NextFloat2();
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0;
		L_0 = Random_NextFloat2_m8FA06B9693CAA84F3DE6A8B7EBDC3AB99378F44E_inline(__this, NULL);
		// float z = rnd.x * 2.0f - 1.0f;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = L_0;
		float L_2 = L_1.___x_0;
		V_0 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_2, (2.0f))), (1.0f)));
		// float r = sqrt(max(1.0f - z * z, 0.0f));
		float L_3 = V_0;
		float L_4 = V_0;
		float L_5;
		L_5 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_3, L_4)))), (0.0f), NULL);
		float L_6;
		L_6 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_5, NULL);
		V_1 = L_6;
		// float angle = rnd.y * PI * 2.0f;
		float L_7 = L_1.___y_1;
		// sincos(angle, out s, out c);
		math_sincos_mCA97E81FBD3BEEE76CD632E8407D21DBED186F18_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_7, (3.14159274f))), (2.0f))), (&V_2), (&V_3), NULL);
		// return float3(c*r, s*r, z);
		float L_8 = V_3;
		float L_9 = V_1;
		float L_10 = V_2;
		float L_11 = V_1;
		float L_12 = V_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
		L_13 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11)), L_12, NULL);
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_max_m8830F8721EFC73BCF991CD497115A103B86BF3BE_inline (double ___x0, double ___y1, const RuntimeMethod* method) 
{
	{
		// public static double max(double x, double y) { return double.IsNaN(y) || x > y ? x : y; }
		double L_0 = ___y1;
		bool L_1;
		L_1 = Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline(L_0, NULL);
		if (L_1)
		{
			goto IL_000e;
		}
	}
	{
		double L_2 = ___x0;
		double L_3 = ___y1;
		if ((((double)L_2) > ((double)L_3)))
		{
			goto IL_000e;
		}
	}
	{
		double L_4 = ___y1;
		return L_4;
	}

IL_000e:
	{
		double L_5 = ___x0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_sqrt_mA3A9D5DFDF6841F8836E3ECD5D83555842383F36_inline (double ___x0, 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;
	}
	{
		// public static double sqrt(double x) { return System.Math.Sqrt(x); }
		double L_0 = ___x0;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = sqrt(L_0);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 Random_NextDouble3Direction_m2153C2B9988A091646BF7E5C30B071F235DB9963_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	double V_1 = 0.0;
	double V_2 = 0.0;
	double V_3 = 0.0;
	{
		// double2 rnd = NextDouble2();
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0;
		L_0 = Random_NextDouble2_m4D4FE18882C6C6C6D92CB3DEB10CD9D54A302A80_inline(__this, NULL);
		// double z = rnd.x * 2.0 - 1.0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = L_0;
		double L_2 = L_1.___x_0;
		V_0 = ((double)il2cpp_codegen_subtract(((double)il2cpp_codegen_multiply(L_2, (2.0))), (1.0)));
		// double r = sqrt(max(1.0 - z * z, 0.0));
		double L_3 = V_0;
		double L_4 = V_0;
		double L_5;
		L_5 = math_max_m8830F8721EFC73BCF991CD497115A103B86BF3BE_inline(((double)il2cpp_codegen_subtract((1.0), ((double)il2cpp_codegen_multiply(L_3, L_4)))), (0.0), NULL);
		double L_6;
		L_6 = math_sqrt_mA3A9D5DFDF6841F8836E3ECD5D83555842383F36_inline(L_5, NULL);
		V_1 = L_6;
		// double angle = rnd.y * PI_DBL * 2.0;
		double L_7 = L_1.___y_1;
		// sincos(angle, out s, out c);
		math_sincos_mA84E8A44CF0ACE24E3AC36D2769BE42D5B0DB8A0_inline(((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_multiply(L_7, (3.1415926535897931))), (2.0))), (&V_2), (&V_3), NULL);
		// return double3(c * r, s * r, z);
		double L_8 = V_3;
		double L_9 = V_1;
		double L_10 = V_2;
		double L_11 = V_1;
		double L_12 = V_0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_13;
		L_13 = math_double3_m66E7EE72E3425CD355C75D86B3D21E720F07A030_inline(((double)il2cpp_codegen_multiply(L_8, L_9)), ((double)il2cpp_codegen_multiply(L_10, L_11)), L_12, NULL);
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float3_get_xy_mFD536022DC4F5162E2FE30328BE2418E4878349A_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) 
{
	{
		// get { return new float2(x, y); }
		float L_0 = __this->___x_0;
		float L_1 = __this->___y_1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2;
		memset((&L_2), 0, sizeof(L_2));
		float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_mEFAFF350CD1FB6CDF64AD55A90A663FE4D41CA69_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___x0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___s1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___c2, const RuntimeMethod* method) 
{
	{
		// public static void sincos(float2 x, out float2 s, out float2 c) { s = sin(x); c = cos(x); }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_0 = ___s1;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___x0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2;
		L_2 = math_sin_mCDA8AA8D5984C4ECBA70694136F9008D54845781_inline(L_1, NULL);
		*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_0 = L_2;
		// public static void sincos(float2 x, out float2 s, out float2 c) { s = sin(x); c = cos(x); }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_3 = ___c2;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___x0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5;
		L_5 = math_cos_m05AE2F859AA4D4EDE9B7B76FAE4FA6BF038DA97A_inline(L_4, NULL);
		*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_3 = L_5;
		// public static void sincos(float2 x, out float2 s, out float2 c) { s = sin(x); c = cos(x); }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_m54944534395D1DE00CFB6D58A31F58F457BBD6FB_inline (float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) 
{
	{
		// public static quaternion quaternion(float x, float y, float z, float w) { return new quaternion(x, y, z, w); }
		float L_0 = ___x0;
		float L_1 = ___y1;
		float L_2 = ___z2;
		float L_3 = ___w3;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_4;
		memset((&L_4), 0, sizeof(L_4));
		quaternion__ctor_m8B8E0BD6A1BEC18AD2E0B7C5B30A4C87D5A695E9_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_UnaryNegation_m5A491FC1978650D62EBEDC51992CF4B2113C8C5B_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___val0, const RuntimeMethod* method) 
{
	{
		// public static float4 operator - (float4 val) { return new float4 (-val.x, -val.y, -val.z, -val.w); }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___val0;
		float L_1 = L_0.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___val0;
		float L_3 = L_2.___y_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___val0;
		float L_5 = L_4.___z_2;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___val0;
		float L_7 = L_6.___w_3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
		memset((&L_8), 0, sizeof(L_8));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_8), ((-L_1)), ((-L_3)), ((-L_5)), ((-L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_select_m7B43FDAE30A8A4D7AD42684DF8C090FC697AF346_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___a0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___b1, bool ___c2, const RuntimeMethod* method) 
{
	{
		// public static float4 select(float4 a, float4 b, bool c) { return c ? b : a; }
		bool L_0 = ___c2;
		if (L_0)
		{
			goto IL_0005;
		}
	}
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___a0;
		return L_1;
	}

IL_0005:
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___b1;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value0, const RuntimeMethod* method) 
{
	{
		// public static quaternion quaternion(float4 value) { return new quaternion(value); }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___value0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		memset((&L_1), 0, sizeof(L_1));
		quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 Random_NextQuaternionRotation_m38DD70EFF0CE8DD9451E88F3DE4402F5CB95B4A5_inline (Random_tF24B964D3D5DE57D52CCDBF2E91ACE60F01F5F37* __this, const RuntimeMethod* method) 
{
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_4;
	memset((&V_4), 0, sizeof(V_4));
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_5;
	memset((&V_5), 0, sizeof(V_5));
	quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		// float3 rnd = NextFloat3(float3(2.0f * PI, 2.0f * PI, 1.0f));
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0;
		L_0 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline((6.28318548f), (6.28318548f), (1.0f), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
		L_1 = Random_NextFloat3_m6372756FCB901F421823635D3177643A5F5C454F_inline(__this, L_0, NULL);
		V_0 = L_1;
		// float u1 = rnd.z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = V_0;
		float L_3 = L_2.___z_2;
		V_1 = L_3;
		// float2 theta_rho = rnd.xy;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4;
		L_4 = float3_get_xy_mFD536022DC4F5162E2FE30328BE2418E4878349A_inline((&V_0), NULL);
		// float i = sqrt(1.0f - u1);
		float L_5 = V_1;
		float L_6;
		L_6 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(((float)il2cpp_codegen_subtract((1.0f), L_5)), NULL);
		V_2 = L_6;
		// float j = sqrt(u1);
		float L_7 = V_1;
		float L_8;
		L_8 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_7, NULL);
		V_3 = L_8;
		// sincos(theta_rho, out sin_theta_rho, out cos_theta_rho);
		math_sincos_mEFAFF350CD1FB6CDF64AD55A90A663FE4D41CA69_inline(L_4, (&V_4), (&V_5), NULL);
		// quaternion q = quaternion(i * sin_theta_rho.x, i * cos_theta_rho.x, j * sin_theta_rho.y, j * cos_theta_rho.y);
		float L_9 = V_2;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = V_4;
		float L_11 = L_10.___x_0;
		float L_12 = V_2;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_13 = V_5;
		float L_14 = L_13.___x_0;
		float L_15 = V_3;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = V_4;
		float L_17 = L_16.___y_1;
		float L_18 = V_3;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = V_5;
		float L_20 = L_19.___y_1;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21;
		L_21 = math_quaternion_m54944534395D1DE00CFB6D58A31F58F457BBD6FB_inline(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_12, L_14)), ((float)il2cpp_codegen_multiply(L_15, L_17)), ((float)il2cpp_codegen_multiply(L_18, L_20)), NULL);
		V_6 = L_21;
		// return quaternion(select(q.value, -q.value, q.value.w < 0.0f));
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_22 = V_6;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23 = L_22.___value_0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_24 = V_6;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_25 = L_24.___value_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_26;
		L_26 = float4_op_UnaryNegation_m5A491FC1978650D62EBEDC51992CF4B2113C8C5B_inline(L_25, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_27 = V_6;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_28 = L_27.___value_0;
		float L_29 = L_28.___w_3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_30;
		L_30 = math_select_m7B43FDAE30A8A4D7AD42684DF8C090FC697AF346_inline(L_23, L_26, (bool)((((float)L_29) < ((float)(0.0f)))? 1 : 0), NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_31;
		L_31 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_30, NULL);
		return L_31;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___rotation0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___translation1, const RuntimeMethod* method) 
{
	{
		// this.rot = rotation;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___rotation0;
		__this->___rot_0 = L_0;
		// this.pos = translation;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___translation1;
		__this->___pos_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RigidTransform__ctor_mB01CA5F35DD8E3BD4545A121D261DD215AF5EEE3_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___rotation0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___translation1, const RuntimeMethod* method) 
{
	{
		// this.rot = new quaternion(rotation);
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_0 = ___rotation0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		memset((&L_1), 0, sizeof(L_1));
		quaternion__ctor_m354F09C0E50CA59DA43037E9993EAE9BF97E9120((&L_1), L_0, /*hidden argument*/NULL);
		__this->___rot_0 = L_1;
		// this.pos = translation;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___translation1;
		__this->___pos_1 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) 
{
	{
		// get { return new float3(x, y, z); }
		float L_0 = __this->___x_0;
		float L_1 = __this->___y_1;
		float L_2 = __this->___z_2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		memset((&L_3), 0, sizeof(L_3));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RigidTransform__ctor_mB78FA5E6B98EF1E5D22DA88FA989FC1C523FADA5_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___transform0, const RuntimeMethod* method) 
{
	{
		// this.rot = new quaternion(transform);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___transform0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		memset((&L_1), 0, sizeof(L_1));
		quaternion__ctor_m7A01BD711C8220B01414BCF7DCAC2D8195FB351F((&L_1), L_0, /*hidden argument*/NULL);
		__this->___rot_0 = L_1;
		// this.pos = transform.c3.xyz;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_2 = (&(&___transform0)->___c3_3);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline(L_2, NULL);
		__this->___pos_1 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_AxisAngle_mAFB418AC3B01E1E6360BD0603EB9DF36F4DDA986_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___axis0, float ___angle1, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	{
		// math.sincos(0.5f * angle, out sina, out cosa);
		float L_0 = ___angle1;
		math_sincos_mCA97E81FBD3BEEE76CD632E8407D21DBED186F18_inline(((float)il2cpp_codegen_multiply((0.5f), L_0)), (&V_0), (&V_1), NULL);
		// return quaternion(float4(axis * sina, cosa));
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___axis0;
		float L_2 = V_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_1, L_2, NULL);
		float L_4 = V_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5;
		L_5 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_3, L_4, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_6;
		L_6 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_5, NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
	memset((&V_0), 0, sizeof(V_0));
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		// sincos(0.5f * xyz, out s, out c);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
		L_1 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline((0.5f), L_0, NULL);
		math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline(L_1, (&V_0), (&V_1), NULL);
		// return quaternion(
		//     // s.x * c.y * c.z - s.y * s.z * c.x,
		//     // s.y * c.x * c.z + s.x * s.z * c.y,
		//     // s.z * c.x * c.y - s.x * s.y * c.z,
		//     // c.x * c.y * c.z + s.y * s.z * s.x
		//     float4(s.xyz, c.x) * c.yxxy * c.zzyz + s.yxxy * s.zzyz * float4(c.xyz, s.x) * float4(-1.0f, 1.0f, -1.0f, 1.0f)
		//     );
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_0), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = V_1;
		float L_4 = L_3.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5;
		L_5 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_2, L_4, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
		L_6 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
		L_7 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_5, L_6, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
		L_8 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
		L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_7, L_8, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
		L_10 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
		L_11 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		L_12 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_10, L_11, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
		L_13 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_1), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14 = V_0;
		float L_15 = L_14.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		L_16 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_13, L_15, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17;
		L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_12, L_16, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
		L_18 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((-1.0f), (1.0f), (-1.0f), (1.0f), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
		L_19 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_17, L_18, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20;
		L_20 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_19, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21;
		L_21 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_20, NULL);
		return L_21;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXZY_m26440D15BEDC82C128C37089E3288057827813F4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
	memset((&V_0), 0, sizeof(V_0));
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		// sincos(0.5f * xyz, out s, out c);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
		L_1 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline((0.5f), L_0, NULL);
		math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline(L_1, (&V_0), (&V_1), NULL);
		// return quaternion(
		//     // s.x * c.y * c.z + s.y * s.z * c.x,
		//     // s.y * c.x * c.z + s.x * s.z * c.y,
		//     // s.z * c.x * c.y - s.x * s.y * c.z,
		//     // c.x * c.y * c.z - s.y * s.z * s.x
		//     float4(s.xyz, c.x) * c.yxxy * c.zzyz + s.yxxy * s.zzyz * float4(c.xyz, s.x) * float4(1.0f, 1.0f, -1.0f, -1.0f)
		//     );
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_0), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = V_1;
		float L_4 = L_3.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5;
		L_5 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_2, L_4, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
		L_6 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
		L_7 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_5, L_6, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
		L_8 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
		L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_7, L_8, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
		L_10 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
		L_11 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		L_12 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_10, L_11, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
		L_13 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_1), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14 = V_0;
		float L_15 = L_14.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		L_16 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_13, L_15, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17;
		L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_12, L_16, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
		L_18 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((1.0f), (1.0f), (-1.0f), (-1.0f), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
		L_19 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_17, L_18, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20;
		L_20 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_19, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21;
		L_21 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_20, NULL);
		return L_21;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerYXZ_m0EF0816E8382D05FA816EFCAA904AD894252750E_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
	memset((&V_0), 0, sizeof(V_0));
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		// sincos(0.5f * xyz, out s, out c);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
		L_1 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline((0.5f), L_0, NULL);
		math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline(L_1, (&V_0), (&V_1), NULL);
		// return quaternion(
		//     // s.x * c.y * c.z - s.y * s.z * c.x,
		//     // s.y * c.x * c.z + s.x * s.z * c.y,
		//     // s.z * c.x * c.y + s.x * s.y * c.z,
		//     // c.x * c.y * c.z - s.y * s.z * s.x
		//     float4(s.xyz, c.x) * c.yxxy * c.zzyz + s.yxxy * s.zzyz * float4(c.xyz, s.x) * float4(-1.0f, 1.0f, 1.0f, -1.0f)
		//     );
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_0), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = V_1;
		float L_4 = L_3.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5;
		L_5 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_2, L_4, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
		L_6 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
		L_7 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_5, L_6, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
		L_8 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
		L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_7, L_8, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
		L_10 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
		L_11 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		L_12 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_10, L_11, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
		L_13 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_1), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14 = V_0;
		float L_15 = L_14.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		L_16 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_13, L_15, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17;
		L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_12, L_16, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
		L_18 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((-1.0f), (1.0f), (1.0f), (-1.0f), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
		L_19 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_17, L_18, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20;
		L_20 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_19, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21;
		L_21 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_20, NULL);
		return L_21;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerYZX_m83C2E3AE9BBAF6BC8158EE1B18ECEC43A334B191_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
	memset((&V_0), 0, sizeof(V_0));
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		// sincos(0.5f * xyz, out s, out c);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
		L_1 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline((0.5f), L_0, NULL);
		math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline(L_1, (&V_0), (&V_1), NULL);
		// return quaternion(
		//     // s.x * c.y * c.z - s.y * s.z * c.x,
		//     // s.y * c.x * c.z - s.x * s.z * c.y,
		//     // s.z * c.x * c.y + s.x * s.y * c.z,
		//     // c.x * c.y * c.z + s.y * s.z * s.x
		//     float4(s.xyz, c.x) * c.yxxy * c.zzyz + s.yxxy * s.zzyz * float4(c.xyz, s.x) * float4(-1.0f, -1.0f, 1.0f, 1.0f)
		//     );
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_0), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = V_1;
		float L_4 = L_3.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5;
		L_5 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_2, L_4, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
		L_6 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
		L_7 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_5, L_6, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
		L_8 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
		L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_7, L_8, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
		L_10 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
		L_11 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		L_12 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_10, L_11, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
		L_13 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_1), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14 = V_0;
		float L_15 = L_14.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		L_16 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_13, L_15, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17;
		L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_12, L_16, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
		L_18 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((-1.0f), (-1.0f), (1.0f), (1.0f), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
		L_19 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_17, L_18, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20;
		L_20 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_19, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21;
		L_21 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_20, NULL);
		return L_21;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerZXY_mB4AA3C34723ED7FA7ABCF56A8078D606EB835597_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
	memset((&V_0), 0, sizeof(V_0));
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		// sincos(0.5f * xyz, out s, out c);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
		L_1 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline((0.5f), L_0, NULL);
		math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline(L_1, (&V_0), (&V_1), NULL);
		// return quaternion(
		//     // s.x * c.y * c.z + s.y * s.z * c.x,
		//     // s.y * c.x * c.z - s.x * s.z * c.y,
		//     // s.z * c.x * c.y - s.x * s.y * c.z,
		//     // c.x * c.y * c.z + s.y * s.z * s.x
		//     float4(s.xyz, c.x) * c.yxxy * c.zzyz + s.yxxy * s.zzyz * float4(c.xyz, s.x) * float4(1.0f, -1.0f, -1.0f, 1.0f)
		//     );
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_0), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = V_1;
		float L_4 = L_3.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5;
		L_5 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_2, L_4, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
		L_6 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
		L_7 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_5, L_6, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
		L_8 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
		L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_7, L_8, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
		L_10 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
		L_11 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		L_12 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_10, L_11, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
		L_13 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_1), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14 = V_0;
		float L_15 = L_14.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		L_16 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_13, L_15, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17;
		L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_12, L_16, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
		L_18 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((1.0f), (-1.0f), (-1.0f), (1.0f), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
		L_19 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_17, L_18, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20;
		L_20 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_19, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21;
		L_21 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_20, NULL);
		return L_21;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerZYX_m3005B4219207CB181E5EC8DB3F82FC8280A5BB55_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
	memset((&V_0), 0, sizeof(V_0));
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		// sincos(0.5f * xyz, out s, out c);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
		L_1 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline((0.5f), L_0, NULL);
		math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline(L_1, (&V_0), (&V_1), NULL);
		// return quaternion(
		//     // s.x * c.y * c.z + s.y * s.z * c.x,
		//     // s.y * c.x * c.z - s.x * s.z * c.y,
		//     // s.z * c.x * c.y + s.x * s.y * c.z,
		//     // c.x * c.y * c.z - s.y * s.x * s.z
		//     float4(s.xyz, c.x) * c.yxxy * c.zzyz + s.yxxy * s.zzyz * float4(c.xyz, s.x) * float4(1.0f, -1.0f, 1.0f, -1.0f)
		//     );
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_0), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = V_1;
		float L_4 = L_3.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5;
		L_5 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_2, L_4, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
		L_6 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
		L_7 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_5, L_6, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
		L_8 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
		L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_7, L_8, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
		L_10 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
		L_11 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		L_12 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_10, L_11, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
		L_13 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_1), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14 = V_0;
		float L_15 = L_14.___x_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		L_16 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_13, L_15, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17;
		L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_12, L_16, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
		L_18 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((1.0f), (-1.0f), (1.0f), (-1.0f), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
		L_19 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_17, L_18, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20;
		L_20 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_19, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21;
		L_21 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_20, NULL);
		return L_21;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerXYZ_m2C737E9A468C56FEC18AAC3A61BDA95B4D974CB6_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerXYZ(float3 xyz) { return new RigidTransform(quaternion.EulerXYZ(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerXZY_mACB87DFB5706C8C86F20F1BFA8DC4B02E640C004_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerXZY(float3 xyz) { return new RigidTransform(quaternion.EulerXZY(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerXZY_m26440D15BEDC82C128C37089E3288057827813F4_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerYXZ_m16A399DBE8530BFF58440A83B7EA19C4403B0C0D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerYXZ(float3 xyz) { return new RigidTransform(quaternion.EulerYXZ(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerYXZ_m0EF0816E8382D05FA816EFCAA904AD894252750E_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerYZX_mBA049C8CBBC19053F33AD63255D0201C1001577B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerYZX(float3 xyz) { return new RigidTransform(quaternion.EulerYZX(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerYZX_m83C2E3AE9BBAF6BC8158EE1B18ECEC43A334B191_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerZXY_m95518E1CC49E55621987C67D5A27928BE6308A32_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerZXY(float3 xyz) { return new RigidTransform(quaternion.EulerZXY(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerZXY_mB4AA3C34723ED7FA7ABCF56A8078D606EB835597_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_EulerZYX_mB3A36D249599284B3FA73644104799951174D239_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static RigidTransform EulerZYX(float3 xyz) { return new RigidTransform(quaternion.EulerZYX(xyz), float3.zero); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		L_1 = quaternion_EulerZYX_m3005B4219207CB181E5EC8DB3F82FC8280A5BB55_inline(L_0, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3;
		memset((&L_3), 0, sizeof(L_3));
		RigidTransform__ctor_m7665CC6FBD784FC7CB02E48B0A4B58008A4BC709_inline((&L_3), L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD RigidTransform_Euler_m11710DD7016BA8143476FEA9736152AEF4E6C4E1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, uint8_t ___order1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		uint8_t L_0 = ___order1;
		switch (L_0)
		{
			case 0:
			{
				goto IL_0020;
			}
			case 1:
			{
				goto IL_0027;
			}
			case 2:
			{
				goto IL_002e;
			}
			case 3:
			{
				goto IL_0035;
			}
			case 4:
			{
				goto IL_003c;
			}
			case 5:
			{
				goto IL_0043;
			}
		}
	}
	{
		goto IL_004a;
	}

IL_0020:
	{
		// return EulerXYZ(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_2;
		L_2 = RigidTransform_EulerXYZ_m2C737E9A468C56FEC18AAC3A61BDA95B4D974CB6_inline(L_1, NULL);
		return L_2;
	}

IL_0027:
	{
		// return EulerXZY(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_4;
		L_4 = RigidTransform_EulerXZY_mACB87DFB5706C8C86F20F1BFA8DC4B02E640C004_inline(L_3, NULL);
		return L_4;
	}

IL_002e:
	{
		// return EulerYXZ(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_6;
		L_6 = RigidTransform_EulerYXZ_m16A399DBE8530BFF58440A83B7EA19C4403B0C0D_inline(L_5, NULL);
		return L_6;
	}

IL_0035:
	{
		// return EulerYZX(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_8;
		L_8 = RigidTransform_EulerYZX_mBA049C8CBBC19053F33AD63255D0201C1001577B_inline(L_7, NULL);
		return L_8;
	}

IL_003c:
	{
		// return EulerZXY(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_10;
		L_10 = RigidTransform_EulerZXY_m95518E1CC49E55621987C67D5A27928BE6308A32_inline(L_9, NULL);
		return L_10;
	}

IL_0043:
	{
		// return EulerZYX(xyz);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11 = ___xyz0;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_12;
		L_12 = RigidTransform_EulerZYX_mB3A36D249599284B3FA73644104799951174D239_inline(L_11, NULL);
		return L_12;
	}

IL_004a:
	{
		// return RigidTransform.identity;
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_13 = ((RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_StaticFields*)il2cpp_codegen_static_fields_for(RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var))->___identity_2;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_RotateX_m2AC5501619F9232D6AD7BF87F9C4E7BF79846D85_inline (float ___angle0, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	{
		// math.sincos(0.5f * angle, out sina, out cosa);
		float L_0 = ___angle0;
		math_sincos_mCA97E81FBD3BEEE76CD632E8407D21DBED186F18_inline(((float)il2cpp_codegen_multiply((0.5f), L_0)), (&V_0), (&V_1), NULL);
		// return quaternion(sina, 0.0f, 0.0f, cosa);
		float L_1 = V_0;
		float L_2 = V_1;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_3;
		L_3 = math_quaternion_m54944534395D1DE00CFB6D58A31F58F457BBD6FB_inline(L_1, (0.0f), (0.0f), L_2, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_RotateY_m43F9F64DAC4FD6639E05AD47FA004B7338B55D62_inline (float ___angle0, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	{
		// math.sincos(0.5f * angle, out sina, out cosa);
		float L_0 = ___angle0;
		math_sincos_mCA97E81FBD3BEEE76CD632E8407D21DBED186F18_inline(((float)il2cpp_codegen_multiply((0.5f), L_0)), (&V_0), (&V_1), NULL);
		// return quaternion(0.0f, sina, 0.0f, cosa);
		float L_1 = V_0;
		float L_2 = V_1;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_3;
		L_3 = math_quaternion_m54944534395D1DE00CFB6D58A31F58F457BBD6FB_inline((0.0f), L_1, (0.0f), L_2, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_RotateZ_m74B2BC9C5E0DB6CC74C840E6EAA8E1A0D39FE54F_inline (float ___angle0, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	{
		// math.sincos(0.5f * angle, out sina, out cosa);
		float L_0 = ___angle0;
		math_sincos_mCA97E81FBD3BEEE76CD632E8407D21DBED186F18_inline(((float)il2cpp_codegen_multiply((0.5f), L_0)), (&V_0), (&V_1), NULL);
		// return quaternion(0.0f, 0.0f, sina, cosa);
		float L_1 = V_0;
		float L_2 = V_1;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_3;
		L_3 = math_quaternion_m54944534395D1DE00CFB6D58A31F58F457BBD6FB_inline((0.0f), (0.0f), L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool quaternion_Equals_m58271A16502DE355CBB7C1AA07F8F670C53850CE_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___x0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(quaternion x) { return value.x == x.value.x && value.y == x.value.y && value.z == x.value.z && value.w == x.value.w; }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_0 = (&__this->___value_0);
		float L_1 = L_0->___x_0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = ___x0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___value_0;
		float L_4 = L_3.___x_0;
		if ((!(((float)L_1) == ((float)L_4))))
		{
			goto IL_0061;
		}
	}
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_5 = (&__this->___value_0);
		float L_6 = L_5->___y_1;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_7 = ___x0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = L_7.___value_0;
		float L_9 = L_8.___y_1;
		if ((!(((float)L_6) == ((float)L_9))))
		{
			goto IL_0061;
		}
	}
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_10 = (&__this->___value_0);
		float L_11 = L_10->___z_2;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_12 = ___x0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13 = L_12.___value_0;
		float L_14 = L_13.___z_2;
		if ((!(((float)L_11) == ((float)L_14))))
		{
			goto IL_0061;
		}
	}
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_15 = (&__this->___value_0);
		float L_16 = L_15->___w_3;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_17 = ___x0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18 = L_17.___value_0;
		float L_19 = L_18.___w_3;
		return (bool)((((float)L_16) == ((float)L_19))? 1 : 0);
	}

IL_0061:
	{
		return (bool)0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool float3_Equals_m4A47BDC70977496712F3BE7DA359E840D99C020A_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(float3 rhs) { return x == rhs.x && y == rhs.y && z == rhs.z; }
		float L_0 = __this->___x_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___rhs0;
		float L_2 = L_1.___x_0;
		if ((!(((float)L_0) == ((float)L_2))))
		{
			goto IL_002b;
		}
	}
	{
		float L_3 = __this->___y_1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___rhs0;
		float L_5 = L_4.___y_1;
		if ((!(((float)L_3) == ((float)L_5))))
		{
			goto IL_002b;
		}
	}
	{
		float L_6 = __this->___z_2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___rhs0;
		float L_8 = L_7.___z_2;
		return (bool)((((float)L_6) == ((float)L_8))? 1 : 0);
	}

IL_002b:
	{
		return (bool)0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RigidTransform_Equals_mF9089B6B7AD12BF2D44906B7C6F4A267BB81AF12_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD ___x0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(RigidTransform x) { return rot.Equals(x.rot) && pos.Equals(x.pos); }
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_0 = (&__this->___rot_0);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_1 = ___x0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = L_1.___rot_0;
		bool L_3;
		L_3 = quaternion_Equals_m58271A16502DE355CBB7C1AA07F8F670C53850CE_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0025;
		}
	}
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_4 = (&__this->___pos_1);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_5 = ___x0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = L_5.___pos_1;
		bool L_7;
		L_7 = float3_Equals_m4A47BDC70977496712F3BE7DA359E840D99C020A_inline(L_4, L_6, NULL);
		return L_7;
	}

IL_0025:
	{
		return (bool)0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RigidTransform_Equals_m2E34865228779523FB653EF56D2D967BD7F7A4D8_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, RuntimeObject* ___x0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public override bool Equals(object x) { return x is RigidTransform converted && Equals(converted); }
		RuntimeObject* L_0 = ___x0;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var)))
		{
			goto IL_0017;
		}
	}
	{
		RuntimeObject* L_1 = ___x0;
		V_0 = ((*(RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*)((RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*)(RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*)UnBox(L_1, RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD_il2cpp_TypeInfo_var))));
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_2 = V_0;
		bool L_3;
		L_3 = RigidTransform_Equals_mF9089B6B7AD12BF2D44906B7C6F4A267BB81AF12_inline(__this, L_2, NULL);
		return L_3;
	}

IL_0017:
	{
		return (bool)0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_mFFC50570F6778C8F0DA9113D9175313C928D1306_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD ___t0, const RuntimeMethod* method) 
{
	{
		// return hash(t.rot) + 0xC5C5394Bu * hash(t.pos);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_0 = ___t0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1 = L_0.___rot_0;
		uint32_t L_2;
		L_2 = math_hash_mEE8D76145C2CD7DDEE85990255444BCC3DCC161A_inline(L_1, NULL);
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_3 = ___t0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = L_3.___pos_1;
		uint32_t L_5;
		L_5 = math_hash_m8ECC7CFBA8D302A2A3E9468DE65D705E9C1298EB_inline(L_4, NULL);
		return ((int32_t)il2cpp_codegen_add((int32_t)L_2, ((int32_t)il2cpp_codegen_multiply(((int32_t)-976930485), (int32_t)L_5))));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RigidTransform_GetHashCode_m5794BFC66FEE07C2D883412B9EBC8E8836BF4026_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD L_0 = (*(RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD*)__this);
		uint32_t L_1;
		L_1 = math_hash_mFFC50570F6778C8F0DA9113D9175313C928D1306_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RigidTransform_ToString_mE1FB98871AE686DDA9345B42B344DE74E41D79AB_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __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*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5243A3D918903948F9A0D5AFE88C886AC8C8B32A);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("RigidTransform(({0}f, {1}f, {2}f, {3}f),  ({4}f, {5}f, {6}f))",
		//     rot.value.x, rot.value.y, rot.value.z, rot.value.w, pos.x, pos.y, pos.z);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)7);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_2 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_3 = (&L_2->___value_0);
		float L_4 = L_3->___x_0;
		float L_5 = L_4;
		RuntimeObject* L_6 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_5);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_8 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_9 = (&L_8->___value_0);
		float L_10 = L_9->___y_1;
		float L_11 = L_10;
		RuntimeObject* L_12 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_11);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_14 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_15 = (&L_14->___value_0);
		float L_16 = L_15->___z_2;
		float L_17 = L_16;
		RuntimeObject* L_18 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_17);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_20 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_21 = (&L_20->___value_0);
		float L_22 = L_21->___w_3;
		float L_23 = L_22;
		RuntimeObject* L_24 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_23);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_19;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_26 = (&__this->___pos_1);
		float L_27 = L_26->___x_0;
		float L_28 = L_27;
		RuntimeObject* L_29 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_28);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_29);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_29);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = L_25;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_31 = (&__this->___pos_1);
		float L_32 = L_31->___y_1;
		float L_33 = L_32;
		RuntimeObject* L_34 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_33);
		NullCheck(L_30);
		ArrayElementTypeCheck (L_30, L_34);
		(L_30)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_34);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = L_30;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_36 = (&__this->___pos_1);
		float L_37 = L_36->___z_2;
		float L_38 = L_37;
		RuntimeObject* L_39 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_38);
		NullCheck(L_35);
		ArrayElementTypeCheck (L_35, L_39);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_39);
		String_t* L_40;
		L_40 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral5243A3D918903948F9A0D5AFE88C886AC8C8B32A, L_35, NULL);
		return L_40;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RigidTransform_ToString_m88F8C09519F0BC01ED077804B377FBDF9E9CC462_inline (RigidTransform_tDC22CD9569EC04E16791C2AB53DA5ABD34E88FDD* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral2A410695267DF4F11E1C85F32C78464DDA3AF3BD);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("float4x4(({0}f, {1}f, {2}f, {3}f),  ({4}f, {5}f, {6}f))",
		//     rot.value.x.ToString(format, formatProvider),
		//     rot.value.y.ToString(format, formatProvider),
		//     rot.value.z.ToString(format, formatProvider),
		//     rot.value.w.ToString(format, formatProvider),
		//     pos.x.ToString(format, formatProvider),
		//     pos.y.ToString(format, formatProvider),
		//     pos.z.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)7);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_2 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_3 = (&L_2->___value_0);
		float* L_4 = (&L_3->___x_0);
		String_t* L_5 = ___format0;
		RuntimeObject* L_6 = ___formatProvider1;
		String_t* L_7;
		L_7 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_4, L_5, L_6, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_7);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_7);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_1;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_9 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_10 = (&L_9->___value_0);
		float* L_11 = (&L_10->___y_1);
		String_t* L_12 = ___format0;
		RuntimeObject* L_13 = ___formatProvider1;
		String_t* L_14;
		L_14 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_11, L_12, L_13, NULL);
		NullCheck(L_8);
		ArrayElementTypeCheck (L_8, L_14);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_14);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = L_8;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_16 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_17 = (&L_16->___value_0);
		float* L_18 = (&L_17->___z_2);
		String_t* L_19 = ___format0;
		RuntimeObject* L_20 = ___formatProvider1;
		String_t* L_21;
		L_21 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_18, L_19, L_20, NULL);
		NullCheck(L_15);
		ArrayElementTypeCheck (L_15, L_21);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_21);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_15;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_23 = (&__this->___rot_0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_24 = (&L_23->___value_0);
		float* L_25 = (&L_24->___w_3);
		String_t* L_26 = ___format0;
		RuntimeObject* L_27 = ___formatProvider1;
		String_t* L_28;
		L_28 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_25, L_26, L_27, NULL);
		NullCheck(L_22);
		ArrayElementTypeCheck (L_22, L_28);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_28);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = L_22;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_30 = (&__this->___pos_1);
		float* L_31 = (&L_30->___x_0);
		String_t* L_32 = ___format0;
		RuntimeObject* L_33 = ___formatProvider1;
		String_t* L_34;
		L_34 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_31, L_32, L_33, NULL);
		NullCheck(L_29);
		ArrayElementTypeCheck (L_29, L_34);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_34);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = L_29;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_36 = (&__this->___pos_1);
		float* L_37 = (&L_36->___y_1);
		String_t* L_38 = ___format0;
		RuntimeObject* L_39 = ___formatProvider1;
		String_t* L_40;
		L_40 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_37, L_38, L_39, NULL);
		NullCheck(L_35);
		ArrayElementTypeCheck (L_35, L_40);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_40);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = L_35;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_42 = (&__this->___pos_1);
		float* L_43 = (&L_42->___z_2);
		String_t* L_44 = ___format0;
		RuntimeObject* L_45 = ___formatProvider1;
		String_t* L_46;
		L_46 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_43, L_44, L_45, NULL);
		NullCheck(L_41);
		ArrayElementTypeCheck (L_41, L_46);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_46);
		String_t* L_47;
		L_47 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral2A410695267DF4F11E1C85F32C78464DDA3AF3BD, L_41, NULL);
		return L_47;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void quaternion__ctor_m8B8E0BD6A1BEC18AD2E0B7C5B30A4C87D5A695E9_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) 
{
	{
		// public quaternion(float x, float y, float z, float w) { value.x = x; value.y = y; value.z = z; value.w = w; }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_0 = (&__this->___value_0);
		float L_1 = ___x0;
		L_0->___x_0 = L_1;
		// public quaternion(float x, float y, float z, float w) { value.x = x; value.y = y; value.z = z; value.w = w; }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_2 = (&__this->___value_0);
		float L_3 = ___y1;
		L_2->___y_1 = L_3;
		// public quaternion(float x, float y, float z, float w) { value.x = x; value.y = y; value.z = z; value.w = w; }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_4 = (&__this->___value_0);
		float L_5 = ___z2;
		L_4->___z_2 = L_5;
		// public quaternion(float x, float y, float z, float w) { value.x = x; value.y = y; value.z = z; value.w = w; }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_6 = (&__this->___value_0);
		float L_7 = ___w3;
		L_6->___w_3 = L_7;
		// public quaternion(float x, float y, float z, float w) { value.x = x; value.y = y; value.z = z; value.w = w; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		float L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		float L_1 = ___y1;
		__this->___y_1 = L_1;
		// this.z = z;
		float L_2 = ___z2;
		__this->___z_2 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint32_t ___x0, uint32_t ___y1, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		uint32_t L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		uint32_t L_1 = ___y1;
		__this->___y_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mE621CDE13334ACC5687EE07AA194671BD72C46DE_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___xy0, const RuntimeMethod* method) 
{
	{
		// this.x = xy.x;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___xy0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = xy.y;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___xy0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = v;
		uint32_t L_0 = ___v0;
		__this->___x_0 = L_0;
		// this.y = v;
		uint32_t L_1 = ___v0;
		__this->___y_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mB93CD54912AF8E9DEE8DFFF589632C5E4CBD1488_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, bool ___v0, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B2_0 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B3_1 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B5_0 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B6_1 = NULL;
	{
		// this.x = v ? 1u : 0u;
		bool L_0 = ___v0;
		G_B1_0 = __this;
		if (L_0)
		{
			G_B2_0 = __this;
			goto IL_0007;
		}
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0008;
	}

IL_0007:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_0008:
	{
		G_B3_1->___x_0 = G_B3_0;
		// this.y = v ? 1u : 0u;
		bool L_1 = ___v0;
		G_B4_0 = __this;
		if (L_1)
		{
			G_B5_0 = __this;
			goto IL_0014;
		}
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		goto IL_0015;
	}

IL_0014:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_0015:
	{
		G_B6_1->___y_1 = G_B6_0;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mA6B145E2448594E8D7EDF32BD87F4B63154F6C5A_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___v0, const RuntimeMethod* method) 
{
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B2_0 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B3_1 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B5_0 = NULL;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* G_B6_1 = NULL;
	{
		// this.x = v.x ? 1u : 0u;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_0 = ___v0;
		bool L_1 = L_0.___x_0;
		G_B1_0 = __this;
		if (L_1)
		{
			G_B2_0 = __this;
			goto IL_000c;
		}
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_000d;
	}

IL_000c:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_000d:
	{
		G_B3_1->___x_0 = G_B3_0;
		// this.y = v.y ? 1u : 0u;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_2 = ___v0;
		bool L_3 = L_2.___y_1;
		G_B4_0 = __this;
		if (L_3)
		{
			G_B5_0 = __this;
			goto IL_001e;
		}
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		goto IL_001f;
	}

IL_001e:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_001f:
	{
		G_B6_1->___y_1 = G_B6_0;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_m21FE7DBA6B1D6EC4944D0A2DBC27209D2FC547D3_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		int32_t L_0 = ___v0;
		__this->___x_0 = L_0;
		// this.y = (uint)v;
		int32_t L_1 = ___v0;
		__this->___y_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mD93F93B6BD7C73E16E491C8949F790F874AAE4F8_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_0 = ___v0;
		int32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = (uint)v.y;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_2 = ___v0;
		int32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_m63BE96CD8767BD751A021194D42CB9E53BDA02D4_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		float L_0 = ___v0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_0);
		// this.y = (uint)v;
		float L_1 = ___v0;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_1);
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mE683BD99B6BF998B4E2531934469613BDA84B3C5_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___v0;
		float L_1 = L_0.___x_0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_1);
		// this.y = (uint)v.y;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___v0;
		float L_3 = L_2.___y_1;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_3);
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_m11605653429C5377CD05DFD9703537D8FDB2B7DC_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		double L_0 = ___v0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_0);
		// this.y = (uint)v;
		double L_1 = ___v0;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_1);
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2__ctor_mFC45627D096493E846E458EA35CC9998D220C3F5_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0 = ___v0;
		double L_1 = L_0.___x_0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_1);
		// this.y = (uint)v.y;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_2 = ___v0;
		double L_3 = L_2.___y_1;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_3);
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline (bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611* __this, bool ___x0, bool ___y1, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		bool L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		bool L_1 = ___y1;
		__this->___y_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* __this, uint32_t ___x0, uint32_t ___y1, uint32_t ___z2, uint32_t ___w3, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		uint32_t L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		uint32_t L_1 = ___y1;
		__this->___y_1 = L_1;
		// this.z = z;
		uint32_t L_2 = ___z2;
		__this->___z_2 = L_2;
		// this.w = w;
		uint32_t L_3 = ___w3;
		__this->___w_3 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxxx_m7B927B4451394106230D9B1F74A571C97F30222A_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxxy_m3A084DCA87D5239DFD7C92B4E4161CFE880F8EF6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxyx_m7646E7F56D71237E08051E6AE7FC7ED6792228BA_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xxyy_m93964A393B34B3FE314C4C7F05A48D06892D20B6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyxx_mE457610D4BF29083572CB6DD96462D523F261023_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyxy_m8679497DA3A5176AD0ACE3B951D520F6749DDB1B_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyyx_m7BEE0D3A36200E4610A79BEF556676EA730806AD_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_xyyy_mBA500A493074154E807A48FEF9C6325643C1B628_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxxx_mA257DE0279A0AE2803AF369DE6FC3DE3E5CE7E4B_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxxy_mDA1AAB50997BA90FE1ABC354AF2AEA38C9C011A4_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxyx_m93A0442BF2C3525C5B5FB43E9C4DBEFB3A26DB81_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yxyy_m967ABB0A6D5097A1BA5F7C499599DC2B3C80E80D_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyxx_mCB42EF6430AA04E4CB7B779FA66FBA214B20666B_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyxy_m906C13D8499FC33E0968A5AC2C3A59CBAFED3212_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyyx_m1E3D1679F39E984B3F4806C40D887BC9680524DE_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint2_get_yyyy_m6A379C92E43685F4CD56BB493D6AB990B8A1892B_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint32_t ___x0, uint32_t ___y1, uint32_t ___z2, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		uint32_t L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		uint32_t L_1 = ___y1;
		__this->___y_1 = L_1;
		// this.z = z;
		uint32_t L_2 = ___z2;
		__this->___z_2 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xxx_m0DB276F649BE90354FE22DAA89FD923406671FDB_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xxy_mA0B872628F9A5047D62905A0E594D152F50BAB7F_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xyx_mF87A56FDFEBB7ED91BA428229817F7A3DA29DF0E_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_xyy_m1B74A804DFFA23666E464686DA3C86CA4797CC13_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yxx_mEADA40695F9E5EC351F2897481AA4CE1EA50A765_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yxy_m5279CBBDD2E59DEA963D1A91F0874DF6374906EE_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yyx_m23B81E181985BC4A3C67A85D5D1E36A9625BDA69_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint2_get_yyy_m0F5B5CC26837363414967CC3F3BBFC46FF722264_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_xx_m296F0F8CC2AFAFD1DD12652AF2A5E1F6E0205962_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_xy_m2774D2AF7CE02DA782595184C75EA27B5AE36ADA_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2_set_xy_mDAA7D67142D30F2BD17C993815E95EF92B06D134_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { x = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// set { x = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// set { x = value.x; y = value.y; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_yx_mF423C1F0D861435655C7DAF22025B8C5EA53F285_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2_set_yx_m044ADF0724F1E916E7CBE57DCB52DE8AF4FD5FFF_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { y = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___y_1 = L_1;
		// set { y = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___x_0 = L_3;
		// set { y = value.x; x = value.y; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_get_yy_m552EE0248A0C7D5CF56ACDE67F71548C5DE4E478_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint2 rhs) { return x == rhs.x && y == rhs.y; }
		uint32_t L_0 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs0;
		uint32_t L_2 = L_1.___x_0;
		if ((!(((uint32_t)L_0) == ((uint32_t)L_2))))
		{
			goto IL_001d;
		}
	}
	{
		uint32_t L_3 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs0;
		uint32_t L_5 = L_4.___y_1;
		return (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0);
	}

IL_001d:
	{
		return (bool)0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m5D21276708BFB4DEEF3498774D296FE6B14FC5B0_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___v0, const RuntimeMethod* method) 
{
	{
		// return csum(v * uint2(0x4473BBB1u, 0xCBA11D5Fu)) + 0x685835CFu;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)1148435377), ((int32_t)-878633633), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_0, L_1, NULL);
		uint32_t L_3;
		L_3 = math_csum_m0B6655875FE24428E18B97FC3F5C745E374530A3_inline(L_2, NULL);
		return ((int32_t)il2cpp_codegen_add((int32_t)L_3, ((int32_t)1750611407)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint2_GetHashCode_m0B3D1D91DF8C75E948C020CD260B4114D6A158B4_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = (*(uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F*)__this);
		uint32_t L_1;
		L_1 = math_hash_m5D21276708BFB4DEEF3498774D296FE6B14FC5B0_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2_ToString_mFD106FD9C2FC96096DE048AAD1B4B59F6B11EFD5_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2({0}, {1})", x, y);
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = L_0;
		RuntimeObject* L_2 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_1);
		uint32_t L_3 = __this->___y_1;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		String_t* L_6;
		L_6 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2_ToString_m19B7C2EAB06A69C94317C4ADC679E3AC551277AD_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2({0}, {1})", x.ToString(format, formatProvider), y.ToString(format, formatProvider));
		uint32_t* L_0 = (&__this->___x_0);
		String_t* L_1 = ___format0;
		RuntimeObject* L_2 = ___formatProvider1;
		String_t* L_3;
		L_3 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_0, L_1, L_2, NULL);
		uint32_t* L_4 = (&__this->___y_1);
		String_t* L_5 = ___format0;
		RuntimeObject* L_6 = ___formatProvider1;
		String_t* L_7;
		L_7 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_4, L_5, L_6, NULL);
		String_t* L_8;
		L_8 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945, L_3, L_7, NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_mAAADF04880BD277CA4D6BFC3991360B399BF4E48_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___c11;
		__this->___c1_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_mEC456BC1319CF78193ABF6B1A19861FCD47E4F0D_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m102, uint32_t ___m113, const RuntimeMethod* method) 
{
	{
		// this.c0 = new uint2(m00, m10);
		uint32_t L_0 = ___m000;
		uint32_t L_1 = ___m102;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		__this->___c0_0 = L_2;
		// this.c1 = new uint2(m01, m11);
		uint32_t L_3 = ___m011;
		uint32_t L_4 = ___m113;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_5), L_3, L_4, /*hidden argument*/NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator uint2(uint v) { return new uint2(v); }
		uint32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m49684D5C8622D0B247C4112F0C01A681ACC9E087_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = v;
		uint32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = v;
		uint32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___a0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___b1, bool ___c2, const RuntimeMethod* method) 
{
	{
		// public static uint2 select(uint2 a, uint2 b, bool c) { return c ? b : a; }
		bool L_0 = ___c2;
		if (L_0)
		{
			goto IL_0005;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___a0;
		return L_1;
	}

IL_0005:
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___b1;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m85908E614E73D9C484FB187F722F8E5C33AC8278_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, bool ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_0, L_1, L_2, NULL);
		__this->___c0_0 = L_3;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_4), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 1, /*hidden argument*/NULL);
		bool L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_4, L_5, L_6, NULL);
		__this->___c1_1 = L_7;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___a0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___b1, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c2, const RuntimeMethod* method) 
{
	uint32_t G_B3_0 = 0;
	uint32_t G_B5_0 = 0;
	uint32_t G_B4_0 = 0;
	uint32_t G_B6_0 = 0;
	uint32_t G_B6_1 = 0;
	{
		// public static uint2 select(uint2 a, uint2 b, bool2 c) { return new uint2(c.x ? b.x : a.x, c.y ? b.y : a.y); }
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_0 = ___c2;
		bool L_1 = L_0.___x_0;
		if (L_1)
		{
			goto IL_0010;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___a0;
		uint32_t L_3 = L_2.___x_0;
		G_B3_0 = L_3;
		goto IL_0016;
	}

IL_0010:
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___b1;
		uint32_t L_5 = L_4.___x_0;
		G_B3_0 = L_5;
	}

IL_0016:
	{
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6 = ___c2;
		bool L_7 = L_6.___y_1;
		G_B4_0 = G_B3_0;
		if (L_7)
		{
			G_B5_0 = G_B3_0;
			goto IL_0026;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8 = ___a0;
		uint32_t L_9 = L_8.___y_1;
		G_B6_0 = L_9;
		G_B6_1 = G_B4_0;
		goto IL_002c;
	}

IL_0026:
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = ___b1;
		uint32_t L_11 = L_10.___y_1;
		G_B6_0 = L_11;
		G_B6_1 = G_B5_0;
	}

IL_002c:
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_12), G_B6_1, G_B6_0, /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m10BF500998823F45351178DFA4F18F6D7BEA190E_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v.c0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_2 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_0, L_1, L_3, NULL);
		__this->___c0_0 = L_4;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v.c1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_6), 1, /*hidden argument*/NULL);
		bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162 L_7 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_5, L_6, L_8, NULL);
		__this->___c1_1 = L_9;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline (int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(int v) { return new uint2(v); }
		int32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_m21FE7DBA6B1D6EC4944D0A2DBC27209D2FC547D3_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_mBE5851D632F6EB6B8E71753DEE7C232F1D4A3E27_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		int32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		int32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m6539D6A17E4CB0AECD7495907B35B1005281E261_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C L_0 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		int2x2_t17F286A5630F71C04FD8E0EE638511920632F96C L_3 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline (float ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(float v) { return new uint2(v); }
		float L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_m63BE96CD8767BD751A021194D42CB9E53BDA02D4_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m6A7B52312A711ECE499773E93DDC6228CAA441D6_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		float L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		float L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(float2 v) { return new uint2(v); }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE683BD99B6BF998B4E2531934469613BDA84B3C5_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m0A9488E5C6AA92F1A0E6E77B196B5A1006672860_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D L_0 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		float2x2_tB6D2DDE228BF5637B246C8C4567891AAD7B4229D L_3 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline (double ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(double v) { return new uint2(v); }
		double L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_m11605653429C5377CD05DFD9703537D8FDB2B7DC_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m981BC4E179D2B65A2AACD3B73803ECBE5824383E_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		double L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		double L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint2(double2 v) { return new uint2(v); }
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mFC45627D096493E846E458EA35CC9998D220C3F5_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x2__ctor_m4B5405F40D258E847D065373FBB846A81DFBF40E_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF L_0 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		double2x2_tBA779589F1439181F5BB252AE4279B8FE610ECAF L_3 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator * (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x * rhs.x, lhs.y * rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Multiply_mB9FD5CA7CD69619714EFE0CAE33C530B089A3E6C_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator * (uint2 lhs, uint rhs) { return new uint2 (lhs.x * rhs, lhs.y * rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Multiply_mB9A92F15B6D79DBDCF7A0A0E1211B60F8E56B508_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator * (uint lhs, uint2 rhs) { return new uint2 (lhs * rhs.x, lhs * rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Addition_m74D5ADD0167FED88888B2888927EAEB51DD59919_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator + (uint2 lhs, uint rhs) { return new uint2 (lhs.x + rhs, lhs.y + rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Addition_m223B3F8CBC560FCFFB9561647E002D649EC15E05_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator + (uint lhs, uint2 rhs) { return new uint2 (lhs + rhs.x, lhs + rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Subtraction_m7B4A8518997C8C16DC0818E1BB7CEF30BAD7D945_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator - (uint lhs, uint2 rhs) { return new uint2 (lhs - rhs.x, lhs - rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Division_m6870E16034495D48285382F9ACC6934DE7543C93_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator / (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x / rhs.x, lhs.y / rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)((uint32_t)(int32_t)L_1/(uint32_t)(int32_t)L_3)), ((int32_t)((uint32_t)(int32_t)L_5/(uint32_t)(int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Division_mF0E9CEFD6FD312EA3EC9D6A8BF7A0E6D20A62402_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator / (uint2 lhs, uint rhs) { return new uint2 (lhs.x / rhs, lhs.y / rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((uint32_t)(int32_t)L_1/(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_4/(uint32_t)(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Division_m3E92D0095413C5C408759F085DBE7B119C48C5B1_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator / (uint lhs, uint2 rhs) { return new uint2 (lhs / rhs.x, lhs / rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((uint32_t)(int32_t)L_0/(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_3/(uint32_t)(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Modulus_mAC102A98FEE894DBB69C4B4AD359B29ABD907367_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator % (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x % rhs.x, lhs.y % rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)((uint32_t)(int32_t)L_1%(uint32_t)(int32_t)L_3)), ((int32_t)((uint32_t)(int32_t)L_5%(uint32_t)(int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Modulus_mA28A7F648C37DADE84AC8F7C25C946ABF6E708EC_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator % (uint2 lhs, uint rhs) { return new uint2 (lhs.x % rhs, lhs.y % rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((uint32_t)(int32_t)L_1%(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_4%(uint32_t)(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Modulus_m7E497E34FE147476688595E94542D8F476188C40_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator % (uint lhs, uint2 rhs) { return new uint2 (lhs % rhs.x, lhs % rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((uint32_t)(int32_t)L_0%(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_3%(uint32_t)(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Increment_m45F80ED8F9A38EE94029DADC8E78C6D46763F8D6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// public static uint2 operator ++ (uint2 val) { return new uint2 (++val.x, ++val.y); }
		uint32_t* L_0 = (&(&___val0)->___x_0);
		uint32_t* L_1 = L_0;
		int32_t L_2 = *((uint32_t*)L_1);
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
		uint32_t L_3 = V_0;
		*((int32_t*)L_1) = (int32_t)L_3;
		uint32_t L_4 = V_0;
		uint32_t* L_5 = (&(&___val0)->___y_1);
		uint32_t* L_6 = L_5;
		int32_t L_7 = *((uint32_t*)L_6);
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
		uint32_t L_8 = V_0;
		*((int32_t*)L_6) = (int32_t)L_8;
		uint32_t L_9 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_Decrement_mC8751ED84702123997DA173A2BAE065A65C6A163_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// public static uint2 operator -- (uint2 val) { return new uint2 (--val.x, --val.y); }
		uint32_t* L_0 = (&(&___val0)->___x_0);
		uint32_t* L_1 = L_0;
		int32_t L_2 = *((uint32_t*)L_1);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
		uint32_t L_3 = V_0;
		*((int32_t*)L_1) = (int32_t)L_3;
		uint32_t L_4 = V_0;
		uint32_t* L_5 = (&(&___val0)->___y_1);
		uint32_t* L_6 = L_5;
		int32_t L_7 = *((uint32_t*)L_6);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
		uint32_t L_8 = V_0;
		*((int32_t*)L_6) = (int32_t)L_8;
		uint32_t L_9 = V_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_10), L_4, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThan_m7519BD1E955F0E7F848A7C598C7F5F1CFC9FA106_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator < (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x < rhs.x, lhs.y < rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((!(((uint32_t)L_1) >= ((uint32_t)L_3)))? 1 : 0), (bool)((!(((uint32_t)L_5) >= ((uint32_t)L_7)))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool2x2__ctor_mBF61A98A72F3F78E336CE51465C3F1B7E3D608C0_inline (bool2x2_tC3EDF9F32254E780BD206037ECB81EDD1A6CF162* __this, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c00, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c11, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_1 = ___c11;
		__this->___c1_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThan_mFB779647117084CAA69B9BA3D0BADBB584F7C886_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator < (uint2 lhs, uint rhs) { return new bool2 (lhs.x < rhs, lhs.y < rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((!(((uint32_t)L_1) >= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_4) >= ((uint32_t)L_5)))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThan_m98AEB15EA31AE44F2B4B6CA26C88C034690A5793_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator < (uint lhs, uint2 rhs) { return new bool2 (lhs < rhs.x, lhs < rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((!(((uint32_t)L_0) >= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_3) >= ((uint32_t)L_5)))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThanOrEqual_m29285573F918C969CD76C423EFD8B4906219D12D_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator <= (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x <= rhs.x, lhs.y <= rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((((int32_t)((!(((uint32_t)L_1) <= ((uint32_t)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_5) <= ((uint32_t)L_7)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThanOrEqual_mB010E72A8E648CC568C2729D8BAED6909FFD07F2_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator <= (uint2 lhs, uint rhs) { return new bool2 (lhs.x <= rhs, lhs.y <= rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((!(((uint32_t)L_1) <= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_4) <= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_LessThanOrEqual_m203DCF6DD03590D91A96A2F1C7727266844AFEB1_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator <= (uint lhs, uint2 rhs) { return new bool2 (lhs <= rhs.x, lhs <= rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((!(((uint32_t)L_0) <= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_3) <= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThan_mBAFECBA06538BA30CAF475C28303662D6AFA00E6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator > (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x > rhs.x, lhs.y > rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((!(((uint32_t)L_1) <= ((uint32_t)L_3)))? 1 : 0), (bool)((!(((uint32_t)L_5) <= ((uint32_t)L_7)))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThan_mDCECF6EE21D45CCE54EC7484F5BBB57890718201_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator > (uint2 lhs, uint rhs) { return new bool2 (lhs.x > rhs, lhs.y > rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((!(((uint32_t)L_1) <= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_4) <= ((uint32_t)L_5)))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThan_m31E69A8D48CA3F7495E7E0CA109F6740C46061BC_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator > (uint lhs, uint2 rhs) { return new bool2 (lhs > rhs.x, lhs > rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((!(((uint32_t)L_0) <= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_3) <= ((uint32_t)L_5)))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThanOrEqual_m05D08DAC910301773B01F9AC2F61900C0E45DDA8_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator >= (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x >= rhs.x, lhs.y >= rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((((int32_t)((!(((uint32_t)L_1) >= ((uint32_t)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_5) >= ((uint32_t)L_7)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThanOrEqual_m23823A2E53C0FDC06CB6EC4CD5EAB70B8DBA3FE3_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator >= (uint2 lhs, uint rhs) { return new bool2 (lhs.x >= rhs, lhs.y >= rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((!(((uint32_t)L_1) >= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_4) >= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_GreaterThanOrEqual_m8993BE59A74593D87A3274F7659D4C85E69F44A0_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator >= (uint lhs, uint2 rhs) { return new bool2 (lhs >= rhs.x, lhs >= rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((!(((uint32_t)L_0) >= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_3) >= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_UnaryNegation_m29CC28EA18234D1C3594DC5BF44E02C82F8DCA8B_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator - (uint2 val) { return new uint2 ((uint)-val.x, (uint)-val.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_4), ((int32_t)(uint32_t)((-((int64_t)(uint64_t)L_1)))), ((int32_t)(uint32_t)((-((int64_t)(uint64_t)L_3)))), /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_UnaryPlus_mEC34A2EC362C7BDF28D608284170A632C4062046_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator + (uint2 val) { return new uint2 (+val.x, +val.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_4), L_1, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_LeftShift_mEDDA3F3D3A4FE6AF3D25C5B02F3DE3BECB1EC96F_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator << (uint2 x, int n) { return new uint2 (x.x << n, x.y << n); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___n1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_1<<((int32_t)(L_2&((int32_t)31))))), ((int32_t)((int32_t)L_4<<((int32_t)(L_5&((int32_t)31))))), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Equality_mDB77B244BEB7DD62DD870A6D95E6EC671592B5B8_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator == (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x == rhs.x, lhs.y == rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0), (bool)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Equality_m413F206FACDB4AFC316A52709645CF05E83F0BB6_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator == (uint lhs, uint2 rhs) { return new bool2 (lhs == rhs.x, lhs == rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0), (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Inequality_m813AE7D2773294B695600EE03D1D04A059133A62_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator != (uint2 lhs, uint2 rhs) { return new bool2 (lhs.x != rhs.x, lhs.y != rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8;
		memset((&L_8), 0, sizeof(L_8));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_8), (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Inequality_m6BE23B889AFF75EF1531A5ED1E67696BB83CE091_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator != (uint2 lhs, uint rhs) { return new bool2 (lhs.x != rhs, lhs.y != rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 uint2_op_Inequality_m1D496F4BC1F3D9EBCE59578A6133930806BE07E7_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool2 operator != (uint lhs, uint2 rhs) { return new bool2 (lhs != rhs.x, lhs != rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_6;
		memset((&L_6), 0, sizeof(L_6));
		bool2__ctor_m097D0D586C955D0F4E04DD5D308F0DD17297203D_inline((&L_6), (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_OnesComplement_m8B1F7AD7A07C17F5E0EEAE221986F8F54EA97A7D_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator ~ (uint2 val) { return new uint2 (~val.x, ~val.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_4), ((~L_1)), ((~L_3)), /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseAnd_mA5A6A2ECD85F4E9FBC32BFA8AA2C8114328AF4C6_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator & (uint2 lhs, uint rhs) { return new uint2 (lhs.x & rhs, lhs.y & rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_1&(int32_t)L_2)), ((int32_t)((int32_t)L_4&(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseAnd_m65A94E188723EE8BAD3467D210D274103E897418_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator & (uint lhs, uint2 rhs) { return new uint2 (lhs & rhs.x, lhs & rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_0&(int32_t)L_2)), ((int32_t)((int32_t)L_3&(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseOr_m6145CCDED97020578B6C5097BCB61FA203B94AD0_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator | (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x | rhs.x, lhs.y | rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)((int32_t)L_1|(int32_t)L_3)), ((int32_t)((int32_t)L_5|(int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_BitwiseOr_mD085C66EE0D6981F0F5D1C696D32EF1D18E6AD6E_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator | (uint2 lhs, uint rhs) { return new uint2 (lhs.x | rhs, lhs.y | rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_1|(int32_t)L_2)), ((int32_t)((int32_t)L_4|(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_ExclusiveOr_m6C0BC539120E3C81F76F02ED890BD6FD74DCFA98_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator ^ (uint2 lhs, uint2 rhs) { return new uint2 (lhs.x ^ rhs.x, lhs.y ^ rhs.y); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), ((int32_t)((int32_t)L_1^(int32_t)L_3)), ((int32_t)((int32_t)L_5^(int32_t)L_7)), /*hidden argument*/NULL);
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_ExclusiveOr_mD8543892F5AAF52D3C3686E2DD419B395AFE4E70_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator ^ (uint2 lhs, uint rhs) { return new uint2 (lhs.x ^ rhs, lhs.y ^ rhs); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_1^(int32_t)L_2)), ((int32_t)((int32_t)L_4^(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint2_op_ExclusiveOr_m4290F4956DD5E7FDCE3336D9AC7B523095AAA79C_inline (uint32_t ___lhs0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint2 operator ^ (uint lhs, uint2 rhs) { return new uint2 (lhs ^ rhs.x, lhs ^ rhs.y); }
		uint32_t L_0 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_6), ((int32_t)((int32_t)L_0^(int32_t)L_2)), ((int32_t)((int32_t)L_3^(int32_t)L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint2x2_Equals_m60D0C9B6492D1D63275C38B1768B93D87DA4BCEB_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint2x2 rhs) { return c0.Equals(rhs.c0) && c1.Equals(rhs.c1); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&__this->___c0_0);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_1 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool L_3;
		L_3 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0025;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_4 = (&__this->___c1_1);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_5 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool L_7;
		L_7 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_4, L_6, NULL);
		return L_7;
	}

IL_0025:
	{
		return (bool)0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_mAE44A23BF9E31497AE3E3C04D844FB25BB2D775E_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 ___v0, const RuntimeMethod* method) 
{
	{
		// return csum(v.c0 * uint2(0xB36DE767u, 0x6FCA387Du) +
		//             v.c1 * uint2(0xAF0F3103u, 0xE4A056C7u)) + 0x841D8225u;
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)-1284642969), ((int32_t)1875523709), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_1, L_2, NULL);
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		L_6 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)-1357958909), ((int32_t)-459254073), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_5, L_6, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_3, L_7, NULL);
		uint32_t L_9;
		L_9 = math_csum_m0B6655875FE24428E18B97FC3F5C745E374530A3_inline(L_8, NULL);
		return ((int32_t)il2cpp_codegen_add((int32_t)L_9, ((int32_t)-2078440923)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint2x2_GetHashCode_m14668A20693E155227278B7D7CD821486F6117F3_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47 L_0 = (*(uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47*)__this);
		uint32_t L_1;
		L_1 = math_hash_mAE44A23BF9E31497AE3E3C04D844FB25BB2D775E_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x2_ToString_m83DA5C20CAE8F46F67AD1ED9AAF7D9FF326AD32C_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __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*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17EA960D8721ACFA638C6453F54E0D383927B690);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x2({0}, {1},  {2}, {3})", c0.x, c1.x, c0.y, c1.y);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t L_3 = L_2->___x_0;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_5);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = (&__this->___c1_1);
		uint32_t L_8 = L_7->___x_0;
		uint32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&__this->___c0_0);
		uint32_t L_13 = L_12->___y_1;
		uint32_t L_14 = L_13;
		RuntimeObject* L_15 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_14);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_15);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_15);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_11;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_17 = (&__this->___c1_1);
		uint32_t L_18 = L_17->___y_1;
		uint32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_19);
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_20);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_20);
		String_t* L_21;
		L_21 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral17EA960D8721ACFA638C6453F54E0D383927B690, L_16, NULL);
		return L_21;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x2_ToString_m0184284AA553AF001F229BF96AAAE0FE92C068B1_inline (uint2x2_t38E65B3AF97BF0CD1995A2D4F30678CD8DB17D47* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral17EA960D8721ACFA638C6453F54E0D383927B690);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x2({0}, {1},  {2}, {3})", c0.x.ToString(format, formatProvider), c1.x.ToString(format, formatProvider), c0.y.ToString(format, formatProvider), c1.y.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t* L_3 = (&L_2->___x_0);
		String_t* L_4 = ___format0;
		RuntimeObject* L_5 = ___formatProvider1;
		String_t* L_6;
		L_6 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_3, L_4, L_5, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_8 = (&__this->___c1_1);
		uint32_t* L_9 = (&L_8->___x_0);
		String_t* L_10 = ___format0;
		RuntimeObject* L_11 = ___formatProvider1;
		String_t* L_12;
		L_12 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_9, L_10, L_11, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_14 = (&__this->___c0_0);
		uint32_t* L_15 = (&L_14->___y_1);
		String_t* L_16 = ___format0;
		RuntimeObject* L_17 = ___formatProvider1;
		String_t* L_18;
		L_18 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_15, L_16, L_17, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_20 = (&__this->___c1_1);
		uint32_t* L_21 = (&L_20->___y_1);
		String_t* L_22 = ___format0;
		RuntimeObject* L_23 = ___formatProvider1;
		String_t* L_24;
		L_24 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_21, L_22, L_23, NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		String_t* L_25;
		L_25 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral17EA960D8721ACFA638C6453F54E0D383927B690, L_19, NULL);
		return L_25;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_mE9AC37CCAE2253926A0985998DB6A35B044FAE24_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c22, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___c11;
		__this->___c1_1 = L_1;
		// this.c2 = c2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___c22;
		__this->___c2_2 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m5E64D57BFBA2F6CCBAF4C3A396E00E995C800747_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m103, uint32_t ___m114, uint32_t ___m125, const RuntimeMethod* method) 
{
	{
		// this.c0 = new uint2(m00, m10);
		uint32_t L_0 = ___m000;
		uint32_t L_1 = ___m103;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		__this->___c0_0 = L_2;
		// this.c1 = new uint2(m01, m11);
		uint32_t L_3 = ___m011;
		uint32_t L_4 = ___m114;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_5), L_3, L_4, /*hidden argument*/NULL);
		__this->___c1_1 = L_5;
		// this.c2 = new uint2(m02, m12);
		uint32_t L_6 = ___m022;
		uint32_t L_7 = ___m125;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), L_6, L_7, /*hidden argument*/NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_mB04237AB5D9F68C348C3854D3AB4EEDA2EA617C5_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = v;
		uint32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = v;
		uint32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = v;
		uint32_t L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m3DB86C4213A2E1CC8F1F46DCD1C4EDD4F1ADE3E2_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, bool ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_0, L_1, L_2, NULL);
		__this->___c0_0 = L_3;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_4), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 1, /*hidden argument*/NULL);
		bool L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_4, L_5, L_6, NULL);
		__this->___c1_1 = L_7;
		// this.c2 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_8), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_9), 1, /*hidden argument*/NULL);
		bool L_10 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_8, L_9, L_10, NULL);
		__this->___c2_2 = L_11;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_mB6A1471F7EC484F1C4736F8852C656FF3B379E33_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v.c0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_2 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_0, L_1, L_3, NULL);
		__this->___c0_0 = L_4;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v.c1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_6), 1, /*hidden argument*/NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_7 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_5, L_6, L_8, NULL);
		__this->___c1_1 = L_9;
		// this.c2 = math.select(new uint2(0u), new uint2(1u), v.c2);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_10), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		memset((&L_11), 0, sizeof(L_11));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_11), 1, /*hidden argument*/NULL);
		bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1 L_12 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_10, L_11, L_13, NULL);
		__this->___c2_2 = L_14;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m9603D1E8AFF285527D4ACE4D2002779A0A911F5F_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		int32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		int32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		int32_t L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_mD866F657EFCB16AEBC84703A745D1416650E824F_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 L_0 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 L_3 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		int2x3_t2487EA24D1A9E6D6B4BBFDF47D3E375FA1926747 L_6 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m77F9E2B489FA2279788334492A72E05F6E2D2340_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		float L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		float L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		float L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m3C71A03D8DB7CD69FF9E81E0A7B68E3AE39812EC_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC L_0 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC L_3 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		float2x3_tD9B6887648F58D56410FDD19F58804A893D0A2EC L_6 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_m3D0A985DD0AB388CBC406CC7A7859282E8694D98_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		double L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		double L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		double L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x3__ctor_mB2397B2234E7CD49E701FBB5B596C8074E3A22D7_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF L_0 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF L_3 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		double2x3_t59265247DFC7F9C000744A4388B7E97AB9694EDF L_6 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool2x3__ctor_m764CBD692770F80BA4750AB59DD8DCABE125CFC8_inline (bool2x3_tDACF3A91FAFDB3D9B0A5D52FF08897451B6106C1* __this, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c00, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c11, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c22, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_1 = ___c11;
		__this->___c1_1 = L_1;
		// this.c2 = c2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_2 = ___c22;
		__this->___c2_2 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint2x3_Equals_m6D60BE4F02C310DA60DF9CB5827E3660841A963C_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint2x3 rhs) { return c0.Equals(rhs.c0) && c1.Equals(rhs.c1) && c2.Equals(rhs.c2); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&__this->___c0_0);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_1 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool L_3;
		L_3 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0038;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_4 = (&__this->___c1_1);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_5 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool L_7;
		L_7 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_4, L_6, NULL);
		if (!L_7)
		{
			goto IL_0038;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_8 = (&__this->___c2_2);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool L_11;
		L_11 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_8, L_10, NULL);
		return L_11;
	}

IL_0038:
	{
		return (bool)0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m7E51B9965A094C069119D0879B9981F450F867FF_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 ___v0, const RuntimeMethod* method) 
{
	{
		// return csum(v.c0 * uint2(0xEF63C699u, 0x9001903Fu) +
		//             v.c1 * uint2(0xA895B9CDu, 0x9D23B201u) +
		//             v.c2 * uint2(0x4B01D3E1u, 0x7461CA0Du)) + 0x79725379u;
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)-278673767), ((int32_t)-1878945729), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_1, L_2, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		L_6 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)-1466582579), ((int32_t)-1658605055), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_5, L_6, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_3, L_7, NULL);
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_9 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)1258410977), ((int32_t)1952565773), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_12;
		L_12 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_10, L_11, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13;
		L_13 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_8, L_12, NULL);
		uint32_t L_14;
		L_14 = math_csum_m0B6655875FE24428E18B97FC3F5C745E374530A3_inline(L_13, NULL);
		return ((int32_t)il2cpp_codegen_add((int32_t)L_14, ((int32_t)2037535609)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint2x3_GetHashCode_m74AC422A06741BE9BEB22192C878B76DBCB57600_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992 L_0 = (*(uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992*)__this);
		uint32_t L_1;
		L_1 = math_hash_m7E51B9965A094C069119D0879B9981F450F867FF_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x3_ToString_m42C3DF491B9E86CC018ADF97B0BD6B79F0C3182E_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __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*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C2E4DAF429C35C5E5245D66D7B84B9D61F68311);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x3({0}, {1}, {2},  {3}, {4}, {5})", c0.x, c1.x, c2.x, c0.y, c1.y, c2.y);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t L_3 = L_2->___x_0;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_5);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = (&__this->___c1_1);
		uint32_t L_8 = L_7->___x_0;
		uint32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&__this->___c2_2);
		uint32_t L_13 = L_12->___x_0;
		uint32_t L_14 = L_13;
		RuntimeObject* L_15 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_14);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_15);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_15);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_11;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_17 = (&__this->___c0_0);
		uint32_t L_18 = L_17->___y_1;
		uint32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_19);
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_20);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_20);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_16;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_22 = (&__this->___c1_1);
		uint32_t L_23 = L_22->___y_1;
		uint32_t L_24 = L_23;
		RuntimeObject* L_25 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_24);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_25);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_25);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_21;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_27 = (&__this->___c2_2);
		uint32_t L_28 = L_27->___y_1;
		uint32_t L_29 = L_28;
		RuntimeObject* L_30 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_29);
		NullCheck(L_26);
		ArrayElementTypeCheck (L_26, L_30);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_30);
		String_t* L_31;
		L_31 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral3C2E4DAF429C35C5E5245D66D7B84B9D61F68311, L_26, NULL);
		return L_31;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x3_ToString_m538F33D326BC92B85759197FF67C727EF2226286_inline (uint2x3_t0A8A1FC4EF9E5A8865A74F1DF1E9F861E5BE4992* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral3C2E4DAF429C35C5E5245D66D7B84B9D61F68311);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x3({0}, {1}, {2},  {3}, {4}, {5})", c0.x.ToString(format, formatProvider), c1.x.ToString(format, formatProvider), c2.x.ToString(format, formatProvider), c0.y.ToString(format, formatProvider), c1.y.ToString(format, formatProvider), c2.y.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t* L_3 = (&L_2->___x_0);
		String_t* L_4 = ___format0;
		RuntimeObject* L_5 = ___formatProvider1;
		String_t* L_6;
		L_6 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_3, L_4, L_5, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_8 = (&__this->___c1_1);
		uint32_t* L_9 = (&L_8->___x_0);
		String_t* L_10 = ___format0;
		RuntimeObject* L_11 = ___formatProvider1;
		String_t* L_12;
		L_12 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_9, L_10, L_11, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_14 = (&__this->___c2_2);
		uint32_t* L_15 = (&L_14->___x_0);
		String_t* L_16 = ___format0;
		RuntimeObject* L_17 = ___formatProvider1;
		String_t* L_18;
		L_18 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_15, L_16, L_17, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_20 = (&__this->___c0_0);
		uint32_t* L_21 = (&L_20->___y_1);
		String_t* L_22 = ___format0;
		RuntimeObject* L_23 = ___formatProvider1;
		String_t* L_24;
		L_24 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_21, L_22, L_23, NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_19;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_26 = (&__this->___c1_1);
		uint32_t* L_27 = (&L_26->___y_1);
		String_t* L_28 = ___format0;
		RuntimeObject* L_29 = ___formatProvider1;
		String_t* L_30;
		L_30 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_27, L_28, L_29, NULL);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_30);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_25;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_32 = (&__this->___c2_2);
		uint32_t* L_33 = (&L_32->___y_1);
		String_t* L_34 = ___format0;
		RuntimeObject* L_35 = ___formatProvider1;
		String_t* L_36;
		L_36 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_33, L_34, L_35, NULL);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_36);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_36);
		String_t* L_37;
		L_37 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral3C2E4DAF429C35C5E5245D66D7B84B9D61F68311, L_31, NULL);
		return L_37;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_mC49AAF8C99FD32E324A356D165D31149B3711C11_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c00, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c11, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c22, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___c33, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___c11;
		__this->___c1_1 = L_1;
		// this.c2 = c2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___c22;
		__this->___c2_2 = L_2;
		// this.c3 = c3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___c33;
		__this->___c3_3 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m347E5199535205C4785894F7AA653150F2A22CD3_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m033, uint32_t ___m104, uint32_t ___m115, uint32_t ___m126, uint32_t ___m137, const RuntimeMethod* method) 
{
	{
		// this.c0 = new uint2(m00, m10);
		uint32_t L_0 = ___m000;
		uint32_t L_1 = ___m104;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		__this->___c0_0 = L_2;
		// this.c1 = new uint2(m01, m11);
		uint32_t L_3 = ___m011;
		uint32_t L_4 = ___m115;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_5), L_3, L_4, /*hidden argument*/NULL);
		__this->___c1_1 = L_5;
		// this.c2 = new uint2(m02, m12);
		uint32_t L_6 = ___m022;
		uint32_t L_7 = ___m126;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_8), L_6, L_7, /*hidden argument*/NULL);
		__this->___c2_2 = L_8;
		// this.c3 = new uint2(m03, m13);
		uint32_t L_9 = ___m033;
		uint32_t L_10 = ___m137;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		memset((&L_11), 0, sizeof(L_11));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_11), L_9, L_10, /*hidden argument*/NULL);
		__this->___c3_3 = L_11;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m8C6261965C2F94579FEAD2E3CE7305152A6D73C4_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = v;
		uint32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = v;
		uint32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = v;
		uint32_t L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// this.c3 = v;
		uint32_t L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Implicit_m21DCAD6AD909303F6332F2C17141413F5075CA2F_inline(L_6, NULL);
		__this->___c3_3 = L_7;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m83E99388DDA71A1B6C545967115BFA7B5CADC174_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, bool ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_0, L_1, L_2, NULL);
		__this->___c0_0 = L_3;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_4), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 1, /*hidden argument*/NULL);
		bool L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_4, L_5, L_6, NULL);
		__this->___c1_1 = L_7;
		// this.c2 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_8), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_9), 1, /*hidden argument*/NULL);
		bool L_10 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_8, L_9, L_10, NULL);
		__this->___c2_2 = L_11;
		// this.c3 = math.select(new uint2(0u), new uint2(1u), v);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_12), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13;
		memset((&L_13), 0, sizeof(L_13));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_13), 1, /*hidden argument*/NULL);
		bool L_14 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		L_15 = math_select_m55CC8EED1D2013285185E2055BE2C63A0126F820_inline(L_12, L_13, L_14, NULL);
		__this->___c3_3 = L_15;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m21B2E4F2F4FCC65FCB4D0F54FB0BD6548F667D56_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint2(0u), new uint2(1u), v.c0);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_0), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_1), 1, /*hidden argument*/NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_2 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3 = L_2.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_4;
		L_4 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_0, L_1, L_3, NULL);
		__this->___c0_0 = L_4;
		// this.c1 = math.select(new uint2(0u), new uint2(1u), v.c1);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_5), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_6), 1, /*hidden argument*/NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_7 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_8 = L_7.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_9;
		L_9 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_5, L_6, L_8, NULL);
		__this->___c1_1 = L_9;
		// this.c2 = math.select(new uint2(0u), new uint2(1u), v.c2);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_10), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		memset((&L_11), 0, sizeof(L_11));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_11), 1, /*hidden argument*/NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_12 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_13 = L_12.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14;
		L_14 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_10, L_11, L_13, NULL);
		__this->___c2_2 = L_14;
		// this.c3 = math.select(new uint2(0u), new uint2(1u), v.c3);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_15), 0, /*hidden argument*/NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint2__ctor_mE9983EA7A3B71C4CB3AA01E9540C4403686F0FCF_inline((&L_16), 1, /*hidden argument*/NULL);
		bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E L_17 = ___v0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_18 = L_17.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_19;
		L_19 = math_select_m85465C9438F81A86CBDA83FC4E8201D8D2A61828_inline(L_15, L_16, L_18, NULL);
		__this->___c3_3 = L_19;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m08D2043820B3D29022F54478642C2B6EC6E1EFCA_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		int32_t L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		int32_t L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		int32_t L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// this.c3 = (uint2)v;
		int32_t L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Explicit_mFD4536865385B5FB2B5E57DD529706075302FE17_inline(L_6, NULL);
		__this->___c3_3 = L_7;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m148F8D0706712085B43DDE0BD8DBDCFB28EA9594_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 L_0 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 L_3 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 L_6 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// this.c3 = (uint2)v.c3;
		int2x4_t2A46E6BDC05A12E4094B7E97A4226960CD146212 L_9 = ___v0;
		int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_10 = L_9.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Explicit_m41E9E8C87DA188B7FBEC8D14D2694797782F876A_inline(L_10, NULL);
		__this->___c3_3 = L_11;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m97CBBDE3CD6D47A800908520E2BFFEEF8D425621_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		float L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		float L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		float L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// this.c3 = (uint2)v;
		float L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Explicit_m801B9AF9A645F6FADA52B5F1DE4775E3FBE7A35F_inline(L_6, NULL);
		__this->___c3_3 = L_7;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_mA65BEC1DCF05026D8DBBD7C2220056127DFC36B4_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD L_0 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD L_3 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD L_6 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// this.c3 = (uint2)v.c3;
		float2x4_t7AABC53D5465DA14CBFA99D99A8C488ECD2763BD L_9 = ___v0;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = L_9.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Explicit_m0E0F0531BF0D294DEB39E0C20BE3B847389CE10C_inline(L_10, NULL);
		__this->___c3_3 = L_11;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m5468724753E17BA71ABFAAD452F272D503A92AEA_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v;
		double L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1;
		L_1 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint2)v;
		double L_2 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint2)v;
		double L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// this.c3 = (uint2)v;
		double L_6 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Explicit_m2B36040EF826B5ED4430E6B71D6A224A9D4048C0_inline(L_6, NULL);
		__this->___c3_3 = L_7;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint2x4__ctor_m473BB859059A98C6F9DDFBF5025A6EE87A3F6ED9_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint2)v.c0;
		double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 L_0 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint2)v.c1;
		double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 L_3 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_4 = L_3.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5;
		L_5 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint2)v.c2;
		double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 L_6 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_7 = L_6.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// this.c3 = (uint2)v.c3;
		double2x4_t37DB9E0AE8DADE92C2A53F04687F36847C9D2875 L_9 = ___v0;
		double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA L_10 = L_9.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = uint2_op_Explicit_mA9B26993EC4CC2491E2174FC14328817FDC76298_inline(L_10, NULL);
		__this->___c3_3 = L_11;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool2x4__ctor_mB4B21FDC89A7431D0D861A8E489776416B15BD39_inline (bool2x4_t16548A2B2F53239014BA00C91013C4A5EF63554E* __this, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c00, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c11, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c22, bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 ___c33, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_1 = ___c11;
		__this->___c1_1 = L_1;
		// this.c2 = c2;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_2 = ___c22;
		__this->___c2_2 = L_2;
		// this.c3 = c3;
		bool2_t8DE096059E01F7B763971F8CA11E746D41DC8611 L_3 = ___c33;
		__this->___c3_3 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint2x4_Equals_mE7B2716E3CDD254D29328C68EE5E77E2E39AA0B3_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint2x4 rhs) { return c0.Equals(rhs.c0) && c1.Equals(rhs.c1) && c2.Equals(rhs.c2) && c3.Equals(rhs.c3); }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_0 = (&__this->___c0_0);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_1 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = L_1.___c0_0;
		bool L_3;
		L_3 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_004b;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_4 = (&__this->___c1_1);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_5 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6 = L_5.___c1_1;
		bool L_7;
		L_7 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_4, L_6, NULL);
		if (!L_7)
		{
			goto IL_004b;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_8 = (&__this->___c2_2);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		bool L_11;
		L_11 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_8, L_10, NULL);
		if (!L_11)
		{
			goto IL_004b;
		}
	}
	{
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&__this->___c3_3);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_13 = ___rhs0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_14 = L_13.___c3_3;
		bool L_15;
		L_15 = uint2_Equals_m3F1C93E4B1C83F2142B53B222A9966479229614C_inline(L_12, L_14, NULL);
		return L_15;
	}

IL_004b:
	{
		return (bool)0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m24F796818C946DCC8A828879E1FA328BC3479181_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D ___v0, const RuntimeMethod* method) 
{
	{
		// return csum(v.c0 * uint2(0x9DF50593u, 0xF18EEB85u) +
		//             v.c1 * uint2(0x9E19BFC3u, 0x8196B06Fu) +
		//             v.c2 * uint2(0xD24EFA19u, 0x7D8048BBu) +
		//             v.c3 * uint2(0x713BD06Fu, 0x753AD6ADu)) + 0xD19764C7u;
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = L_0.___c0_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		L_2 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)-1644886637), ((int32_t)-242291835), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3;
		L_3 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_1, L_2, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_4 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_5 = L_4.___c1_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_6;
		L_6 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)-1642479677), ((int32_t)-2120830865), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_7;
		L_7 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_5, L_6, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_8;
		L_8 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_3, L_7, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_9 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_10 = L_9.___c2_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_11;
		L_11 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)-766576103), ((int32_t)2105559227), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_12;
		L_12 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_10, L_11, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_13;
		L_13 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_8, L_12, NULL);
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_14 = ___v0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_15 = L_14.___c3_3;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_16;
		L_16 = math_uint2_m861F5F74EBBBD3DA19E84A1155320B89FF7341C3_inline(((int32_t)1899745391), ((int32_t)1966790317), NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_17;
		L_17 = uint2_op_Multiply_m2A4BC394328643E664AD9C17DA4BF1B0AC58E857_inline(L_15, L_16, NULL);
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_18;
		L_18 = uint2_op_Addition_m208A269559B52DBA5098C871B450E3AC857A1E4E_inline(L_13, L_17, NULL);
		uint32_t L_19;
		L_19 = math_csum_m0B6655875FE24428E18B97FC3F5C745E374530A3_inline(L_18, NULL);
		return ((int32_t)il2cpp_codegen_add((int32_t)L_19, ((int32_t)-778607417)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint2x4_GetHashCode_m24C3FA61B8B36D0D1A6196279C1C689D552D4283_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D L_0 = (*(uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D*)__this);
		uint32_t L_1;
		L_1 = math_hash_m24F796818C946DCC8A828879E1FA328BC3479181_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x4_ToString_mB45F218F8101D49B8059228A4118C49172AA22E2_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __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*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FB9452862A06A21EC448067D5D5E5614DB0D9C9);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x4({0}, {1}, {2}, {3},  {4}, {5}, {6}, {7})", c0.x, c1.x, c2.x, c3.x, c0.y, c1.y, c2.y, c3.y);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)8);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t L_3 = L_2->___x_0;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_5);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_7 = (&__this->___c1_1);
		uint32_t L_8 = L_7->___x_0;
		uint32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_12 = (&__this->___c2_2);
		uint32_t L_13 = L_12->___x_0;
		uint32_t L_14 = L_13;
		RuntimeObject* L_15 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_14);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_15);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_15);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_11;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_17 = (&__this->___c3_3);
		uint32_t L_18 = L_17->___x_0;
		uint32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_19);
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_20);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_20);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_16;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_22 = (&__this->___c0_0);
		uint32_t L_23 = L_22->___y_1;
		uint32_t L_24 = L_23;
		RuntimeObject* L_25 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_24);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_25);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_25);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_21;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_27 = (&__this->___c1_1);
		uint32_t L_28 = L_27->___y_1;
		uint32_t L_29 = L_28;
		RuntimeObject* L_30 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_29);
		NullCheck(L_26);
		ArrayElementTypeCheck (L_26, L_30);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_26;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_32 = (&__this->___c2_2);
		uint32_t L_33 = L_32->___y_1;
		uint32_t L_34 = L_33;
		RuntimeObject* L_35 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_34);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_35);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_35);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = L_31;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_37 = (&__this->___c3_3);
		uint32_t L_38 = L_37->___y_1;
		uint32_t L_39 = L_38;
		RuntimeObject* L_40 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_39);
		NullCheck(L_36);
		ArrayElementTypeCheck (L_36, L_40);
		(L_36)->SetAt(static_cast<il2cpp_array_size_t>(7), (RuntimeObject*)L_40);
		String_t* L_41;
		L_41 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral2FB9452862A06A21EC448067D5D5E5614DB0D9C9, L_36, NULL);
		return L_41;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint2x4_ToString_mBD3011F3E78B6891148D2C075CD6A589B1E79B90_inline (uint2x4_t39E081AA7ECBCD774B13812FA6B71724BBACBD4D* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral2FB9452862A06A21EC448067D5D5E5614DB0D9C9);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint2x4({0}, {1}, {2}, {3},  {4}, {5}, {6}, {7})", c0.x.ToString(format, formatProvider), c1.x.ToString(format, formatProvider), c2.x.ToString(format, formatProvider), c3.x.ToString(format, formatProvider), c0.y.ToString(format, formatProvider), c1.y.ToString(format, formatProvider), c2.y.ToString(format, formatProvider), c3.y.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)8);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_2 = (&__this->___c0_0);
		uint32_t* L_3 = (&L_2->___x_0);
		String_t* L_4 = ___format0;
		RuntimeObject* L_5 = ___formatProvider1;
		String_t* L_6;
		L_6 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_3, L_4, L_5, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_8 = (&__this->___c1_1);
		uint32_t* L_9 = (&L_8->___x_0);
		String_t* L_10 = ___format0;
		RuntimeObject* L_11 = ___formatProvider1;
		String_t* L_12;
		L_12 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_9, L_10, L_11, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_14 = (&__this->___c2_2);
		uint32_t* L_15 = (&L_14->___x_0);
		String_t* L_16 = ___format0;
		RuntimeObject* L_17 = ___formatProvider1;
		String_t* L_18;
		L_18 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_15, L_16, L_17, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_20 = (&__this->___c3_3);
		uint32_t* L_21 = (&L_20->___x_0);
		String_t* L_22 = ___format0;
		RuntimeObject* L_23 = ___formatProvider1;
		String_t* L_24;
		L_24 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_21, L_22, L_23, NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_19;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_26 = (&__this->___c0_0);
		uint32_t* L_27 = (&L_26->___y_1);
		String_t* L_28 = ___format0;
		RuntimeObject* L_29 = ___formatProvider1;
		String_t* L_30;
		L_30 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_27, L_28, L_29, NULL);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_30);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_25;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_32 = (&__this->___c1_1);
		uint32_t* L_33 = (&L_32->___y_1);
		String_t* L_34 = ___format0;
		RuntimeObject* L_35 = ___formatProvider1;
		String_t* L_36;
		L_36 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_33, L_34, L_35, NULL);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_36);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_36);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = L_31;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_38 = (&__this->___c2_2);
		uint32_t* L_39 = (&L_38->___y_1);
		String_t* L_40 = ___format0;
		RuntimeObject* L_41 = ___formatProvider1;
		String_t* L_42;
		L_42 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_39, L_40, L_41, NULL);
		NullCheck(L_37);
		ArrayElementTypeCheck (L_37, L_42);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_42);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_37;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F* L_44 = (&__this->___c3_3);
		uint32_t* L_45 = (&L_44->___y_1);
		String_t* L_46 = ___format0;
		RuntimeObject* L_47 = ___formatProvider1;
		String_t* L_48;
		L_48 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_45, L_46, L_47, NULL);
		NullCheck(L_43);
		ArrayElementTypeCheck (L_43, L_48);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(7), (RuntimeObject*)L_48);
		String_t* L_49;
		L_49 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral2FB9452862A06A21EC448067D5D5E5614DB0D9C9, L_43, NULL);
		return L_49;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mF3FE004407BBD0208FDE6CCD1318E6D7434633A1_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint32_t ___x0, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___yz1, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		uint32_t L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = yz.x;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_1 = ___yz1;
		uint32_t L_2 = L_1.___x_0;
		__this->___y_1 = L_2;
		// this.z = yz.y;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_3 = ___yz1;
		uint32_t L_4 = L_3.___y_1;
		__this->___z_2 = L_4;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m5482499C9C7183A89728705AFB0C1F099C43FBF4_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___xy0, uint32_t ___z1, const RuntimeMethod* method) 
{
	{
		// this.x = xy.x;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___xy0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = xy.y;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___xy0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// this.z = z;
		uint32_t L_4 = ___z1;
		__this->___z_2 = L_4;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mF56D869B2BBDC7CFF551BC5FB116BB05D1CAD5BF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___xyz0, const RuntimeMethod* method) 
{
	{
		// this.x = xyz.x;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___xyz0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = xyz.y;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___xyz0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// this.z = xyz.z;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___xyz0;
		uint32_t L_5 = L_4.___z_2;
		__this->___z_2 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = v;
		uint32_t L_0 = ___v0;
		__this->___x_0 = L_0;
		// this.y = v;
		uint32_t L_1 = ___v0;
		__this->___y_1 = L_1;
		// this.z = v;
		uint32_t L_2 = ___v0;
		__this->___z_2 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mAA4FF18E0BCA8CCB191DFD4DE2D802A4067C753D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, bool ___v0, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B2_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B3_1 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B5_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B6_1 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B8_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B7_0 = NULL;
	int32_t G_B9_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B9_1 = NULL;
	{
		// this.x = v ? 1u : 0u;
		bool L_0 = ___v0;
		G_B1_0 = __this;
		if (L_0)
		{
			G_B2_0 = __this;
			goto IL_0007;
		}
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0008;
	}

IL_0007:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_0008:
	{
		G_B3_1->___x_0 = G_B3_0;
		// this.y = v ? 1u : 0u;
		bool L_1 = ___v0;
		G_B4_0 = __this;
		if (L_1)
		{
			G_B5_0 = __this;
			goto IL_0014;
		}
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		goto IL_0015;
	}

IL_0014:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_0015:
	{
		G_B6_1->___y_1 = G_B6_0;
		// this.z = v ? 1u : 0u;
		bool L_2 = ___v0;
		G_B7_0 = __this;
		if (L_2)
		{
			G_B8_0 = __this;
			goto IL_0021;
		}
	}
	{
		G_B9_0 = 0;
		G_B9_1 = G_B7_0;
		goto IL_0022;
	}

IL_0021:
	{
		G_B9_0 = 1;
		G_B9_1 = G_B8_0;
	}

IL_0022:
	{
		G_B9_1->___z_2 = G_B9_0;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m17C158A472C01A7C3CBACF66CB927693A7D491DB_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___v0, const RuntimeMethod* method) 
{
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B2_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B3_1 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B5_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B6_1 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B8_0 = NULL;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B7_0 = NULL;
	int32_t G_B9_0 = 0;
	uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* G_B9_1 = NULL;
	{
		// this.x = v.x ? 1u : 0u;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_0 = ___v0;
		bool L_1 = L_0.___x_0;
		G_B1_0 = __this;
		if (L_1)
		{
			G_B2_0 = __this;
			goto IL_000c;
		}
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_000d;
	}

IL_000c:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_000d:
	{
		G_B3_1->___x_0 = G_B3_0;
		// this.y = v.y ? 1u : 0u;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_2 = ___v0;
		bool L_3 = L_2.___y_1;
		G_B4_0 = __this;
		if (L_3)
		{
			G_B5_0 = __this;
			goto IL_001e;
		}
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		goto IL_001f;
	}

IL_001e:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_001f:
	{
		G_B6_1->___y_1 = G_B6_0;
		// this.z = v.z ? 1u : 0u;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_4 = ___v0;
		bool L_5 = L_4.___z_2;
		G_B7_0 = __this;
		if (L_5)
		{
			G_B8_0 = __this;
			goto IL_0030;
		}
	}
	{
		G_B9_0 = 0;
		G_B9_1 = G_B7_0;
		goto IL_0031;
	}

IL_0030:
	{
		G_B9_0 = 1;
		G_B9_1 = G_B8_0;
	}

IL_0031:
	{
		G_B9_1->___z_2 = G_B9_0;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m638EC0C67097BD80AA4CDFBEAD2001D7109B846E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		int32_t L_0 = ___v0;
		__this->___x_0 = L_0;
		// this.y = (uint)v;
		int32_t L_1 = ___v0;
		__this->___y_1 = L_1;
		// this.z = (uint)v;
		int32_t L_2 = ___v0;
		__this->___z_2 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mE14C7B0F6447AF2F57F4BF2AC2C9040A386D682B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_0 = ___v0;
		int32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = (uint)v.y;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_2 = ___v0;
		int32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// this.z = (uint)v.z;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4 = ___v0;
		int32_t L_5 = L_4.___z_2;
		__this->___z_2 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mF7B0D3F26B3FF28DFAEA4A3C97A9B53BD61B0556_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		float L_0 = ___v0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_0);
		// this.y = (uint)v;
		float L_1 = ___v0;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_1);
		// this.z = (uint)v;
		float L_2 = ___v0;
		__this->___z_2 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_2);
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m51633F4A430857523D77B80AFF41150208F8D018_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___v0;
		float L_1 = L_0.___x_0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_1);
		// this.y = (uint)v.y;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___v0;
		float L_3 = L_2.___y_1;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_3);
		// this.z = (uint)v.z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___v0;
		float L_5 = L_4.___z_2;
		__this->___z_2 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_5);
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_mBF8F4E5312D24AA49C29EC14EB5A83B8B741BC7E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v;
		double L_0 = ___v0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_0);
		// this.y = (uint)v;
		double L_1 = ___v0;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_1);
		// this.z = (uint)v;
		double L_2 = ___v0;
		__this->___z_2 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_2);
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3__ctor_m43DE336567753DF663A8CE43AF4B560B234BE238_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0 = ___v0;
		double L_1 = L_0.___x_0;
		__this->___x_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_1);
		// this.y = (uint)v.y;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_2 = ___v0;
		double L_3 = L_2.___y_1;
		__this->___y_1 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_3);
		// this.z = (uint)v.z;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_4 = ___v0;
		double L_5 = L_4.___z_2;
		__this->___z_2 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_5);
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline (bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861* __this, bool ___x0, bool ___y1, bool ___z2, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		bool L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		bool L_1 = ___y1;
		__this->___y_1 = L_1;
		// this.z = z;
		bool L_2 = ___z2;
		__this->___z_2 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxx_m41C697D6076B70DA676FB12FA3F515A9EF3D067D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxy_m645112FD2A0D813EB361AF09266B3D28D5A38A64_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxxz_mF0A1C0A1201C303F03FB563108A3FC079CF0AC2A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, x, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyx_m6B474AEF7D80AF880E26A398D0CD07C21A275541_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyy_m798578CFC823AD70DAE6EBA9267D94A4905553BF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxyz_mBC115A62ADCB5693ECBE89A4FF1C5CA69AB14924_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, y, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzx_m31699D0503E2893DD6D151EF299DB3B9EE3A279F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, z, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzy_m9A1DD8B90605D37A6EF74DBA7AA81CD19B1B5D34_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, z, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xxzz_mFB6363C964FC1D6385A470B055C9C667589611AD_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, x, z, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxx_m977DEB749C157F1647FD33C6AF38A10A861C3BD9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxy_m31125A887DB01E42CE6D9ABF77504DBBFFB010ED_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyxz_m6EA7BD50789A25AF739F2164EC0C572E99868CE0_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, x, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyx_m37BDE6B5E82A833E2E0F1811B39005F1C651F075_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyy_m311146201C9860C9B963FFB86CF643048AD1D87A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyyz_m19B6DA2395AC8EF8FE7CBDB8B33963DA06703F26_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, y, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzx_m8F5E1B6ABCEDFAD709067099A1CEEAE5C545403F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, z, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzy_mF574CC5B4CED0319F3714D9AAEF73D665E065F3C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, z, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xyzz_m145823279BD4CC807661B9ECED4313D34AF4D0C6_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, y, z, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxx_mB52E5AE695F36F435A4CC9C7DAA9FB78E22AF77B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxy_m76AA0AB47B17E11EDCE01D95AC09B75A5A4E39A7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzxz_mF97B26BFB102E05EB49B513434EF4292BB9DBD6B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, x, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyx_m3A8F46908F5B4FC5BC96ECA0BCCC043F34D0691E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyy_mCF57C09AAC017490B27E414D3F24CF8D5B5B28A1_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzyz_mBD07F9C63CAC592DAE99712ADCC1464632463A76_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, y, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzx_mEF92152D010A84787EC665D13F8F637B0CEF3849_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, z, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzy_m135EE1F1F017A63874AB2632ED40E40049E420E6_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, z, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_xzzz_mD20929CD27C7B8CBC71E112CFF366239377648B1_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(x, z, z, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxx_m594BDF596502D3585078C58AC2411D1EB58EA089_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxy_mFB239DCBC61ACCC3A5186E8E17BAE406F4BE5A8D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxxz_m21BC80AD93280BFEB973F3D9833ED2A8234FFCEA_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, x, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyx_m53612F8884B0146649F1B0CE7B54FD2203D9A394_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyy_m11FF666C070D092C526C2C71001815310AAF5AF4_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxyz_mCB09F2B1D03A9D24B5369985F56E902E1680B62C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, y, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzx_mEE0F9517815E60DE0411925BA8C402D41C3CAB4D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, z, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzy_mDFAA50F8848266D8BF9BA40147B07EC117B4F126_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, z, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yxzz_m93D5F9962709641AA01484A505FFA86205C2531D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, x, z, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxx_mA6CF22359B515CBC972E85E5F12569D60C0AB95A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxy_m9C12163D462C4EB27FC701A46E6BE72C4536881C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyxz_mC2621113312EE744520F489F2C88D5190C530818_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, x, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyx_m56E872847FC779E05111D727A23120BEA1F9C8DF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyy_m54683A1BB259222B378F702EC07EE90EDA1D784F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyyz_m54D34F49ADDE59436FFB3640FC27D2F9F2B8DD06_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, y, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzx_mE73416EB9B3EC8304E509EE1E04A5ABBAAA97A01_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, z, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzy_m1508EC73DD4E0C09AA6E2324F118B3AFCC704330_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, z, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yyzz_m6F426AC99CDA20537BCD10414F0CD2874AD1BDCA_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, y, z, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxx_mF6525108891805CBB5781CBD54D0189C13D9615C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxy_m6B1BC80BBE32D594673BCE04FFBD2869A3159763_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzxz_mEADC6A3EDB898365D04A155FBA25E43D522D5654_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, x, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyx_mEE70EE15FAD40A0DAEA05FE98F5224976C462D9D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyy_m9A312F8C9C7B6B9A0D09400934DEEF39781D6801_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzyz_mC38AB55779E54137F47CA9C39E8A42BD8FC41743_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, y, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzx_mFC8C03D402FD836765FD97A14FD6B560089E38B4_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, z, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzy_m8036E1145EEBA7715BB143E80DE9B2D2038F60FB_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, z, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_yzzz_m8AAA24F6AA02E993FCB15EBDBA555DE991348485_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(y, z, z, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxx_mD57AE8277A370743B5AE892E7F7B77A4B7933498_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, x, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxy_m1E9B8BE4E8177F11380620B379BB2232049F7D72_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, x, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxxz_mF6D287E7E817313F9AB1373AE95F18FB11DD2467_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, x, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyx_m9E5C3BC3DAC49F4794F9589846D38FCDCD4944BF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, y, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyy_m98782F5ABA249E0BE5C730F197DCD558693DBCB1_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, y, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxyz_mE995DC730173AE4CB0F89944EBFFF43958908F76_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, y, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzx_mFE890E959F55B8DBC11A79E0B5D3C25341F0F27C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, z, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzy_m54E81D6B1EFEE445DF0C603910AF93D6C6C4495A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, z, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zxzz_m482415FAD02B8BE50D3FEDFF4B8D60B02BB04F7B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, x, z, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxx_mE1CB7224113BBA3D9FB0623432887FF5B44EC50B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, x, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxy_m934607FCCCA232F520B163883E1F3BAF304F8A6A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, x, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyxz_m5313BC276DC85BACC3543B86750097C9355F53A8_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, x, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyx_mE53E3DA03C0118E2C89E4EDB7C348E91AEF8250E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, y, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyy_m12B0589C06DB054C42B08BB4224552BCEF37AD31_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, y, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyyz_m2D2B8502772AFEE67DE080E75405DC036D8AF21F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, y, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzx_m27A4953ED02D2F4D4DF8A483A1E98C3D71CE289F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, z, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzy_mF7C22BD3ACA82AC70560E58AB35765DAA2094C7B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, z, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zyzz_m662B70CB98C185A54472A8A205C9D497FC8C9D16_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, y, z, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxx_mC3036B0185DD1C7B3491997BE977D262599A0836_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, x, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxy_mCC5A7B662B90B5A606728F58743FDCB9A25E0479_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, x, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzxz_m52E12F66600B331B9AF24946C1C795D612A528F6_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, x, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyx_m8BB203C134A4C90E730A9F477C0A6D1ABD547B9A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, y, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyy_m31EA67E6F37FD400C8C0B6AF49E62D81B4B72C33_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, y, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzyz_m27ECF2A4E198F524CB8EC3BF2D651D6EC55E4018_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, y, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzx_m7DB75DA14630CD5D4C0ABFC1FEA087980C0C76F9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, z, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzy_m8ED03540D97B316CC390C15182687AA5FB83DC7A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, z, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint3_get_zzzz_m94F819C2B4510882494B1E15154E2212610F1E57_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint4(z, z, z, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint32_t L_3 = __this->___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxx_m83C57CB6DA45E92E613E155D91B5AA0B863DDB84_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxy_m14011258AAB3A2071D9ADB2E57ADFE90A2221620_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xxz_m351D0D4BE9A8B4AC65D2D30B422EFA47563AED23_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, x, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyx_mEC5A77A965B96F5DCA223C8AFC89CF0722EF96FE_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, y, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyy_mE9A025AACD5B47C7905E28BBF7F19F3EC9111EE9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, y, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xyz_m7B110CF1B8DF3FD8227B801DA48AE0D4DAEC4093_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, y, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_xyz_m11A77D00A07DB9DE60BBF592707223DF45CD97B7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { x = value.x; y = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// set { x = value.x; y = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// set { x = value.x; y = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___z_2 = L_5;
		// set { x = value.x; y = value.y; z = value.z; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzx_m60740D6ED7EE13B2194A14B4BA414C72DC16E1D7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, z, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzy_m3974FFCE58BEFF7E1B961851212FF24566504B85_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, z, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_xzy_mBDEA8C931B8A4A66CD28AF77A5324A936A208954_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { x = value.x; z = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// set { x = value.x; z = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___z_2 = L_3;
		// set { x = value.x; z = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___y_1 = L_5;
		// set { x = value.x; z = value.y; y = value.z; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_xzz_m7737F0D96C5FD0B79D175F253BB8F100E661D929_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(x, z, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxx_m04413264448CD5B2272EB1337EE8EAC85D5A4649_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, x, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxy_m40F05635E42B74289F471886927EAD8D61477476_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, x, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yxz_m4384FCF4BF4EF092C75E565EB59C3E075E8EE3AF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, x, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_yxz_m82B06750FC52C18861287A3FA6A4F0BF64814D91_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { y = value.x; x = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___y_1 = L_1;
		// set { y = value.x; x = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___x_0 = L_3;
		// set { y = value.x; x = value.y; z = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___z_2 = L_5;
		// set { y = value.x; x = value.y; z = value.z; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyx_m177BFC7AAE0C96544198C5533E13D71D306AFFFA_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyy_m44849B14A1201132FD876A77EB7ADF290D3D10F6_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yyz_m8DA609C3450D8E4AEEA207A6236102C96768AC23_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, y, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzx_mB22BE54C556A64D029FB52176CCA620E6976D8C8_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, z, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_yzx_m6C4BBC740E7F908C1FF915A65648A1AE5C6DF113_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { y = value.x; z = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___y_1 = L_1;
		// set { y = value.x; z = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___z_2 = L_3;
		// set { y = value.x; z = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___x_0 = L_5;
		// set { y = value.x; z = value.y; x = value.z; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzy_mC6493827CDC923E930F0A2154D4327D5DBCA9558_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, z, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_yzz_mD8BC3F7F802E5B9002E642405B07654F69D492B9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(y, z, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxx_m76EB83C9307A7CE61B5CA0532F060FFD380A10B7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, x, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxy_mE462CD2C5F5E986A04518D34BC1FC761AA8C39B3_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, x, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_zxy_mA170E80245A1DAD28F63557C62697EF6AD2CF86D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { z = value.x; x = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___z_2 = L_1;
		// set { z = value.x; x = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___x_0 = L_3;
		// set { z = value.x; x = value.y; y = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___y_1 = L_5;
		// set { z = value.x; x = value.y; y = value.z; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zxz_m5214BCC056E7EE08001484C2F97249EAD1B7248E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, x, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyx_m1EAEB3E428B4C8339075BBB8C03CCD1238A28985_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, y, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_zyx_m0FE259489E96666932CCA0E9E140101885B0D069_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___value0, const RuntimeMethod* method) 
{
	{
		// set { z = value.x; y = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___z_2 = L_1;
		// set { z = value.x; y = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// set { z = value.x; y = value.y; x = value.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___value0;
		uint32_t L_5 = L_4.___z_2;
		__this->___x_0 = L_5;
		// set { z = value.x; y = value.y; x = value.z; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyy_mFE4C0E17F24F894823A69EA90D90546ADB700291_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, y, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zyz_mFFEA091818336B14565C3DBC0A4A14D442DE7977_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, y, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzx_m64BBD6920910028EAC9F5F5C263B7D3DB554E656_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, z, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzy_mF3D99DBE1CF54E2BFA2A2821108238492449AA75_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, z, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_get_zzz_m007BE13E4CFB55594D794A5689D5E730776B590F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint3(z, z, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint32_t L_2 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xx_mCED51198D4B6CC7CB772E78D05B4062D036F935B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(x, x); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xy_m2DCBD938926142E9A504F9D8FE0A1749A2490453_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(x, y); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_xy_m3EB4853B851A333D05FAFB7CF846CD12BBE7ACE8_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { x = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// set { x = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// set { x = value.x; y = value.y; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_xz_m85D53DC3DD3A02D19A10010C28280FBBF6327945_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(x, z); }
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = __this->___z_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_xz_mC1C29431E4AED3B3D864475F34605FA1082C32E7_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { x = value.x; z = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// set { x = value.x; z = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___z_2 = L_3;
		// set { x = value.x; z = value.y; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yx_mFC5B1B1B15D614117BECB63E4A5AD4BD3B5672A0_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(y, x); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_yx_mD06A2C0F5CE851AF632A39FE8C20D151098FA3E2_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { y = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___y_1 = L_1;
		// set { y = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___x_0 = L_3;
		// set { y = value.x; x = value.y; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yy_mABB9B4D305A4183FC3045280DB94457601D876A0_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(y, y); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_yz_m4E0ECA56BE1C2EF2CFC6D6E67788C08CB98F9EAA_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(y, z); }
		uint32_t L_0 = __this->___y_1;
		uint32_t L_1 = __this->___z_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_yz_mDF33B26DA76E463BBDB05F8011B864B03194055E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { y = value.x; z = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___y_1 = L_1;
		// set { y = value.x; z = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___z_2 = L_3;
		// set { y = value.x; z = value.y; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zx_mA0205F69E3AEAA221BC09CD637E4DF680C52E6A9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(z, x); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_zx_mB84281C0D7CF9EE014D7916CE6CC142CC6276CC3_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { z = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___z_2 = L_1;
		// set { z = value.x; x = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___x_0 = L_3;
		// set { z = value.x; x = value.y; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zy_mBF04925048006BB0550441C423E9E00DCE5CFF0A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(z, y); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___y_1;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3_set_zy_m16D173CAC5DE1B0B196BE984593F1C09DBFAB5FB_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___value0, const RuntimeMethod* method) 
{
	{
		// set { z = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___value0;
		uint32_t L_1 = L_0.___x_0;
		__this->___z_2 = L_1;
		// set { z = value.x; y = value.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___value0;
		uint32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// set { z = value.x; y = value.y; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F uint3_get_zz_m7025F7F22958F5D959A74AD0F6688F40F3D1C4F2_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// get { return new uint2(z, z); }
		uint32_t L_0 = __this->___z_2;
		uint32_t L_1 = __this->___z_2;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2;
		memset((&L_2), 0, sizeof(L_2));
		uint2__ctor_mDE945EFF54FDA16335AC19E9E01A9BAE161B8D3F_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint3 rhs) { return x == rhs.x && y == rhs.y && z == rhs.z; }
		uint32_t L_0 = __this->___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs0;
		uint32_t L_2 = L_1.___x_0;
		if ((!(((uint32_t)L_0) == ((uint32_t)L_2))))
		{
			goto IL_002b;
		}
	}
	{
		uint32_t L_3 = __this->___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs0;
		uint32_t L_5 = L_4.___y_1;
		if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
		{
			goto IL_002b;
		}
	}
	{
		uint32_t L_6 = __this->___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs0;
		uint32_t L_8 = L_7.___z_2;
		return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
	}

IL_002b:
	{
		return (bool)0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m31E070E721A961188B5629FCAC3C9559145F1A76_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___v0, const RuntimeMethod* method) 
{
	{
		// return csum(v * uint3(0xCD266C89u, 0xF1852A33u, 0x77E35E77u)) + 0x863E3729u;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(((int32_t)-853119863), ((int32_t)-242931149), ((int32_t)2011389559), NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_0, L_1, NULL);
		uint32_t L_3;
		L_3 = math_csum_m9C15CCCED13E8ADB45EFC388D141E55091A61C1C_inline(L_2, NULL);
		return ((int32_t)il2cpp_codegen_add((int32_t)L_3, ((int32_t)-2042742999)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint3_GetHashCode_m0EFF5352F8DE8618A24717A32EFA8EB66719F56D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = (*(uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B*)__this);
		uint32_t L_1;
		L_1 = math_hash_m31E070E721A961188B5629FCAC3C9559145F1A76_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3_ToString_mCD235901AC027194EDB244BB9BD80A73CB6F3633_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3({0}, {1}, {2})", x, y, z);
		uint32_t L_0 = __this->___x_0;
		uint32_t L_1 = L_0;
		RuntimeObject* L_2 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_1);
		uint32_t L_3 = __this->___y_1;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		uint32_t L_6 = __this->___z_2;
		uint32_t L_7 = L_6;
		RuntimeObject* L_8 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_7);
		String_t* L_9;
		L_9 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2, L_2, L_5, L_8, NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3_ToString_m1EAAF8E74678E9D172485B76193CD1557FB8BFEE_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3({0}, {1}, {2})", x.ToString(format, formatProvider), y.ToString(format, formatProvider), z.ToString(format, formatProvider));
		uint32_t* L_0 = (&__this->___x_0);
		String_t* L_1 = ___format0;
		RuntimeObject* L_2 = ___formatProvider1;
		String_t* L_3;
		L_3 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_0, L_1, L_2, NULL);
		uint32_t* L_4 = (&__this->___y_1);
		String_t* L_5 = ___format0;
		RuntimeObject* L_6 = ___formatProvider1;
		String_t* L_7;
		L_7 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_4, L_5, L_6, NULL);
		uint32_t* L_8 = (&__this->___z_2);
		String_t* L_9 = ___format0;
		RuntimeObject* L_10 = ___formatProvider1;
		String_t* L_11;
		L_11 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_8, L_9, L_10, NULL);
		String_t* L_12;
		L_12 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2, L_3, L_7, L_11, NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m7E6D78B33217347E9FDDB57309DC7A35E094228F_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c00, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c11, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___c11;
		__this->___c1_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m1E8B2517CC89C73DB17CB2B9DC76A8C4713D0B82_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m102, uint32_t ___m113, uint32_t ___m204, uint32_t ___m215, const RuntimeMethod* method) 
{
	{
		// this.c0 = new uint3(m00, m10, m20);
		uint32_t L_0 = ___m000;
		uint32_t L_1 = ___m102;
		uint32_t L_2 = ___m204;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		__this->___c0_0 = L_3;
		// this.c1 = new uint3(m01, m11, m21);
		uint32_t L_4 = ___m011;
		uint32_t L_5 = ___m113;
		uint32_t L_6 = ___m215;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		memset((&L_7), 0, sizeof(L_7));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_7), L_4, L_5, L_6, /*hidden argument*/NULL);
		__this->___c1_1 = L_7;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline (uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator uint3(uint v) { return new uint3(v); }
		uint32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_mC6E07D6BCF821032683AB7D772B1AE7FB651105B_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = v;
		uint32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = v;
		uint32_t L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B math_select_mCE2D0574A746304977D9425519169AD71630342F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___a0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___b1, bool ___c2, const RuntimeMethod* method) 
{
	{
		// public static uint3 select(uint3 a, uint3 b, bool c) { return c ? b : a; }
		bool L_0 = ___c2;
		if (L_0)
		{
			goto IL_0005;
		}
	}
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___a0;
		return L_1;
	}

IL_0005:
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___b1;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m3C0C302737B4E6CF4EA4BAB2DDDC4500FFFA216E_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, bool ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint3(0u), new uint3(1u), v);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_0), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_1), 1, /*hidden argument*/NULL);
		bool L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = math_select_mCE2D0574A746304977D9425519169AD71630342F_inline(L_0, L_1, L_2, NULL);
		__this->___c0_0 = L_3;
		// this.c1 = math.select(new uint3(0u), new uint3(1u), v);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_4), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_5), 1, /*hidden argument*/NULL);
		bool L_6 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = math_select_mCE2D0574A746304977D9425519169AD71630342F_inline(L_4, L_5, L_6, NULL);
		__this->___c1_1 = L_7;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___a0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___b1, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c2, const RuntimeMethod* method) 
{
	uint32_t G_B3_0 = 0;
	uint32_t G_B5_0 = 0;
	uint32_t G_B4_0 = 0;
	uint32_t G_B6_0 = 0;
	uint32_t G_B6_1 = 0;
	uint32_t G_B8_0 = 0;
	uint32_t G_B8_1 = 0;
	uint32_t G_B7_0 = 0;
	uint32_t G_B7_1 = 0;
	uint32_t G_B9_0 = 0;
	uint32_t G_B9_1 = 0;
	uint32_t G_B9_2 = 0;
	{
		// public static uint3 select(uint3 a, uint3 b, bool3 c) { return new uint3(c.x ? b.x : a.x, c.y ? b.y : a.y, c.z ? b.z : a.z); }
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_0 = ___c2;
		bool L_1 = L_0.___x_0;
		if (L_1)
		{
			goto IL_0010;
		}
	}
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___a0;
		uint32_t L_3 = L_2.___x_0;
		G_B3_0 = L_3;
		goto IL_0016;
	}

IL_0010:
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___b1;
		uint32_t L_5 = L_4.___x_0;
		G_B3_0 = L_5;
	}

IL_0016:
	{
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_6 = ___c2;
		bool L_7 = L_6.___y_1;
		G_B4_0 = G_B3_0;
		if (L_7)
		{
			G_B5_0 = G_B3_0;
			goto IL_0026;
		}
	}
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___a0;
		uint32_t L_9 = L_8.___y_1;
		G_B6_0 = L_9;
		G_B6_1 = G_B4_0;
		goto IL_002c;
	}

IL_0026:
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___b1;
		uint32_t L_11 = L_10.___y_1;
		G_B6_0 = L_11;
		G_B6_1 = G_B5_0;
	}

IL_002c:
	{
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12 = ___c2;
		bool L_13 = L_12.___z_2;
		G_B7_0 = G_B6_0;
		G_B7_1 = G_B6_1;
		if (L_13)
		{
			G_B8_0 = G_B6_0;
			G_B8_1 = G_B6_1;
			goto IL_003c;
		}
	}
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14 = ___a0;
		uint32_t L_15 = L_14.___z_2;
		G_B9_0 = L_15;
		G_B9_1 = G_B7_0;
		G_B9_2 = G_B7_1;
		goto IL_0042;
	}

IL_003c:
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_16 = ___b1;
		uint32_t L_17 = L_16.___z_2;
		G_B9_0 = L_17;
		G_B9_1 = G_B8_0;
		G_B9_2 = G_B8_1;
	}

IL_0042:
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_18;
		memset((&L_18), 0, sizeof(L_18));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_18), G_B9_2, G_B9_1, G_B9_0, /*hidden argument*/NULL);
		return L_18;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m58230175AB0916C03298D1808E459FB971DCABE5_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint3(0u), new uint3(1u), v.c0);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_0), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_1), 1, /*hidden argument*/NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_2 = ___v0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline(L_0, L_1, L_3, NULL);
		__this->___c0_0 = L_4;
		// this.c1 = math.select(new uint3(0u), new uint3(1u), v.c1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_5), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_6), 1, /*hidden argument*/NULL);
		bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8 L_7 = ___v0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline(L_5, L_6, L_8, NULL);
		__this->___c1_1 = L_9;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline (int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(int v) { return new uint3(v); }
		int32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m638EC0C67097BD80AA4CDFBEAD2001D7109B846E_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_mBCB983D84092D3FC0D794DED1C8418C68D3F87AC_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		int32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		int32_t L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_mB5D39DD80FDC5B77BA56ED7A0DA01009A6875574_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA L_0 = ___v0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		int3x2_t697F6FAC26CF193357C796209C5AE6BC15F968CA L_3 = ___v0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline (float ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(float v) { return new uint3(v); }
		float L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_mF7B0D3F26B3FF28DFAEA4A3C97A9B53BD61B0556_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m46EFCF19D17E29021F0673A432C96702B807C6C3_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		float L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		float L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(float3 v) { return new uint3(v); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m51633F4A430857523D77B80AFF41150208F8D018_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_m9076370BDC999D24B7C660B2911BA830610E94A8_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB L_0 = ___v0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		float3x2_t50B49B40996C7B65E942EBB48DE2A7B63AE2CABB L_3 = ___v0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline (double ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(double v) { return new uint3(v); }
		double L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_mBF8F4E5312D24AA49C29EC14EB5A83B8B741BC7E_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_mC1193125E7A7741DBDFEF6CAA9E382E7C78D2D4C_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		double L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		double L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 ___v0, const RuntimeMethod* method) 
{
	{
		// public static explicit operator uint3(double3 v) { return new uint3(v); }
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m43DE336567753DF663A8CE43AF4B560B234BE238_inline((&L_1), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x2__ctor_mDB4ED5307ADEB7A2A46464A9B5C679157066AF35_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 L_0 = ___v0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		double3x2_tDC63D37A9CBF1A6656DD371AE1701558954787D2 L_3 = ___v0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator * (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x * rhs.x, lhs.y * rhs.y, lhs.z * rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_7)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_9, (int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Multiply_m498F661DC9E8F396B2CF8E7907610B871551EB0D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator * (uint3 lhs, uint rhs) { return new uint3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)L_5)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_7, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Multiply_m07ACE6375D8D7A8B2CEFC52B6CD0D3EDDC69C40A_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator * (uint lhs, uint3 rhs) { return new uint3 (lhs * rhs.x, lhs * rhs.y, lhs * rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_5)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_6, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Addition_mCF6FDE191156BEF1ACD8BC48DB5171AE717F15D3_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator + (uint3 lhs, uint rhs) { return new uint3 (lhs.x + rhs, lhs.y + rhs, lhs.z + rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5)), ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Addition_m2B0C9069316AAB6FE48FCDF725C8745CB6C1BE60_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator + (uint lhs, uint3 rhs) { return new uint3 (lhs + rhs.x, lhs + rhs.y, lhs + rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)), ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Subtraction_m1C483627164EADDC9685576487DEEDAFF8199E8F_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator - (uint lhs, uint3 rhs) { return new uint3 (lhs - rhs.x, lhs - rhs.y, lhs - rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_5)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Division_m857F8EBD2510D8E6988BB23AA3FE4B9613EC4B0E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator / (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x / rhs.x, lhs.y / rhs.y, lhs.z / rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)((uint32_t)(int32_t)L_1/(uint32_t)(int32_t)L_3)), ((int32_t)((uint32_t)(int32_t)L_5/(uint32_t)(int32_t)L_7)), ((int32_t)((uint32_t)(int32_t)L_9/(uint32_t)(int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Division_m67ACD610D1D997E993F22A48B471737F113A4F43_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator / (uint3 lhs, uint rhs) { return new uint3 (lhs.x / rhs, lhs.y / rhs, lhs.z / rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((uint32_t)(int32_t)L_1/(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_4/(uint32_t)(int32_t)L_5)), ((int32_t)((uint32_t)(int32_t)L_7/(uint32_t)(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Division_m0F0495955E9B1227FC2199678203C153A715CF8F_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator / (uint lhs, uint3 rhs) { return new uint3 (lhs / rhs.x, lhs / rhs.y, lhs / rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((uint32_t)(int32_t)L_0/(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_3/(uint32_t)(int32_t)L_5)), ((int32_t)((uint32_t)(int32_t)L_6/(uint32_t)(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Modulus_mA7201822E95F4385CF4EB5B6302CB67DBF5EA51C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator % (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x % rhs.x, lhs.y % rhs.y, lhs.z % rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)((uint32_t)(int32_t)L_1%(uint32_t)(int32_t)L_3)), ((int32_t)((uint32_t)(int32_t)L_5%(uint32_t)(int32_t)L_7)), ((int32_t)((uint32_t)(int32_t)L_9%(uint32_t)(int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Modulus_mA85241D1F60D25D3C8A6B81F97FAA02FB688F56E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator % (uint3 lhs, uint rhs) { return new uint3 (lhs.x % rhs, lhs.y % rhs, lhs.z % rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((uint32_t)(int32_t)L_1%(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_4%(uint32_t)(int32_t)L_5)), ((int32_t)((uint32_t)(int32_t)L_7%(uint32_t)(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Modulus_mBE3C6BF4E5C766F088041E8AEA8B8D0CBB56041A_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator % (uint lhs, uint3 rhs) { return new uint3 (lhs % rhs.x, lhs % rhs.y, lhs % rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((uint32_t)(int32_t)L_0%(uint32_t)(int32_t)L_2)), ((int32_t)((uint32_t)(int32_t)L_3%(uint32_t)(int32_t)L_5)), ((int32_t)((uint32_t)(int32_t)L_6%(uint32_t)(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Increment_m4DBEB80844C481DF03187072F576A06525A4877E_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// public static uint3 operator ++ (uint3 val) { return new uint3 (++val.x, ++val.y, ++val.z); }
		uint32_t* L_0 = (&(&___val0)->___x_0);
		uint32_t* L_1 = L_0;
		int32_t L_2 = *((uint32_t*)L_1);
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
		uint32_t L_3 = V_0;
		*((int32_t*)L_1) = (int32_t)L_3;
		uint32_t L_4 = V_0;
		uint32_t* L_5 = (&(&___val0)->___y_1);
		uint32_t* L_6 = L_5;
		int32_t L_7 = *((uint32_t*)L_6);
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
		uint32_t L_8 = V_0;
		*((int32_t*)L_6) = (int32_t)L_8;
		uint32_t L_9 = V_0;
		uint32_t* L_10 = (&(&___val0)->___z_2);
		uint32_t* L_11 = L_10;
		int32_t L_12 = *((uint32_t*)L_11);
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
		uint32_t L_13 = V_0;
		*((int32_t*)L_11) = (int32_t)L_13;
		uint32_t L_14 = V_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_Decrement_m1E8DF86989219C91A953332AD1B28D0BA2073B5B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	{
		// public static uint3 operator -- (uint3 val) { return new uint3 (--val.x, --val.y, --val.z); }
		uint32_t* L_0 = (&(&___val0)->___x_0);
		uint32_t* L_1 = L_0;
		int32_t L_2 = *((uint32_t*)L_1);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
		uint32_t L_3 = V_0;
		*((int32_t*)L_1) = (int32_t)L_3;
		uint32_t L_4 = V_0;
		uint32_t* L_5 = (&(&___val0)->___y_1);
		uint32_t* L_6 = L_5;
		int32_t L_7 = *((uint32_t*)L_6);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
		uint32_t L_8 = V_0;
		*((int32_t*)L_6) = (int32_t)L_8;
		uint32_t L_9 = V_0;
		uint32_t* L_10 = (&(&___val0)->___z_2);
		uint32_t* L_11 = L_10;
		int32_t L_12 = *((uint32_t*)L_11);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
		uint32_t L_13 = V_0;
		*((int32_t*)L_11) = (int32_t)L_13;
		uint32_t L_14 = V_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_15;
		memset((&L_15), 0, sizeof(L_15));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThan_mDD86DCF868BA5E56282F8EDE608665854FFEF102_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator < (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x < rhs.x, lhs.y < rhs.y, lhs.z < rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((!(((uint32_t)L_1) >= ((uint32_t)L_3)))? 1 : 0), (bool)((!(((uint32_t)L_5) >= ((uint32_t)L_7)))? 1 : 0), (bool)((!(((uint32_t)L_9) >= ((uint32_t)L_11)))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool3x2__ctor_mF19AB454C3786E7DEE2F08B8DB3FFCAC0F856C7E_inline (bool3x2_tD5535F93F1720CC9552C13614710BE6271012BE8* __this, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c00, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c11, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_1 = ___c11;
		__this->___c1_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThan_m4A34E0C0BE6DFF8F1756135D85B3DD07E943B1C4_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator < (uint3 lhs, uint rhs) { return new bool3 (lhs.x < rhs, lhs.y < rhs, lhs.z < rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((!(((uint32_t)L_1) >= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_4) >= ((uint32_t)L_5)))? 1 : 0), (bool)((!(((uint32_t)L_7) >= ((uint32_t)L_8)))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThan_m8C7414DA41B5BAD0D9E1FD00A232EDA843861166_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator < (uint lhs, uint3 rhs) { return new bool3 (lhs < rhs.x, lhs < rhs.y, lhs < rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((!(((uint32_t)L_0) >= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_3) >= ((uint32_t)L_5)))? 1 : 0), (bool)((!(((uint32_t)L_6) >= ((uint32_t)L_8)))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThanOrEqual_m6B37A359AD1EA4E8459C1693C3CB81D4D45D8EFE_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator <= (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x <= rhs.x, lhs.y <= rhs.y, lhs.z <= rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((((int32_t)((!(((uint32_t)L_1) <= ((uint32_t)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_5) <= ((uint32_t)L_7)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_9) <= ((uint32_t)L_11)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThanOrEqual_mA6F851D5DFF1DEDAD9D223E27A1812280E7B65B9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator <= (uint3 lhs, uint rhs) { return new bool3 (lhs.x <= rhs, lhs.y <= rhs, lhs.z <= rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((!(((uint32_t)L_1) <= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_4) <= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_7) <= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_LessThanOrEqual_m30C8871BA69E4739EF4CB5AC6E54F0F12DCC6AEC_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator <= (uint lhs, uint3 rhs) { return new bool3 (lhs <= rhs.x, lhs <= rhs.y, lhs <= rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((!(((uint32_t)L_0) <= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_3) <= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_6) <= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThan_mF825E381C96AAEC57EF14EFFEB7FCF5DBECA272A_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator > (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x > rhs.x, lhs.y > rhs.y, lhs.z > rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((!(((uint32_t)L_1) <= ((uint32_t)L_3)))? 1 : 0), (bool)((!(((uint32_t)L_5) <= ((uint32_t)L_7)))? 1 : 0), (bool)((!(((uint32_t)L_9) <= ((uint32_t)L_11)))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThan_m0FBAE30522BD8E5FEFE8EE746858A81B86FCFC4F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator > (uint3 lhs, uint rhs) { return new bool3 (lhs.x > rhs, lhs.y > rhs, lhs.z > rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((!(((uint32_t)L_1) <= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_4) <= ((uint32_t)L_5)))? 1 : 0), (bool)((!(((uint32_t)L_7) <= ((uint32_t)L_8)))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThan_m21B0824E22BB4507361F1681830FC04E44C818FD_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator > (uint lhs, uint3 rhs) { return new bool3 (lhs > rhs.x, lhs > rhs.y, lhs > rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((!(((uint32_t)L_0) <= ((uint32_t)L_2)))? 1 : 0), (bool)((!(((uint32_t)L_3) <= ((uint32_t)L_5)))? 1 : 0), (bool)((!(((uint32_t)L_6) <= ((uint32_t)L_8)))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThanOrEqual_m8073BBA82FF7B159403328A37A52E9A5D94870CC_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator >= (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x >= rhs.x, lhs.y >= rhs.y, lhs.z >= rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((((int32_t)((!(((uint32_t)L_1) >= ((uint32_t)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_5) >= ((uint32_t)L_7)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_9) >= ((uint32_t)L_11)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThanOrEqual_m4E82E7D8F9D8FF46ECF22ABC50FCB481D76ABDBF_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator >= (uint3 lhs, uint rhs) { return new bool3 (lhs.x >= rhs, lhs.y >= rhs, lhs.z >= rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((!(((uint32_t)L_1) >= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_4) >= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_7) >= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_GreaterThanOrEqual_mFC8EF16E276C532E60376322F4F99C63F19B28D2_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator >= (uint lhs, uint3 rhs) { return new bool3 (lhs >= rhs.x, lhs >= rhs.y, lhs >= rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((!(((uint32_t)L_0) >= ((uint32_t)L_2)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_3) >= ((uint32_t)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((!(((uint32_t)L_6) >= ((uint32_t)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_UnaryNegation_m46FD0B5837253D2E06AF834B5C6CF3DC65101F9F_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator - (uint3 val) { return new uint3 ((uint)-val.x, (uint)-val.y, (uint)-val.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___val0;
		uint32_t L_5 = L_4.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_6), ((int32_t)(uint32_t)((-((int64_t)(uint64_t)L_1)))), ((int32_t)(uint32_t)((-((int64_t)(uint64_t)L_3)))), ((int32_t)(uint32_t)((-((int64_t)(uint64_t)L_5)))), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_UnaryPlus_m1CEA8940AAC1296F1ABFE4CA5EFABE7F9AAB4E1B_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator + (uint3 val) { return new uint3 (+val.x, +val.y, +val.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___val0;
		uint32_t L_5 = L_4.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_LeftShift_mE13AE4716B3BC2BE10CE8F385A6FF1C75D75C795_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___x0, int32_t ___n1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator << (uint3 x, int n) { return new uint3 (x.x << n, x.y << n, x.z << n); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		int32_t L_2 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___x0;
		uint32_t L_4 = L_3.___y_1;
		int32_t L_5 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___x0;
		uint32_t L_7 = L_6.___z_2;
		int32_t L_8 = ___n1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_1<<((int32_t)(L_2&((int32_t)31))))), ((int32_t)((int32_t)L_4<<((int32_t)(L_5&((int32_t)31))))), ((int32_t)((int32_t)L_7<<((int32_t)(L_8&((int32_t)31))))), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Equality_mF7A5EA6E3806B0460F15BE2A8CFDD8E347FD3598_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator == (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x == rhs.x, lhs.y == rhs.y, lhs.z == rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0), (bool)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0), (bool)((((int32_t)L_9) == ((int32_t)L_11))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Equality_mB79FF3D88BFF38B7BD9D5FE6CE4D637FF3151FD1_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator == (uint lhs, uint3 rhs) { return new bool3 (lhs == rhs.x, lhs == rhs.y, lhs == rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0), (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0), (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Inequality_m77DA947EED845F01DAD182B6A5348F8BF1F021A8_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator != (uint3 lhs, uint3 rhs) { return new bool3 (lhs.x != rhs.x, lhs.y != rhs.y, lhs.z != rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_12;
		memset((&L_12), 0, sizeof(L_12));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_12), (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_9) == ((int32_t)L_11))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Inequality_mFA050FA9E73DEA0377DE5E7C219D0C761270274D_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator != (uint3 lhs, uint rhs) { return new bool3 (lhs.x != rhs, lhs.y != rhs, lhs.z != rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 uint3_op_Inequality_m6719120157F237D84A2B591A6CC4E89153353031_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static bool3 operator != (uint lhs, uint3 rhs) { return new bool3 (lhs != rhs.x, lhs != rhs.y, lhs != rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_9;
		memset((&L_9), 0, sizeof(L_9));
		bool3__ctor_m3683F21E6C110670CDDA02E4C1F6E063E936FEE2_inline((&L_9), (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_OnesComplement_mCC6409B4713052F1519EA0FE5B0E439457A67473_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___val0, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator ~ (uint3 val) { return new uint3 (~val.x, ~val.y, ~val.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___val0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___val0;
		uint32_t L_3 = L_2.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___val0;
		uint32_t L_5 = L_4.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_6), ((~L_1)), ((~L_3)), ((~L_5)), /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseAnd_m772BFC3A60526C264937ABCA92F1CAAFC2B0D634_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator & (uint3 lhs, uint rhs) { return new uint3 (lhs.x & rhs, lhs.y & rhs, lhs.z & rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_1&(int32_t)L_2)), ((int32_t)((int32_t)L_4&(int32_t)L_5)), ((int32_t)((int32_t)L_7&(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseAnd_mD8AC367EC297C225538ABF3210F13A1FD3CF221A_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator & (uint lhs, uint3 rhs) { return new uint3 (lhs & rhs.x, lhs & rhs.y, lhs & rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_0&(int32_t)L_2)), ((int32_t)((int32_t)L_3&(int32_t)L_5)), ((int32_t)((int32_t)L_6&(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseOr_mF946587D7F4B9FF476ADBA5ADA29D309624889F9_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator | (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x | rhs.x, lhs.y | rhs.y, lhs.z | rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)((int32_t)L_1|(int32_t)L_3)), ((int32_t)((int32_t)L_5|(int32_t)L_7)), ((int32_t)((int32_t)L_9|(int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_BitwiseOr_mF6AC581D7CE8B4F8C8A7FED912078B23C9A905AB_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator | (uint3 lhs, uint rhs) { return new uint3 (lhs.x | rhs, lhs.y | rhs, lhs.z | rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_1|(int32_t)L_2)), ((int32_t)((int32_t)L_4|(int32_t)L_5)), ((int32_t)((int32_t)L_7|(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_ExclusiveOr_mEFD0F65EF3400EF9E154EEF0BFF0284E1F148AA4_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator ^ (uint3 lhs, uint3 rhs) { return new uint3 (lhs.x ^ rhs.x, lhs.y ^ rhs.y, lhs.z ^ rhs.z); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		memset((&L_12), 0, sizeof(L_12));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_12), ((int32_t)((int32_t)L_1^(int32_t)L_3)), ((int32_t)((int32_t)L_5^(int32_t)L_7)), ((int32_t)((int32_t)L_9^(int32_t)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_ExclusiveOr_m70CC8EFAA00CADEE99D556DB42F651C0C1CE2498_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___lhs0, uint32_t ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator ^ (uint3 lhs, uint rhs) { return new uint3 (lhs.x ^ rhs, lhs.y ^ rhs, lhs.z ^ rhs); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint32_t L_2 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3 = ___lhs0;
		uint32_t L_4 = L_3.___y_1;
		uint32_t L_5 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = ___lhs0;
		uint32_t L_7 = L_6.___z_2;
		uint32_t L_8 = ___rhs1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_1^(int32_t)L_2)), ((int32_t)((int32_t)L_4^(int32_t)L_5)), ((int32_t)((int32_t)L_7^(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B uint3_op_ExclusiveOr_m2FAB9D080A6A72D3FF042659A3BB1F22E330F11D_inline (uint32_t ___lhs0, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint3 operator ^ (uint lhs, uint3 rhs) { return new uint3 (lhs ^ rhs.x, lhs ^ rhs.y, lhs ^ rhs.z); }
		uint32_t L_0 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___rhs1;
		uint32_t L_2 = L_1.___x_0;
		uint32_t L_3 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___rhs1;
		uint32_t L_5 = L_4.___y_1;
		uint32_t L_6 = ___lhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7 = ___rhs1;
		uint32_t L_8 = L_7.___z_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_9), ((int32_t)((int32_t)L_0^(int32_t)L_2)), ((int32_t)((int32_t)L_3^(int32_t)L_5)), ((int32_t)((int32_t)L_6^(int32_t)L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint3x2_Equals_mFA78D216DF21AA33C6A8FEF8EC257178DB294ED5_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint3x2 rhs) { return c0.Equals(rhs.c0) && c1.Equals(rhs.c1); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_0 = (&__this->___c0_0);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_1 = ___rhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool L_3;
		L_3 = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0025;
		}
	}
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_4 = (&__this->___c1_1);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_5 = ___rhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool L_7;
		L_7 = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(L_4, L_6, NULL);
		return L_7;
	}

IL_0025:
	{
		return (bool)0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m57D75354ECE53D92466DEE6D0E8570544FCDA2C0_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 ___v0, const RuntimeMethod* method) 
{
	{
		// return csum(v.c0 * uint3(0x515D90F5u, 0xEC9F68F3u, 0xF9EA92D5u) +
		//             v.c1 * uint3(0xC2FAFCB9u, 0x616E9CA1u, 0xC5C5394Bu)) + 0xCAE78587u;
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(((int32_t)1365086453), ((int32_t)-325097229), ((int32_t)-102067499), NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_1, L_2, NULL);
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_4 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		L_6 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(((int32_t)-1023738695), ((int32_t)1634639009), ((int32_t)-976930485), NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_5, L_6, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		L_8 = uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline(L_3, L_7, NULL);
		uint32_t L_9;
		L_9 = math_csum_m9C15CCCED13E8ADB45EFC388D141E55091A61C1C_inline(L_8, NULL);
		return ((int32_t)il2cpp_codegen_add((int32_t)L_9, ((int32_t)-890796665)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint3x2_GetHashCode_mD2C2DC69B26130A60DB55BE2211ABC0B587BAD62_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05 L_0 = (*(uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05*)__this);
		uint32_t L_1;
		L_1 = math_hash_m57D75354ECE53D92466DEE6D0E8570544FCDA2C0_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3x2_ToString_m9BFC1CD44AFEA0C115BF804E39CF99D105433885_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __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*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral908B00677F5A9E6E6FA2AF801B78D14F28BD8745);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3x2({0}, {1},  {2}, {3},  {4}, {5})", c0.x, c1.x, c0.y, c1.y, c0.z, c1.z);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_2 = (&__this->___c0_0);
		uint32_t L_3 = L_2->___x_0;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_5);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_7 = (&__this->___c1_1);
		uint32_t L_8 = L_7->___x_0;
		uint32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_12 = (&__this->___c0_0);
		uint32_t L_13 = L_12->___y_1;
		uint32_t L_14 = L_13;
		RuntimeObject* L_15 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_14);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_15);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_15);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_11;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_17 = (&__this->___c1_1);
		uint32_t L_18 = L_17->___y_1;
		uint32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_19);
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_20);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_20);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_16;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_22 = (&__this->___c0_0);
		uint32_t L_23 = L_22->___z_2;
		uint32_t L_24 = L_23;
		RuntimeObject* L_25 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_24);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_25);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_25);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_21;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_27 = (&__this->___c1_1);
		uint32_t L_28 = L_27->___z_2;
		uint32_t L_29 = L_28;
		RuntimeObject* L_30 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_29);
		NullCheck(L_26);
		ArrayElementTypeCheck (L_26, L_30);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_30);
		String_t* L_31;
		L_31 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral908B00677F5A9E6E6FA2AF801B78D14F28BD8745, L_26, NULL);
		return L_31;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3x2_ToString_m7545ADC7C622B2B3380CFD75324FE0FFB11123B6_inline (uint3x2_tD5B9E8F01D7303680EE16DF309AC65BD8AD1AD05* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral908B00677F5A9E6E6FA2AF801B78D14F28BD8745);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3x2({0}, {1},  {2}, {3},  {4}, {5})", c0.x.ToString(format, formatProvider), c1.x.ToString(format, formatProvider), c0.y.ToString(format, formatProvider), c1.y.ToString(format, formatProvider), c0.z.ToString(format, formatProvider), c1.z.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_2 = (&__this->___c0_0);
		uint32_t* L_3 = (&L_2->___x_0);
		String_t* L_4 = ___format0;
		RuntimeObject* L_5 = ___formatProvider1;
		String_t* L_6;
		L_6 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_3, L_4, L_5, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_8 = (&__this->___c1_1);
		uint32_t* L_9 = (&L_8->___x_0);
		String_t* L_10 = ___format0;
		RuntimeObject* L_11 = ___formatProvider1;
		String_t* L_12;
		L_12 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_9, L_10, L_11, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_14 = (&__this->___c0_0);
		uint32_t* L_15 = (&L_14->___y_1);
		String_t* L_16 = ___format0;
		RuntimeObject* L_17 = ___formatProvider1;
		String_t* L_18;
		L_18 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_15, L_16, L_17, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_20 = (&__this->___c1_1);
		uint32_t* L_21 = (&L_20->___y_1);
		String_t* L_22 = ___format0;
		RuntimeObject* L_23 = ___formatProvider1;
		String_t* L_24;
		L_24 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_21, L_22, L_23, NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_19;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_26 = (&__this->___c0_0);
		uint32_t* L_27 = (&L_26->___z_2);
		String_t* L_28 = ___format0;
		RuntimeObject* L_29 = ___formatProvider1;
		String_t* L_30;
		L_30 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_27, L_28, L_29, NULL);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_30);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_25;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_32 = (&__this->___c1_1);
		uint32_t* L_33 = (&L_32->___z_2);
		String_t* L_34 = ___format0;
		RuntimeObject* L_35 = ___formatProvider1;
		String_t* L_36;
		L_36 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_33, L_34, L_35, NULL);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_36);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_36);
		String_t* L_37;
		L_37 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral908B00677F5A9E6E6FA2AF801B78D14F28BD8745, L_31, NULL);
		return L_37;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mF30FCD5B0D8212F811A7B686B194DC6D9438C175_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c00, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c11, uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___c22, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = ___c11;
		__this->___c1_1 = L_1;
		// this.c2 = c2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___c22;
		__this->___c2_2 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_m255E9244E7967112910322EBB408335F28F829B4_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint32_t ___m000, uint32_t ___m011, uint32_t ___m022, uint32_t ___m103, uint32_t ___m114, uint32_t ___m125, uint32_t ___m206, uint32_t ___m217, uint32_t ___m228, const RuntimeMethod* method) 
{
	{
		// this.c0 = new uint3(m00, m10, m20);
		uint32_t L_0 = ___m000;
		uint32_t L_1 = ___m103;
		uint32_t L_2 = ___m206;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		memset((&L_3), 0, sizeof(L_3));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		__this->___c0_0 = L_3;
		// this.c1 = new uint3(m01, m11, m21);
		uint32_t L_4 = ___m011;
		uint32_t L_5 = ___m114;
		uint32_t L_6 = ___m217;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		memset((&L_7), 0, sizeof(L_7));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_7), L_4, L_5, L_6, /*hidden argument*/NULL);
		__this->___c1_1 = L_7;
		// this.c2 = new uint3(m02, m12, m22);
		uint32_t L_8 = ___m022;
		uint32_t L_9 = ___m125;
		uint32_t L_10 = ___m228;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		memset((&L_11), 0, sizeof(L_11));
		uint3__ctor_mEFEA14BBA36F53111474B0C3C3B729061F1ACCAF_inline((&L_11), L_8, L_9, L_10, /*hidden argument*/NULL);
		__this->___c2_2 = L_11;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mA7E8642F8CCC9110EF89DA4EFB5D3D41D4FA70C4_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = v;
		uint32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = v;
		uint32_t L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = v;
		uint32_t L_4 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Implicit_m8D550F9D62A76DCC2C8240AB55D98A638BB8A5BE_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mB06E96F7D7B2AD8B4C9534C71B2DC614402A7638_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, bool ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint3(0u), new uint3(1u), v);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_0), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_1), 1, /*hidden argument*/NULL);
		bool L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = math_select_mCE2D0574A746304977D9425519169AD71630342F_inline(L_0, L_1, L_2, NULL);
		__this->___c0_0 = L_3;
		// this.c1 = math.select(new uint3(0u), new uint3(1u), v);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		memset((&L_4), 0, sizeof(L_4));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_4), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_5), 1, /*hidden argument*/NULL);
		bool L_6 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = math_select_mCE2D0574A746304977D9425519169AD71630342F_inline(L_4, L_5, L_6, NULL);
		__this->___c1_1 = L_7;
		// this.c2 = math.select(new uint3(0u), new uint3(1u), v);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		memset((&L_8), 0, sizeof(L_8));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_8), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		memset((&L_9), 0, sizeof(L_9));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_9), 1, /*hidden argument*/NULL);
		bool L_10 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = math_select_mCE2D0574A746304977D9425519169AD71630342F_inline(L_8, L_9, L_10, NULL);
		__this->___c2_2 = L_11;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mC18E8CF72C52DB7D8B1E88745DD718F8899DF312_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = math.select(new uint3(0u), new uint3(1u), v.c0);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0;
		memset((&L_0), 0, sizeof(L_0));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_0), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_1), 1, /*hidden argument*/NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_2 = ___v0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_3 = L_2.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4;
		L_4 = math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline(L_0, L_1, L_3, NULL);
		__this->___c0_0 = L_4;
		// this.c1 = math.select(new uint3(0u), new uint3(1u), v.c1);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		memset((&L_5), 0, sizeof(L_5));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_5), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		memset((&L_6), 0, sizeof(L_6));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_6), 1, /*hidden argument*/NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_7 = ___v0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_8 = L_7.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline(L_5, L_6, L_8, NULL);
		__this->___c1_1 = L_9;
		// this.c2 = math.select(new uint3(0u), new uint3(1u), v.c2);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10;
		memset((&L_10), 0, sizeof(L_10));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_10), 0, /*hidden argument*/NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		memset((&L_11), 0, sizeof(L_11));
		uint3__ctor_m22A775A84A083B4985A1715130E4B78062C36697_inline((&L_11), 1, /*hidden argument*/NULL);
		bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863 L_12 = ___v0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_13 = L_12.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_14;
		L_14 = math_select_m28DBBCCCA456FF5E0E94F04419474BB3558C1739_inline(L_10, L_11, L_13, NULL);
		__this->___c2_2 = L_14;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mBE3C95DE505706A3166FC1A5FB7A9BAFD6F26277_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, int32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		int32_t L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		int32_t L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint3)v;
		int32_t L_4 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_m83A3510650A205FF9E2AFD11966B8969A6B2B080_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_m981430D762D7683201F7275E113976A106007AB0_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D L_0 = ___v0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D L_3 = ___v0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint3)v.c2;
		int3x3_t13D01CE74FC1C8F9D5C5ECC9A9AC07A5F944B53D L_6 = ___v0;
		int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF L_7 = L_6.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		L_8 = uint3_op_Explicit_mFBA02BEC1DB823BC002DC578AC244C075B7767DC_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_m699402A53AD5C0AF694581E7B24C399D501351F2_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, float ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		float L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		float L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint3)v;
		float L_4 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_m84DA2B1716C5CC03FECCE2A7A6698B5C4B52A6FB_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_mF1F1DC8D1FD671D1AAAE167F7728629402C0EE9F_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_0 = ___v0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_3 = ___v0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint3)v.c2;
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_6 = ___v0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = L_6.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		L_8 = uint3_op_Explicit_mFDBDBE02518976D26D656C742DFFFB51DBAB5F40_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_m5073FA05A1608C48F4F1BC24772DFBBCAEC88B7D_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, double ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v;
		double L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline(L_0, NULL);
		__this->___c0_0 = L_1;
		// this.c1 = (uint3)v;
		double L_2 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline(L_2, NULL);
		__this->___c1_1 = L_3;
		// this.c2 = (uint3)v;
		double L_4 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_m34A5DDA1FB3408C56C3CCE661ECEAAC55BC847FD_inline(L_4, NULL);
		__this->___c2_2 = L_5;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint3x3__ctor_m74EF408C4F00ECA7EDE5FB0D2B36015E4A78D9B1_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 ___v0, const RuntimeMethod* method) 
{
	{
		// this.c0 = (uint3)v.c0;
		double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 L_0 = ___v0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline(L_1, NULL);
		__this->___c0_0 = L_2;
		// this.c1 = (uint3)v.c1;
		double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 L_3 = ___v0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_4 = L_3.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5;
		L_5 = uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline(L_4, NULL);
		__this->___c1_1 = L_5;
		// this.c2 = (uint3)v.c2;
		double3x3_t3FC5A5668AD878A74586326751AF9BE7B1CEBBB0 L_6 = ___v0;
		double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4 L_7 = L_6.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		L_8 = uint3_op_Explicit_mB49125014BA65265A032270470265E7A7C9B7CDC_inline(L_7, NULL);
		__this->___c2_2 = L_8;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool3x3__ctor_mDDEFF4CAD54D09153F0E92F2316A87EFF01846EB_inline (bool3x3_t590519F2E8BE77D3A00BD291FE7568B289161863* __this, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c00, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c11, bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 ___c22, const RuntimeMethod* method) 
{
	{
		// this.c0 = c0;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_0 = ___c00;
		__this->___c0_0 = L_0;
		// this.c1 = c1;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_1 = ___c11;
		__this->___c1_1 = L_1;
		// this.c2 = c2;
		bool3_tFD58BE2745DA207A4938AB2F604C829410F0A861 L_2 = ___c22;
		__this->___c2_2 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool uint3x3_Equals_m8EAB332F574051AC4488EC86C2A8B60BA7239EAF_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___rhs0, const RuntimeMethod* method) 
{
	{
		// public bool Equals(uint3x3 rhs) { return c0.Equals(rhs.c0) && c1.Equals(rhs.c1) && c2.Equals(rhs.c2); }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_0 = (&__this->___c0_0);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_1 = ___rhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = L_1.___c0_0;
		bool L_3;
		L_3 = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0038;
		}
	}
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_4 = (&__this->___c1_1);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_5 = ___rhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6 = L_5.___c1_1;
		bool L_7;
		L_7 = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(L_4, L_6, NULL);
		if (!L_7)
		{
			goto IL_0038;
		}
	}
	{
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_8 = (&__this->___c2_2);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___rhs0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		bool L_11;
		L_11 = uint3_Equals_m071EEFA66ACDE8A413C27DD0E8C989D317B52D81_inline(L_8, L_10, NULL);
		return L_11;
	}

IL_0038:
	{
		return (bool)0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_mB7E6924CAE461808A5D4248030601B553F252E74_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB ___v0, const RuntimeMethod* method) 
{
	{
		// return csum(v.c0 * uint3(0xAC60D0C3u, 0x9263662Fu, 0xE69626FFu) +
		//             v.c1 * uint3(0xBD010EEBu, 0x9CEDE1D1u, 0x43BE0B51u) +
		//             v.c2 * uint3(0xAF836EE1u, 0xB130C137u, 0x54834775u)) + 0x7C022221u;
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1 = L_0.___c0_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(((int32_t)-1402941245), ((int32_t)-1838979537), ((int32_t)-426367233), NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_1, L_2, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_4 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_5 = L_4.___c1_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_6;
		L_6 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(((int32_t)-1124004117), ((int32_t)-1662131759), ((int32_t)1136528209), NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_7;
		L_7 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_5, L_6, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_8;
		L_8 = uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline(L_3, L_7, NULL);
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_9 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_10 = L_9.___c2_2;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_11;
		L_11 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(((int32_t)-1350340895), ((int32_t)-1322204873), ((int32_t)1417889653), NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_12;
		L_12 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_10, L_11, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_13;
		L_13 = uint3_op_Addition_mD11BEB362388E20A02C6D431C2ED912807585589_inline(L_8, L_12, NULL);
		uint32_t L_14;
		L_14 = math_csum_m9C15CCCED13E8ADB45EFC388D141E55091A61C1C_inline(L_13, NULL);
		return ((int32_t)il2cpp_codegen_add((int32_t)L_14, ((int32_t)2080514593)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t uint3x3_GetHashCode_mF71D91D15E688169741D795D3BBDF84AC53BDAA7_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, const RuntimeMethod* method) 
{
	{
		// public override int GetHashCode() { return (int)math.hash(this); }
		uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB L_0 = (*(uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB*)__this);
		uint32_t L_1;
		L_1 = math_hash_mB7E6924CAE461808A5D4248030601B553F252E74_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3x3_ToString_m0B1A1DD3BB459403B686D1A0774EB7D850DBA9E8_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __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*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34FA57BDCC2858004F8DC872C2EBB092CE15D8EE);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3x3({0}, {1}, {2},  {3}, {4}, {5},  {6}, {7}, {8})", c0.x, c1.x, c2.x, c0.y, c1.y, c2.y, c0.z, c1.z, c2.z);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_2 = (&__this->___c0_0);
		uint32_t L_3 = L_2->___x_0;
		uint32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_5);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_7 = (&__this->___c1_1);
		uint32_t L_8 = L_7->___x_0;
		uint32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_12 = (&__this->___c2_2);
		uint32_t L_13 = L_12->___x_0;
		uint32_t L_14 = L_13;
		RuntimeObject* L_15 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_14);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_15);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_15);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_11;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_17 = (&__this->___c0_0);
		uint32_t L_18 = L_17->___y_1;
		uint32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_19);
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_20);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_20);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_16;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_22 = (&__this->___c1_1);
		uint32_t L_23 = L_22->___y_1;
		uint32_t L_24 = L_23;
		RuntimeObject* L_25 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_24);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_25);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_25);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_21;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_27 = (&__this->___c2_2);
		uint32_t L_28 = L_27->___y_1;
		uint32_t L_29 = L_28;
		RuntimeObject* L_30 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_29);
		NullCheck(L_26);
		ArrayElementTypeCheck (L_26, L_30);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_26;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_32 = (&__this->___c0_0);
		uint32_t L_33 = L_32->___z_2;
		uint32_t L_34 = L_33;
		RuntimeObject* L_35 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_34);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_35);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_35);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = L_31;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_37 = (&__this->___c1_1);
		uint32_t L_38 = L_37->___z_2;
		uint32_t L_39 = L_38;
		RuntimeObject* L_40 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_39);
		NullCheck(L_36);
		ArrayElementTypeCheck (L_36, L_40);
		(L_36)->SetAt(static_cast<il2cpp_array_size_t>(7), (RuntimeObject*)L_40);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = L_36;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_42 = (&__this->___c2_2);
		uint32_t L_43 = L_42->___z_2;
		uint32_t L_44 = L_43;
		RuntimeObject* L_45 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_44);
		NullCheck(L_41);
		ArrayElementTypeCheck (L_41, L_45);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(8), (RuntimeObject*)L_45);
		String_t* L_46;
		L_46 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral34FA57BDCC2858004F8DC872C2EBB092CE15D8EE, L_41, NULL);
		return L_46;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* uint3x3_ToString_m838021471D894F0D3432C5E4B678C606E1FF8E7C_inline (uint3x3_t81BE0E4B763F2FE3A436375721114F27758A37EB* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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*)&_stringLiteral34FA57BDCC2858004F8DC872C2EBB092CE15D8EE);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return string.Format("uint3x3({0}, {1}, {2},  {3}, {4}, {5},  {6}, {7}, {8})", c0.x.ToString(format, formatProvider), c1.x.ToString(format, formatProvider), c2.x.ToString(format, formatProvider), c0.y.ToString(format, formatProvider), c1.y.ToString(format, formatProvider), c2.y.ToString(format, formatProvider), c0.z.ToString(format, formatProvider), c1.z.ToString(format, formatProvider), c2.z.ToString(format, formatProvider));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_2 = (&__this->___c0_0);
		uint32_t* L_3 = (&L_2->___x_0);
		String_t* L_4 = ___format0;
		RuntimeObject* L_5 = ___formatProvider1;
		String_t* L_6;
		L_6 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_3, L_4, L_5, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_6);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_8 = (&__this->___c1_1);
		uint32_t* L_9 = (&L_8->___x_0);
		String_t* L_10 = ___format0;
		RuntimeObject* L_11 = ___formatProvider1;
		String_t* L_12;
		L_12 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_9, L_10, L_11, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_12);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_7;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_14 = (&__this->___c2_2);
		uint32_t* L_15 = (&L_14->___x_0);
		String_t* L_16 = ___format0;
		RuntimeObject* L_17 = ___formatProvider1;
		String_t* L_18;
		L_18 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_15, L_16, L_17, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_18);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_13;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_20 = (&__this->___c0_0);
		uint32_t* L_21 = (&L_20->___y_1);
		String_t* L_22 = ___format0;
		RuntimeObject* L_23 = ___formatProvider1;
		String_t* L_24;
		L_24 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_21, L_22, L_23, NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_24);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_19;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_26 = (&__this->___c1_1);
		uint32_t* L_27 = (&L_26->___y_1);
		String_t* L_28 = ___format0;
		RuntimeObject* L_29 = ___formatProvider1;
		String_t* L_30;
		L_30 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_27, L_28, L_29, NULL);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_30);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_30);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_25;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_32 = (&__this->___c2_2);
		uint32_t* L_33 = (&L_32->___y_1);
		String_t* L_34 = ___format0;
		RuntimeObject* L_35 = ___formatProvider1;
		String_t* L_36;
		L_36 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_33, L_34, L_35, NULL);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_36);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_36);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = L_31;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_38 = (&__this->___c0_0);
		uint32_t* L_39 = (&L_38->___z_2);
		String_t* L_40 = ___format0;
		RuntimeObject* L_41 = ___formatProvider1;
		String_t* L_42;
		L_42 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_39, L_40, L_41, NULL);
		NullCheck(L_37);
		ArrayElementTypeCheck (L_37, L_42);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_42);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_37;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_44 = (&__this->___c1_1);
		uint32_t* L_45 = (&L_44->___z_2);
		String_t* L_46 = ___format0;
		RuntimeObject* L_47 = ___formatProvider1;
		String_t* L_48;
		L_48 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_45, L_46, L_47, NULL);
		NullCheck(L_43);
		ArrayElementTypeCheck (L_43, L_48);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(7), (RuntimeObject*)L_48);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_49 = L_43;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B* L_50 = (&__this->___c2_2);
		uint32_t* L_51 = (&L_50->___z_2);
		String_t* L_52 = ___format0;
		RuntimeObject* L_53 = ___formatProvider1;
		String_t* L_54;
		L_54 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE(L_51, L_52, L_53, NULL);
		NullCheck(L_49);
		ArrayElementTypeCheck (L_49, L_54);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(8), (RuntimeObject*)L_54);
		String_t* L_55;
		L_55 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral34FA57BDCC2858004F8DC872C2EBB092CE15D8EE, L_49, NULL);
		return L_55;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint4__ctor_m0927237EB810FB562DE9A12B3A3942BCE672656F_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* __this, uint32_t ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = v;
		uint32_t L_0 = ___v0;
		__this->___x_0 = L_0;
		// this.y = v;
		uint32_t L_1 = ___v0;
		__this->___y_1 = L_1;
		// this.z = v;
		uint32_t L_2 = ___v0;
		__this->___z_2 = L_2;
		// this.w = v;
		uint32_t L_3 = ___v0;
		__this->___w_3 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void bool4__ctor_mF155096A6E6BF25B97648480B9A5224A22DFFF88_inline (bool4_tCEC5DC2AFA83CFCFFFD886434359A9A19056A619* __this, bool ___x0, bool ___y1, bool ___z2, bool ___w3, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		bool L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		bool L_1 = ___y1;
		__this->___y_1 = L_1;
		// this.z = z;
		bool L_2 = ___z2;
		__this->___z_2 = L_2;
		// this.w = w;
		bool L_3 = ___w3;
		__this->___w_3 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A* __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		int32_t L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		int32_t L_1 = ___y1;
		__this->___y_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void int3__ctor_mE478318DE4CA648614FEF2C1DD438C0455284BF2_inline (int3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF* __this, int32_t ___x0, int32_t ___y1, int32_t ___z2, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		int32_t L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		int32_t L_1 = ___y1;
		__this->___y_1 = L_1;
		// this.z = z;
		int32_t L_2 = ___z2;
		__this->___z_2 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052* __this, int32_t ___x0, int32_t ___y1, int32_t ___z2, int32_t ___w3, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		int32_t L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		int32_t L_1 = ___y1;
		__this->___y_1 = L_1;
		// this.z = z;
		int32_t L_2 = ___z2;
		__this->___z_2 = L_2;
		// this.w = w;
		int32_t L_3 = ___w3;
		__this->___w_3 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint4__ctor_mE3E045BA2F8A6BADAF84CD437BC4123BAD640226_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___v0, const RuntimeMethod* method) 
{
	{
		// this.x = (uint)v.x;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_0 = ___v0;
		int32_t L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = (uint)v.y;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_2 = ___v0;
		int32_t L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// this.z = (uint)v.z;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_4 = ___v0;
		int32_t L_5 = L_4.___z_2;
		__this->___z_2 = L_5;
		// this.w = (uint)v.w;
		int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_6 = ___v0;
		int32_t L_7 = L_6.___w_3;
		__this->___w_3 = L_7;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_asfloat_m9FA56DE5C61FCEF3DCD0675252D40DFD9C9B712F_inline (int32_t ___x0, const RuntimeMethod* method) 
{
	IntFloatUnion_t549256A9DD754252DD18383D9CE7EA55EBBD6D96 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// u.floatValue = 0;
		(&V_0)->___floatValue_1 = (0.0f);
		// u.intValue = x;
		int32_t L_0 = ___x0;
		(&V_0)->___intValue_0 = L_0;
		// return u.floatValue;
		IntFloatUnion_t549256A9DD754252DD18383D9CE7EA55EBBD6D96 L_1 = V_0;
		float L_2 = L_1.___floatValue_1;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, float ___x0, float ___y1, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		float L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		float L_1 = ___y1;
		__this->___y_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline (float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) 
{
	{
		// public static float4 float4(float x, float y, float z, float w) { return new float4(x, y, z, w); }
		float L_0 = ___x0;
		float L_1 = ___y1;
		float L_2 = ___z2;
		float L_3 = ___w3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		float L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		float L_1 = ___y1;
		__this->___y_1 = L_1;
		// this.z = z;
		float L_2 = ___z2;
		__this->___z_2 = L_2;
		// this.w = w;
		float L_3 = ___w3;
		__this->___w_3 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_asdouble_m4C4CC1B9299FE33530ED375768D67B00676C31C8_inline (int64_t ___x0, const RuntimeMethod* method) 
{
	LongDoubleUnion_tD71C400B6C4CD1A7F13CE8125AC6BBC7A22791CA V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// u.doubleValue = 0;
		(&V_0)->___doubleValue_1 = (0.0);
		// u.longValue = x;
		int64_t L_0 = ___x0;
		(&V_0)->___longValue_0 = L_0;
		// return u.doubleValue;
		LongDoubleUnion_tD71C400B6C4CD1A7F13CE8125AC6BBC7A22791CA L_1 = V_0;
		double L_2 = L_1.___doubleValue_1;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void double2__ctor_m4026FE95F69FAEBD29D7092ADAA1CB845A8E859B_inline (double2_t0A9854C934D0BBE9DD41F2B318B64F830D7253FA* __this, double ___x0, double ___y1, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		double L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		double L_1 = ___y1;
		__this->___y_1 = L_1;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void double3__ctor_mDF4F1B343383615E326E74EAE18FC4325F7367E1_inline (double3_t4E22E063009822491E39D3E064709F4B4B9E6CF4* __this, double ___x0, double ___y1, double ___z2, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		double L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		double L_1 = ___y1;
		__this->___y_1 = L_1;
		// this.z = z;
		double L_2 = ___z2;
		__this->___z_2 = L_2;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void double4__ctor_m49D96B66F7E9E5F0783AA40FCBE7EC199F5C7C42_inline (double4_t82EF3F10905F7357C3F8C08F83AB6F8EC776FDC5* __this, double ___x0, double ___y1, double ___z2, double ___w3, const RuntimeMethod* method) 
{
	{
		// this.x = x;
		double L_0 = ___x0;
		__this->___x_0 = L_0;
		// this.y = y;
		double L_1 = ___y1;
		__this->___y_1 = L_1;
		// this.z = z;
		double L_2 = ___z2;
		__this->___z_2 = L_2;
		// this.w = w;
		double L_3 = ___w3;
		__this->___w_3 = L_3;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline (float ___x0, 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;
	}
	{
		// public static float sin(float x) { return (float)System.Math.Sin((float)x); }
		float L_0 = ___x0;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = sin(((double)((float)L_0)));
		return ((float)L_1);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___x0, 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;
	}
	{
		// public static float cos(float x) { return (float)System.Math.Cos(x); }
		float L_0 = ___x0;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = cos(((double)L_0));
		return ((float)L_1);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_sin_mECAF323FE370428B2881CCEF886F462DB089ECF3_inline (double ___x0, 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;
	}
	{
		// public static double sin(double x) { return System.Math.Sin(x); }
		double L_0 = ___x0;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = sin(L_0);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double math_cos_m59BA9F1A619ADBD65046E69D6B86149133801789_inline (double ___x0, 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;
	}
	{
		// public static double cos(double x) { return System.Math.Cos(x); }
		double L_0 = ___x0;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = cos(L_0);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___f0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		float L_0 = ___f0;
		il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline(L_0, NULL);
		return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) > ((int32_t)((int32_t)2139095040)))? 1 : 0);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline (double ___d0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		double L_0 = ___d0;
		il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
		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 float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_sin_mCDA8AA8D5984C4ECBA70694136F9008D54845781_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___x0, const RuntimeMethod* method) 
{
	{
		// public static float2 sin(float2 x) { return new float2(sin(x.x), sin(x.y)); }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___x0;
		float L_1 = L_0.___x_0;
		float L_2;
		L_2 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_1, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = ___x0;
		float L_4 = L_3.___y_1;
		float L_5;
		L_5 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_4, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
		memset((&L_6), 0, sizeof(L_6));
		float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_6), L_2, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_cos_m05AE2F859AA4D4EDE9B7B76FAE4FA6BF038DA97A_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___x0, const RuntimeMethod* method) 
{
	{
		// public static float2 cos(float2 x) { return new float2(cos(x.x), cos(x.y)); }
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___x0;
		float L_1 = L_0.___x_0;
		float L_2;
		L_2 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_1, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = ___x0;
		float L_4 = L_3.___y_1;
		float L_5;
		L_5 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_4, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
		memset((&L_6), 0, sizeof(L_6));
		float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_6), L_2, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value0, const RuntimeMethod* method) 
{
	{
		// public quaternion(float4 value) { this.value = value; }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___value0;
		__this->___value_0 = L_0;
		// public quaternion(float4 value) { this.value = value; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float3 operator * (float3 lhs, float rhs) { return new float3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		float L_2 = ___rhs1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___lhs0;
		float L_4 = L_3.___y_1;
		float L_5 = ___rhs1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___lhs0;
		float L_7 = L_6.___z_2;
		float L_8 = ___rhs1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
		memset((&L_9), 0, sizeof(L_9));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_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)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, float ___w1, const RuntimeMethod* method) 
{
	{
		// public static float4 float4(float3 xyz, float w) { return new float4(xyz, w); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		float L_1 = ___w1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2;
		memset((&L_2), 0, sizeof(L_2));
		float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static float3 operator * (float lhs, float3 rhs) { return new float3 (lhs * rhs.x, lhs * rhs.y, lhs * rhs.z); }
		float L_0 = ___lhs0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___rhs1;
		float L_2 = L_1.___x_0;
		float L_3 = ___lhs0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___rhs1;
		float L_5 = L_4.___y_1;
		float L_6 = ___lhs0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___rhs1;
		float L_8 = L_7.___z_2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
		memset((&L_9), 0, sizeof(L_9));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_0, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_5)), ((float)il2cpp_codegen_multiply(L_6, L_8)), /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___s1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___c2, const RuntimeMethod* method) 
{
	{
		// public static void sincos(float3 x, out float3 s, out float3 c) { s = sin(x); c = cos(x); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___s1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___x0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline(L_1, NULL);
		*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0 = L_2;
		// public static void sincos(float3 x, out float3 s, out float3 c) { s = sin(x); c = cos(x); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_3 = ___c2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___x0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
		L_5 = math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline(L_4, NULL);
		*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_3 = L_5;
		// public static void sincos(float3 x, out float3 s, out float3 c) { s = sin(x); c = cos(x); }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) 
{
	{
		// get { return new float3(x, y, z); }
		float L_0 = __this->___x_0;
		float L_1 = __this->___y_1;
		float L_2 = __this->___z_2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		memset((&L_3), 0, sizeof(L_3));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) 
{
	{
		// get { return new float4(y, x, x, y); }
		float L_0 = __this->___y_1;
		float L_1 = __this->___x_0;
		float L_2 = __this->___x_0;
		float L_3 = __this->___y_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) 
{
	{
		// get { return new float4(z, z, y, z); }
		float L_0 = __this->___z_2;
		float L_1 = __this->___z_2;
		float L_2 = __this->___y_1;
		float L_3 = __this->___z_2;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_mEE8D76145C2CD7DDEE85990255444BCC3DCC161A_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___q0, const RuntimeMethod* method) 
{
	{
		// return hash(q.value);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___q0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___value_0;
		uint32_t L_2;
		L_2 = math_hash_m53E875B2DC4324BD20573419DBE27D0F651FA4D4_inline(L_1, NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m8ECC7CFBA8D302A2A3E9468DE65D705E9C1298EB_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, const RuntimeMethod* method) 
{
	{
		// return csum(asuint(v) * uint3(0x9B13B92Du, 0x4ABF0813u, 0x86068063u)) + 0xD75513F9u;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___v0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_1;
		L_1 = math_asuint_m4AEE8C17FEDA05D4C77C427818D1C9EF5E31521E_inline(L_0, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2;
		L_2 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(((int32_t)-1693206227), ((int32_t)1254033427), ((int32_t)-2046394269), NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_3;
		L_3 = uint3_op_Multiply_m756859015AC9BE9CB34BACE67DF92F64EA76C9AD_inline(L_1, L_2, NULL);
		uint32_t L_4;
		L_4 = math_csum_m9C15CCCED13E8ADB45EFC388D141E55091A61C1C_inline(L_3, NULL);
		return ((int32_t)il2cpp_codegen_add((int32_t)L_4, ((int32_t)-682290183)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_csum_m0B6655875FE24428E18B97FC3F5C745E374530A3_inline (uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F ___x0, const RuntimeMethod* method) 
{
	{
		// public static uint csum(uint2 x) { return x.x + x.y; }
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		uint2_t157753816C23B82EB918C3D3AFCFDDE06A04C05F L_2 = ___x0;
		uint32_t L_3 = L_2.___y_1;
		return ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_3));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_csum_m9C15CCCED13E8ADB45EFC388D141E55091A61C1C_inline (uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B ___x0, const RuntimeMethod* method) 
{
	{
		// public static uint csum(uint3 x) { return x.x + x.y + x.z; }
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_2 = ___x0;
		uint32_t L_3 = L_2.___y_1;
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_4 = ___x0;
		uint32_t L_5 = L_4.___z_2;
		return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_3)), (int32_t)L_5));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___value0, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = *((int32_t*)((uintptr_t)(&___value0)));
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___value0, const RuntimeMethod* method) 
{
	{
		int64_t L_0 = *((int64_t*)((uintptr_t)(&___value0)));
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, float ___w1, const RuntimeMethod* method) 
{
	{
		// this.x = xyz.x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0;
		float L_1 = L_0.___x_0;
		__this->___x_0 = L_1;
		// this.y = xyz.y;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___xyz0;
		float L_3 = L_2.___y_1;
		__this->___y_1 = L_3;
		// this.z = xyz.z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___xyz0;
		float L_5 = L_4.___z_2;
		__this->___z_2 = L_5;
		// this.w = w;
		float L_6 = ___w1;
		__this->___w_3 = L_6;
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, const RuntimeMethod* method) 
{
	{
		// public static float3 sin(float3 x) { return new float3(sin(x.x), sin(x.y), sin(x.z)); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___x0;
		float L_1 = L_0.___x_0;
		float L_2;
		L_2 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_1, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___x0;
		float L_4 = L_3.___y_1;
		float L_5;
		L_5 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_4, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___x0;
		float L_7 = L_6.___z_2;
		float L_8;
		L_8 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_7, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
		memset((&L_9), 0, sizeof(L_9));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, const RuntimeMethod* method) 
{
	{
		// public static float3 cos(float3 x) { return new float3(cos(x.x), cos(x.y), cos(x.z)); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___x0;
		float L_1 = L_0.___x_0;
		float L_2;
		L_2 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_1, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___x0;
		float L_4 = L_3.___y_1;
		float L_5;
		L_5 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_4, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___x0;
		float L_7 = L_6.___z_2;
		float L_8;
		L_8 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_7, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
		memset((&L_9), 0, sizeof(L_9));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_hash_m53E875B2DC4324BD20573419DBE27D0F651FA4D4_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___v0, const RuntimeMethod* method) 
{
	{
		// return csum(asuint(v) * uint4(0xE69626FFu, 0xBD010EEBu, 0x9CEDE1D1u, 0x43BE0B51u)) + 0xAF836EE1u;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___v0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_1;
		L_1 = math_asuint_mDF3C61EF6F9D9D10A1D3EB9D0075149707B461B9_inline(L_0, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_2;
		L_2 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(((int32_t)-426367233), ((int32_t)-1124004117), ((int32_t)-1662131759), ((int32_t)1136528209), NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_3;
		L_3 = uint4_op_Multiply_mDD93D0730642A1089848321B9B0E5E923EE575ED_inline(L_1, L_2, NULL);
		uint32_t L_4;
		L_4 = math_csum_m6A99E69A84442A729781A97F78B260223DD01D8F_inline(L_3, NULL);
		return ((int32_t)il2cpp_codegen_add((int32_t)L_4, ((int32_t)-1350340895)));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B math_asuint_m4AEE8C17FEDA05D4C77C427818D1C9EF5E31521E_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, const RuntimeMethod* method) 
{
	{
		// public static uint3 asuint(float3 x) { return uint3(asuint(x.x), asuint(x.y), asuint(x.z)); }
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___x0;
		float L_1 = L_0.___x_0;
		uint32_t L_2;
		L_2 = math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline(L_1, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___x0;
		float L_4 = L_3.___y_1;
		uint32_t L_5;
		L_5 = math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline(L_4, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___x0;
		float L_7 = L_6.___z_2;
		uint32_t L_8;
		L_8 = math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline(L_7, NULL);
		uint3_tC1C1C817DB46ED2E6A6C7390716FDDD565917F7B L_9;
		L_9 = math_uint3_mC94DDA8B357EA045D5A36B81CECD0C5C223B71B0_inline(L_2, L_5, L_8, NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 math_asuint_mDF3C61EF6F9D9D10A1D3EB9D0075149707B461B9_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___x0, const RuntimeMethod* method) 
{
	{
		// public static uint4 asuint(float4 x) { return uint4(asuint(x.x), asuint(x.y), asuint(x.z), asuint(x.w)); }
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___x0;
		float L_1 = L_0.___x_0;
		uint32_t L_2;
		L_2 = math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline(L_1, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___x0;
		float L_4 = L_3.___y_1;
		uint32_t L_5;
		L_5 = math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline(L_4, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___x0;
		float L_7 = L_6.___z_2;
		uint32_t L_8;
		L_8 = math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline(L_7, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___x0;
		float L_10 = L_9.___w_3;
		uint32_t L_11;
		L_11 = math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline(L_10, NULL);
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_12;
		L_12 = math_uint4_m7F6A5341327B9EF6B80C82FD1B93E4F32287A336_inline(L_2, L_5, L_8, L_11, NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Multiply_mDD93D0730642A1089848321B9B0E5E923EE575ED_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___lhs0, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___rhs1, const RuntimeMethod* method) 
{
	{
		// public static uint4 operator * (uint4 lhs, uint4 rhs) { return new uint4 (lhs.x * rhs.x, lhs.y * rhs.y, lhs.z * rhs.z, lhs.w * rhs.w); }
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0 = ___lhs0;
		uint32_t L_1 = L_0.___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_2 = ___rhs1;
		uint32_t L_3 = L_2.___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4 = ___lhs0;
		uint32_t L_5 = L_4.___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_6 = ___rhs1;
		uint32_t L_7 = L_6.___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_8 = ___lhs0;
		uint32_t L_9 = L_8.___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_10 = ___rhs1;
		uint32_t L_11 = L_10.___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_12 = ___lhs0;
		uint32_t L_13 = L_12.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_14 = ___rhs1;
		uint32_t L_15 = L_14.___w_3;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_16;
		memset((&L_16), 0, sizeof(L_16));
		uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_16), ((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)L_3)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_7)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_9, (int32_t)L_11)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_13, (int32_t)L_15)), /*hidden argument*/NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_csum_m6A99E69A84442A729781A97F78B260223DD01D8F_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___x0, const RuntimeMethod* method) 
{
	{
		// public static uint csum(uint4 x) { return x.x + x.y + x.z + x.w; }
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0 = ___x0;
		uint32_t L_1 = L_0.___x_0;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_2 = ___x0;
		uint32_t L_3 = L_2.___y_1;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4 = ___x0;
		uint32_t L_5 = L_4.___z_2;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_6 = ___x0;
		uint32_t L_7 = L_6.___w_3;
		return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_3)), (int32_t)L_5)), (int32_t)L_7));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline (float ___x0, const RuntimeMethod* method) 
{
	{
		// public static uint asuint(float x) { return (uint)asint(x); }
		float L_0 = ___x0;
		int32_t L_1;
		L_1 = math_asint_mBDED7FE966CA65F6A8ACEAEF8FD779B1B8998288_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_asint_mBDED7FE966CA65F6A8ACEAEF8FD779B1B8998288_inline (float ___x0, const RuntimeMethod* method) 
{
	IntFloatUnion_t549256A9DD754252DD18383D9CE7EA55EBBD6D96 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// u.intValue = 0;
		(&V_0)->___intValue_0 = 0;
		// u.floatValue = x;
		float L_0 = ___x0;
		(&V_0)->___floatValue_1 = L_0;
		// return u.intValue;
		IntFloatUnion_t549256A9DD754252DD18383D9CE7EA55EBBD6D96 L_1 = V_0;
		int32_t L_2 = L_1.___intValue_0;
		return L_2;
	}
}
