#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualFuncInvoker4 { typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template struct VirtualFuncInvoker19 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13, T14 p14, T15 p15, T16 p16, T17 p17, T18 p18, T19 p19) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, invokeData.method); } }; struct GenericVirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; struct GenericInterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; struct Collection_1_t3899E6252BC3D003B1AB1D6F5D7AD93EB1DCEEC3; struct Collection_1_tFB81C33033CEC7A7360AD74DC190F6801446A9F3; struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; struct Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71; struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1; struct Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A; struct Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1; struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588; struct ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5; struct IComparer_1_tC0A12A847AF97F369A5CE9A0CCE71CE18EE1440E; struct IComparer_1_t21DCE8AB3A4033CB3791FD2013FC4A3EEB6B042B; struct IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7; struct IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843; struct IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5; struct IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64; struct IDictionary_2_t4DC198C739E1E9635B36762FA47C052BDDC5DCAE; struct IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7; struct IEnumerable_1_t67FDC3F1C5665F4690AE55B55AF2164C58361D29; struct IEnumerator_1_t09254110E758032D237936FFBE75F41BB5EC4F85; struct IEnumerator_1_t18405044ECA642A2A012421D3465557EAE876383; struct IEqualityComparer_1_t53445917A9A44D31258F132EB926534380CA03FA; struct IEqualityComparer_1_tAE63EF79F707761C87441F94EE768B5D104AD33A; struct IList_1_tDDC3FFA18EA64D141BD8A490F88DCA5704F735E2; struct IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E; struct IList_1_tF2AC810E8A134834A60F941F4BCA7F13D787E073; struct IList_1_tE293EDB493543AB061BD07E172361F5D611E4984; struct KeyCollection_tD003F7A2BD4A796C0634AEC1910281367D443FA4; struct KeyCollection_t1D61383551E124059822D247DD4A614AF793E089; struct LinkedListNode_1_t293BB098D459DDAE6A26977D0731A997186D1D4C; struct LinkedListNode_1_t868B5B668FA10D75098353B530C3B5CDE3AD8E71; struct LinkedList_1_t49DC5CF34D4D642E6417F1245CDEC26A32F60C76; struct LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145; struct List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C; struct List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5; struct List_1_t464C661E25123D7B3B90A4FC3A50B43CEA75F765; struct List_1_t3F787570A5311188429D8F0F41AF77D24D58A759; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_tA9A8CE30492A1817BF8D22F85B4F53658166F72B; struct List_1_t2D08C42ECBCD934A4EDB9278BB0DA25A040A4AAA; struct List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529; struct List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797; struct List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563; struct ValueCollection_tD4804E53EF2F8D88D5308A0AE3A4AAAAC12BA9A6; struct ValueCollection_t3EB7D46F8F3FC689281741FD5FB612621A7CB9C1; struct EntryU5BU5D_t36E39BE593395D709749C4B6AAA6CC857B0C2DBD; struct EntryU5BU5D_tC821AA17EB8B31493241B7EE8D0CA1C9F5DA8A02; struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B; struct ResultPointU5BU5DU5BU5D_t60B6BDE1CEC379EA15A01AC8E913DC2A6E34D063; struct SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699; struct BarcodeRowU5BU5D_t3F4BE5F874802DCDFF13131CD78412AF20E4E378; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct OneDReaderU5BU5D_t98BD97D553F1B15BE5BE3D147D7A9710B02B9DBB; struct ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513; struct ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0; struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StateU5BU5D_tFB790EDE12A1C3D2BE1F1D8FC82A98160416890D; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct UPCEANReaderU5BU5D_t995F2C226F2E682AA89C3E0800662E8965D22003; struct VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1; struct ResultPointsAndTransitionsU5BU5D_tDD6C37AB164F79CB4B6BC6FA8E4B12E1F8D1B0A4; struct ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE; struct AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA; struct BarcodeMatrix_tC915E1919322BDFB633701FB86F7A23F350174BB; struct Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6; struct Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4; struct BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190; struct Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF; struct BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9; struct BinaryShiftToken_tF00867DA2F606FB742C40FC8C796FB97BEC9D110; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7; struct BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91; struct BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42; struct BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643; struct BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8; struct ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D; struct CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56; struct CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50; struct Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D; struct Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75; struct Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834; struct Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D; struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; struct CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022; struct DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D; struct DataCharacter_t8D5109AF822A7D259846AE594AEA80F198DEC8AE; struct DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9; struct DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2; struct DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782; struct DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101; struct DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C; struct DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B; struct Decoder_t290E13022F32826302DF7F230238FEAD1168FA28; struct Decoder_t3EB1D42E0DA5664E8915261AAF28D9A53C6586FC; struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; struct DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E; struct DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99; struct DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0; struct Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7; struct Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1; struct EANManufacturerOrgSupport_t11737736824365E0FE9FC3A9FB46CC0C71596375; struct EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E; struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; struct Exception_t; struct FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39; struct GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37; struct GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0; struct GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43; struct GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6; struct GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0; struct HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE; struct HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; struct LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE; struct MSIReader_t8715BA33E9226CDEE8205A61A17FDAF1D5C106EC; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MethodInfo_t; struct MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B; struct MultiFormatUPCEANReader_t288B11AAADA3548922904DC4E43D5E6BBF7E4545; struct OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6; struct OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934; struct PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217; struct PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F; struct PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426; struct PDF417ResultMetadata_t4BB165601043B5434C5C098BDE3AE2F61B555C75; struct PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC; struct Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251; struct RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749; struct RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5; struct Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C; struct ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832; struct Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF; struct ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB; struct ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; struct State_tE3C6505B0E83E2D10113F91E853B22093CD5273E; struct String_t; struct StringBuilder_t; struct SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE; struct Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502; struct Type_t; struct UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F; struct UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16; struct UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1; struct Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C; struct WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4; struct DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02; struct DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697; struct ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9; struct ResultPointsAndTransitionsComparator_t7FD2AA12CFF9388C02FCDC128B139EF54569F275; struct ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D; struct ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B; IL2CPP_EXTERN_C RuntimeClass* AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Collection_1_tFB81C33033CEC7A7360AD74DC190F6801446A9F3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Compaction_t86409B070B8DBC375172C1236E2C4CFB5F83EE16_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecodedBitStreamParser_tC9A05D25AA98D9EED7878DC06E30FD983DD63206_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Decoder_t290E13022F32826302DF7F230238FEAD1168FA28_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldParser_t1604981ABE09EA0B77A4DDD50F7B9991B4ED9C77_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t4DC198C739E1E9635B36762FA47C052BDDC5DCAE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t67FDC3F1C5665F4690AE55B55AF2164C58361D29_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t764EB45E4CEE50231E478CB7B431CC02115FF736_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t09254110E758032D237936FFBE75F41BB5EC4F85_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t18405044ECA642A2A012421D3465557EAE876383_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA9A8CE30492A1817BF8D22F85B4F53658166F72B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MSIReader_t8715BA33E9226CDEE8205A61A17FDAF1D5C106EC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MultiFormatUPCEANReader_t288B11AAADA3548922904DC4E43D5E6BBF7E4545_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PDF417ErrorCorrectionLevel_tF8F4E7BCA901763C47F0588553A0C69E699F8F98_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PDF417ResultMetadata_t4BB165601043B5434C5C098BDE3AE2F61B555C75_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PDF417ScanningDecoder_t33057EF815CF7A354BEDCB078E4D1FBA229382AB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResultPointsAndTransitionsComparator_t7FD2AA12CFF9388C02FCDC128B139EF54569F275_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* State_tE3C6505B0E83E2D10113F91E853B22093CD5273E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SymbolShapeHint_t0386E9D8C1728A6EC7D318CCE7918FF254EB21A8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600079cU2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600079cU2D2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D10_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D11_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D12_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D13_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D14_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D15_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D16_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D17_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D3_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D4_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D5_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D6_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D7_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D8_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D9_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D3_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D4_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D5_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D6_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D7_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60008d9U2D1_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral012B0FC82CBEF16F0D8138BA721FEB8F99ABEB89; IL2CPP_EXTERN_C String_t* _stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE; IL2CPP_EXTERN_C String_t* _stringLiteral05F14EA7F93226BF52CA502C7813AF9345520320; IL2CPP_EXTERN_C String_t* _stringLiteral064E2EB96BFBA4435F9EA2F79B02C0B9259C8FB4; IL2CPP_EXTERN_C String_t* _stringLiteral233404B7661262A780211151DA26AB73C88EBA35; IL2CPP_EXTERN_C String_t* _stringLiteral3A6787CF778E98A86A58D34502359EC0E839BA8E; IL2CPP_EXTERN_C String_t* _stringLiteral431CF1EB4D3694AB8001B20FFE626239326A28C9; IL2CPP_EXTERN_C String_t* _stringLiteral5295380188F75D696383F8BDB2147F0053791372; IL2CPP_EXTERN_C String_t* _stringLiteral56256A55B5700855B846367FC3715FC28B111AD7; IL2CPP_EXTERN_C String_t* _stringLiteral67383CDB0350295936DD29F68F1153EBE023D00D; IL2CPP_EXTERN_C String_t* _stringLiteral70BDD401F20884F014AD8CCA7978E00AC1893FC3; IL2CPP_EXTERN_C String_t* _stringLiteral71DFF5CF41B8FA0DE64F465372295DA4E865DA41; IL2CPP_EXTERN_C String_t* _stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11; IL2CPP_EXTERN_C String_t* _stringLiteral812176E316F7BBFBBA1C7B071887F718D77C53EA; IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; IL2CPP_EXTERN_C String_t* _stringLiteral8DEFE38892D6ECBD587674E5A0EC40F37474683C; IL2CPP_EXTERN_C String_t* _stringLiteral8FC97BF26E34763F943FF0250C06C3AECE49DB0C; IL2CPP_EXTERN_C String_t* _stringLiteral9B8F649398C7E49B405A6B26D2C0D6199F62648E; IL2CPP_EXTERN_C String_t* _stringLiteralA2B90EB516E3CDD1DEA2D7E0785AE5532F13D935; IL2CPP_EXTERN_C String_t* _stringLiteralAB1C2D4A92ED4A8999C537BE09FFB38A95E38D22; IL2CPP_EXTERN_C String_t* _stringLiteralB16DD6425AAB551E02B3506944B45E866453250E; IL2CPP_EXTERN_C String_t* _stringLiteralBC93B6A90A4449B00C828AA910BA86B821FF7C5B; IL2CPP_EXTERN_C String_t* _stringLiteralC0359E29401C5FF8288ACCF5F77E23E5C5D5F6F8; IL2CPP_EXTERN_C String_t* _stringLiteralD033B5766A1B644BF791C9396B14A543AD25C5D4; IL2CPP_EXTERN_C String_t* _stringLiteralD5D2875F228D651E1289522AEAAB8C492001C1BE; IL2CPP_EXTERN_C String_t* _stringLiteralDC256241FC67514DC379445C066477BE1029D779; IL2CPP_EXTERN_C String_t* _stringLiteralDF21C1C75F96513399470C46F830BF3D151F71D2; IL2CPP_EXTERN_C String_t* _stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838; IL2CPP_EXTERN_C String_t* _stringLiteralFE0551951E4C48B5FCD9FF681A6AAE721895D771; IL2CPP_EXTERN_C const RuntimeMethod* Base256Encoder_encode_m1D6E0F9231C2F8E2CA0B1E2C7885E39874D8D651_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Code128Writer_encode_m99058A5F0F62DD05E760A8CA46F2EC01AA3D5E52_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Code128Writer_encode_mEB81F76394BAB8E799AD1AF728D4A16C51E4CBCF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Collection_1__ctor_mEFCFA9C3A001B40ACCD3A98FA215D51582A818F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DataBlock_getDataBlocks_m59956A57CD0F2E6C2DA0DAFBEDF5BC697E760469_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DataMatrixWriter_encode_mE3005E08F52B54B379729D27F1AC56B23450C498_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mAE513BDB8FA10C9BBB94E39EBDC027BD42B32DAD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mFDA2AE5524A564229EC0D4BCBF39D651FE509EA5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m22ED8DF3B2DBC577DF237AEA8FCC7827A47A836A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m8E41E2699467C2CE275B47FA60A35430C337A92B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m919D800AE959E626F6852A5973F9717DD6972AF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mC8A1C43E022AEED5D184DBFF0341EEA142AFBA4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mCBC906849F7FC9F2289079230040CBE56DD66288_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mFC405B951706E4B15E22882263DD61E71970C9E8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m10F8C9127598CA7B74756C9D1B1350038EDA624F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m28B442E01581BF12D5FCD336A7EDC5B06557C5F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m74EEDE25B8DDBC68CC2CFC0D6A5ACE448F8325E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7D9FA926D0E9F77FE1FEB3C939DD24A2A2D94DF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA7B575B7C368C0E65640C751580B7BF5C32C26B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2834ED4F986309D222B713E76BEC546C5582E77E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m44BD34EBCBE2823F4B4A02D48F86EE3F257982E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m79F5915848267C47D94B643711512694201CE1A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA71478A80E0AE99E218743760B5DA32C9BA09F6E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mBC339E85535F91BCED766E2F9CB1A4E388D979C9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ErrorCorrection_createECCBlock_mC756D9EF0BC35FEABE4FDBA69C6D95F6A2C63B50_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ErrorCorrection_encodeECC200_mDFEA773F30C951CFC5E9E6F3588AC81F168E3A6E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GeneralAppIdDecoder_decodeAlphanumeric_mECF53FC9F2A4A0BD3B4BA88C69BD3EB0667F85C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GeneralAppIdDecoder_decodeIsoIec646_mCE0C3826AF60E7E281B9F57549FB0C9E8AA5E028_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GenericGF_buildMonomial_m911D5CD26ED44C2692A24FF101B5944CEFCA5F73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GenericGF_inverse_m405CDF9F81B8F8AF1EB3A6613C85C44ACABDE9CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GenericGF_log_mCA37FA80ECECC11A26188A6EA4718F127B84DDE9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m3C0F5A74628A67395B515C0597CC90353B7F3A1B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m9235EDA6C8F44651A918503ECD39A1FF9B1D3311_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_AddLast_m1C054170CA970A672433FCD495781D76728EEE7D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_GetEnumerator_m594ECE72AB487FC1A61344B4BBF168057A2004C5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_Remove_mD556C19EC89E137F75116D2DBE8636E7DCFFD7BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1__ctor_m819F8937F5B0DDAF5405E5C8368131FB3E14215E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3ED1A42B290EA677812EF21F7ABB3E353B74D099_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4948E0894A4CFEE33AD919D638A256AD7DD96C69_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEEFA0682FF21B1AD6209A6CEE2692423676C0DE2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m8EF78FF0F61C840189C1D984D94640875848FD0E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m23D8CEB4D54B73CD12D4987C6B682FAEB4966479_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m6EA36C1B053AD72B0D44A9D5CA2123E9CAAFC372_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m9A4BFF977BF6182BDA153F19EE9D68C1D79E7BEA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m428DBF1003B7F29AB1D2090FB3BE936557377123_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m3DB7820F63CD1A2A0E3E9C1F39D139AF1240C232_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0771F907D5EA814A9D71E61095D2FBF3559E8280_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3776453D1DE0079DBA0A3AA14DB1B1A4A6011B73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8614B383B2E771538EDAAD72E18D7DDEA79E48E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9A4ECE45E618A9ECCEFFB1238D602846ED65CBCB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC423242B9593865CFAF5099E70E72BF837C18D2A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m18BF662E2D38ACD527687CE8434FAFFE969DE87C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PDF417HighLevelEncoder_determineConsecutiveBinaryCount_m36F477AA731CC3018F14EE1195BBB417EA381F92_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PDF417HighLevelEncoder_encodingECI_m3CB5D68D5F61BA97EFE9CD949C7145F2F433CE3F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PDF417HighLevelEncoder_getEncoder_m2442F1892DB07FA46753525F8BACD2EBFBAB5763_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PDF417Writer_encode_m0ECDED4EA5AB386081365D81FFDB72AA0622A077_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* Compaction_t86409B070B8DBC375172C1236E2C4CFB5F83EE16_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* PDF417ErrorCorrectionLevel_tF8F4E7BCA901763C47F0588553A0C69E699F8F98_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SymbolShapeHint_t0386E9D8C1728A6EC7D318CCE7918FF254EB21A8_0_0_0_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B; struct SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513; struct ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0; struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE; 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 Collection_1_tFB81C33033CEC7A7360AD74DC190F6801446A9F3 : public RuntimeObject { RuntimeObject* ___items; }; struct Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t36E39BE593395D709749C4B6AAA6CC857B0C2DBD* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tD003F7A2BD4A796C0634AEC1910281367D443FA4* ____keys; ValueCollection_tD4804E53EF2F8D88D5308A0AE3A4AAAAC12BA9A6* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tC821AA17EB8B31493241B7EE8D0CA1C9F5DA8A02* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t1D61383551E124059822D247DD4A614AF793E089* ____keys; ValueCollection_t3EB7D46F8F3FC689281741FD5FB612621A7CB9C1* ____values; RuntimeObject* ____syncRoot; }; struct LinkedListNode_1_t868B5B668FA10D75098353B530C3B5CDE3AD8E71 : public RuntimeObject { LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* ___list; LinkedListNode_1_t868B5B668FA10D75098353B530C3B5CDE3AD8E71* ___next; LinkedListNode_1_t868B5B668FA10D75098353B530C3B5CDE3AD8E71* ___prev; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ___item; }; struct LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145 : public RuntimeObject { LinkedListNode_1_t868B5B668FA10D75098353B530C3B5CDE3AD8E71* ___head; int32_t ___count; int32_t ___version; RuntimeObject* ____syncRoot; SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo; }; struct List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C : public RuntimeObject { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5 : public RuntimeObject { ResultPointU5BU5DU5BU5D_t60B6BDE1CEC379EA15A01AC8E913DC2A6E34D063* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA9A8CE30492A1817BF8D22F85B4F53658166F72B : public RuntimeObject { OneDReaderU5BU5D_t98BD97D553F1B15BE5BE3D147D7A9710B02B9DBB* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529 : public RuntimeObject { ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797 : public RuntimeObject { StateU5BU5D_tFB790EDE12A1C3D2BE1F1D8FC82A98160416890D* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563 : public RuntimeObject { ResultPointsAndTransitionsU5BU5D_tDD6C37AB164F79CB4B6BC6FA8E4B12E1F8D1B0A4* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687 : public RuntimeObject { }; struct BarcodeMatrix_tC915E1919322BDFB633701FB86F7A23F350174BB : public RuntimeObject { BarcodeRowU5BU5D_t3F4BE5F874802DCDFF13131CD78412AF20E4E378* ___matrix; int32_t ___currentRow; int32_t ___height; int32_t ___width; }; struct Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4 : public RuntimeObject { }; struct Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF : public RuntimeObject { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___source; }; struct BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9 : public RuntimeObject { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* ___binarizer; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___matrix; }; struct BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bits; int32_t ___size; }; struct BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91 : public RuntimeObject { int32_t ___width; int32_t ___height; int32_t ___rowSize; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bits; }; struct BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42 : public RuntimeObject { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___bitMatrix; }; struct BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643 : public RuntimeObject { DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* ___decodedInformation; bool ___finished; }; struct BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8 : public RuntimeObject { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___image; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___U3CTopLeftU3Ek__BackingField; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___U3CTopRightU3Ek__BackingField; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___U3CBottomLeftU3Ek__BackingField; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___U3CBottomRightU3Ek__BackingField; int32_t ___U3CMinXU3Ek__BackingField; int32_t ___U3CMaxXU3Ek__BackingField; int32_t ___U3CMinYU3Ek__BackingField; int32_t ___U3CMaxYU3Ek__BackingField; }; struct ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D : public RuntimeObject { ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* ___bytes; int32_t ___width; int32_t ___height; }; struct DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D : public RuntimeObject { int32_t ___numDataCodewords; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___codewords; }; struct DataCharacter_t8D5109AF822A7D259846AE594AEA80F198DEC8AE : public RuntimeObject { int32_t ___U3CValueU3Ek__BackingField; int32_t ___U3CChecksumPortionU3Ek__BackingField; }; struct DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9 : public RuntimeObject { Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* ___decoder; }; struct DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2 : public RuntimeObject { }; struct DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B : public RuntimeObject { int32_t ___U3CNewPositionU3Ek__BackingField; }; struct Decoder_t290E13022F32826302DF7F230238FEAD1168FA28 : public RuntimeObject { ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* ___rsDecoder; }; struct Decoder_t3EB1D42E0DA5664E8915261AAF28D9A53C6586FC : public RuntimeObject { ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* ___rsDecoder; }; struct DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CRawBytesU3Ek__BackingField; int32_t ___U3CNumBitsU3Ek__BackingField; String_t* ___U3CTextU3Ek__BackingField; RuntimeObject* ___U3CByteSegmentsU3Ek__BackingField; String_t* ___U3CECLevelU3Ek__BackingField; int32_t ___U3CErrorsCorrectedU3Ek__BackingField; int32_t ___U3CStructuredAppendSequenceNumberU3Ek__BackingField; int32_t ___U3CErasuresU3Ek__BackingField; int32_t ___U3CStructuredAppendParityU3Ek__BackingField; RuntimeObject* ___U3COtherU3Ek__BackingField; }; struct DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B : public RuntimeObject { String_t* ___codewords; int32_t ___numrows; int32_t ___numcols; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___bits; }; struct Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99 : public RuntimeObject { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___image; WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* ___rectangleDetector; }; struct DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0 : public RuntimeObject { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___U3CBitsU3Ek__BackingField; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___U3CPointsU3Ek__BackingField; }; struct Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7 : public RuntimeObject { int32_t ___width; int32_t ___height; }; struct Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1 : public RuntimeObject { int32_t ___minCols; int32_t ___maxCols; int32_t ___minRows; int32_t ___maxRows; }; struct ECI_t23895361BC213ED79ED64811A883496B9D7192D0 : public RuntimeObject { int32_t ___value_Renamed; }; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject { int32_t ___m_codePage; CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem; bool ___m_deserializedFromEverett; bool ___m_isReadOnly; EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback; DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback; }; struct ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95 : public RuntimeObject { }; struct FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39 : public RuntimeObject { int32_t ___U3CValueU3Ek__BackingField; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___U3CStartEndU3Ek__BackingField; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___U3CResultPointsU3Ek__BackingField; }; struct GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37 : public RuntimeObject { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___information; CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* ___current; StringBuilder_t* ___buffer; }; struct GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___expTable; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___logTable; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* ___zero; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* ___one; int32_t ___size; int32_t ___primitive; int32_t ___generatorBase; }; struct GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43 : public RuntimeObject { GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___field; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coefficients; }; struct GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0 : public RuntimeObject { }; struct HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___text; }; struct LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE : public RuntimeObject { int32_t ___width; int32_t ___height; }; struct MemberInfo_t : public RuntimeObject { }; struct OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 : public RuntimeObject { }; struct OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 : public RuntimeObject { }; struct PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D : public RuntimeObject { }; struct PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F : public RuntimeObject { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___U3CBitsU3Ek__BackingField; List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* ___U3CPointsU3Ek__BackingField; }; struct PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39 : public RuntimeObject { }; struct PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426 : public RuntimeObject { }; struct PDF417ResultMetadata_t4BB165601043B5434C5C098BDE3AE2F61B555C75 : public RuntimeObject { int32_t ___U3CSegmentIndexU3Ek__BackingField; String_t* ___U3CFileIdU3Ek__BackingField; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___U3COptionalDataU3Ek__BackingField; bool ___U3CIsLastSegmentU3Ek__BackingField; }; struct PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC : public RuntimeObject { }; struct ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832 : public RuntimeObject { GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___field; }; struct ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB : public RuntimeObject { float ___x; float ___y; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___bytesX; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___bytesY; String_t* ___toString; }; struct State_tE3C6505B0E83E2D10113F91E853B22093CD5273E : public RuntimeObject { int32_t ___mode; Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502* ___token; int32_t ___binaryShiftByteCount; int32_t ___bitCount; }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct StringBuilder_t : public RuntimeObject { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars; StringBuilder_t* ___m_ChunkPrevious; int32_t ___m_ChunkLength; int32_t ___m_ChunkOffset; int32_t ___m_MaxCapacity; }; struct SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE : public RuntimeObject { bool ___rectangular; int32_t ___dataCapacity; int32_t ___errorCodewords; int32_t ___matrixWidth; int32_t ___matrixHeight; int32_t ___dataRegions; int32_t ___rsBlockData; int32_t ___rsBlockError; }; struct Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502 : public RuntimeObject { Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502* ___previous; }; struct UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___decodeMiddleCounters; StringBuilder_t* ___decodeRowStringBuffer; }; struct UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___decodeMiddleCounters; StringBuilder_t* ___decodeRowStringBuffer; }; struct UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1 : public RuntimeObject { UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F* ___twoSupport; UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16* ___fiveSupport; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC : public RuntimeObject { int32_t ___versionNumber; int32_t ___symbolSizeRows; int32_t ___symbolSizeColumns; int32_t ___dataRegionSizeRows; int32_t ___dataRegionSizeColumns; ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* ___ecBlocks; int32_t ___totalCodewords; }; struct WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C : public RuntimeObject { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___image; int32_t ___height; int32_t ___width; int32_t ___leftInit; int32_t ___rightInit; int32_t ___downInit; int32_t ___upInit; }; struct DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02 : public RuntimeObject { Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* ___digits; }; struct ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9 : public RuntimeObject { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___U3CFromU3Ek__BackingField; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___U3CToU3Ek__BackingField; int32_t ___U3CTransitionsU3Ek__BackingField; }; struct ResultPointsAndTransitionsComparator_t7FD2AA12CFF9388C02FCDC128B139EF54569F275 : public RuntimeObject { }; struct ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D : public RuntimeObject { int32_t ___count; int32_t ___dataCodewords; }; struct ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B : public RuntimeObject { int32_t ___ecCodewords; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* ____ecBlocksValue; }; struct Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3 { List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* ____list; int32_t ____index; int32_t ____version; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____current; }; struct Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44 { List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* ____list; int32_t ____index; int32_t ____version; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ____current; }; struct Enumerator_tC25D6382B2C7E2606E12FC6637F714A98D52DE22 { LinkedList_1_t49DC5CF34D4D642E6417F1245CDEC26A32F60C76* ____list; LinkedListNode_1_t293BB098D459DDAE6A26977D0731A997186D1D4C* ____node; int32_t ____version; RuntimeObject* ____current; int32_t ____index; }; struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; struct Enumerator_t42B587EBBDE51F0BBA26E4AF9B0777B8940A4A6D { LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* ____list; LinkedListNode_1_t868B5B668FA10D75098353B530C3B5CDE3AD8E71* ____node; int32_t ____version; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ____current; int32_t ____index; }; struct Enumerator_tBF7DE20FF2E7F3C57F8C9F8EFBE6CD0ED5D513AC { List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797* ____list; int32_t ____index; int32_t ____version; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ____current; }; struct KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 { RuntimeObject* ___key; int32_t ___value; }; struct KeyValuePair_2_t1E43E88054ED938058673668F201B6C55F0D990C { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___key; int32_t ___value; }; struct AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___decodeFinderCounters; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___dataCharacterCounters; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___oddRoundingErrors; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___evenRoundingErrors; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___oddCounts; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___evenCounts; }; struct AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7 : public ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB { float ___estimatedModuleSize; }; struct BinaryShiftToken_tF00867DA2F606FB742C40FC8C796FB97BEC9D110 : public Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502 { int16_t ___binaryShiftStart; int16_t ___binaryShiftByteCount; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56 : public ECI_t23895361BC213ED79ED64811A883496B9D7192D0 { String_t* ___encodingName; }; struct CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50 : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { StringBuilder_t* ___decodeRowResult; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___counters; int32_t ___counterLength; }; struct Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { }; struct Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { bool ___forceCodesetB; }; struct Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834 : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { bool ___usingCheckDigit; bool ___extendedMode; StringBuilder_t* ___decodeRowResult; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___counters; }; struct Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { StringBuilder_t* ___decodeRowResult; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___counters; }; struct DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782 : public DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B { Il2CppChar ___value; }; struct DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101 : public DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B { String_t* ___newString; int32_t ___remainingValue; bool ___remaining; }; struct DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C : public DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B { int32_t ___firstDigit; int32_t ___secondDigit; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6 : public Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___luminances; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___buckets; }; struct ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34 : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { int32_t ___narrowLineWidth; }; struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 { int16_t ___m_value; }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct MSIReader_t8715BA33E9226CDEE8205A61A17FDAF1D5C106EC : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { bool ___usingCheckDigit; StringBuilder_t* ___decodeRowResult; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___counters; int32_t ___averageCounterWidth; }; struct MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { RuntimeObject* ___readers; }; struct MultiFormatUPCEANReader_t288B11AAADA3548922904DC4E43D5E6BBF7E4545 : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { UPCEANReaderU5BU5D_t995F2C226F2E682AA89C3E0800662E8965D22003* ___readers; }; struct Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251 : public DataCharacter_t8D5109AF822A7D259846AE594AEA80F198DEC8AE { FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39* ___U3CFinderPatternU3Ek__BackingField; int32_t ___U3CCountU3Ek__BackingField; }; struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5 { int8_t ___m_value; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { StringBuilder_t* ___decodeRowStringBuffer; UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1* ___extensionReader; EANManufacturerOrgSupport_t11737736824365E0FE9FC3A9FB46CC0C71596375* ___eanManSupport; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D10_tB922BC21F2A132AE02205AD8DBE12E4555F16569 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D10_tB922BC21F2A132AE02205AD8DBE12E4555F16569__padding[10]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D1024_tBFA76B75C7EAA4C51B52FAD15C0A696CB3E376CF { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D1024_tBFA76B75C7EAA4C51B52FAD15C0A696CB3E376CF__padding[1024]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D11148_t2B70AF3D30EBC5232319D39F9907263105705748 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D11148_t2B70AF3D30EBC5232319D39F9907263105705748__padding[11148]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D112_t53319ECB58390562BAD8A83703814D953782C391 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D112_t53319ECB58390562BAD8A83703814D953782C391__padding[112]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803__padding[12]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4__padding[120]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D124_tB883638FA50C0378C2FB73EC09FC59C423C7A42E { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D124_tB883638FA50C0378C2FB73EC09FC59C423C7A42E__padding[124]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D128_t663722E3129CF879C283214754BBBE27162C879E { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D128_t663722E3129CF879C283214754BBBE27162C879E__padding[128]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D132_tFD29FB7C8C0C2D9F45D6D851A6D4BAA137719538 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D132_tFD29FB7C8C0C2D9F45D6D851A6D4BAA137719538__padding[132]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D136_t523FFCF2ECF612FB4B8C0DF15DE0787CD5731971 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D136_t523FFCF2ECF612FB4B8C0DF15DE0787CD5731971__padding[136]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D144_t8832FA9DBEE0A238AFBEBD473F1695273B9AA20F { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D144_t8832FA9DBEE0A238AFBEBD473F1695273B9AA20F__padding[144]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D148_t0FB4475CF794F3F7107EBBC4F043052109714E8D { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D148_t0FB4475CF794F3F7107EBBC4F043052109714E8D__padding[148]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D156_t2F36B7DE47C0FE052205EC78B91815832D093DD9 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D156_t2F36B7DE47C0FE052205EC78B91815832D093DD9__padding[156]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041__padding[16]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D168_t087B3B5BB78A8F148B66F00DA329494E3609DA8D { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D168_t087B3B5BB78A8F148B66F00DA329494E3609DA8D__padding[168]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D176_tA483D9940DA594C35D076B216BF3E428AE05E0A8 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D176_tA483D9940DA594C35D076B216BF3E428AE05E0A8__padding[176]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D192_t05B2C6C716E0E73608652A77AD17DC3640088008 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D192_t05B2C6C716E0E73608652A77AD17DC3640088008__padding[192]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A__padding[20]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D2048_t5CA7A30C2E2D8819A49F5C3942907B9FCF93E784 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D2048_t5CA7A30C2E2D8819A49F5C3942907B9FCF93E784__padding[2048]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D224_t13B823D07DF35B1289D2C97A3FC03EF3F52E2C12 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D224_t13B823D07DF35B1289D2C97A3FC03EF3F52E2C12__padding[224]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2__padding[24]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D248_t226D7041CD9E58F4D53910D6FD093970F027E83E { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D248_t226D7041CD9E58F4D53910D6FD093970F027E83E__padding[248]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D256_t85701B710B36A165514195CE09E4CA5B5230834B { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D256_t85701B710B36A165514195CE09E4CA5B5230834B__padding[256]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D2574_tF00A259A685C2C016DA2048D17290EA0181ED8C4 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D2574_tF00A259A685C2C016DA2048D17290EA0181ED8C4__padding[2574]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B__padding[26]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D272_tB0CE338926C79062B3388E4AC524D7652A49C401 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D272_tB0CE338926C79062B3388E4AC524D7652A49C401__padding[272]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED__padding[28]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D30_tFF6531C082BB427219624F58030A517E4EF482DA { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D30_tFF6531C082BB427219624F58030A517E4EF482DA__padding[30]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6__padding[32]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D36_t2FEA3873EECAAEA2EA09BE5FB5E44F826F3ACC4D { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D36_t2FEA3873EECAAEA2EA09BE5FB5E44F826F3ACC4D__padding[36]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D3716_t40E6ABAAC9EFE30A0AA1221802F102ECE7255677 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D3716_t40E6ABAAC9EFE30A0AA1221802F102ECE7255677__padding[3716]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D384_tCDE4A4FA59343BE9F92B667E0907C083E5D32127 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D384_tCDE4A4FA59343BE9F92B667E0907C083E5D32127__padding[384]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D40_tDDAFB335AB9BEDC84F6D6BC579D3FF0FB7712497 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D40_tDDAFB335AB9BEDC84F6D6BC579D3FF0FB7712497__padding[40]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D44_t1E0120391D2D20C504711A8D449B5922638358C6 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D44_t1E0120391D2D20C504711A8D449B5922638358C6__padding[44]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D48_tACF63CD91FF7851767E050769B53B404C0B521AD { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D48_tACF63CD91FF7851767E050769B53B404C0B521AD__padding[48]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D512_tFDBCF3EF5C3989A17F4A468BDC889EDB5FD82E43 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D512_tFDBCF3EF5C3989A17F4A468BDC889EDB5FD82E43__padding[512]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6__padding[52]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D54_tB429AD299341617725E4EEE911D279C0883B033B { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D54_tB429AD299341617725E4EEE911D279C0883B033B__padding[54]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D56_t1D966433078ABF2C3C3293FBA28B300479D795E8 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D56_t1D966433078ABF2C3C3293FBA28B300479D795E8__padding[56]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D6_t4517F7367AD814E1621B4D6495B3A17E1C44E275 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D6_t4517F7367AD814E1621B4D6495B3A17E1C44E275__padding[6]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D64_t740A2C4232EB671F6D48F82D48095A7C570AD2D0 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D64_t740A2C4232EB671F6D48F82D48095A7C570AD2D0__padding[64]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D72_t90BA404677ABC90EB2B7FA057291AB4E9F6DEAC0 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D72_t90BA404677ABC90EB2B7FA057291AB4E9F6DEAC0__padding[72]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D80_t504CCEA1D6DCD455494CC05573E15FF10479C486 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D80_t504CCEA1D6DCD455494CC05573E15FF10479C486__padding[80]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D9_t9F4079121C904C5E2DD41953B2F1E53B03AFC598 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D9_t9F4079121C904C5E2DD41953B2F1E53B03AFC598__padding[9]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D96_t2135A9C7120FCDCE11CF5314F937F4CEAE09EFFB { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D96_t2135A9C7120FCDCE11CF5314F937F4CEAE09EFFB__padding[96]; }; }; #pragma pack(pop, tp) struct Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF { Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ____dictionary; int32_t ____version; int32_t ____index; KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 ____current; int32_t ____getEnumeratorRetType; }; struct Enumerator_t2F6E48A8D0F92847069B2F55B5B4F43EC49F62C7 { Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* ____dictionary; int32_t ____version; int32_t ____index; KeyValuePair_2_t1E43E88054ED938058673668F201B6C55F0D990C ____current; int32_t ____getEnumeratorRetType; }; struct BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282 { int32_t ___value__; }; struct Compaction_t86409B070B8DBC375172C1236E2C4CFB5F83EE16 { int32_t ___value__; }; struct DecodeHintType_t207D7A90E1757E13B708C766B107BF3840334BD9 { int32_t ___value__; }; struct Delegate_t : public RuntimeObject { intptr_t ___method_ptr; intptr_t ___invoke_impl; RuntimeObject* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; bool ___method_is_virtual; }; struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Delegate_t_marshaled_com { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct EncodeHintType_t296FEFCF0A42F251FE4D801982D6E8B00C34E50E { int32_t ___value__; }; struct Exception_t : public RuntimeObject { String_t* ____className; String_t* ____message; RuntimeObject* ____data; Exception_t* ____innerException; String_t* ____helpURL; RuntimeObject* ____stackTrace; String_t* ____stackTraceString; String_t* ____remoteStackTraceString; int32_t ____remoteStackIndex; RuntimeObject* ____dynamicMethods; int32_t ____HResult; String_t* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_pinvoke { char* ____className; char* ____message; RuntimeObject* ____data; Exception_t_marshaled_pinvoke* ____innerException; char* ____helpURL; Il2CppIUnknown* ____stackTrace; char* ____stackTraceString; char* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; char* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_com { Il2CppChar* ____className; Il2CppChar* ____message; RuntimeObject* ____data; Exception_t_marshaled_com* ____innerException; Il2CppChar* ____helpURL; Il2CppIUnknown* ____stackTrace; Il2CppChar* ____stackTraceString; Il2CppChar* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; Il2CppChar* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D : public GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6 { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___matrix; }; struct PDF417ErrorCorrectionLevel_tF8F4E7BCA901763C47F0588553A0C69E699F8F98 { int32_t ___value__; }; struct RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749 : public AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F { List_1_t2D08C42ECBCD934A4EDB9278BB0DA25A040A4AAA* ___possibleLeftPairs; List_1_t2D08C42ECBCD934A4EDB9278BB0DA25A040A4AAA* ___possibleRightPairs; }; struct RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5 : public AbstractRSSReader_t027C32B3D25E567D13841F7400D5FCCFD86AD31F { List_1_t464C661E25123D7B3B90A4FC3A50B43CEA75F765* ___pairs; List_1_t3F787570A5311188429D8F0F41AF77D24D58A759* ___rows; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___startEnd; bool ___startFromEven; }; struct ResultMetadataType_t27E7F345E6A61F8BF1ABA7DD613022C3419BF373 { int32_t ___value__; }; struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { intptr_t ___value; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct Sign_tC7476AAE4DCD89D653E5BC5E27AD0AD2980EB038 { int32_t ___value__; }; struct StringComparison_tE14A55CCFA001A5AC85D754179BF2888F45CC94D { int32_t ___value__; }; struct SymbolShapeHint_t0386E9D8C1728A6EC7D318CCE7918FF254EB21A8 { int32_t ___value__; }; struct CType_t8BC051B816B9B19B68050961C405EFDAD4DFB748 { int32_t ___value__; }; struct State_t6154C36851BCB1BC82F1B7F5687540CCCBA2CE76 { int32_t ___value__; }; struct Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6 : public RuntimeObject { DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* ___digits; int32_t ___size; int32_t ___sign; }; struct BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190 : public RuntimeObject { DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* ___digits; int32_t ___size; int32_t ___sign; }; struct CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022 : public RuntimeObject { int32_t ___position; int32_t ___encoding; }; struct EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E : public RuntimeObject { String_t* ___msg; int32_t ___shape; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___minSize; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___maxSize; StringBuilder_t* ___codewords; int32_t ___pos; int32_t ___newEncoding; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* ___symbolInfo; int32_t ___skipAtEnd; }; struct MulticastDelegate_t : public Delegate_t { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates; }; struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates; }; struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates; }; struct PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217 : public RuntimeObject { BarcodeMatrix_tC915E1919322BDFB633701FB86F7A23F350174BB* ___barcodeMatrix; bool ___compact; int32_t ___compaction; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___encoding; bool ___disableEci; int32_t ___minCols; int32_t ___maxCols; int32_t ___maxRows; int32_t ___minRows; }; struct Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF : public RuntimeObject { String_t* ___U3CTextU3Ek__BackingField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CRawBytesU3Ek__BackingField; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___U3CResultPointsU3Ek__BackingField; int32_t ___U3CBarcodeFormatU3Ek__BackingField; RuntimeObject* ___U3CResultMetadataU3Ek__BackingField; int64_t ___U3CTimestampU3Ek__BackingField; int32_t ___U3CNumBitsU3Ek__BackingField; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4 : public Exception_t { }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3 : public MulticastDelegate_t { }; struct List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C_StaticFields { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___s_emptyArray; }; struct List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5_StaticFields { ResultPointU5BU5DU5BU5D_t60B6BDE1CEC379EA15A01AC8E913DC2A6E34D063* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_tA9A8CE30492A1817BF8D22F85B4F53658166F72B_StaticFields { OneDReaderU5BU5D_t98BD97D553F1B15BE5BE3D147D7A9710B02B9DBB* ___s_emptyArray; }; struct List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529_StaticFields { ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* ___s_emptyArray; }; struct List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797_StaticFields { StateU5BU5D_tFB790EDE12A1C3D2BE1F1D8FC82A98160416890D* ___s_emptyArray; }; struct List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563_StaticFields { ResultPointsAndTransitionsU5BU5D_tDD6C37AB164F79CB4B6BC6FA8E4B12E1F8D1B0A4* ___s_emptyArray; }; struct U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687_StaticFields { __StaticArrayInitTypeSizeU3D40_tDDAFB335AB9BEDC84F6D6BC579D3FF0FB7712497 ___U24U24method0x6000872U2D1; __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6 ___U24U24method0x6000076U2D1; __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6 ___U24U24method0x6000076U2D2; __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6 ___U24U24method0x6000076U2D3; __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6 ___U24U24method0x6000076U2D4; __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6 ___U24U24method0x6000076U2D5; __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6 ___U24U24method0x6000076U2D6; __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6 ___U24U24method0x6000076U2D7; __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6 ___U24U24method0x6000076U2D8; __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6 ___U24U24method0x6000076U2D9; __StaticArrayInitTypeSizeU3D52_t1320E78DDE414D27AF4D15F38CBD326FDD4285A6 ___U24U24method0x6000076U2D10; __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B ___U24U24method0x6000076U2D11; __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B ___U24U24method0x6000076U2D12; __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B ___U24U24method0x6000076U2D13; __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B ___U24U24method0x6000076U2D14; __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B ___U24U24method0x6000076U2D15; __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B ___U24U24method0x6000076U2D16; __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B ___U24U24method0x6000076U2D17; __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B ___U24U24method0x6000076U2D18; __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B ___U24U24method0x6000076U2D19; __StaticArrayInitTypeSizeU3D26_tE951C71CADA80937F86E361C5358AA76633A7D4B ___U24U24method0x6000076U2D20; __StaticArrayInitTypeSizeU3D2574_tF00A259A685C2C016DA2048D17290EA0181ED8C4 ___U24U24method0x6000076U2D21; __StaticArrayInitTypeSizeU3D156_t2F36B7DE47C0FE052205EC78B91815832D093DD9 ___U24U24method0x6000076U2D22; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x6000085U2D1; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x6000085U2D2; __StaticArrayInitTypeSizeU3D64_t740A2C4232EB671F6D48F82D48095A7C570AD2D0 ___U24U24method0x600088cU2D1; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x600088dU2D1; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x600088dU2D2; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x600088dU2D3; __StaticArrayInitTypeSizeU3D36_t2FEA3873EECAAEA2EA09BE5FB5E44F826F3ACC4D ___U24U24method0x600088dU2D4; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600088eU2D1; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x600088eU2D2; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x600088eU2D3; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600088eU2D4; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600088eU2D5; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600088eU2D6; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600088eU2D7; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600088eU2D8; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600088eU2D9; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600088eU2D10; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600088eU2D11; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600088eU2D12; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600088eU2D13; __StaticArrayInitTypeSizeU3D192_t05B2C6C716E0E73608652A77AD17DC3640088008 ___U24U24method0x600088fU2D1; int64_t ___U24U24method0x6000890U2D1; int64_t ___U24U24method0x6000890U2D2; int64_t ___U24U24method0x6000890U2D3; __StaticArrayInitTypeSizeU3D80_t504CCEA1D6DCD455494CC05573E15FF10479C486 ___U24U24method0x6000891U2D1; int64_t ___U24U24method0x6000891U2D2; __StaticArrayInitTypeSizeU3D148_t0FB4475CF794F3F7107EBBC4F043052109714E8D ___U24U24method0x6000893U2D1; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000897U2D1; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x6000897U2D2; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x6000280U2D1; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x6000280U2D2; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x6000280U2D3; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000280U2D4; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000280U2D5; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000280U2D6; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000280U2D7; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000280U2D8; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000280U2D9; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000280U2D10; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000280U2D11; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000280U2D12; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000280U2D13; __StaticArrayInitTypeSizeU3D10_tB922BC21F2A132AE02205AD8DBE12E4555F16569 ___U24U24method0x60002b2U2D1; __StaticArrayInitTypeSizeU3D10_tB922BC21F2A132AE02205AD8DBE12E4555F16569 ___U24U24method0x60002b3U2D1; __StaticArrayInitTypeSizeU3D6_t4517F7367AD814E1621B4D6495B3A17E1C44E275 ___U24U24method0x60002b4U2D1; __StaticArrayInitTypeSizeU3D30_tFF6531C082BB427219624F58030A517E4EF482DA ___U24U24method0x60002b5U2D1; __StaticArrayInitTypeSizeU3D6_t4517F7367AD814E1621B4D6495B3A17E1C44E275 ___U24U24method0x60002b6U2D1; __StaticArrayInitTypeSizeU3D6_t4517F7367AD814E1621B4D6495B3A17E1C44E275 ___U24U24method0x60002b6U2D2; __StaticArrayInitTypeSizeU3D6_t4517F7367AD814E1621B4D6495B3A17E1C44E275 ___U24U24method0x60002b6U2D3; __StaticArrayInitTypeSizeU3D6_t4517F7367AD814E1621B4D6495B3A17E1C44E275 ___U24U24method0x60002b6U2D4; __StaticArrayInitTypeSizeU3D6_t4517F7367AD814E1621B4D6495B3A17E1C44E275 ___U24U24method0x60002b6U2D5; __StaticArrayInitTypeSizeU3D6_t4517F7367AD814E1621B4D6495B3A17E1C44E275 ___U24U24method0x60002b6U2D6; __StaticArrayInitTypeSizeU3D132_tFD29FB7C8C0C2D9F45D6D851A6D4BAA137719538 ___U24U24method0x60008a5U2D1; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D1; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D2; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D3; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D4; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D5; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D6; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D7; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D8; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D9; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D10; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D11; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D12; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D13; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D14; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D15; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D16; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D17; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008a6U2D18; __StaticArrayInitTypeSizeU3D9_t9F4079121C904C5E2DD41953B2F1E53B03AFC598 ___U24U24method0x60008a6U2D19; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x6000331U2D1; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x6000331U2D2; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x6000331U2D3; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x6000331U2D4; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x6000331U2D5; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x6000331U2D6; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x6000331U2D7; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000331U2D8; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000331U2D9; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000331U2D10; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000331U2D11; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000331U2D12; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000331U2D13; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x6000331U2D14; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x6000331U2D15; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x6000331U2D16; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x6000331U2D17; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x6000331U2D18; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x6000331U2D19; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x6000331U2D20; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x6000331U2D21; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x6000331U2D22; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x6000331U2D23; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x6000331U2D24; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x6000331U2D25; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x6000331U2D26; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x6000331U2D27; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x6000331U2D28; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x6000331U2D29; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x6000331U2D30; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x6000331U2D31; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x6000331U2D32; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x6000331U2D33; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x6000331U2D34; __StaticArrayInitTypeSizeU3D136_t523FFCF2ECF612FB4B8C0DF15DE0787CD5731971 ___U24U24method0x60008a8U2D1; __StaticArrayInitTypeSizeU3D11148_t2B70AF3D30EBC5232319D39F9907263105705748 ___U24U24method0x60008a9U2D1; __StaticArrayInitTypeSizeU3D11148_t2B70AF3D30EBC5232319D39F9907263105705748 ___U24U24method0x60008a9U2D2; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008afU2D1; __StaticArrayInitTypeSizeU3D40_tDDAFB335AB9BEDC84F6D6BC579D3FF0FB7712497 ___U24U24method0x60008b0U2D1; Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___U24U24method0x6000466U2D1; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x60008b4U2D1; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008b4U2D2; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008b4U2D3; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008b4U2D4; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008b4U2D5; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008b4U2D6; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008b4U2D7; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008b4U2D8; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008b4U2D9; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008b4U2D10; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008b4U2D11; __StaticArrayInitTypeSizeU3D40_tDDAFB335AB9BEDC84F6D6BC579D3FF0FB7712497 ___U24U24method0x60008b5U2D1; __StaticArrayInitTypeSizeU3D40_tDDAFB335AB9BEDC84F6D6BC579D3FF0FB7712497 ___U24U24method0x60008b5U2D2; __StaticArrayInitTypeSizeU3D80_t504CCEA1D6DCD455494CC05573E15FF10479C486 ___U24U24method0x60008bdU2D1; __StaticArrayInitTypeSizeU3D54_tB429AD299341617725E4EEE911D279C0883B033B ___U24U24method0x60008bdU2D2; __StaticArrayInitTypeSizeU3D80_t504CCEA1D6DCD455494CC05573E15FF10479C486 ___U24U24method0x60008bdU2D3; __StaticArrayInitTypeSizeU3D64_t740A2C4232EB671F6D48F82D48095A7C570AD2D0 ___U24U24method0x60008bdU2D4; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008c0U2D1; __StaticArrayInitTypeSizeU3D40_tDDAFB335AB9BEDC84F6D6BC579D3FF0FB7712497 ___U24U24method0x60008c0U2D2; __StaticArrayInitTypeSizeU3D40_tDDAFB335AB9BEDC84F6D6BC579D3FF0FB7712497 ___U24U24method0x60008c0U2D3; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D1; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D2; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D3; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D4; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D5; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D6; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D7; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D8; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D9; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D10; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D11; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D12; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D13; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D14; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D15; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D16; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D17; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D18; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D19; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D20; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D21; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D22; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D23; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D24; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D25; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D26; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D27; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D28; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D29; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D30; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D31; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D32; __StaticArrayInitTypeSizeU3D120_tAA397E09862A42EF0DBFD4AEBCB5314B83DC53B4 ___U24U24method0x60008c7U2D33; __StaticArrayInitTypeSizeU3D384_tCDE4A4FA59343BE9F92B667E0907C083E5D32127 ___U24U24method0x60008c8U2D1; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008c9U2D1; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008c9U2D2; __StaticArrayInitTypeSizeU3D64_t740A2C4232EB671F6D48F82D48095A7C570AD2D0 ___U24U24method0x60008c9U2D3; __StaticArrayInitTypeSizeU3D128_t663722E3129CF879C283214754BBBE27162C879E ___U24U24method0x60008c9U2D4; __StaticArrayInitTypeSizeU3D256_t85701B710B36A165514195CE09E4CA5B5230834B ___U24U24method0x60008c9U2D5; __StaticArrayInitTypeSizeU3D512_tFDBCF3EF5C3989A17F4A468BDC889EDB5FD82E43 ___U24U24method0x60008c9U2D6; __StaticArrayInitTypeSizeU3D1024_tBFA76B75C7EAA4C51B52FAD15C0A696CB3E376CF ___U24U24method0x60008c9U2D7; __StaticArrayInitTypeSizeU3D2048_t5CA7A30C2E2D8819A49F5C3942907B9FCF93E784 ___U24U24method0x60008c9U2D8; __StaticArrayInitTypeSizeU3D3716_t40E6ABAAC9EFE30A0AA1221802F102ECE7255677 ___U24U24method0x60008caU2D1; __StaticArrayInitTypeSizeU3D3716_t40E6ABAAC9EFE30A0AA1221802F102ECE7255677 ___U24U24method0x60008caU2D2; __StaticArrayInitTypeSizeU3D3716_t40E6ABAAC9EFE30A0AA1221802F102ECE7255677 ___U24U24method0x60008caU2D3; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x60008cbU2D1; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x60008cbU2D2; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x60008cbU2D3; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008cbU2D4; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008cbU2D5; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008cbU2D6; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008cbU2D7; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008cbU2D8; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008cbU2D9; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D10; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D11; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D12; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D13; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D14; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D15; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D16; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D17; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D18; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D19; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D20; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D21; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D22; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D23; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D24; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D25; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D26; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D27; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D28; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D29; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D30; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D31; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D32; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008cbU2D33; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x60008cbU2D34; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008cbU2D35; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008cbU2D36; __StaticArrayInitTypeSizeU3D32_t04DEF857CACBEAD192B787788C5634097600F9D6 ___U24U24method0x60008cbU2D37; __StaticArrayInitTypeSizeU3D36_t2FEA3873EECAAEA2EA09BE5FB5E44F826F3ACC4D ___U24U24method0x60008cbU2D38; __StaticArrayInitTypeSizeU3D40_tDDAFB335AB9BEDC84F6D6BC579D3FF0FB7712497 ___U24U24method0x60008cbU2D39; __StaticArrayInitTypeSizeU3D44_t1E0120391D2D20C504711A8D449B5922638358C6 ___U24U24method0x60008cbU2D40; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D1; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D2; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D3; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D4; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D5; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x60008d1U2D6; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x60008d1U2D7; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x60008d1U2D8; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D9; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D10; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D11; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D12; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D13; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D14; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D15; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D16; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D17; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D18; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D19; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D20; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D21; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D22; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D23; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D24; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D25; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D26; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D27; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D28; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D29; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D30; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D31; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D32; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D33; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D34; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D35; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D36; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D37; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D38; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D39; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D40; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D41; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D42; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D43; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D44; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D45; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D46; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D47; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d1U2D48; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x60008d3U2D1; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x60008d3U2D2; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x60008d3U2D3; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x60008d3U2D4; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x60008d3U2D5; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x60008d4U2D1; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D2; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x60008d4U2D3; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D4; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x60008d4U2D5; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D6; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D7; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D8; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D9; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D10; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D11; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D12; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D13; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D14; __StaticArrayInitTypeSizeU3D16_t98BD38501563C30DCCF4B97DFF32D5D65BCDB041 ___U24U24method0x60008d4U2D15; __StaticArrayInitTypeSizeU3D176_tA483D9940DA594C35D076B216BF3E428AE05E0A8 ___U24U24method0x60008d6U2D1; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D1; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D2; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D3; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D4; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D5; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D6; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D7; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D8; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D9; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D10; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D11; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D12; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D13; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D14; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D15; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D16; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D17; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D18; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D19; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D20; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D21; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D22; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D23; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D24; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D25; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D26; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D27; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D28; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D29; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D30; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D31; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D32; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D33; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D34; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D35; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D36; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D37; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D38; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D39; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D40; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D41; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D42; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D43; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D44; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D45; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D46; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D47; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D48; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D49; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D50; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D51; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D52; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D53; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D54; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D55; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D56; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D57; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D58; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D59; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D60; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D61; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D62; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D63; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D64; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D65; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D66; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D67; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D68; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D69; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D70; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D71; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D72; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D73; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D74; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D75; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D76; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D77; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D78; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D79; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D80; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D81; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D82; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D83; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D84; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D85; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D86; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D87; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D88; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D89; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D90; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D91; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D92; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D93; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D94; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D95; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D96; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D97; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D98; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D99; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D100; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D101; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D102; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D103; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D104; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D105; __StaticArrayInitTypeSizeU3D24_t8BE02B1551C6A9A9AC79BC9088AF3381197C48E2 ___U24U24method0x60008d7U2D106; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60008d7U2D107; __StaticArrayInitTypeSizeU3D30_tFF6531C082BB427219624F58030A517E4EF482DA ___U24U24method0x600079cU2D1; __StaticArrayInitTypeSizeU3D30_tFF6531C082BB427219624F58030A517E4EF482DA ___U24U24method0x600079cU2D2; __StaticArrayInitTypeSizeU3D12_t0A91D15C4A3C2B5A8989F7541C477187BA2AB803 ___U24U24method0x60008d9U2D1; __StaticArrayInitTypeSizeU3D64_t740A2C4232EB671F6D48F82D48095A7C570AD2D0 ___U24U24method0x60007b7U2D1; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x60007b7U2D2; __StaticArrayInitTypeSizeU3D28_t2DE1E902D734DF213C8C30EE23F17B26FFB6C7ED ___U24U24method0x60007b7U2D3; __StaticArrayInitTypeSizeU3D40_tDDAFB335AB9BEDC84F6D6BC579D3FF0FB7712497 ___U24U24method0x60007b7U2D4; __StaticArrayInitTypeSizeU3D44_t1E0120391D2D20C504711A8D449B5922638358C6 ___U24U24method0x60007b7U2D5; __StaticArrayInitTypeSizeU3D48_tACF63CD91FF7851767E050769B53B404C0B521AD ___U24U24method0x60007b7U2D6; __StaticArrayInitTypeSizeU3D56_t1D966433078ABF2C3C3293FBA28B300479D795E8 ___U24U24method0x60007b7U2D7; __StaticArrayInitTypeSizeU3D72_t90BA404677ABC90EB2B7FA057291AB4E9F6DEAC0 ___U24U24method0x60007b7U2D8; __StaticArrayInitTypeSizeU3D80_t504CCEA1D6DCD455494CC05573E15FF10479C486 ___U24U24method0x60007b7U2D9; __StaticArrayInitTypeSizeU3D96_t2135A9C7120FCDCE11CF5314F937F4CEAE09EFFB ___U24U24method0x60007b7U2D10; __StaticArrayInitTypeSizeU3D112_t53319ECB58390562BAD8A83703814D953782C391 ___U24U24method0x60007b7U2D11; __StaticArrayInitTypeSizeU3D144_t8832FA9DBEE0A238AFBEBD473F1695273B9AA20F ___U24U24method0x60007b7U2D12; __StaticArrayInitTypeSizeU3D168_t087B3B5BB78A8F148B66F00DA329494E3609DA8D ___U24U24method0x60007b7U2D13; __StaticArrayInitTypeSizeU3D192_t05B2C6C716E0E73608652A77AD17DC3640088008 ___U24U24method0x60007b7U2D14; __StaticArrayInitTypeSizeU3D224_t13B823D07DF35B1289D2C97A3FC03EF3F52E2C12 ___U24U24method0x60007b7U2D15; __StaticArrayInitTypeSizeU3D248_t226D7041CD9E58F4D53910D6FD093970F027E83E ___U24U24method0x60007b7U2D16; __StaticArrayInitTypeSizeU3D272_tB0CE338926C79062B3388E4AC524D7652A49C401 ___U24U24method0x60007b7U2D17; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600086aU2D1; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600086aU2D2; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600086aU2D3; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600086aU2D4; __StaticArrayInitTypeSizeU3D20_tAE19EB3DB574C221492670C5E6454EA76319751A ___U24U24method0x600086aU2D5; __StaticArrayInitTypeSizeU3D112_t53319ECB58390562BAD8A83703814D953782C391 ___U24U24method0x600086aU2D6; __StaticArrayInitTypeSizeU3D124_tB883638FA50C0378C2FB73EC09FC59C423C7A42E ___U24U24method0x600086aU2D7; }; struct BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____lookup; }; struct BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42_StaticFields { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___BITNR; }; struct DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_StaticFields { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___NO_POINTS; }; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding; Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings; RuntimeObject* ___s_InternalSyncObject; }; struct ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___FACTOR_SETS; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___FACTORS; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___LOG; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___ALOG; }; struct GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields { GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_12; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_10; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_6; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_PARAM; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___QR_CODE_FIELD_256; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___DATA_MATRIX_FIELD_256; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_8; GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___MAXICODE_FIELD_64; }; struct GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_StaticFields { GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* ___gridSampler; }; struct HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MODE_NAMES; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___LATCH_TABLE; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___CHAR_MAP; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___SHIFT_TABLE; }; struct OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_StaticFields { int32_t ___INTEGER_MATH_SHIFT; int32_t ___PATTERN_MATCH_RESULT_SCALE_FACTOR; }; struct PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_StaticFields { int32_t ___INVALID_CODEWORD; int32_t ___NUMBER_OF_CODEWORDS; int32_t ___MAX_CODEWORDS_IN_BARCODE; int32_t ___MIN_ROWS_IN_BARCODE; int32_t ___MAX_ROWS_IN_BARCODE; int32_t ___MODULES_IN_CODEWORD; int32_t ___MODULES_IN_STOP_PATTERN; int32_t ___BARS_IN_MODULE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___EMPTY_INT_ARRAY; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___SYMBOL_TABLE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CODEWORD_TABLE; }; struct PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___TEXT_MIXED_RAW; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___TEXT_PUNCTUATION_RAW; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___MIXED; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___PUNCTUATION; String_t* ___DEFAULT_ENCODING_NAME; }; struct State_tE3C6505B0E83E2D10113F91E853B22093CD5273E_StaticFields { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ___INITIAL_STATE; }; struct String_t_StaticFields { String_t* ___Empty; }; struct SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_StaticFields { SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* ___PROD_SYMBOLS; SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* ___symbols; }; struct Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502_StaticFields { Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502* ___EMPTY; }; struct UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHECK_DIGIT_ENCODINGS; }; struct UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___EXTENSION_START_PATTERN; }; struct Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_StaticFields { VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* ___VERSIONS; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields { RuntimeObject* ___VALUE_TO_ECI; RuntimeObject* ___NAME_TO_ECI; }; struct CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_StaticFields { int32_t ___MAX_ACCEPTABLE; int32_t ___PADDING; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___ALPHABET; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHARACTER_ENCODINGS; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___STARTEND_ENCODING; }; struct Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_StaticFields { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___CODE_PATTERNS; int32_t ___MAX_AVG_VARIANCE; int32_t ___MAX_INDIVIDUAL_VARIANCE; }; struct Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834_StaticFields { String_t* ___ALPHABET_STRING; String_t* ___CHECK_DIGIT_STRING; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHARACTER_ENCODINGS; int32_t ___ASTERISK_ENCODING; }; struct Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_StaticFields { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___ALPHABET; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHARACTER_ENCODINGS; int32_t ___ASTERISK_ENCODING; }; struct DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_StaticFields { Il2CppChar ___FNC1; }; struct DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_StaticFields { int32_t ___FNC1; }; struct GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___EMPTY; }; struct ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_StaticFields { int32_t ___MAX_AVG_VARIANCE; int32_t ___MAX_INDIVIDUAL_VARIANCE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___DEFAULT_ALLOWED_LENGTHS; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___START_PATTERN; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___END_PATTERN_REVERSED; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___PATTERNS; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct MSIReader_t8715BA33E9226CDEE8205A61A17FDAF1D5C106EC_StaticFields { String_t* ___ALPHABET_STRING; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___ALPHABET; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHARACTER_ENCODINGS; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___doubleAndCrossSum; }; struct UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_StaticFields { int32_t ___MAX_AVG_VARIANCE; int32_t ___MAX_INDIVIDUAL_VARIANCE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___START_END_PATTERN; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___MIDDLE_PATTERN; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___END_PATTERN; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___L_PATTERNS; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___L_AND_G_PATTERNS; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___OUTSIDE_EVEN_TOTAL_SUBSET; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___INSIDE_ODD_TOTAL_SUBSET; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___OUTSIDE_GSUM; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___INSIDE_GSUM; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___OUTSIDE_ODD_WIDEST; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___INSIDE_ODD_WIDEST; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___FINDER_PATTERNS; }; struct RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___SYMBOL_WIDEST; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___EVEN_TOTAL_SUBSET; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___GSUM; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___FINDER_PATTERNS; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___WEIGHTS; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___FINDER_PATTERN_SEQUENCES; }; struct Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___Zero; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___One; }; struct BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___Zero; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___One; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___Two; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___Ten; }; struct EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_StaticFields { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___encoding; }; struct PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217_StaticFields { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___CODEWORD_TABLE; }; struct Type_t_StaticFields { Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder; Il2CppChar ___Delimiter; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes; RuntimeObject* ___Missing; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray { ALIGN_FIELD (8) bool m_Items[1]; inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* 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, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* 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, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E : public RuntimeArray { ALIGN_FIELD (8) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* m_Items[1]; inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** 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, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0 : public RuntimeArray { ALIGN_FIELD (8) ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* m_Items[1]; inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB** 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, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913 : public RuntimeArray { ALIGN_FIELD (8) int8_t m_Items[1]; inline int8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int8_t* 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, int8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int8_t value) { m_Items[index] = value; } }; struct SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699 : public RuntimeArray { ALIGN_FIELD (8) SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* m_Items[1]; inline SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** 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, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513 : public RuntimeArray { ALIGN_FIELD (8) Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* m_Items[1]; inline Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF** 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, Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_t* 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, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray { ALIGN_FIELD (8) Il2CppChar m_Items[1]; inline Il2CppChar GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Il2CppChar* 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, Il2CppChar value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value) { m_Items[index] = value; } }; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t** 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, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340 : public RuntimeArray { ALIGN_FIELD (8) DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* m_Items[1]; inline DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D** 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, DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE : public RuntimeArray { ALIGN_FIELD (8) ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* m_Items[1]; inline ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D** 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, ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D : public RuntimeArray { ALIGN_FIELD (8) int64_t m_Items[1]; inline int64_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int64_t* 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, int64_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int64_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int64_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int64_t value) { m_Items[index] = value; } }; struct Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B : public RuntimeArray { ALIGN_FIELD (8) Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* m_Items[1]; inline Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D** 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, Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** 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, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4204C143D97E871DF2553329CFB0FBE3CD1A01F2_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF Dictionary_2_GetEnumerator_mC54C8649C774363946FC6B7F1562CDE5D2550063_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB9BB64C4AD7D16F4B6EEE81234821DCB79906129_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 Enumerator_get_Current_mBE91823E27777785B42DB31E7A8E63EB596453D1_gshared_inline (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mADC45FA05C759E6F88D7DADDFE0C0E1ADBB3E501_gshared_inline (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m7A836D9634814B22DF33AD801EA10741ABFBDFE2_gshared_inline (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB7721D033ED3618FA663F4132B88BEAEA808B285_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1__ctor_m82A329DF46E01C30AB3FF7AFA314E3CE05945220_gshared (Collection_1_t3899E6252BC3D003B1AB1D6F5D7AD93EB1DCEEC3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedList_1__ctor_m2732A2EC5597469086D48C79A12B3563DEA501C5_gshared (LinkedList_1_t49DC5CF34D4D642E6417F1245CDEC26A32F60C76* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC25D6382B2C7E2606E12FC6637F714A98D52DE22 LinkedList_1_GetEnumerator_m2522814971CB421FDF996D386A650A3F8FA0E30C_gshared (LinkedList_1_t49DC5CF34D4D642E6417F1245CDEC26A32F60C76* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9E60B472E2E61202E9CFBED3DA607374973EA744_gshared (Enumerator_tC25D6382B2C7E2606E12FC6637F714A98D52DE22* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mCD39BA1871E5D5BE52D8AA0B27886D9B5B10BBF9_gshared_inline (Enumerator_tC25D6382B2C7E2606E12FC6637F714A98D52DE22* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5148B3CE498B6E84B883D3EB4A7A080238A2609D_gshared (Enumerator_tC25D6382B2C7E2606E12FC6637F714A98D52DE22* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkedListNode_1_t293BB098D459DDAE6A26977D0731A997186D1D4C* LinkedList_1_AddLast_mF5239C871EADC44D51C6B621592A9CAC43449A2E_gshared (LinkedList_1_t49DC5CF34D4D642E6417F1245CDEC26A32F60C76* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LinkedList_1_Remove_m6548CB1A0181356C321DB1F226FC0598378F7997_gshared (LinkedList_1_t49DC5CF34D4D642E6417F1245CDEC26A32F60C76* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A (RuntimeObject* ___0_arg0, RuntimeObject* ___1_arg1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Convert_ToBoolean_m3DEA64CC166C14DD2B3461A04C227A05BC06DFEC (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* OneDimensionalCodeWriter_encode_m97AFA32CE13C3557AB0CE771174A502CC3DCDE23 (OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; inline void List_1__ctor_mC423242B9593865CFAF5099E70E72BF837C18D2A (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* __this, const RuntimeMethod* method) { (( void (*) (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Code128Writer_chooseCode_m699288CD97732F7D663BC36D14AC9D4917B5DB34 (Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* __this, String_t* ___0_value, int32_t ___1_start, int32_t ___2_oldCode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0 (String_t* ___0_s, const RuntimeMethod* method) ; inline void List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_inline (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3 List_1_GetEnumerator_m9A4BFF977BF6182BDA153F19EE9D68C1D79E7BEA (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* __this, const RuntimeMethod* method) { return (( Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3 (*) (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_mCBC906849F7FC9F2289079230040CBE56DD66288 (Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Enumerator_get_Current_m44BD34EBCBE2823F4B4A02D48F86EE3F257982E1_inline (Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3* __this, const RuntimeMethod* method) { return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m10F8C9127598CA7B74756C9D1B1350038EDA624F (Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OneDimensionalCodeWriter_appendPattern_mC1F8CA2C9B7135430A3B93F68619B7BFE7E1B414 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_target, int32_t ___1_pos, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_pattern, bool ___3_startColor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Code128Writer_findCType_m546222135DC2EA18CF6D65243649BAA970750610 (String_t* ___0_value, int32_t ___1_start, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneDimensionalCodeWriter__ctor_m89AAC57AED1B537013EE06E6A74169A6E18931D2 (OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* WhiteRectangleDetector_Create_m2C5D706D9B1EB07AD068DA50DE08DEEFE8FEF959 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* WhiteRectangleDetector_detect_mE5A163308021BBB287E8AE35E2E5E1641B5BB6C5 (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, const RuntimeMethod* method) ; inline void List_1__ctor_m0771F907D5EA814A9D71E61095D2FBF3559E8280 (List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_from, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_to, const RuntimeMethod* method) ; inline void List_1_Add_m3ED1A42B290EA677812EF21F7ABB3E353B74D099_inline (List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* __this, ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563*, ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointsAndTransitionsComparator__ctor_m7FF71334ECC90D1C8DACD565F1CBE99EEE74F48C (ResultPointsAndTransitionsComparator_t7FD2AA12CFF9388C02FCDC128B139EF54569F275* __this, const RuntimeMethod* method) ; inline void List_1_Sort_m428DBF1003B7F29AB1D2090FB3BE936557377123 (List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563*, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m4204C143D97E871DF2553329CFB0FBE3CD1A01F2_gshared)(__this, ___0_comparer, method); } inline ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* List_1_get_Item_m18BF662E2D38ACD527687CE8434FAFFE969DE87C (List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* (*) (List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline void Dictionary_2__ctor_m22ED8DF3B2DBC577DF237AEA8FCC7827A47A836A (Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1*, const RuntimeMethod*))Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ResultPointsAndTransitions_get_From_m1F599B38B19C5EF63F5EE5FD4C4CCD8708BC7FD2_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Detector_increment_m37E33BE8ACB216B6626B009AF33763BE2C7E0E34 (RuntimeObject* ___0_table, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_key, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ResultPointsAndTransitions_get_To_mF118A0313DCBB14C395550BD7985FD4C18443366_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, const RuntimeMethod* method) ; inline Enumerator_t2F6E48A8D0F92847069B2F55B5B4F43EC49F62C7 Dictionary_2_GetEnumerator_mFDA2AE5524A564229EC0D4BCBF39D651FE509EA5 (Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* __this, const RuntimeMethod* method) { return (( Enumerator_t2F6E48A8D0F92847069B2F55B5B4F43EC49F62C7 (*) (Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1*, const RuntimeMethod*))Dictionary_2_GetEnumerator_mC54C8649C774363946FC6B7F1562CDE5D2550063_gshared)(__this, method); } inline void Enumerator_Dispose_mFC405B951706E4B15E22882263DD61E71970C9E8 (Enumerator_t2F6E48A8D0F92847069B2F55B5B4F43EC49F62C7* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t2F6E48A8D0F92847069B2F55B5B4F43EC49F62C7*, const RuntimeMethod*))Enumerator_Dispose_mB9BB64C4AD7D16F4B6EEE81234821DCB79906129_gshared)(__this, method); } inline KeyValuePair_2_t1E43E88054ED938058673668F201B6C55F0D990C Enumerator_get_Current_mBC339E85535F91BCED766E2F9CB1A4E388D979C9_inline (Enumerator_t2F6E48A8D0F92847069B2F55B5B4F43EC49F62C7* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_t1E43E88054ED938058673668F201B6C55F0D990C (*) (Enumerator_t2F6E48A8D0F92847069B2F55B5B4F43EC49F62C7*, const RuntimeMethod*))Enumerator_get_Current_mBE91823E27777785B42DB31E7A8E63EB596453D1_gshared_inline)(__this, method); } inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* KeyValuePair_2_get_Key_m3C0F5A74628A67395B515C0597CC90353B7F3A1B_inline (KeyValuePair_2_t1E43E88054ED938058673668F201B6C55F0D990C* __this, const RuntimeMethod* method) { return (( ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* (*) (KeyValuePair_2_t1E43E88054ED938058673668F201B6C55F0D990C*, const RuntimeMethod*))KeyValuePair_2_get_Key_mADC45FA05C759E6F88D7DADDFE0C0E1ADBB3E501_gshared_inline)(__this, method); } inline int32_t KeyValuePair_2_get_Value_m9235EDA6C8F44651A918503ECD39A1FF9B1D3311_inline (KeyValuePair_2_t1E43E88054ED938058673668F201B6C55F0D990C* __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_t1E43E88054ED938058673668F201B6C55F0D990C*, const RuntimeMethod*))KeyValuePair_2_get_Value_m7A836D9634814B22DF33AD801EA10741ABFBDFE2_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m74EEDE25B8DDBC68CC2CFC0D6A5ACE448F8325E4 (Enumerator_t2F6E48A8D0F92847069B2F55B5B4F43EC49F62C7* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t2F6E48A8D0F92847069B2F55B5B4F43EC49F62C7*, const RuntimeMethod*))Enumerator_MoveNext_mB7721D033ED3618FA663F4132B88BEAEA808B285_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPoint_orderBestPatterns_m074240947CA9681D90DA2D804BD960374772E434 (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_patterns, const RuntimeMethod* method) ; inline bool Dictionary_2_ContainsKey_mAE513BDB8FA10C9BBB94E39EBDC027BD42B32DAD (Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1*, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*))Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared)(__this, ___0_key, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* Detector_correctTopRightRectangular_m73852D14B56161717DE199958FDBA6145DD18F33 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_bottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_bottomRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_topLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_topRight, int32_t ___4_dimensionTop, int32_t ___5_dimensionRight, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* Detector_sampleGrid_m082AE2B08B79B6FD5F5620F3BA8073AAF7213ABB (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_topLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_bottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_bottomRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___4_topRight, int32_t ___5_dimensionX, int32_t ___6_dimensionY, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* Detector_correctTopRight_m985E6B9E66E267958DE1BFB41C5135E358BEC41B (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_bottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_bottomRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_topLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_topRight, int32_t ___4_dimension, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DetectorResult__ctor_mA5CD04C9DE53A91940308F9CA0A4AA45AF7B4E1E (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___1_points, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Detector_distance_m8F77C0F8CB8E7F33CBC549E4D975C45AA8709FC2 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_a, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_p, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_pattern1, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_pattern2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MathUtils_round_mC50DD74BDC30780AE5B93BB20DA5CF2B1AC4E728 (float ___0_d, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* GridSampler_get_Instance_m1DAE60E33ACFCC5EF44630C0AD20F10DEE678173_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointsAndTransitions__ctor_mE9637F944D1DC4EAC8C767CE90FF1F193A11E0D3 (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_from, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_to, int32_t ___2_transitions, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResultPointsAndTransitions_set_From_mB52398913DCED7136BADEAED45FE02CC08D46263_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResultPointsAndTransitions_set_To_m2AF5AFFFB2C177F2E30C6254184B29D6BAA3B5EF_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResultPointsAndTransitions_set_Transitions_m4C289937DA29A953AC27DE80735C242A60173E2F_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9EB826D3BC0EF2322AA8E55DF0D20EE41B1E5A36 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericGFPoly__ctor_mC89D09B0209EFFB41F1D6990872BFD2575D51EBD (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* __this, GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___0_field, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_coefficients, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArithmeticException__ctor_m1CD22804E6929CDFBE5CB651FCE80C0C668D3FB0 (ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m967AECC237535C552A97A80C7875E31B98496CA9 (int32_t* __this, String_t* ___0_format, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericGF__ctor_mD4EFC139DDFE62BFAA98EFD366373D80B4F086EA (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, int32_t ___0_primitive, int32_t ___1_size, int32_t ___2_genBase, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417__ctor_mFB95148D3EC2494C28740558C03A3D6E4693BE1A (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PDF417_setCompact_m410A964A11D669C641BF64A847F08C76BFB451DA_inline (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, bool ___0_compact, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enum_IsDefined_m1C9A0C4F54B0538351585FF563A01091A6FE2F28 (Type_t* ___0_enumType, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12 (Type_t* ___0_enumType, String_t* ___1_value, bool ___2_ignoreCase, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PDF417_setCompaction_m52C04D80A73DEF4B03BB7854560665C23CE18CBB_inline (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, int32_t ___0_compaction, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimensions_get_MaxCols_m7B418D63E5558AA5FDE40A7C63AC11A261F5B369_inline (Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimensions_get_MinCols_mA42E98CB6546ACD39B2622E3C40F66913D08B6E5_inline (Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimensions_get_MaxRows_m6313ADE4D7C50737713CDB2941CA3F95C11C884B_inline (Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimensions_get_MinRows_m1AA702AC29AD3CD395AA4BBD2C12C8A48F9585F1_inline (Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417_setDimensions_m7BE190DA6A4A40A3333B335D2FE4A9BEC69AB6A3 (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, int32_t ___0_maxCols, int32_t ___1_minCols, int32_t ___2_maxRows, int32_t ___3_minRows, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417_setEncoding_mCA0CE0F1EB5CAC2194CB5B8B9FBC1B4AA078F53C (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, String_t* ___0_encodingname, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PDF417_setDisableEci_m58DE09ED648E244ED37278D8670F2E0BBE27E10B_inline (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, bool ___0_disabled, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* PDF417Writer_bitMatrixFromEncoder_m7A54FB57B17D8862FAF4A515BE3219283FF881CF (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* ___0_encoder, String_t* ___1_contents, int32_t ___2_errorCorrectionLevel, int32_t ___3_width, int32_t ___4_height, int32_t ___5_margin, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417_generateBarcodeLogic_mA4261F434FF278B312A9818EC9953AB8BC091238 (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, String_t* ___0_msg, int32_t ___1_errorCorrectionLevel, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BarcodeMatrix_tC915E1919322BDFB633701FB86F7A23F350174BB* PDF417_get_BarcodeMatrix_m803A9D0F18256E4506B14E64964BEF8802BEE38E_inline (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* BarcodeMatrix_getScaledMatrix_mE720910FE919B5CC25864EB4CF04D0523DE84536 (BarcodeMatrix_tC915E1919322BDFB633701FB86F7A23F350174BB* __this, int32_t ___0_xScale, int32_t ___1_yScale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* PDF417Writer_rotateArray_mB0C75C51D17963C4F9D23BB92D80A8759BE49D69 (SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___0_bitarray, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* PDF417Writer_bitMatrixFromBitArray_m90DC5B6DB78D7B2C90C48BF2E9AB6D7E659B5B91 (SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___0_input, int32_t ___1_margin, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_x, int32_t ___1_y, bool ___2_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* PDF417Reader_decode_m3ED58F2D8250776C3682A840AF6EA64A99C66192 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, bool ___2_multiple, const RuntimeMethod* method) ; inline void List_1__ctor_m8614B383B2E771538EDAAD72E18D7DDEA79E48E7 (List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* Detector_detect_m33140612A779E1D288752B5E75D79E3F2951CD86 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, bool ___2_multiple, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* PDF417DetectorResult_get_Points_m45734A4F1DCA107222B76DBF5BCB3D4A21C277A0_inline (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, const RuntimeMethod* method) ; inline Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44 List_1_GetEnumerator_m6EA36C1B053AD72B0D44A9D5CA2123E9CAAFC372 (List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* __this, const RuntimeMethod* method) { return (( Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44 (*) (List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_m8E41E2699467C2CE275B47FA60A35430C337A92B (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Enumerator_get_Current_mA71478A80E0AE99E218743760B5DA32C9BA09F6E_inline (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44* __this, const RuntimeMethod* method) { return (( ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* (*) (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* PDF417DetectorResult_get_Bits_m3CE671B72E88BB4280DA0D41B3410DE5B9F50DE1_inline (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417Reader_getMinCodewordWidth_m53EE5015FD71DA2F6086ED181C3C835261CB408A (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_p, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417Reader_getMaxCodewordWidth_m8DC8458FEC87F94ECF7B777F665095C974E2AA42 (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_p, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* PDF417ScanningDecoder_decode_m9F0F1328B8F9A82ADFDE99321E490CFC6FCA8570 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_imageTopLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_imageBottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_imageTopRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___4_imageBottomRight, int32_t ___5_minCodewordWidth, int32_t ___6_maxCodewordWidth, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DecoderResult_get_Text_mE0955E92D70B0759FE81C9042B75AECFFF6FBEE0_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DecoderResult_get_RawBytes_m07CD270FF70E4D42C6D175F6EB55DD6167DE7F39_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___2_resultPoints, int32_t ___3_format, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DecoderResult_get_ECLevel_m2FA411C61F5C10EDCF70165468FFB85E11FC1355_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_type, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecoderResult_get_Other_m3BA3F6938F474B13A5ABE0E959BFCC61B0A1727A_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; inline void List_1_Add_m4948E0894A4CFEE33AD919D638A256AD7DD96C69_inline (List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529* __this, Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529*, Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool Enumerator_MoveNext_m7D9FA926D0E9F77FE1FEB3C939DD24A2A2D94DF3 (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } inline ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* List_1_ToArray_m3DB7820F63CD1A2A0E3E9C1F39D139AF1240C232 (List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529* __this, const RuntimeMethod* method) { return (( ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* (*) (List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417Reader_getMaxWidth_m21790C779D3FEC24CCE9F9E4E491BC20E1B0D4B8 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_p1, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_p2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417Reader_getMinWidth_m61CF6F10DB85AF29E1FE5EDD95F63AEBB9C3F9EC (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_p1, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_p2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5 (StringBuilder_t* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_mB21E4512DAFACE027D2DD3FE75DD6E69CE315009 (String_t* ___0_strA, String_t* ___1_strB, int32_t ___2_comparisonType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* CharacterSetECI_getCharacterSetECIByName_mCD5D74560105D49E843EB5C9E79AC16B24AA77E8 (String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417HighLevelEncoder_encodingECI_m3CB5D68D5F61BA97EFE9CD949C7145F2F433CE3F (int32_t ___0_eci, StringBuilder_t* ___1_sb, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417HighLevelEncoder_encodeText_m7443BD431FAA90E1D85C11D3A7FE0F3B5E17E502 (String_t* ___0_msg, int32_t ___1_startpos, int32_t ___2_count, StringBuilder_t* ___3_sb, int32_t ___4_initialSubmode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PDF417HighLevelEncoder_toBytes_m27341FC0AF39D78CD6A4C202933ACF9296DBB6BB (String_t* ___0_msg, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_encoding, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417HighLevelEncoder_encodeBinary_m602E25799DC1640CF0F85DEB75409BD8EE84E954 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, int32_t ___1_startpos, int32_t ___2_count, int32_t ___3_startmode, StringBuilder_t* ___4_sb, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417HighLevelEncoder_encodeNumeric_mAA11088ED7333DE727042A715C65DDB5992799DF (String_t* ___0_msg, int32_t ___1_startpos, int32_t ___2_count, StringBuilder_t* ___3_sb, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417HighLevelEncoder_determineConsecutiveDigitCount_m6AB4B07DC8BC8E6B4B281E7C89BE6C7BE3377C55 (String_t* ___0_msg, int32_t ___1_startpos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417HighLevelEncoder_determineConsecutiveTextCount_mBBFAD12E3B10B413CA792D26AFB75F6266FA9B70 (String_t* ___0_msg, int32_t ___1_startpos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417HighLevelEncoder_determineConsecutiveBinaryCount_m36F477AA731CC3018F14EE1195BBB417EA381F92 (String_t* ___0_msg, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_bytes, int32_t ___2_startpos, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___3_encoding, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187 (String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriterException__ctor_mB9527576EB0A0076248FB0E8182AD9871C8AA77C (WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4* __this, String_t* ___0_message, Exception_t* ___1_innerExc, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* PDF417HighLevelEncoder_getEncoder_m2442F1892DB07FA46753525F8BACD2EBFBAB5763 (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_encoding, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isAlphaUpper_m2868820DA2DB0859CF8E57AD9B7A4973B3B59153 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isAlphaLower_mDD7D492C11C1CB05DAE856209F85ADF0D30D9C5C (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isMixed_m30FAE0557E0646FD2636EAF9881F3C42E847FC32 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isPunctuation_mAD971F84D9B337E8151B253DA4118CA78C1776AD (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8 (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D (StringBuilder_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, int64_t ___0_n, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414 (StringBuilder_t* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Parse_mAAD6E464637E0C3D54BD52B03D7E57331E6BAD1B (String_t* ___0_str, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Modulo_mD40F396E73AB8D0D705B181B7114C895BA51E7F5 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Division_m57071483D87761718875D25F95508E911AC2562C (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_Equals_mDCC7FC2F31BC7259A8B3DEA5E55AE2FB049546FE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isDigit_mFC9693B7A1270874D8F3FC2533D01353673E0C4C (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isText_mEC2CD2B76AC341B74015CF8141AB70A2F7FD1799 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriterException__ctor_mE42A6BBAA5852F488EFE0E8ECB2CF3F359D0B8F4 (WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PDF417HighLevelEncoder_toBytes_mA36F4CEFDA371A9A09EC4A526564A4BC226A324F (Il2CppChar ___0_msg, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_encoding, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* UPCEANReader_findGuardPattern_m4CC53186B14371007882D4ED6D052E58EEAB1326 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, int32_t ___1_rowOffset, bool ___2_whiteFirst, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___3_pattern, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* UPCEANExtension5Support_decodeRow_mFAC995703985870C0EE40D7FE924C0547D0661BA (UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16* __this, int32_t ___0_rowNumber, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_extensionStartRange, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* UPCEANExtension2Support_decodeRow_mD9C35096526B10A2ACDBEF3440467C2336D7F52A (UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F* __this, int32_t ___0_rowNumber, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_extensionStartRange, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UPCEANExtension2Support__ctor_m9F4506279B29078C1A9158CB3E7241CD63CEC62E (UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UPCEANExtension5Support__ctor_m8AE2408E439F1A09176D52B543D1D25990ADD8FB (UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneDReader__ctor_m078E35FDB121CADB174EAD8851A8236015D335BA (OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* __this, const RuntimeMethod* method) ; inline void List_1__ctor_m3776453D1DE0079DBA0A3AA14DB1B1A4A6011B73 (List_1_tA9A8CE30492A1817BF8D22F85B4F53658166F72B* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA9A8CE30492A1817BF8D22F85B4F53658166F72B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatUPCEANReader__ctor_mF4566621BC396C7DD03BC7131FEE28BA87D8BF70 (MultiFormatUPCEANReader_t288B11AAADA3548922904DC4E43D5E6BBF7E4545* __this, RuntimeObject* ___0_hints, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MSIReader__ctor_mF23B6D299E71149B49CF99826F59D20EE71C67A5 (MSIReader_t8715BA33E9226CDEE8205A61A17FDAF1D5C106EC* __this, bool ___0_usingCheckDigit, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code39Reader__ctor_m453CE05470A9FB4D30E95E1F88017FBD9E7BF9CE (Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834* __this, bool ___0_usingCheckDigit, bool ___1_extendedMode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code93Reader__ctor_m2261054A0849D43932DBFAA9324F80F293C030B5 (Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code128Reader__ctor_mD6CCC93B8A943D04E871E08CD6BF4FA8151E525D (Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ITFReader__ctor_m5DB8027A3695A736FEA17B4A0CB12C22F81FB566 (ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodaBarReader__ctor_mFAAE373BA56BC9790EC221446D719523887CB3F2 (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RSS14Reader__ctor_mB099245D2C81F07865ADE99EFDD04BE670D9942C (RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RSSExpandedReader__ctor_mC2468FE7A3B84649F3B80EB5686C39BB28ED9656 (RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReedSolomonDecoder__ctor_mD834D6BAFDEEFAE30A60110EE3EFA42DF90674DD (ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* __this, GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___0_field, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser__ctor_mFABF710A4E6A5A1C71FB847B2FEA20ABAC2235AD (BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitMatrixParser_readCodewords_m8B9E825FC6E126D7BFDE29873B6B9CA92FB786A5 (BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Decoder_correctErrors_m7D99A3AD994A07D907B1672D0BD6AFDE62EF66C8 (Decoder_t3EB1D42E0DA5664E8915261AAF28D9A53C6586FC* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_codewordBytes, int32_t ___1_start, int32_t ___2_dataCodewords, int32_t ___3_ecCodewords, int32_t ___4_mode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* DecodedBitStreamParser_decode_m64F75B989712E4FECFB533D327547E5692A2DEB1 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, int32_t ___1_mode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReedSolomonDecoder_decode_mEED6B0EC88EB68400F90F2C4C772D0AD5B59467D (ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_received, int32_t ___1_twoS, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorCorrection_createECCBlock_m92AEABEDD92CA46D608D3A44BB7FFBA4D91D334B (String_t* ___0_codewords, int32_t ___1_numECWords, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Capacity_m9DBF3B3940BC0BB882CA26F0EDB53896A491AD1E (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SymbolInfo_getErrorLengthForInterleavedBlock_m40EEDA5793B81F1C3E89C3B02344028B39EA8F57_inline (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Chars_m20B53B0EEAB2A0BB0EC84A130FF12EA86ADD99AE (StringBuilder_t* __this, int32_t ___0_index, Il2CppChar ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorCorrection_createECCBlock_mC756D9EF0BC35FEABE4FDBA69C6D95F6A2C63B50 (String_t* ___0_codewords, int32_t ___1_start, int32_t ___2_len, int32_t ___3_numECWords, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhiteRectangleDetector__ctor_m0B959161E9B0F36338816C2F388B679EEE47A81D (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhiteRectangleDetector__ctor_m903C295E765CE1BE557AC9497F6F856DE3E308DC (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, int32_t ___1_initSize, int32_t ___2_x, int32_t ___3_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhiteRectangleDetector_containsBlackPoint_mDE7485FE2764EB1EEB38CC152DFEC3B459B41967 (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, int32_t ___0_a, int32_t ___1_b, int32_t ___2_fixed, bool ___3_horizontal, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* WhiteRectangleDetector_getBlackPointOnSegment_m1480F55100C56F3AE5CA8A24EC98F303B480059A (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, float ___0_aX, float ___1_aY, float ___2_bX, float ___3_bY, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* WhiteRectangleDetector_centerEdges_mAE43B74E2D982171B7F188AD91A68592041ED567 (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_y, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_z, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_x, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_t, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_distance_m4EE9BC601D8414FD168751C587ABCC119036EB35 (float ___0_aX, float ___1_aY, float ___2_bX, float ___3_bY, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Token__ctor_mFDE0BE419E2FC1E770C533C60F8DEEC691D87517 (Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502* __this, Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502* ___0_previous, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_value, int32_t ___1_numBits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Math_Min_m3A1505831021980925E52A4E8E73DB83179793C7 (int16_t ___0_val1, int16_t ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AlignmentPattern__ctor_m4E5C6708324A036BD28D6D607AC182312EECCF04 (AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7* __this, float ___0_posX, float ___1_posY, float ___2_estimatedModuleSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox__ctor_mE8EC4790D55FF7FCE0C00DFD8D695307B3DE3856 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_topLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_bottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_topRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___4_bottomRight, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_BottomLeft_mD1796DE4C7E9BA48A2A018C5AA8AD970AF852F5A_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_TopRight_mA431990B53016F99B0D8CD0FAF45C5C8373710CC_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_BottomRight_m1353246DAAB5858AAB809B52D9B76FF087650B50_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_TopLeft_mEBAAA6623331818C57A6352B0B9B3FC710C4D5EE_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_TopRight_m382B98AE4C3A96B17FCD27ACF4B66944469FE338_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_BottomLeft_m071A85E82D1232946A62BCB138CAD3458614974A_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_BottomRight_m1C6A800E7B95E3FBE283523B2F048C5C4BC280CC_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox_calculateMinMaxValues_m78C1DE6269843D27874615C627572A175BE070C3 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Min_mE913811A2F7566294BF4649A434282634E7254B3 (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_MinX_m42CBD34A07AB6CE63ACAA7DACA1A7C64BC0F4697_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_MaxX_mDC4F4BECDDCB1E34B185931AF875EBA4FD23E44A_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_MinY_m690C1480ED1D0BD31607EDC5F1DAAA8A7DF6A85A_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_MaxY_mBB948760B20CCF874E2224788BA05126C65CAAD0_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UPCEANExtension2Support_decodeMiddle_m6712CB9970670B461384DF30FD5164336B2DDB7D (UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_startRange, StringBuilder_t* ___2_resultString, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UPCEANExtension2Support_parseExtensionString_m154B9AE6C284827B8F82FDAA5E3027BE258F0527 (String_t* ___0_raw, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_putAllMetadata_mC45C68DF94C5EA68A841ADD0329F34C0895F2F89 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, RuntimeObject* ___0_metadata, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UPCEANReader_decodeDigit_m2624E7315730CA9E940077DC1A93804B791AC994 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_counters, int32_t ___2_rowOffset, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___3_patterns, int32_t* ___4_digit, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_getNextSet_mF8C8C36F5635766BD05B035AE11C21264603A0B4 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_getNextUnset_m500B3B13B5BD6B712BCD369857F37F5855DD6D5D (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_from, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2 (Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataCharacter__ctor_m5D3068B7132EB90FA76E7087011DA1FEE1452763 (DataCharacter_t8D5109AF822A7D259846AE594AEA80F198DEC8AE* __this, int32_t ___0_value, int32_t ___1_checksumPortion, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pair_set_FinderPattern_m0CE9176DB382FFA8F4871D33A5134880DA42993F_inline (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Pair_get_Count_mA12790567A596D4C6590E111DB864E1F0B4B61AB_inline (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pair_set_Count_mA2193BEB204A5486846C72ED043F16242A77BF3F_inline (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurrentParsingState__ctor_m96C7816A56A29734D7DF66E433A38A85272F43E0 (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* GeneralAppIdDecoder_decodeGeneralPurposeField_mE969DAF00187D31783A2719BA4213E090EA2207D (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, String_t* ___1_remaining, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DecodedInformation_getNewString_mC42BB6A84E148177A20435ACA9ECF10835D3CCE7_inline (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FieldParser_parseFieldsInGeneralPurpose_m9A98F4AD6766ED330D951828F61B800007F72F93 (String_t* ___0_rawInformation, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DecodedInformation_isRemaining_mB1BAE68C0DD5FDA1A67F9714120028B536758E55_inline (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecodedInformation_getRemainingValue_mA36BD24AD5ACAE4A44D23A5D1EAE7C0FBC9119F9_inline (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecodedObject_get_NewPosition_m269F9DF19430CAD6AAB996459377124A536DF307_inline (DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, int32_t ___1_bits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodedNumeric__ctor_m9AF634F6140DB4C5762CD468DD0CF27035EC03C6 (DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* __this, int32_t ___0_newPosition, int32_t ___1_firstDigit, int32_t ___2_secondDigit, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GeneralAppIdDecoder_extractNumericValueFromBitArray_mBD8F0B1F00D7C2E39C520B37BAE4E4A126B786F6 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, int32_t ___1_pos, int32_t ___2_bits, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CurrentParsingState_setPosition_mA480F017B86C0863575E1F6C517F7E5A0A116DD8_inline (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* __this, int32_t ___0_position, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* GeneralAppIdDecoder_parseBlocks_m3C0367FD8C8A6DDDB1C6F78FEAE03BBE86E801F1 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodedInformation__ctor_m6EE089FA08661BAE50F7E0892B37BDFD3BA6A2B5 (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* __this, int32_t ___0_newPosition, String_t* ___1_newString, int32_t ___2_remainingValue, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodedInformation__ctor_m1DEF98F67B0CEA0FA76AC9A16C102933121E8D32 (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* __this, int32_t ___0_newPosition, String_t* ___1_newString, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CurrentParsingState_isAlpha_m5B4062FB842BEA3846E04506F3B1D0E739472BAF (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* GeneralAppIdDecoder_parseAlphaBlock_m40AF881B7767B7EEEC565C65E15244FB430B322B (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BlockParsedResult_isFinished_m6735CAC8311C3143C2FA5AE1322DFDFE169DF23F_inline (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CurrentParsingState_isIsoIec646_m53215E1F15A6EBC0AAEACC9CEAC55B41ABC95A9B (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* GeneralAppIdDecoder_parseIsoIec646Block_m6C0E04CCA317A13A0A970AD97D3FD19387CEF43B (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* GeneralAppIdDecoder_parseNumericBlock_m7C5F1E305D152819CF5BD9A634C104BAFD65181C (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* BlockParsedResult_getDecodedInformation_mC1CBB93BA201617C2E2E3072207DE4B152E58DD0_inline (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* GeneralAppIdDecoder_decodeNumeric_m699068AC859C9A15F94278E663BEB568EB3891CB (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedNumeric_isFirstDigitFNC1_m42BB60C41C52B6818CE0F00367155CA1E013CEA8 (DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedNumeric_isSecondDigitFNC1_mDE4F20A38F77C85782D1B6F27150BC6B7BD80E0F (DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecodedNumeric_getSecondDigit_m40D590C9A8C5DCE3B5B58E7439A914A5A083293A_inline (DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockParsedResult__ctor_mC5C7ED74974439B5D856BC0208D865FA88A104A4 (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* __this, DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* ___0_information, bool ___1_finished, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecodedNumeric_getFirstDigit_m2E2AB748F0BDFC5D266639E8B92A931039920AA4_inline (DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA (StringBuilder_t* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isStillNumeric_mE74A2044B61E502CBCB7FBB3B4B2E2C0CDC30438 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isNumericToAlphaNumericLatch_m793A2266BC8304940FF82046C77C15612E1EE2E1 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurrentParsingState_setAlpha_m41C5711326C2B7BA6BA413EE3F16E31AA4897E32 (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurrentParsingState_incrementPosition_mF2CF1EBE8BEE972D8134E72AD2C192718359B2AC (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* __this, int32_t ___0_delta, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockParsedResult__ctor_m01538A62BA1C9D01A20812FE501C53415AD754D5 (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* __this, bool ___0_finished, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* GeneralAppIdDecoder_decodeIsoIec646_mCE0C3826AF60E7E281B9F57549FB0C9E8AA5E028 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedChar_isFNC1_mE1457E14C1A46917D327B7D8AC825F16E44060C4 (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar DecodedChar_getValue_m83FE3E688B7EBAC1B3CEFA8D1EDF5CF01816AB06_inline (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isStillIsoIec646_mAACD69607C8884070F085526E67FCBA96A44442D (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isAlphaOr646ToNumericLatch_mDB190A6F9E6754197C33D424E24E5225B005DE90 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurrentParsingState_setNumeric_mBB620C8E4B37EC4C72FA9AD06F6388C9EAA7802D (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isAlphaTo646ToAlphaLatch_mF35998911C21A502CC2BDF20A918C443C1C0B3FF (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* GeneralAppIdDecoder_decodeAlphanumeric_mECF53FC9F2A4A0BD3B4BA88C69BD3EB0667F85C3 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isStillAlpha_m055EBD57064B95372B9AE7AB8FD69E8BAB2B9D59 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurrentParsingState_setIsoIec646_mCCB417BDD19CEADDF24055E936CCF56CC25179D3 (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodedChar__ctor_mD20D7E092A3CC7F63FC1858691DD3916B01A441E (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* __this, int32_t ___0_newPosition, Il2CppChar ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar EncoderContext_get_CurrentChar_mB76AD65C36C9C79320CCF3F3AB9F1D1C76E67867 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Base256Encoder_get_EncodingMode_mDCD72D04D0F87411FBF01C3168E7DF31A07ABF4B (Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_lookAheadTest_m6F9BDE7AB37701DFAB5C8016BF7E06164E04845F (String_t* ___0_msg, int32_t ___1_startpos, int32_t ___2_currentMode, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_encoding, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EncoderContext_get_HasMoreCharacters_m98821DAC4D1CBD923F038972DC82B480AF9AB468 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncoderContext_get_CodewordCount_m749647B508D96F95CBB40616B2C081F8F45DB406 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_updateSymbolInfo_m852A1D49A0DBE30ECB5DA3DE3340C48CEC9BB91B (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_len, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* EncoderContext_get_SymbolInfo_mE4B626A533D24AC7990FF33FB2A36CC2395F3B04_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Insert_m88D38A4470FCC30A3ABC95607CA89F852E36006C (StringBuilder_t* __this, int32_t ___0_index, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Base256Encoder_randomize255State_m7BC2BD3FC59207F95FB6982827FD4E0A7E258435 (Il2CppChar ___0_ch, int32_t ___1_codewordPosition, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, Il2CppChar ___0_codeword, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* Version_getECBlocks_mD367B41CC12946EFF67956EDD98ACE4CA16D827A_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* ECBlocks_get_ECBlocksValue_m2731C52246B83C432E1A75A329A7DC9A4FB9A378_inline (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECB_get_Count_mBE94DAEDD82A33D1CE49F7248DCE4BF1A6E647FA_inline (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECB_get_DataCodewords_mF70E1783A6CCAB4774CABB859B9D23AC6276CCFC_inline (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECBlocks_get_ECCodewords_m83981EA17E721BC423069530C30E33A363426400_inline (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataBlock__ctor_mC014F51CCFD73268E1B484025E29A5CB8944CEC0 (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, int32_t ___0_numDataCodewords, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_codewords, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getVersionNumber_m4523183CA85BEA8E270D5612C90801312CF30897_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HighLevelEncoder_encodeHighLevel_m1004474CB777AB33AA6E7BB8765181E240837B3F (String_t* ___0_msg, int32_t ___1_shape, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___2_minSize, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___3_maxSize, int32_t ___4_defaultEncodation, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* SymbolInfo_lookup_mA810133F88C2DBB5D6E450D4FE260B3B46990B3A (int32_t ___0_dataCodewords, int32_t ___1_shape, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___2_minSize, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___3_maxSize, bool ___4_fail, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorCorrection_encodeECC200_mDFEA773F30C951CFC5E9E6F3588AC81F168E3A6E (String_t* ___0_codewords, SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* ___1_symbolInfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolDataWidth_mA6C4BE5468C5742B77A9E13D36650C1C8B36034E (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolDataHeight_m61A71CF180D07EDE18E249A31E04B82649CE5B48 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultPlacement__ctor_m6C50F90ECF086FBB6293BAC351F63ECE9B40CEB9 (DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B* __this, String_t* ___0_codewords, int32_t ___1_numcols, int32_t ___2_numrows, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultPlacement_place_m899E2227880F7A680EEE96E771D3AB93E3C69367 (DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DataMatrixWriter_encodeLowLevel_m1018E0AF884D3647381F4A1F8457440E2D791CB8 (DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B* ___0_placement, SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* ___1_symbolInfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolWidth_m60EF937A54061C433B8AAE5C2D403FF97E445033 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolHeight_m47F28519042997CD50E7D5DF606AEB852A05E14C (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ByteMatrix__ctor_m3A953B0F9ED2D613CB4835642D3B05F72E9CCF58 (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ByteMatrix_set_m6993598EB071CDDDD2E35A5E8EE1EECD65363557 (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, int32_t ___0_x, int32_t ___1_y, bool ___2_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DefaultPlacement_getBit_m608A49A3478264AA1D7C14D6B78B29B3D913AF51 (DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B* __this, int32_t ___0_col, int32_t ___1_row, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DataMatrixWriter_convertByteMatrixToBitMatrix_m0AFDA5AA2C5D6B3E8102741389E6DB44FB65BF91 (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* ___0_matrix, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ByteMatrix_get_Width_mB07D527D6BA9290ED3CC7EC026EC5E5CC17EF430_inline (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ByteMatrix_get_Height_m35C9F09824FBFCB301BC3539F5D09C946D48772E_inline (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_clear_m84D844C3A099596315191FFA3C14F08DDD0A53AC (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ByteMatrix_get_Item_m8D90C6C8B0AC98BC6A1F549DB1F585A3AB5CBD2A (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DataMatrixReader_extractPureBits_m738C91ADB8C6E7601FAD3AC8B1E21B75E709F9C0 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_mF17DCF35DE3E7D84B0CB71E94AD7F3C14AF271EC (Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Detector__ctor_m0C85416E7FF8027D5658B6A6DE8C04D389B02FA4 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* Detector_detect_mAF29A9EB02C3727DADDFD22C10B2631B29844B5E (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DetectorResult_get_Bits_m98E8D758EC0349468C19C023815254B18F6D1E26_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* DetectorResult_get_Points_m41C18111FF5911D473DBA2629D87CED9FD3E66D2_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecoderResult_get_ByteSegments_mB57360C35953219EC2C0063F19BF202857ED8453_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitMatrix_getTopLeftOnBit_mE53B7EB7057D475B8018302349D01CC5F5764F59 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitMatrix_getBottomRightOnBit_m7697D5320BF3A9AB523F69FA9348242B17F34181 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataMatrixReader_moduleSize_mA9CD4F878EF3A25CE044F39191FD9DAA726338B0 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_leftTopBlack, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_image, int32_t* ___2_modulesize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decoder__ctor_m9F4E0135F49DE8DAE180BDA2031AAA72FD8B3B9C (Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_binarizeEntireImage_m5626F91BC8D1FC6EE366BE9ACDF6AFF21077ED3B (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalHistogramBinarizer__ctor_mF56228DB678DD6651FA236D5099F7F0589694082 (GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer__ctor_mA5EAA639B62EF4B0D4713FFDCBDF408136B63459 (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* HybridBinarizer_calculateBlackPoints_m1C30CBF01BC6C5499D5E2EB460D2A19D60F58D53 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_subWidth, int32_t ___2_subHeight, int32_t ___3_width, int32_t ___4_height, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_calculateThresholdForBlock_mD9F6546A3EF83A65A59F129B6340424DB8A31C04 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_subWidth, int32_t ___2_subHeight, int32_t ___3_width, int32_t ___4_height, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___5_blackPoints, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___6_matrix, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* GlobalHistogramBinarizer_get_BlackMatrix_mB16D66BBF85B3BB113F58080CC4B28B4951DD5D1 (GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HybridBinarizer_cap_m9F7881273DD07C115722A80120B5DF912409BB9C (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_thresholdBlock_mAC2C07D540C8F35DCA98E8F5FD6AEBB42DA21D21 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_xoffset, int32_t ___2_yoffset, int32_t ___3_threshold, int32_t ___4_stride, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___5_matrix, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer__ctor_mD791C918E550D4339735C2831D639D53AB60DE53 (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62 (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, int32_t ___0_index, int64_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Equals_m9694DAC8F206F6A5A1E5EA67568E361BF46C853C (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m66A74F455BDFDC3C9ED2D8E1BA4C3A093637C3D8 (StringBuilder_t* __this, int64_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_Inequality_mF3691B1FA72A66A1E4F6C38B4F1CD4DF12C5D30F (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Greater_mA50D49BFFCAD048807A0629C7E5A53D8AB66D816 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7 (RuntimeObject* ___0_objA, RuntimeObject* ___1_objB, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_GreaterThanOrEqual_mE06F5D28DF873A4B7653E38238BA076C470FB428 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_LessThanOrEqual_mEA114E714B7A0DA1F5DCF362EA865254DE03E988 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_Equality_m4E3B5ABB0DC28D5C3D1EF91E27E47BC87433F332 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Abs_m83134DCB3728779B6361C0DCFB503C70C26BBB65 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Multiply_mDF7DFBCFC6461D75FB118A0940E137933B4F3301 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_m039A3FA37AF307F0A155AD2A8200421E37FA1D01 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, int64_t ___0_n, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_GreaterOrEqual_m26D8098544676805D746FE887AB46CE7C20EBD8C (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_SmallerOrEqual_m0CE95F2BA528E68693FC613732E299D62B5606C4 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Opposite_m1ED9B0BFD66ADDDC32B8778DF452B77E28746619 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Addition_mD1CF58831CE8B052104E0A8B3CCDDD4FECCE2DD1 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Multiplication_mA761C964CBB80CE3BE4955F4DA987F2A590032D4 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_mAB63B333BAAE40C9EF219C3B602573D9569DBB1A (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Binarizer_get_Width_m396001580B07C98871406A191B4661E41FBF67CF (Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Binarizer_get_Height_mD44D291897BD337EBE2A24FC24B4A41299B340CC (Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* ___0_binarizer, const RuntimeMethod* method) ; inline void SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, const RuntimeMethod*))SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3_gshared)(___0_array, ___1_value, method); } inline void Collection_1__ctor_mEFCFA9C3A001B40ACCD3A98FA215D51582A818F9 (Collection_1_tFB81C33033CEC7A7360AD74DC190F6801446A9F3* __this, const RuntimeMethod* method) { (( void (*) (Collection_1_tFB81C33033CEC7A7360AD74DC190F6801446A9F3*, const RuntimeMethod*))Collection_1__ctor_m82A329DF46E01C30AB3FF7AFA314E3CE05945220_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HighLevelEncoder_updateStateListForPair_m8628AD1B6BDA02E6D62146D55DC7001745D5C03E (RuntimeObject* ___0_states, int32_t ___1_index, int32_t ___2_pairCode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HighLevelEncoder_updateStateListForChar_m02F5DE3465C2DC403F16E26DFA954AC446374E6D (HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE* __this, RuntimeObject* ___0_states, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t State_get_BitCount_m374653FBA64911E8466874979251DD8E14DA6F21_inline (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* State_toBitArray_m460830AE00C7651A6157FA35640FA51B827A10D6 (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_text, const RuntimeMethod* method) ; inline void LinkedList_1__ctor_m819F8937F5B0DDAF5405E5C8368131FB3E14215E (LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* __this, const RuntimeMethod* method) { (( void (*) (LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145*, const RuntimeMethod*))LinkedList_1__ctor_m2732A2EC5597469086D48C79A12B3563DEA501C5_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighLevelEncoder_updateStateForChar_mB0639E6B699D70BC04E9CB7A02D7A34F7558C0DA (HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE* __this, State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ___0_state, int32_t ___1_index, RuntimeObject* ___2_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HighLevelEncoder_simplifyStates_m982AF46EB6F0274E3D39FE8C2FC4E045660B972B (RuntimeObject* ___0_states, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t State_get_Mode_m1A50CAC7A93671515A0BD605C6F1ABEFDD0D0964_inline (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* State_endBinaryShift_mF03B4CF10D15C21B454C42E57FEFEEE9487F3CAA (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* State_latchAndAppend_mE55C3059484238FFB5074D570DBCACE32F6BC97C (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, int32_t ___0_mode, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* State_shiftAndAppend_m5BEAC669B35425547C1C107C3B317FB78120F503 (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, int32_t ___0_mode, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t State_get_BinaryShiftByteCount_mAF226194E9D6F96EC8ADC2E6CD2B77B98BA67460_inline (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* State_addBinaryShiftChar_mB4EACA49074103F41E90EF3F8B2936D1DA09D9D4 (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighLevelEncoder_updateStateForPair_mD9DA25C1DD807D847C415C35D29A1A8618EDDF3C (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ___0_state, int32_t ___1_index, int32_t ___2_pairCode, RuntimeObject* ___3_result, const RuntimeMethod* method) ; inline void List_1__ctor_m9A4ECE45E618A9ECCEFFB1238D602846ED65CBCB (List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797* __this, const RuntimeMethod* method) { (( void (*) (List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void List_1_Clear_m8EF78FF0F61C840189C1D984D94640875848FD0E_inline (List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797* __this, const RuntimeMethod* method) { (( void (*) (List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } inline Enumerator_t42B587EBBDE51F0BBA26E4AF9B0777B8940A4A6D LinkedList_1_GetEnumerator_m594ECE72AB487FC1A61344B4BBF168057A2004C5 (LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* __this, const RuntimeMethod* method) { return (( Enumerator_t42B587EBBDE51F0BBA26E4AF9B0777B8940A4A6D (*) (LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145*, const RuntimeMethod*))LinkedList_1_GetEnumerator_m2522814971CB421FDF996D386A650A3F8FA0E30C_gshared)(__this, method); } inline void Enumerator_Dispose_m919D800AE959E626F6852A5973F9717DD6972AF8 (Enumerator_t42B587EBBDE51F0BBA26E4AF9B0777B8940A4A6D* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t42B587EBBDE51F0BBA26E4AF9B0777B8940A4A6D*, const RuntimeMethod*))Enumerator_Dispose_m9E60B472E2E61202E9CFBED3DA607374973EA744_gshared)(__this, method); } inline State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* Enumerator_get_Current_m2834ED4F986309D222B713E76BEC546C5582E77E_inline (Enumerator_t42B587EBBDE51F0BBA26E4AF9B0777B8940A4A6D* __this, const RuntimeMethod* method) { return (( State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* (*) (Enumerator_t42B587EBBDE51F0BBA26E4AF9B0777B8940A4A6D*, const RuntimeMethod*))Enumerator_get_Current_mCD39BA1871E5D5BE52D8AA0B27886D9B5B10BBF9_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool State_isBetterThanOrEqualTo_mB2A3638216A643530BFF3717A7EF7FD2EC236300 (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ___0_other, const RuntimeMethod* method) ; inline void List_1_Add_mEEFA0682FF21B1AD6209A6CEE2692423676C0DE2_inline (List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797* __this, State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797*, State_tE3C6505B0E83E2D10113F91E853B22093CD5273E*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool Enumerator_MoveNext_m28B442E01581BF12D5FCD336A7EDC5B06557C5F1 (Enumerator_t42B587EBBDE51F0BBA26E4AF9B0777B8940A4A6D* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t42B587EBBDE51F0BBA26E4AF9B0777B8940A4A6D*, const RuntimeMethod*))Enumerator_MoveNext_m5148B3CE498B6E84B883D3EB4A7A080238A2609D_gshared)(__this, method); } inline LinkedListNode_1_t868B5B668FA10D75098353B530C3B5CDE3AD8E71* LinkedList_1_AddLast_m1C054170CA970A672433FCD495781D76728EEE7D (LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* __this, State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ___0_value, const RuntimeMethod* method) { return (( LinkedListNode_1_t868B5B668FA10D75098353B530C3B5CDE3AD8E71* (*) (LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145*, State_tE3C6505B0E83E2D10113F91E853B22093CD5273E*, const RuntimeMethod*))LinkedList_1_AddLast_mF5239C871EADC44D51C6B621592A9CAC43449A2E_gshared)(__this, ___0_value, method); } inline Enumerator_tBF7DE20FF2E7F3C57F8C9F8EFBE6CD0ED5D513AC List_1_GetEnumerator_m23D8CEB4D54B73CD12D4987C6B682FAEB4966479 (List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797* __this, const RuntimeMethod* method) { return (( Enumerator_tBF7DE20FF2E7F3C57F8C9F8EFBE6CD0ED5D513AC (*) (List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_mC8A1C43E022AEED5D184DBFF0341EEA142AFBA4C (Enumerator_tBF7DE20FF2E7F3C57F8C9F8EFBE6CD0ED5D513AC* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tBF7DE20FF2E7F3C57F8C9F8EFBE6CD0ED5D513AC*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* Enumerator_get_Current_m79F5915848267C47D94B643711512694201CE1A1_inline (Enumerator_tBF7DE20FF2E7F3C57F8C9F8EFBE6CD0ED5D513AC* __this, const RuntimeMethod* method) { return (( State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* (*) (Enumerator_tBF7DE20FF2E7F3C57F8C9F8EFBE6CD0ED5D513AC*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } inline bool LinkedList_1_Remove_mD556C19EC89E137F75116D2DBE8636E7DCFFD7BF (LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* __this, State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ___0_value, const RuntimeMethod* method) { return (( bool (*) (LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145*, State_tE3C6505B0E83E2D10113F91E853B22093CD5273E*, const RuntimeMethod*))LinkedList_1_Remove_m6548CB1A0181356C321DB1F226FC0598378F7997_gshared)(__this, ___0_value, method); } inline bool Enumerator_MoveNext_mA7B575B7C368C0E65640C751580B7BF5C32C26B4 (Enumerator_tBF7DE20FF2E7F3C57F8C9F8EFBE6CD0ED5D513AC* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tBF7DE20FF2E7F3C57F8C9F8EFBE6CD0ED5D513AC*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* Code128Writer_encode_m99058A5F0F62DD05E760A8CA46F2EC01AA3D5E52 (Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* G_B6_0 = NULL; Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* G_B3_0 = NULL; Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* G_B4_0 = NULL; Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* G_B5_0 = NULL; int32_t G_B7_0 = 0; Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* G_B7_1 = NULL; { int32_t L_0 = ___1_format; if ((((int32_t)L_0) == ((int32_t)((int32_t)16)))) { goto IL_001b; } } { int32_t L_1 = ___1_format; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282_il2cpp_TypeInfo_var)), &L_2); String_t* L_4; L_4 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral812176E316F7BBFBBA1C7B071887F718D77C53EA)), L_3, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, L_4, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Code128Writer_encode_m99058A5F0F62DD05E760A8CA46F2EC01AA3D5E52_RuntimeMethod_var))); } IL_001b: { RuntimeObject* L_6 = ___4_hints; if (!L_6) { G_B6_0 = __this; goto IL_004b; } G_B3_0 = __this; } { RuntimeObject* L_7 = ___4_hints; NullCheck(L_7); bool L_8; L_8 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_7, ((int32_t)13)); if (!L_8) { G_B6_0 = G_B3_0; goto IL_004b; } G_B4_0 = G_B3_0; } { RuntimeObject* L_9 = ___4_hints; NullCheck(L_9); RuntimeObject* L_10; L_10 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_9, ((int32_t)13)); if (!L_10) { G_B6_0 = G_B4_0; goto IL_004b; } G_B5_0 = G_B4_0; } { RuntimeObject* L_11 = ___4_hints; NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_11, ((int32_t)13)); NullCheck(L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_12); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); bool L_14; L_14 = Convert_ToBoolean_m3DEA64CC166C14DD2B3461A04C227A05BC06DFEC(L_13, NULL); G_B7_0 = ((int32_t)(L_14)); G_B7_1 = G_B5_0; goto IL_004c; } IL_004b: { G_B7_0 = 0; G_B7_1 = G_B6_0; } IL_004c: { NullCheck(G_B7_1); G_B7_1->___forceCodesetB = (bool)G_B7_0; String_t* L_15 = ___0_contents; int32_t L_16 = ___1_format; int32_t L_17 = ___2_width; int32_t L_18 = ___3_height; RuntimeObject* L_19 = ___4_hints; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_20; L_20 = OneDimensionalCodeWriter_encode_m97AFA32CE13C3557AB0CE771174A502CC3DCDE23(__this, L_15, L_16, L_17, L_18, L_19, NULL); return L_20; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* Code128Writer_encode_mEB81F76394BAB8E799AD1AF728D4A16C51E4CBCF (Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* __this, String_t* ___0_contents, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCBC906849F7FC9F2289079230040CBE56DD66288_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m10F8C9127598CA7B74756C9D1B1350038EDA624F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m44BD34EBCBE2823F4B4A02D48F86EE3F257982E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m9A4BFF977BF6182BDA153F19EE9D68C1D79E7BEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC423242B9593865CFAF5099E70E72BF837C18D2A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Il2CppChar V_2 = 0x0; List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_11 = NULL; int32_t V_12 = 0; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_13 = NULL; int32_t V_14 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_15 = NULL; Il2CppChar V_16 = 0x0; Il2CppChar V_17 = 0x0; Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3 V_18; memset((&V_18), 0, sizeof(V_18)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_19 = NULL; int32_t V_20 = 0; Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3 V_21; memset((&V_21), 0, sizeof(V_21)); { String_t* L_0 = ___0_contents; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)1))) { goto IL_0010; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) <= ((int32_t)((int32_t)80)))) { goto IL_0026; } } IL_0010: { int32_t L_4 = V_0; int32_t L_5 = L_4; RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_5); String_t* L_7; L_7 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC0359E29401C5FF8288ACCF5F77E23E5C5D5F6F8)), L_6, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_8, L_7, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Code128Writer_encode_mEB81F76394BAB8E799AD1AF728D4A16C51E4CBCF_RuntimeMethod_var))); } IL_0026: { V_1 = 0; goto IL_0076; } IL_002a: { String_t* L_9 = ___0_contents; int32_t L_10 = V_1; NullCheck(L_9); Il2CppChar L_11; L_11 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_9, L_10, NULL); V_2 = L_11; Il2CppChar L_12 = V_2; if ((((int32_t)L_12) < ((int32_t)((int32_t)32)))) { goto IL_003c; } } { Il2CppChar L_13 = V_2; if ((((int32_t)L_13) <= ((int32_t)((int32_t)126)))) { goto IL_0072; } } IL_003c: { Il2CppChar L_14 = V_2; V_16 = L_14; Il2CppChar L_15 = V_16; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_15, ((int32_t)241)))) { case 0: { goto IL_0072; } case 1: { goto IL_0072; } case 2: { goto IL_0072; } case 3: { goto IL_0072; } } } { Il2CppChar L_16 = V_2; Il2CppChar L_17 = L_16; RuntimeObject* L_18 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)), &L_17); String_t* L_19; L_19 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3A6787CF778E98A86A58D34502359EC0E839BA8E)), L_18, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_20 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_20, L_19, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Code128Writer_encode_mEB81F76394BAB8E799AD1AF728D4A16C51E4CBCF_RuntimeMethod_var))); } IL_0072: { int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0076: { int32_t L_22 = V_1; int32_t L_23 = V_0; if ((((int32_t)L_22) < ((int32_t)L_23))) { goto IL_002a; } } { List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* L_24 = (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C*)il2cpp_codegen_object_new(List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C_il2cpp_TypeInfo_var); List_1__ctor_mC423242B9593865CFAF5099E70E72BF837C18D2A(L_24, List_1__ctor_mC423242B9593865CFAF5099E70E72BF837C18D2A_RuntimeMethod_var); V_3 = L_24; V_4 = 0; V_5 = 1; V_6 = 0; V_7 = 0; goto IL_0158; } IL_0091: { String_t* L_25 = ___0_contents; int32_t L_26 = V_7; int32_t L_27 = V_6; int32_t L_28; L_28 = Code128Writer_chooseCode_m699288CD97732F7D663BC36D14AC9D4917B5DB34(__this, L_25, L_26, L_27, NULL); V_8 = L_28; int32_t L_29 = V_8; int32_t L_30 = V_6; if ((!(((uint32_t)L_29) == ((uint32_t)L_30)))) { goto IL_0118; } } { String_t* L_31 = ___0_contents; int32_t L_32 = V_7; NullCheck(L_31); Il2CppChar L_33; L_33 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_31, L_32, NULL); V_17 = L_33; Il2CppChar L_34 = V_17; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_34, ((int32_t)241)))) { case 0: { goto IL_00cd; } case 1: { goto IL_00d3; } case 2: { goto IL_00d9; } case 3: { goto IL_00df; } } } { goto IL_00e5; } IL_00cd: { V_9 = ((int32_t)102); goto IL_0110; } IL_00d3: { V_9 = ((int32_t)97); goto IL_0110; } IL_00d9: { V_9 = ((int32_t)96); goto IL_0110; } IL_00df: { V_9 = ((int32_t)100); goto IL_0110; } IL_00e5: { int32_t L_35 = V_6; if ((!(((uint32_t)L_35) == ((uint32_t)((int32_t)100))))) { goto IL_00fa; } } { String_t* L_36 = ___0_contents; int32_t L_37 = V_7; NullCheck(L_36); Il2CppChar L_38; L_38 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_36, L_37, NULL); V_9 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, ((int32_t)32))); goto IL_0110; } IL_00fa: { String_t* L_39 = ___0_contents; int32_t L_40 = V_7; NullCheck(L_39); String_t* L_41; L_41 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_39, L_40, 2, NULL); int32_t L_42; L_42 = Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0(L_41, NULL); V_9 = L_42; int32_t L_43 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_0110: { int32_t L_44 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_44, 1)); goto IL_0136; } IL_0118: { int32_t L_45 = V_6; if (L_45) { goto IL_012e; } } { int32_t L_46 = V_8; if ((!(((uint32_t)L_46) == ((uint32_t)((int32_t)100))))) { goto IL_0128; } } { V_9 = ((int32_t)104); goto IL_0132; } IL_0128: { V_9 = ((int32_t)105); goto IL_0132; } IL_012e: { int32_t L_47 = V_8; V_9 = L_47; } IL_0132: { int32_t L_48 = V_8; V_6 = L_48; } IL_0136: { List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* L_49 = V_3; il2cpp_codegen_runtime_class_init_inline(Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_50 = ((Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_StaticFields*)il2cpp_codegen_static_fields_for(Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_il2cpp_TypeInfo_var))->___CODE_PATTERNS; int32_t L_51 = V_9; NullCheck(L_50); int32_t L_52 = L_51; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = (L_50)->GetAt(static_cast(L_52)); NullCheck(L_49); List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_inline(L_49, L_53, List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_RuntimeMethod_var); int32_t L_54 = V_4; int32_t L_55 = V_9; int32_t L_56 = V_5; V_4 = ((int32_t)il2cpp_codegen_add(L_54, ((int32_t)il2cpp_codegen_multiply(L_55, L_56)))); int32_t L_57 = V_7; if (!L_57) { goto IL_0158; } } { int32_t L_58 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_58, 1)); } IL_0158: { int32_t L_59 = V_7; int32_t L_60 = V_0; if ((((int32_t)L_59) < ((int32_t)L_60))) { goto IL_0091; } } { int32_t L_61 = V_4; V_4 = ((int32_t)(L_61%((int32_t)103))); List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* L_62 = V_3; il2cpp_codegen_runtime_class_init_inline(Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_63 = ((Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_StaticFields*)il2cpp_codegen_static_fields_for(Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_il2cpp_TypeInfo_var))->___CODE_PATTERNS; int32_t L_64 = V_4; NullCheck(L_63); int32_t L_65 = L_64; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_66 = (L_63)->GetAt(static_cast(L_65)); NullCheck(L_62); List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_inline(L_62, L_66, List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_RuntimeMethod_var); List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* L_67 = V_3; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_68 = ((Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_StaticFields*)il2cpp_codegen_static_fields_for(Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_il2cpp_TypeInfo_var))->___CODE_PATTERNS; NullCheck(L_68); int32_t L_69 = ((int32_t)106); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70 = (L_68)->GetAt(static_cast(L_69)); NullCheck(L_67); List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_inline(L_67, L_70, List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_RuntimeMethod_var); V_10 = 0; List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* L_71 = V_3; NullCheck(L_71); Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3 L_72; L_72 = List_1_GetEnumerator_m9A4BFF977BF6182BDA153F19EE9D68C1D79E7BEA(L_71, List_1_GetEnumerator_m9A4BFF977BF6182BDA153F19EE9D68C1D79E7BEA_RuntimeMethod_var); V_18 = L_72; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01c9: { Enumerator_Dispose_mCBC906849F7FC9F2289079230040CBE56DD66288((&V_18), Enumerator_Dispose_mCBC906849F7FC9F2289079230040CBE56DD66288_RuntimeMethod_var); return; } }); try { { goto IL_01be_1; } IL_0190_1: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73; L_73 = Enumerator_get_Current_m44BD34EBCBE2823F4B4A02D48F86EE3F257982E1_inline((&V_18), Enumerator_get_Current_m44BD34EBCBE2823F4B4A02D48F86EE3F257982E1_RuntimeMethod_var); V_11 = L_73; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = V_11; V_19 = L_74; V_20 = 0; goto IL_01b6_1; } IL_01a2_1: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_75 = V_19; int32_t L_76 = V_20; NullCheck(L_75); int32_t L_77 = L_76; int32_t L_78 = (L_75)->GetAt(static_cast(L_77)); V_12 = L_78; int32_t L_79 = V_10; int32_t L_80 = V_12; V_10 = ((int32_t)il2cpp_codegen_add(L_79, L_80)); int32_t L_81 = V_20; V_20 = ((int32_t)il2cpp_codegen_add(L_81, 1)); } IL_01b6_1: { int32_t L_82 = V_20; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_83 = V_19; NullCheck(L_83); if ((((int32_t)L_82) < ((int32_t)((int32_t)(((RuntimeArray*)L_83)->max_length))))) { goto IL_01a2_1; } } IL_01be_1: { bool L_84; L_84 = Enumerator_MoveNext_m10F8C9127598CA7B74756C9D1B1350038EDA624F((&V_18), Enumerator_MoveNext_m10F8C9127598CA7B74756C9D1B1350038EDA624F_RuntimeMethod_var); if (L_84) { goto IL_0190_1; } } { goto IL_01d7; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01d7: { int32_t L_85 = V_10; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_86 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_85); V_13 = L_86; V_14 = 0; List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* L_87 = V_3; NullCheck(L_87); Enumerator_t7F6D3495008F01AE01B598A9C57DEE8EE23ABAE3 L_88; L_88 = List_1_GetEnumerator_m9A4BFF977BF6182BDA153F19EE9D68C1D79E7BEA(L_87, List_1_GetEnumerator_m9A4BFF977BF6182BDA153F19EE9D68C1D79E7BEA_RuntimeMethod_var); V_21 = L_88; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0212: { Enumerator_Dispose_mCBC906849F7FC9F2289079230040CBE56DD66288((&V_21), Enumerator_Dispose_mCBC906849F7FC9F2289079230040CBE56DD66288_RuntimeMethod_var); return; } }); try { { goto IL_0207_1; } IL_01ed_1: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_89; L_89 = Enumerator_get_Current_m44BD34EBCBE2823F4B4A02D48F86EE3F257982E1_inline((&V_21), Enumerator_get_Current_m44BD34EBCBE2823F4B4A02D48F86EE3F257982E1_RuntimeMethod_var); V_15 = L_89; int32_t L_90 = V_14; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_91 = V_13; int32_t L_92 = V_14; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_93 = V_15; int32_t L_94; L_94 = OneDimensionalCodeWriter_appendPattern_mC1F8CA2C9B7135430A3B93F68619B7BFE7E1B414(L_91, L_92, L_93, (bool)1, NULL); V_14 = ((int32_t)il2cpp_codegen_add(L_90, L_94)); } IL_0207_1: { bool L_95; L_95 = Enumerator_MoveNext_m10F8C9127598CA7B74756C9D1B1350038EDA624F((&V_21), Enumerator_MoveNext_m10F8C9127598CA7B74756C9D1B1350038EDA624F_RuntimeMethod_var); if (L_95) { goto IL_01ed_1; } } { goto IL_0220; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0220: { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_96 = V_13; return L_96; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Code128Writer_findCType_m546222135DC2EA18CF6D65243649BAA970750610 (String_t* ___0_value, int32_t ___1_start, const RuntimeMethod* method) { int32_t V_0 = 0; Il2CppChar V_1 = 0x0; { String_t* L_0 = ___0_value; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); V_0 = L_1; int32_t L_2 = ___1_start; int32_t L_3 = V_0; if ((((int32_t)L_2) < ((int32_t)L_3))) { goto IL_000d; } } { return (int32_t)(0); } IL_000d: { String_t* L_4 = ___0_value; int32_t L_5 = ___1_start; NullCheck(L_4); Il2CppChar L_6; L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL); V_1 = L_6; Il2CppChar L_7 = V_1; if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)241))))) { goto IL_001f; } } { return (int32_t)(3); } IL_001f: { Il2CppChar L_8 = V_1; if ((((int32_t)L_8) < ((int32_t)((int32_t)48)))) { goto IL_0029; } } { Il2CppChar L_9 = V_1; if ((((int32_t)L_9) <= ((int32_t)((int32_t)57)))) { goto IL_002b; } } IL_0029: { return (int32_t)(0); } IL_002b: { int32_t L_10 = ___1_start; int32_t L_11 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_10, 1))) < ((int32_t)L_11))) { goto IL_0033; } } { return (int32_t)(1); } IL_0033: { String_t* L_12 = ___0_value; int32_t L_13 = ___1_start; NullCheck(L_12); Il2CppChar L_14; L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, ((int32_t)il2cpp_codegen_add(L_13, 1)), NULL); V_1 = L_14; Il2CppChar L_15 = V_1; if ((((int32_t)L_15) < ((int32_t)((int32_t)48)))) { goto IL_0047; } } { Il2CppChar L_16 = V_1; if ((((int32_t)L_16) <= ((int32_t)((int32_t)57)))) { goto IL_0049; } } IL_0047: { return (int32_t)(1); } IL_0049: { return (int32_t)(2); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Code128Writer_chooseCode_m699288CD97732F7D663BC36D14AC9D4917B5DB34 (Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* __this, String_t* ___0_value, int32_t ___1_start, int32_t ___2_oldCode, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { String_t* L_0 = ___0_value; int32_t L_1 = ___1_start; int32_t L_2; L_2 = Code128Writer_findCType_m546222135DC2EA18CF6D65243649BAA970750610(L_0, L_1, NULL); V_0 = L_2; int32_t L_3 = V_0; if (!L_3) { goto IL_000f; } } { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_0012; } } IL_000f: { return ((int32_t)100); } IL_0012: { int32_t L_5 = ___2_oldCode; if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)99))))) { goto IL_001a; } } { return ((int32_t)99); } IL_001a: { int32_t L_6 = ___2_oldCode; if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)100))))) { goto IL_0088; } } { int32_t L_7 = V_0; if ((!(((uint32_t)L_7) == ((uint32_t)3)))) { goto IL_0026; } } { return ((int32_t)100); } IL_0026: { String_t* L_8 = ___0_value; int32_t L_9 = ___1_start; int32_t L_10; L_10 = Code128Writer_findCType_m546222135DC2EA18CF6D65243649BAA970750610(L_8, ((int32_t)il2cpp_codegen_add(L_9, 2)), NULL); V_0 = L_10; int32_t L_11 = V_0; if (!L_11) { goto IL_0037; } } { int32_t L_12 = V_0; if ((!(((uint32_t)L_12) == ((uint32_t)1)))) { goto IL_003a; } } IL_0037: { return ((int32_t)100); } IL_003a: { int32_t L_13 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)3)))) { goto IL_005d; } } { String_t* L_14 = ___0_value; int32_t L_15 = ___1_start; int32_t L_16; L_16 = Code128Writer_findCType_m546222135DC2EA18CF6D65243649BAA970750610(L_14, ((int32_t)il2cpp_codegen_add(L_15, 3)), NULL); V_0 = L_16; int32_t L_17 = V_0; if ((!(((uint32_t)L_17) == ((uint32_t)2)))) { goto IL_005a; } } { bool L_18 = __this->___forceCodesetB; if (L_18) { goto IL_0057; } } { return ((int32_t)99); } IL_0057: { return ((int32_t)100); } IL_005a: { return ((int32_t)100); } IL_005d: { int32_t L_19 = ___1_start; V_1 = ((int32_t)il2cpp_codegen_add(L_19, 4)); goto IL_0067; } IL_0063: { int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_20, 2)); } IL_0067: { String_t* L_21 = ___0_value; int32_t L_22 = V_1; int32_t L_23; L_23 = Code128Writer_findCType_m546222135DC2EA18CF6D65243649BAA970750610(L_21, L_22, NULL); int32_t L_24 = L_23; V_0 = L_24; if ((((int32_t)L_24) == ((int32_t)2))) { goto IL_0063; } } { int32_t L_25 = V_0; if ((!(((uint32_t)L_25) == ((uint32_t)1)))) { goto IL_007a; } } { return ((int32_t)100); } IL_007a: { bool L_26 = __this->___forceCodesetB; if (L_26) { goto IL_0085; } } { return ((int32_t)99); } IL_0085: { return ((int32_t)100); } IL_0088: { int32_t L_27 = V_0; if ((!(((uint32_t)L_27) == ((uint32_t)3)))) { goto IL_0096; } } { String_t* L_28 = ___0_value; int32_t L_29 = ___1_start; int32_t L_30; L_30 = Code128Writer_findCType_m546222135DC2EA18CF6D65243649BAA970750610(L_28, ((int32_t)il2cpp_codegen_add(L_29, 1)), NULL); V_0 = L_30; } IL_0096: { int32_t L_31 = V_0; if ((!(((uint32_t)L_31) == ((uint32_t)2)))) { goto IL_00a8; } } { bool L_32 = __this->___forceCodesetB; if (L_32) { goto IL_00a5; } } { return ((int32_t)99); } IL_00a5: { return ((int32_t)100); } IL_00a8: { return ((int32_t)100); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code128Writer__ctor_m8D9530FCC7E01F155F5B780CB407305FFA1690A2 (Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* __this, const RuntimeMethod* method) { { OneDimensionalCodeWriter__ctor_m89AAC57AED1B537013EE06E6A74169A6E18931D2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Detector__ctor_m0C85416E7FF8027D5658B6A6DE8C04D389B02FA4 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_image; __this->___image = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___image), (void*)L_0); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = ___0_image; WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_2; L_2 = WhiteRectangleDetector_Create_m2C5D706D9B1EB07AD068DA50DE08DEEFE8FEF959(L_1, NULL); __this->___rectangleDetector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___rectangleDetector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* Detector_detect_mAF29A9EB02C3727DADDFD22C10B2631B29844B5E (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mAE513BDB8FA10C9BBB94E39EBDC027BD42B32DAD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mFDA2AE5524A564229EC0D4BCBF39D651FE509EA5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m22ED8DF3B2DBC577DF237AEA8FCC7827A47A836A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFC405B951706E4B15E22882263DD61E71970C9E8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m74EEDE25B8DDBC68CC2CFC0D6A5ACE448F8325E4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mBC339E85535F91BCED766E2F9CB1A4E388D979C9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m3C0F5A74628A67395B515C0597CC90353B7F3A1B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m9235EDA6C8F44651A918503ECD39A1FF9B1D3311_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3ED1A42B290EA677812EF21F7ABB3E353B74D099_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m428DBF1003B7F29AB1D2090FB3BE936557377123_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0771F907D5EA814A9D71E61095D2FBF3559E8280_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m18BF662E2D38ACD527687CE8434FAFFE969DE87C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointsAndTransitionsComparator_t7FD2AA12CFF9388C02FCDC128B139EF54569F275_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_0 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_1 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_2 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_3 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_4 = NULL; List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* V_5 = NULL; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* V_6 = NULL; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* V_7 = NULL; Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* V_8 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_9 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_10 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_11 = NULL; KeyValuePair_2_t1E43E88054ED938058673668F201B6C55F0D990C V_12; memset((&V_12), 0, sizeof(V_12)); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_13 = NULL; int32_t V_14 = 0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_15 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_16 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_17 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_18 = NULL; int32_t V_19 = 0; int32_t V_20 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_21 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_22 = NULL; int32_t V_23 = 0; int32_t V_24 = 0; Enumerator_t2F6E48A8D0F92847069B2F55B5B4F43EC49F62C7 V_25; memset((&V_25), 0, sizeof(V_25)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_26 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_27 = NULL; { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_0 = __this->___rectangleDetector; if (L_0) { goto IL_000a; } } { return (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0*)NULL; } IL_000a: { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_1 = __this->___rectangleDetector; NullCheck(L_1); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_2; L_2 = WhiteRectangleDetector_detect_mE5A163308021BBB287E8AE35E2E5E1641B5BB6C5(L_1, NULL); V_0 = L_2; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = V_0; if (L_3) { goto IL_001b; } } { return (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0*)NULL; } IL_001b: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_4 = V_0; NullCheck(L_4); int32_t L_5 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6 = (L_4)->GetAt(static_cast(L_5)); V_1 = L_6; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_7 = V_0; NullCheck(L_7); int32_t L_8 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_9 = (L_7)->GetAt(static_cast(L_8)); V_2 = L_9; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_10 = V_0; NullCheck(L_10); int32_t L_11 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = (L_10)->GetAt(static_cast(L_11)); V_3 = L_12; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_13 = V_0; NullCheck(L_13); int32_t L_14 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_15 = (L_13)->GetAt(static_cast(L_14)); V_4 = L_15; List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* L_16 = (List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563*)il2cpp_codegen_object_new(List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563_il2cpp_TypeInfo_var); List_1__ctor_m0771F907D5EA814A9D71E61095D2FBF3559E8280(L_16, 4, List_1__ctor_m0771F907D5EA814A9D71E61095D2FBF3559E8280_RuntimeMethod_var); V_5 = L_16; List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* L_17 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_18 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_19 = V_2; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_20; L_20 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_18, L_19, NULL); NullCheck(L_17); List_1_Add_m3ED1A42B290EA677812EF21F7ABB3E353B74D099_inline(L_17, L_20, List_1_Add_m3ED1A42B290EA677812EF21F7ABB3E353B74D099_RuntimeMethod_var); List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* L_21 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_23 = V_3; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_24; L_24 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_22, L_23, NULL); NullCheck(L_21); List_1_Add_m3ED1A42B290EA677812EF21F7ABB3E353B74D099_inline(L_21, L_24, List_1_Add_m3ED1A42B290EA677812EF21F7ABB3E353B74D099_RuntimeMethod_var); List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* L_25 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_27 = V_4; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_28; L_28 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_26, L_27, NULL); NullCheck(L_25); List_1_Add_m3ED1A42B290EA677812EF21F7ABB3E353B74D099_inline(L_25, L_28, List_1_Add_m3ED1A42B290EA677812EF21F7ABB3E353B74D099_RuntimeMethod_var); List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* L_29 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_30 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_31 = V_4; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_32; L_32 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_30, L_31, NULL); NullCheck(L_29); List_1_Add_m3ED1A42B290EA677812EF21F7ABB3E353B74D099_inline(L_29, L_32, List_1_Add_m3ED1A42B290EA677812EF21F7ABB3E353B74D099_RuntimeMethod_var); List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* L_33 = V_5; ResultPointsAndTransitionsComparator_t7FD2AA12CFF9388C02FCDC128B139EF54569F275* L_34 = (ResultPointsAndTransitionsComparator_t7FD2AA12CFF9388C02FCDC128B139EF54569F275*)il2cpp_codegen_object_new(ResultPointsAndTransitionsComparator_t7FD2AA12CFF9388C02FCDC128B139EF54569F275_il2cpp_TypeInfo_var); ResultPointsAndTransitionsComparator__ctor_m7FF71334ECC90D1C8DACD565F1CBE99EEE74F48C(L_34, NULL); NullCheck(L_33); List_1_Sort_m428DBF1003B7F29AB1D2090FB3BE936557377123(L_33, L_34, List_1_Sort_m428DBF1003B7F29AB1D2090FB3BE936557377123_RuntimeMethod_var); List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* L_35 = V_5; NullCheck(L_35); ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_36; L_36 = List_1_get_Item_m18BF662E2D38ACD527687CE8434FAFFE969DE87C(L_35, 0, List_1_get_Item_m18BF662E2D38ACD527687CE8434FAFFE969DE87C_RuntimeMethod_var); V_6 = L_36; List_1_t6188CA601827B7A28DB7CE153D9C2EC33A4F5563* L_37 = V_5; NullCheck(L_37); ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_38; L_38 = List_1_get_Item_m18BF662E2D38ACD527687CE8434FAFFE969DE87C(L_37, 1, List_1_get_Item_m18BF662E2D38ACD527687CE8434FAFFE969DE87C_RuntimeMethod_var); V_7 = L_38; Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* L_39 = (Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1*)il2cpp_codegen_object_new(Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1_il2cpp_TypeInfo_var); Dictionary_2__ctor_m22ED8DF3B2DBC577DF237AEA8FCC7827A47A836A(L_39, Dictionary_2__ctor_m22ED8DF3B2DBC577DF237AEA8FCC7827A47A836A_RuntimeMethod_var); V_8 = L_39; Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* L_40 = V_8; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_41 = V_6; NullCheck(L_41); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_42; L_42 = ResultPointsAndTransitions_get_From_m1F599B38B19C5EF63F5EE5FD4C4CCD8708BC7FD2_inline(L_41, NULL); Detector_increment_m37E33BE8ACB216B6626B009AF33763BE2C7E0E34(L_40, L_42, NULL); Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* L_43 = V_8; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_44 = V_6; NullCheck(L_44); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_45; L_45 = ResultPointsAndTransitions_get_To_mF118A0313DCBB14C395550BD7985FD4C18443366_inline(L_44, NULL); Detector_increment_m37E33BE8ACB216B6626B009AF33763BE2C7E0E34(L_43, L_45, NULL); Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* L_46 = V_8; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_47 = V_7; NullCheck(L_47); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_48; L_48 = ResultPointsAndTransitions_get_From_m1F599B38B19C5EF63F5EE5FD4C4CCD8708BC7FD2_inline(L_47, NULL); Detector_increment_m37E33BE8ACB216B6626B009AF33763BE2C7E0E34(L_46, L_48, NULL); Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* L_49 = V_8; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_50 = V_7; NullCheck(L_50); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_51; L_51 = ResultPointsAndTransitions_get_To_mF118A0313DCBB14C395550BD7985FD4C18443366_inline(L_50, NULL); Detector_increment_m37E33BE8ACB216B6626B009AF33763BE2C7E0E34(L_49, L_51, NULL); V_9 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; V_10 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; V_11 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* L_52 = V_8; NullCheck(L_52); Enumerator_t2F6E48A8D0F92847069B2F55B5B4F43EC49F62C7 L_53; L_53 = Dictionary_2_GetEnumerator_mFDA2AE5524A564229EC0D4BCBF39D651FE509EA5(L_52, Dictionary_2_GetEnumerator_mFDA2AE5524A564229EC0D4BCBF39D651FE509EA5_RuntimeMethod_var); V_25 = L_53; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0124: { Enumerator_Dispose_mFC405B951706E4B15E22882263DD61E71970C9E8((&V_25), Enumerator_Dispose_mFC405B951706E4B15E22882263DD61E71970C9E8_RuntimeMethod_var); return; } }); try { { goto IL_0119_1; } IL_00e5_1: { KeyValuePair_2_t1E43E88054ED938058673668F201B6C55F0D990C L_54; L_54 = Enumerator_get_Current_mBC339E85535F91BCED766E2F9CB1A4E388D979C9_inline((&V_25), Enumerator_get_Current_mBC339E85535F91BCED766E2F9CB1A4E388D979C9_RuntimeMethod_var); V_12 = L_54; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_55; L_55 = KeyValuePair_2_get_Key_m3C0F5A74628A67395B515C0597CC90353B7F3A1B_inline((&V_12), KeyValuePair_2_get_Key_m3C0F5A74628A67395B515C0597CC90353B7F3A1B_RuntimeMethod_var); V_13 = L_55; int32_t L_56; L_56 = KeyValuePair_2_get_Value_m9235EDA6C8F44651A918503ECD39A1FF9B1D3311_inline((&V_12), KeyValuePair_2_get_Value_m9235EDA6C8F44651A918503ECD39A1FF9B1D3311_RuntimeMethod_var); V_14 = L_56; int32_t L_57 = V_14; if ((!(((uint32_t)L_57) == ((uint32_t)2)))) { goto IL_010b_1; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_58 = V_13; V_10 = L_58; goto IL_0119_1; } IL_010b_1: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_59 = V_9; if (L_59) { goto IL_0115_1; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_60 = V_13; V_9 = L_60; goto IL_0119_1; } IL_0115_1: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_61 = V_13; V_11 = L_61; } IL_0119_1: { bool L_62; L_62 = Enumerator_MoveNext_m74EEDE25B8DDBC68CC2CFC0D6A5ACE448F8325E4((&V_25), Enumerator_MoveNext_m74EEDE25B8DDBC68CC2CFC0D6A5ACE448F8325E4_RuntimeMethod_var); if (L_62) { goto IL_00e5_1; } } { goto IL_0132; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0132: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_63 = V_9; if (!L_63) { goto IL_013e; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_64 = V_10; if (!L_64) { goto IL_013e; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_65 = V_11; if (L_65) { goto IL_0140; } } IL_013e: { return (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0*)NULL; } IL_0140: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_66 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)3); V_26 = L_66; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_67 = V_26; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_68 = V_9; NullCheck(L_67); ArrayElementTypeCheck (L_67, L_68); (L_67)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_68); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_69 = V_26; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_70 = V_10; NullCheck(L_69); ArrayElementTypeCheck (L_69, L_70); (L_69)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_70); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_71 = V_26; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_72 = V_11; NullCheck(L_71); ArrayElementTypeCheck (L_71, L_72); (L_71)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_72); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_73 = V_26; V_15 = L_73; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_74 = V_15; ResultPoint_orderBestPatterns_m074240947CA9681D90DA2D804BD960374772E434(L_74, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_75 = V_15; NullCheck(L_75); int32_t L_76 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_77 = (L_75)->GetAt(static_cast(L_76)); V_16 = L_77; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_78 = V_15; NullCheck(L_78); int32_t L_79 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_80 = (L_78)->GetAt(static_cast(L_79)); V_10 = L_80; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_81 = V_15; NullCheck(L_81); int32_t L_82 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_83 = (L_81)->GetAt(static_cast(L_82)); V_17 = L_83; Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* L_84 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_85 = V_1; NullCheck(L_84); bool L_86; L_86 = Dictionary_2_ContainsKey_mAE513BDB8FA10C9BBB94E39EBDC027BD42B32DAD(L_84, L_85, Dictionary_2_ContainsKey_mAE513BDB8FA10C9BBB94E39EBDC027BD42B32DAD_RuntimeMethod_var); if (L_86) { goto IL_0186; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_87 = V_1; V_18 = L_87; goto IL_01a8; } IL_0186: { Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* L_88 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_89 = V_2; NullCheck(L_88); bool L_90; L_90 = Dictionary_2_ContainsKey_mAE513BDB8FA10C9BBB94E39EBDC027BD42B32DAD(L_88, L_89, Dictionary_2_ContainsKey_mAE513BDB8FA10C9BBB94E39EBDC027BD42B32DAD_RuntimeMethod_var); if (L_90) { goto IL_0195; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_91 = V_2; V_18 = L_91; goto IL_01a8; } IL_0195: { Dictionary_2_t57EBD3A500C8841905BD8445666E3951BC74B6B1* L_92 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_93 = V_3; NullCheck(L_92); bool L_94; L_94 = Dictionary_2_ContainsKey_mAE513BDB8FA10C9BBB94E39EBDC027BD42B32DAD(L_92, L_93, Dictionary_2_ContainsKey_mAE513BDB8FA10C9BBB94E39EBDC027BD42B32DAD_RuntimeMethod_var); if (L_94) { goto IL_01a4; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_95 = V_3; V_18 = L_95; goto IL_01a8; } IL_01a4: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_96 = V_4; V_18 = L_96; } IL_01a8: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_97 = V_17; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_98 = V_18; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_99; L_99 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_97, L_98, NULL); NullCheck(L_99); int32_t L_100; L_100 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_99, NULL); V_19 = L_100; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_101 = V_16; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_102 = V_18; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_103; L_103 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_101, L_102, NULL); NullCheck(L_103); int32_t L_104; L_104 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_103, NULL); V_20 = L_104; int32_t L_105 = V_19; if ((!(((uint32_t)((int32_t)(L_105&1))) == ((uint32_t)1)))) { goto IL_01d7; } } { int32_t L_106 = V_19; V_19 = ((int32_t)il2cpp_codegen_add(L_106, 1)); } IL_01d7: { int32_t L_107 = V_19; V_19 = ((int32_t)il2cpp_codegen_add(L_107, 2)); int32_t L_108 = V_20; if ((!(((uint32_t)((int32_t)(L_108&1))) == ((uint32_t)1)))) { goto IL_01ea; } } { int32_t L_109 = V_20; V_20 = ((int32_t)il2cpp_codegen_add(L_109, 1)); } IL_01ea: { int32_t L_110 = V_20; V_20 = ((int32_t)il2cpp_codegen_add(L_110, 2)); int32_t L_111 = V_19; int32_t L_112 = V_20; if ((((int32_t)((int32_t)il2cpp_codegen_multiply(4, L_111))) >= ((int32_t)((int32_t)il2cpp_codegen_multiply(7, L_112))))) { goto IL_0204; } } { int32_t L_113 = V_20; int32_t L_114 = V_19; if ((((int32_t)((int32_t)il2cpp_codegen_multiply(4, L_113))) < ((int32_t)((int32_t)il2cpp_codegen_multiply(7, L_114))))) { goto IL_0277; } } IL_0204: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_115 = V_10; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_116 = V_16; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_117 = V_17; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_118 = V_18; int32_t L_119 = V_19; int32_t L_120 = V_20; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_121; L_121 = Detector_correctTopRightRectangular_m73852D14B56161717DE199958FDBA6145DD18F33(__this, L_115, L_116, L_117, L_118, L_119, L_120, NULL); V_22 = L_121; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_122 = V_22; if (L_122) { goto IL_0220; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_123 = V_18; V_22 = L_123; } IL_0220: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_124 = V_17; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_125 = V_22; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_126; L_126 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_124, L_125, NULL); NullCheck(L_126); int32_t L_127; L_127 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_126, NULL); V_19 = L_127; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_128 = V_16; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_129 = V_22; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_130; L_130 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_128, L_129, NULL); NullCheck(L_130); int32_t L_131; L_131 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_130, NULL); V_20 = L_131; int32_t L_132 = V_19; if ((!(((uint32_t)((int32_t)(L_132&1))) == ((uint32_t)1)))) { goto IL_024f; } } { int32_t L_133 = V_19; V_19 = ((int32_t)il2cpp_codegen_add(L_133, 1)); } IL_024f: { int32_t L_134 = V_20; if ((!(((uint32_t)((int32_t)(L_134&1))) == ((uint32_t)1)))) { goto IL_025c; } } { int32_t L_135 = V_20; V_20 = ((int32_t)il2cpp_codegen_add(L_135, 1)); } IL_025c: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_136 = __this->___image; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_137 = V_17; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_138 = V_10; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_139 = V_16; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_140 = V_22; int32_t L_141 = V_19; int32_t L_142 = V_20; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_143; L_143 = Detector_sampleGrid_m082AE2B08B79B6FD5F5620F3BA8073AAF7213ABB(L_136, L_137, L_138, L_139, L_140, L_141, L_142, NULL); V_21 = L_143; goto IL_02ed; } IL_0277: { int32_t L_144 = V_20; int32_t L_145 = V_19; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_146; L_146 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_144, L_145, NULL); V_23 = L_146; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_147 = V_10; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_148 = V_16; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_149 = V_17; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_150 = V_18; int32_t L_151 = V_23; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_152; L_152 = Detector_correctTopRight_m985E6B9E66E267958DE1BFB41C5135E358BEC41B(__this, L_147, L_148, L_149, L_150, L_151, NULL); V_22 = L_152; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_153 = V_22; if (L_153) { goto IL_029c; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_154 = V_18; V_22 = L_154; } IL_029c: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_155 = V_17; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_156 = V_22; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_157; L_157 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_155, L_156, NULL); NullCheck(L_157); int32_t L_158; L_158 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_157, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_159 = V_16; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_160 = V_22; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_161; L_161 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_159, L_160, NULL); NullCheck(L_161); int32_t L_162; L_162 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_161, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_163; L_163 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_158, L_162, NULL); V_24 = L_163; int32_t L_164 = V_24; V_24 = ((int32_t)il2cpp_codegen_add(L_164, 1)); int32_t L_165 = V_24; if ((!(((uint32_t)((int32_t)(L_165&1))) == ((uint32_t)1)))) { goto IL_02d4; } } { int32_t L_166 = V_24; V_24 = ((int32_t)il2cpp_codegen_add(L_166, 1)); } IL_02d4: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_167 = __this->___image; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_168 = V_17; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_169 = V_10; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_170 = V_16; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_171 = V_22; int32_t L_172 = V_24; int32_t L_173 = V_24; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_174; L_174 = Detector_sampleGrid_m082AE2B08B79B6FD5F5620F3BA8073AAF7213ABB(L_167, L_168, L_169, L_170, L_171, L_172, L_173, NULL); V_21 = L_174; } IL_02ed: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_175 = V_21; if (L_175) { goto IL_02f3; } } { return (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0*)NULL; } IL_02f3: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_176 = V_21; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_177 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)4); V_27 = L_177; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_178 = V_27; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_179 = V_17; NullCheck(L_178); ArrayElementTypeCheck (L_178, L_179); (L_178)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_179); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_180 = V_27; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_181 = V_10; NullCheck(L_180); ArrayElementTypeCheck (L_180, L_181); (L_180)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_181); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_182 = V_27; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_183 = V_16; NullCheck(L_182); ArrayElementTypeCheck (L_182, L_183); (L_182)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_183); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_184 = V_27; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_185 = V_22; NullCheck(L_184); ArrayElementTypeCheck (L_184, L_185); (L_184)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_185); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_186 = V_27; DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* L_187 = (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0*)il2cpp_codegen_object_new(DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0_il2cpp_TypeInfo_var); DetectorResult__ctor_mA5CD04C9DE53A91940308F9CA0A4AA45AF7B4E1E(L_187, L_176, L_186, NULL); return L_187; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* Detector_correctTopRightRectangular_m73852D14B56161717DE199958FDBA6145DD18F33 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_bottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_bottomRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_topLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_topRight, int32_t ___4_dimensionTop, int32_t ___5_dimensionRight, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; int32_t V_1 = 0; float V_2 = 0.0f; float V_3 = 0.0f; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_4 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_bottomLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1 = ___1_bottomRight; int32_t L_2; L_2 = Detector_distance_m8F77C0F8CB8E7F33CBC549E4D975C45AA8709FC2(L_0, L_1, NULL); int32_t L_3 = ___4_dimensionTop; V_0 = ((float)(((float)L_2)/((float)L_3))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___2_topLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = ___3_topRight; int32_t L_6; L_6 = Detector_distance_m8F77C0F8CB8E7F33CBC549E4D975C45AA8709FC2(L_4, L_5, NULL); V_1 = L_6; int32_t L_7 = V_1; if (L_7) { goto IL_001b; } } { return (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; } IL_001b: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = ___3_topRight; NullCheck(L_8); float L_9; L_9 = VirtualFuncInvoker0< float >::Invoke(4, L_8); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10 = ___2_topLeft; NullCheck(L_10); float L_11; L_11 = VirtualFuncInvoker0< float >::Invoke(4, L_10); int32_t L_12 = V_1; V_2 = ((float)(((float)il2cpp_codegen_subtract(L_9, L_11))/((float)L_12))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13 = ___3_topRight; NullCheck(L_13); float L_14; L_14 = VirtualFuncInvoker0< float >::Invoke(5, L_13); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_15 = ___2_topLeft; NullCheck(L_15); float L_16; L_16 = VirtualFuncInvoker0< float >::Invoke(5, L_15); int32_t L_17 = V_1; V_3 = ((float)(((float)il2cpp_codegen_subtract(L_14, L_16))/((float)L_17))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_18 = ___3_topRight; NullCheck(L_18); float L_19; L_19 = VirtualFuncInvoker0< float >::Invoke(4, L_18); float L_20 = V_0; float L_21 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22 = ___3_topRight; NullCheck(L_22); float L_23; L_23 = VirtualFuncInvoker0< float >::Invoke(5, L_22); float L_24 = V_0; float L_25 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_26, ((float)il2cpp_codegen_add(L_19, ((float)il2cpp_codegen_multiply(L_20, L_21)))), ((float)il2cpp_codegen_add(L_23, ((float)il2cpp_codegen_multiply(L_24, L_25)))), NULL); V_4 = L_26; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_27 = ___0_bottomLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_28 = ___2_topLeft; int32_t L_29; L_29 = Detector_distance_m8F77C0F8CB8E7F33CBC549E4D975C45AA8709FC2(L_27, L_28, NULL); int32_t L_30 = ___5_dimensionRight; V_0 = ((float)(((float)L_29)/((float)L_30))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_31 = ___1_bottomRight; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_32 = ___3_topRight; int32_t L_33; L_33 = Detector_distance_m8F77C0F8CB8E7F33CBC549E4D975C45AA8709FC2(L_31, L_32, NULL); V_1 = L_33; int32_t L_34 = V_1; if (L_34) { goto IL_0077; } } { return (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; } IL_0077: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_35 = ___3_topRight; NullCheck(L_35); float L_36; L_36 = VirtualFuncInvoker0< float >::Invoke(4, L_35); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_37 = ___1_bottomRight; NullCheck(L_37); float L_38; L_38 = VirtualFuncInvoker0< float >::Invoke(4, L_37); int32_t L_39 = V_1; V_2 = ((float)(((float)il2cpp_codegen_subtract(L_36, L_38))/((float)L_39))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_40 = ___3_topRight; NullCheck(L_40); float L_41; L_41 = VirtualFuncInvoker0< float >::Invoke(5, L_40); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_42 = ___1_bottomRight; NullCheck(L_42); float L_43; L_43 = VirtualFuncInvoker0< float >::Invoke(5, L_42); int32_t L_44 = V_1; V_3 = ((float)(((float)il2cpp_codegen_subtract(L_41, L_43))/((float)L_44))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_45 = ___3_topRight; NullCheck(L_45); float L_46; L_46 = VirtualFuncInvoker0< float >::Invoke(4, L_45); float L_47 = V_0; float L_48 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_49 = ___3_topRight; NullCheck(L_49); float L_50; L_50 = VirtualFuncInvoker0< float >::Invoke(5, L_49); float L_51 = V_0; float L_52 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_53 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_53, ((float)il2cpp_codegen_add(L_46, ((float)il2cpp_codegen_multiply(L_47, L_48)))), ((float)il2cpp_codegen_add(L_50, ((float)il2cpp_codegen_multiply(L_51, L_52)))), NULL); V_5 = L_53; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_54 = V_4; bool L_55; L_55 = Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E(__this, L_54, NULL); if (L_55) { goto IL_00d1; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_56 = V_5; bool L_57; L_57 = Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E(__this, L_56, NULL); if (!L_57) { goto IL_00cf; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_58 = V_5; return L_58; } IL_00cf: { return (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; } IL_00d1: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_59 = V_5; bool L_60; L_60 = Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E(__this, L_59, NULL); if (L_60) { goto IL_00de; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_61 = V_4; return L_61; } IL_00de: { int32_t L_62 = ___4_dimensionTop; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_63 = ___2_topLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_64 = V_4; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_65; L_65 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_63, L_64, NULL); NullCheck(L_65); int32_t L_66; L_66 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_65, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_67; L_67 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_62, L_66))); int32_t L_68 = ___5_dimensionRight; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_69 = ___1_bottomRight; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_70 = V_4; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_71; L_71 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_69, L_70, NULL); NullCheck(L_71); int32_t L_72; L_72 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_71, NULL); int32_t L_73; L_73 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_68, L_72))); V_6 = ((int32_t)il2cpp_codegen_add(L_67, L_73)); int32_t L_74 = ___4_dimensionTop; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_75 = ___2_topLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_76 = V_5; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_77; L_77 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_75, L_76, NULL); NullCheck(L_77); int32_t L_78; L_78 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_77, NULL); int32_t L_79; L_79 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_74, L_78))); int32_t L_80 = ___5_dimensionRight; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_81 = ___1_bottomRight; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_82 = V_5; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_83; L_83 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_81, L_82, NULL); NullCheck(L_83); int32_t L_84; L_84 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_83, NULL); int32_t L_85; L_85 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_80, L_84))); V_7 = ((int32_t)il2cpp_codegen_add(L_79, L_85)); int32_t L_86 = V_6; int32_t L_87 = V_7; if ((((int32_t)L_86) > ((int32_t)L_87))) { goto IL_0145; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_88 = V_4; return L_88; } IL_0145: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_89 = V_5; return L_89; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* Detector_correctTopRight_m985E6B9E66E267958DE1BFB41C5135E358BEC41B (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_bottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_bottomRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_topLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_topRight, int32_t ___4_dimension, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; int32_t V_1 = 0; float V_2 = 0.0f; float V_3 = 0.0f; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_4 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_bottomLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1 = ___1_bottomRight; int32_t L_2; L_2 = Detector_distance_m8F77C0F8CB8E7F33CBC549E4D975C45AA8709FC2(L_0, L_1, NULL); int32_t L_3 = ___4_dimension; V_0 = ((float)(((float)L_2)/((float)L_3))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___2_topLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = ___3_topRight; int32_t L_6; L_6 = Detector_distance_m8F77C0F8CB8E7F33CBC549E4D975C45AA8709FC2(L_4, L_5, NULL); V_1 = L_6; int32_t L_7 = V_1; if (L_7) { goto IL_001b; } } { return (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; } IL_001b: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = ___3_topRight; NullCheck(L_8); float L_9; L_9 = VirtualFuncInvoker0< float >::Invoke(4, L_8); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10 = ___2_topLeft; NullCheck(L_10); float L_11; L_11 = VirtualFuncInvoker0< float >::Invoke(4, L_10); int32_t L_12 = V_1; V_2 = ((float)(((float)il2cpp_codegen_subtract(L_9, L_11))/((float)L_12))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13 = ___3_topRight; NullCheck(L_13); float L_14; L_14 = VirtualFuncInvoker0< float >::Invoke(5, L_13); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_15 = ___2_topLeft; NullCheck(L_15); float L_16; L_16 = VirtualFuncInvoker0< float >::Invoke(5, L_15); int32_t L_17 = V_1; V_3 = ((float)(((float)il2cpp_codegen_subtract(L_14, L_16))/((float)L_17))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_18 = ___3_topRight; NullCheck(L_18); float L_19; L_19 = VirtualFuncInvoker0< float >::Invoke(4, L_18); float L_20 = V_0; float L_21 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22 = ___3_topRight; NullCheck(L_22); float L_23; L_23 = VirtualFuncInvoker0< float >::Invoke(5, L_22); float L_24 = V_0; float L_25 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_26, ((float)il2cpp_codegen_add(L_19, ((float)il2cpp_codegen_multiply(L_20, L_21)))), ((float)il2cpp_codegen_add(L_23, ((float)il2cpp_codegen_multiply(L_24, L_25)))), NULL); V_4 = L_26; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_27 = ___0_bottomLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_28 = ___2_topLeft; int32_t L_29; L_29 = Detector_distance_m8F77C0F8CB8E7F33CBC549E4D975C45AA8709FC2(L_27, L_28, NULL); int32_t L_30 = ___4_dimension; V_0 = ((float)(((float)L_29)/((float)L_30))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_31 = ___1_bottomRight; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_32 = ___3_topRight; int32_t L_33; L_33 = Detector_distance_m8F77C0F8CB8E7F33CBC549E4D975C45AA8709FC2(L_31, L_32, NULL); V_1 = L_33; int32_t L_34 = V_1; if (L_34) { goto IL_0077; } } { return (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; } IL_0077: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_35 = ___3_topRight; NullCheck(L_35); float L_36; L_36 = VirtualFuncInvoker0< float >::Invoke(4, L_35); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_37 = ___1_bottomRight; NullCheck(L_37); float L_38; L_38 = VirtualFuncInvoker0< float >::Invoke(4, L_37); int32_t L_39 = V_1; V_2 = ((float)(((float)il2cpp_codegen_subtract(L_36, L_38))/((float)L_39))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_40 = ___3_topRight; NullCheck(L_40); float L_41; L_41 = VirtualFuncInvoker0< float >::Invoke(5, L_40); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_42 = ___1_bottomRight; NullCheck(L_42); float L_43; L_43 = VirtualFuncInvoker0< float >::Invoke(5, L_42); int32_t L_44 = V_1; V_3 = ((float)(((float)il2cpp_codegen_subtract(L_41, L_43))/((float)L_44))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_45 = ___3_topRight; NullCheck(L_45); float L_46; L_46 = VirtualFuncInvoker0< float >::Invoke(4, L_45); float L_47 = V_0; float L_48 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_49 = ___3_topRight; NullCheck(L_49); float L_50; L_50 = VirtualFuncInvoker0< float >::Invoke(5, L_49); float L_51 = V_0; float L_52 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_53 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_53, ((float)il2cpp_codegen_add(L_46, ((float)il2cpp_codegen_multiply(L_47, L_48)))), ((float)il2cpp_codegen_add(L_50, ((float)il2cpp_codegen_multiply(L_51, L_52)))), NULL); V_5 = L_53; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_54 = V_4; bool L_55; L_55 = Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E(__this, L_54, NULL); if (L_55) { goto IL_00d1; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_56 = V_5; bool L_57; L_57 = Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E(__this, L_56, NULL); if (!L_57) { goto IL_00cf; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_58 = V_5; return L_58; } IL_00cf: { return (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; } IL_00d1: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_59 = V_5; bool L_60; L_60 = Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E(__this, L_59, NULL); if (L_60) { goto IL_00de; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_61 = V_4; return L_61; } IL_00de: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_62 = ___2_topLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_63 = V_4; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_64; L_64 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_62, L_63, NULL); NullCheck(L_64); int32_t L_65; L_65 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_64, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_66 = ___1_bottomRight; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_67 = V_4; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_68; L_68 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_66, L_67, NULL); NullCheck(L_68); int32_t L_69; L_69 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_68, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_70; L_70 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_65, L_69))); V_6 = L_70; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_71 = ___2_topLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_72 = V_5; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_73; L_73 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_71, L_72, NULL); NullCheck(L_73); int32_t L_74; L_74 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_73, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_75 = ___1_bottomRight; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_76 = V_5; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_77; L_77 = Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33(__this, L_75, L_76, NULL); NullCheck(L_77); int32_t L_78; L_78 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_77, NULL); int32_t L_79; L_79 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_74, L_78))); V_7 = L_79; int32_t L_80 = V_6; int32_t L_81 = V_7; if ((((int32_t)L_80) <= ((int32_t)L_81))) { goto IL_012f; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_82 = V_5; return L_82; } IL_012f: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_83 = V_4; return L_83; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_p, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_p; NullCheck(L_0); float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(4, L_0); if ((!(((float)L_1) >= ((float)(0.0f))))) { goto IL_0043; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_p; NullCheck(L_2); float L_3; L_3 = VirtualFuncInvoker0< float >::Invoke(4, L_2); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4 = __this->___image; NullCheck(L_4); int32_t L_5; L_5 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_4, NULL); if ((!(((float)L_3) < ((float)((float)L_5))))) { goto IL_0043; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6 = ___0_p; NullCheck(L_6); float L_7; L_7 = VirtualFuncInvoker0< float >::Invoke(5, L_6); if ((!(((float)L_7) > ((float)(0.0f))))) { goto IL_0043; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = ___0_p; NullCheck(L_8); float L_9; L_9 = VirtualFuncInvoker0< float >::Invoke(5, L_8); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_10 = __this->___image; NullCheck(L_10); int32_t L_11; L_11 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_10, NULL); return (bool)((((float)L_9) < ((float)((float)L_11)))? 1 : 0); } IL_0043: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Detector_distance_m8F77C0F8CB8E7F33CBC549E4D975C45AA8709FC2 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_a, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_b, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_a; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1 = ___1_b; float L_2; L_2 = ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B(L_0, L_1, NULL); int32_t L_3; L_3 = MathUtils_round_mC50DD74BDC30780AE5B93BB20DA5CF2B1AC4E728(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Detector_increment_m37E33BE8ACB216B6626B009AF33763BE2C7E0E34 (RuntimeObject* ___0_table, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_key, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t4DC198C739E1E9635B36762FA47C052BDDC5DCAE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { RuntimeObject* L_0 = ___0_table; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1 = ___1_key; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* >::Invoke(4, IDictionary_2_t4DC198C739E1E9635B36762FA47C052BDDC5DCAE_il2cpp_TypeInfo_var, L_0, L_1); if (!L_2) { goto IL_001c; } } { RuntimeObject* L_3 = ___0_table; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___1_key; NullCheck(L_3); int32_t L_5; L_5 = InterfaceFuncInvoker1< int32_t, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* >::Invoke(0, IDictionary_2_t4DC198C739E1E9635B36762FA47C052BDDC5DCAE_il2cpp_TypeInfo_var, L_3, L_4); V_0 = L_5; RuntimeObject* L_6 = ___0_table; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_7 = ___1_key; int32_t L_8 = V_0; NullCheck(L_6); InterfaceActionInvoker2< ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, int32_t >::Invoke(1, IDictionary_2_t4DC198C739E1E9635B36762FA47C052BDDC5DCAE_il2cpp_TypeInfo_var, L_6, L_7, ((int32_t)il2cpp_codegen_add(L_8, 1))); return; } IL_001c: { RuntimeObject* L_9 = ___0_table; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10 = ___1_key; NullCheck(L_9); InterfaceActionInvoker2< ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, int32_t >::Invoke(1, IDictionary_2_t4DC198C739E1E9635B36762FA47C052BDDC5DCAE_il2cpp_TypeInfo_var, L_9, L_10, 1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* Detector_sampleGrid_m082AE2B08B79B6FD5F5620F3BA8073AAF7213ABB (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_topLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_bottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_bottomRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___4_topRight, int32_t ___5_dimensionX, int32_t ___6_dimensionY, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* V_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* L_0; L_0 = GridSampler_get_Instance_m1DAE60E33ACFCC5EF44630C0AD20F10DEE678173_inline(NULL); V_0 = L_0; GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* L_1 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = ___0_image; int32_t L_3 = ___5_dimensionX; int32_t L_4 = ___6_dimensionY; int32_t L_5 = ___5_dimensionX; int32_t L_6 = ___5_dimensionX; int32_t L_7 = ___6_dimensionY; int32_t L_8 = ___6_dimensionY; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_9 = ___1_topLeft; NullCheck(L_9); float L_10; L_10 = VirtualFuncInvoker0< float >::Invoke(4, L_9); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_11 = ___1_topLeft; NullCheck(L_11); float L_12; L_12 = VirtualFuncInvoker0< float >::Invoke(5, L_11); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13 = ___4_topRight; NullCheck(L_13); float L_14; L_14 = VirtualFuncInvoker0< float >::Invoke(4, L_13); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_15 = ___4_topRight; NullCheck(L_15); float L_16; L_16 = VirtualFuncInvoker0< float >::Invoke(5, L_15); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_17 = ___3_bottomRight; NullCheck(L_17); float L_18; L_18 = VirtualFuncInvoker0< float >::Invoke(4, L_17); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_19 = ___3_bottomRight; NullCheck(L_19); float L_20; L_20 = VirtualFuncInvoker0< float >::Invoke(5, L_19); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_21 = ___2_bottomLeft; NullCheck(L_21); float L_22; L_22 = VirtualFuncInvoker0< float >::Invoke(4, L_21); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_23 = ___2_bottomLeft; NullCheck(L_23); float L_24; L_24 = VirtualFuncInvoker0< float >::Invoke(5, L_23); NullCheck(L_1); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_25; L_25 = VirtualFuncInvoker19< BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*, int32_t, int32_t, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float >::Invoke(4, L_1, L_2, L_3, L_4, (0.5f), (0.5f), ((float)il2cpp_codegen_subtract(((float)L_5), (0.5f))), (0.5f), ((float)il2cpp_codegen_subtract(((float)L_6), (0.5f))), ((float)il2cpp_codegen_subtract(((float)L_7), (0.5f))), (0.5f), ((float)il2cpp_codegen_subtract(((float)L_8), (0.5f))), L_10, L_12, L_14, L_16, L_18, L_20, L_22, L_24); return L_25; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* Detector_transitionsBetween_m74FE9B58E9261E2C7A129A1F0ABD40D054C3CF33 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_from, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_to, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; bool V_12 = false; int32_t V_13 = 0; int32_t V_14 = 0; bool V_15 = false; int32_t G_B5_0 = 0; int32_t G_B8_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B10_0 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B9_0 = NULL; int32_t G_B11_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B11_1 = NULL; int32_t G_B13_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B13_1 = NULL; int32_t G_B12_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B12_1 = NULL; int32_t G_B14_0 = 0; int32_t G_B14_1 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B14_2 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B17_0 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B16_0 = NULL; int32_t G_B18_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B18_1 = NULL; int32_t G_B20_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B20_1 = NULL; int32_t G_B19_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B19_1 = NULL; int32_t G_B21_0 = 0; int32_t G_B21_1 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B21_2 = NULL; { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_from; NullCheck(L_0); float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(4, L_0); V_0 = il2cpp_codegen_cast_double_to_int(L_1); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_from; NullCheck(L_2); float L_3; L_3 = VirtualFuncInvoker0< float >::Invoke(5, L_2); V_1 = il2cpp_codegen_cast_double_to_int(L_3); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___1_to; NullCheck(L_4); float L_5; L_5 = VirtualFuncInvoker0< float >::Invoke(4, L_4); V_2 = il2cpp_codegen_cast_double_to_int(L_5); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6 = ___1_to; NullCheck(L_6); float L_7; L_7 = VirtualFuncInvoker0< float >::Invoke(5, L_6); V_3 = il2cpp_codegen_cast_double_to_int(L_7); int32_t L_8 = V_3; int32_t L_9 = V_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_10; L_10 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_8, L_9))); int32_t L_11 = V_2; int32_t L_12 = V_0; int32_t L_13; L_13 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_11, L_12))); V_4 = (bool)((((int32_t)L_10) > ((int32_t)L_13))? 1 : 0); bool L_14 = V_4; if (!L_14) { goto IL_0048; } } { int32_t L_15 = V_0; V_5 = L_15; int32_t L_16 = V_1; V_0 = L_16; int32_t L_17 = V_5; V_1 = L_17; int32_t L_18 = V_2; V_5 = L_18; int32_t L_19 = V_3; V_2 = L_19; int32_t L_20 = V_5; V_3 = L_20; } IL_0048: { int32_t L_21 = V_2; int32_t L_22 = V_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_23; L_23 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_21, L_22))); V_6 = L_23; int32_t L_24 = V_3; int32_t L_25 = V_1; int32_t L_26; L_26 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_24, L_25))); V_7 = L_26; int32_t L_27 = V_6; V_8 = ((int32_t)(((-L_27))>>1)); int32_t L_28 = V_1; int32_t L_29 = V_3; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_006a; } } { G_B5_0 = (-1); goto IL_006b; } IL_006a: { G_B5_0 = 1; } IL_006b: { V_9 = G_B5_0; int32_t L_30 = V_0; int32_t L_31 = V_2; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0074; } } { G_B8_0 = (-1); goto IL_0075; } IL_0074: { G_B8_0 = 1; } IL_0075: { V_10 = G_B8_0; V_11 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_32 = __this->___image; bool L_33 = V_4; if (L_33) { G_B10_0 = L_32; goto IL_0087; } G_B9_0 = L_32; } { int32_t L_34 = V_0; G_B11_0 = L_34; G_B11_1 = G_B9_0; goto IL_0088; } IL_0087: { int32_t L_35 = V_1; G_B11_0 = L_35; G_B11_1 = G_B10_0; } IL_0088: { bool L_36 = V_4; if (L_36) { G_B13_0 = G_B11_0; G_B13_1 = G_B11_1; goto IL_008f; } G_B12_0 = G_B11_0; G_B12_1 = G_B11_1; } { int32_t L_37 = V_1; G_B14_0 = L_37; G_B14_1 = G_B12_0; G_B14_2 = G_B12_1; goto IL_0090; } IL_008f: { int32_t L_38 = V_0; G_B14_0 = L_38; G_B14_1 = G_B13_0; G_B14_2 = G_B13_1; } IL_0090: { NullCheck(G_B14_2); bool L_39; L_39 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(G_B14_2, G_B14_1, G_B14_0, NULL); V_12 = L_39; int32_t L_40 = V_0; V_13 = L_40; int32_t L_41 = V_1; V_14 = L_41; goto IL_00f6; } IL_009f: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_42 = __this->___image; bool L_43 = V_4; if (L_43) { G_B17_0 = L_42; goto IL_00ad; } G_B16_0 = L_42; } { int32_t L_44 = V_13; G_B18_0 = L_44; G_B18_1 = G_B16_0; goto IL_00af; } IL_00ad: { int32_t L_45 = V_14; G_B18_0 = L_45; G_B18_1 = G_B17_0; } IL_00af: { bool L_46 = V_4; if (L_46) { G_B20_0 = G_B18_0; G_B20_1 = G_B18_1; goto IL_00b7; } G_B19_0 = G_B18_0; G_B19_1 = G_B18_1; } { int32_t L_47 = V_14; G_B21_0 = L_47; G_B21_1 = G_B19_0; G_B21_2 = G_B19_1; goto IL_00b9; } IL_00b7: { int32_t L_48 = V_13; G_B21_0 = L_48; G_B21_1 = G_B20_0; G_B21_2 = G_B20_1; } IL_00b9: { NullCheck(G_B21_2); bool L_49; L_49 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(G_B21_2, G_B21_1, G_B21_0, NULL); V_15 = L_49; bool L_50 = V_15; bool L_51 = V_12; if ((((int32_t)L_50) == ((int32_t)L_51))) { goto IL_00d0; } } { int32_t L_52 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_52, 1)); bool L_53 = V_15; V_12 = L_53; } IL_00d0: { int32_t L_54 = V_8; int32_t L_55 = V_7; V_8 = ((int32_t)il2cpp_codegen_add(L_54, L_55)); int32_t L_56 = V_8; if ((((int32_t)L_56) <= ((int32_t)0))) { goto IL_00ef; } } { int32_t L_57 = V_14; int32_t L_58 = V_3; if ((((int32_t)L_57) == ((int32_t)L_58))) { goto IL_00fb; } } { int32_t L_59 = V_14; int32_t L_60 = V_9; V_14 = ((int32_t)il2cpp_codegen_add(L_59, L_60)); int32_t L_61 = V_8; int32_t L_62 = V_6; V_8 = ((int32_t)il2cpp_codegen_subtract(L_61, L_62)); } IL_00ef: { int32_t L_63 = V_13; int32_t L_64 = V_10; V_13 = ((int32_t)il2cpp_codegen_add(L_63, L_64)); } IL_00f6: { int32_t L_65 = V_13; int32_t L_66 = V_2; if ((!(((uint32_t)L_65) == ((uint32_t)L_66)))) { goto IL_009f; } } IL_00fb: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_67 = ___0_from; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_68 = ___1_to; int32_t L_69 = V_11; ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_70 = (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9*)il2cpp_codegen_object_new(ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9_il2cpp_TypeInfo_var); ResultPointsAndTransitions__ctor_mE9637F944D1DC4EAC8C767CE90FF1F193A11E0D3(L_70, L_67, L_68, L_69, NULL); return L_70; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ResultPointsAndTransitions_get_From_m1F599B38B19C5EF63F5EE5FD4C4CCD8708BC7FD2 (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CFromU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointsAndTransitions_set_From_mB52398913DCED7136BADEAED45FE02CC08D46263 (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CFromU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFromU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ResultPointsAndTransitions_get_To_mF118A0313DCBB14C395550BD7985FD4C18443366 (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CToU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointsAndTransitions_set_To_m2AF5AFFFB2C177F2E30C6254184B29D6BAA3B5EF (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CToU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CToU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88 (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CTransitionsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointsAndTransitions_set_Transitions_m4C289937DA29A953AC27DE80735C242A60173E2F (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CTransitionsU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointsAndTransitions__ctor_mE9637F944D1DC4EAC8C767CE90FF1F193A11E0D3 (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_from, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_to, int32_t ___2_transitions, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_from; ResultPointsAndTransitions_set_From_mB52398913DCED7136BADEAED45FE02CC08D46263_inline(__this, L_0, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1 = ___1_to; ResultPointsAndTransitions_set_To_m2AF5AFFFB2C177F2E30C6254184B29D6BAA3B5EF_inline(__this, L_1, NULL); int32_t L_2 = ___2_transitions; ResultPointsAndTransitions_set_Transitions_m4C289937DA29A953AC27DE80735C242A60173E2F_inline(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResultPointsAndTransitions_ToString_m2718D2CD085D677BCEDFDDD130F9C35DFFD13226 (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5); V_0 = L_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2; L_2 = ResultPointsAndTransitions_get_From_m1F599B38B19C5EF63F5EE5FD4C4CCD8708BC7FD2_inline(__this, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = V_0; NullCheck(L_3); ArrayElementTypeCheck (L_3, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); (L_3)->SetAt(static_cast(1), (RuntimeObject*)_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5; L_5 = ResultPointsAndTransitions_get_To_mF118A0313DCBB14C395550BD7985FD4C18443366_inline(__this, NULL); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_5); (L_4)->SetAt(static_cast(2), (RuntimeObject*)L_5); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; Il2CppChar L_7 = ((Il2CppChar)((int32_t)47)); RuntimeObject* L_8 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_7); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_8); (L_6)->SetAt(static_cast(3), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_0; int32_t L_10; L_10 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(__this, NULL); int32_t L_11 = L_10; RuntimeObject* L_12 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_11); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(4), (RuntimeObject*)L_12); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = V_0; String_t* L_14; L_14 = String_Concat_m9EB826D3BC0EF2322AA8E55DF0D20EE41B1E5A36(L_13, NULL); return L_14; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResultPointsAndTransitionsComparator_Compare_mC4FC56ADD554459224D18F051EEEB5DDB83779FB (ResultPointsAndTransitionsComparator_t7FD2AA12CFF9388C02FCDC128B139EF54569F275* __this, ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* ___0_o1, ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* ___1_o2, const RuntimeMethod* method) { { ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_0 = ___0_o1; NullCheck(L_0); int32_t L_1; L_1 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_0, NULL); ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* L_2 = ___1_o2; NullCheck(L_2); int32_t L_3; L_3 = ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline(L_2, NULL); return ((int32_t)il2cpp_codegen_subtract(L_1, L_3)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointsAndTransitionsComparator__ctor_m7FF71334ECC90D1C8DACD565F1CBE99EEE74F48C (ResultPointsAndTransitionsComparator_t7FD2AA12CFF9388C02FCDC128B139EF54569F275* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericGF__ctor_mD4EFC139DDFE62BFAA98EFD366373D80B4F086EA (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, int32_t ___0_primitive, int32_t ___1_size, int32_t ___2_genBase, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_primitive; __this->___primitive = L_0; int32_t L_1 = ___1_size; __this->___size = L_1; int32_t L_2 = ___2_genBase; __this->___generatorBase = L_2; int32_t L_3 = ___1_size; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_3); __this->___expTable = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___expTable), (void*)L_4); int32_t L_5 = ___1_size; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_5); __this->___logTable = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___logTable), (void*)L_6); V_0 = 1; V_1 = 0; goto IL_0058; } IL_0039: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = __this->___expTable; int32_t L_8 = V_1; int32_t L_9 = V_0; NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (int32_t)L_9); int32_t L_10 = V_0; V_0 = ((int32_t)(L_10<<1)); int32_t L_11 = V_0; int32_t L_12 = ___1_size; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0054; } } { int32_t L_13 = V_0; int32_t L_14 = ___0_primitive; V_0 = ((int32_t)(L_13^L_14)); int32_t L_15 = V_0; int32_t L_16 = ___1_size; V_0 = ((int32_t)(L_15&((int32_t)il2cpp_codegen_subtract(L_16, 1)))); } IL_0054: { int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0058: { int32_t L_18 = V_1; int32_t L_19 = ___1_size; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_0039; } } { V_2 = 0; goto IL_0074; } IL_0060: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = __this->___logTable; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = __this->___expTable; int32_t L_22 = V_2; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); int32_t L_25 = V_2; NullCheck(L_20); (L_20)->SetAt(static_cast(L_24), (int32_t)L_25); int32_t L_26 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_0074: { int32_t L_27 = V_2; int32_t L_28 = ___1_size; if ((((int32_t)L_27) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_28, 1))))) { goto IL_0060; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); V_3 = L_29; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_3; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_31 = (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43*)il2cpp_codegen_object_new(GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var); GenericGFPoly__ctor_mC89D09B0209EFFB41F1D6990872BFD2575D51EBD(L_31, __this, L_30, NULL); __this->___zero = L_31; Il2CppCodeGenWriteBarrier((void**)(&__this->___zero), (void*)L_31); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); V_4 = L_32; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = V_4; NullCheck(L_33); (L_33)->SetAt(static_cast(0), (int32_t)1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = V_4; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_35 = (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43*)il2cpp_codegen_object_new(GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var); GenericGFPoly__ctor_mC89D09B0209EFFB41F1D6990872BFD2575D51EBD(L_35, __this, L_34, NULL); __this->___one = L_35; Il2CppCodeGenWriteBarrier((void**)(&__this->___one), (void*)L_35); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* GenericGF_get_Zero_mF647693B4FA28F8F93851A7159B06E21D32DBB9F (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, const RuntimeMethod* method) { { GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_0 = __this->___zero; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* GenericGF_get_One_m101E0580A72A945DA503E3BA1DD08FE7B3EBA94E (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, const RuntimeMethod* method) { { GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_0 = __this->___one; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* GenericGF_buildMonomial_m911D5CD26ED44C2692A24FF101B5944CEFCA5F73 (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, int32_t ___0_degree, int32_t ___1_coefficient, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; { int32_t L_0 = ___0_degree; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000a; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GenericGF_buildMonomial_m911D5CD26ED44C2692A24FF101B5944CEFCA5F73_RuntimeMethod_var))); } IL_000a: { int32_t L_2 = ___1_coefficient; if (L_2) { goto IL_0014; } } { GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_3 = __this->___zero; return L_3; } IL_0014: { int32_t L_4 = ___0_degree; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_4, 1))); V_0 = L_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0; int32_t L_7 = ___1_coefficient; NullCheck(L_6); (L_6)->SetAt(static_cast(0), (int32_t)L_7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_0; GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* L_9 = (GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43*)il2cpp_codegen_object_new(GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43_il2cpp_TypeInfo_var); GenericGFPoly__ctor_mC89D09B0209EFFB41F1D6990872BFD2575D51EBD(L_9, __this, L_8, NULL); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericGF_addOrSubtract_m353865AAF293CFF56A8D0DECCA32757ECA9EDFEA (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; return ((int32_t)(L_0^L_1)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericGF_exp_mB622E920BBB096D2C872F585A46D09F17749F6EA (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, int32_t ___0_a, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___expTable; int32_t L_1 = ___0_a; NullCheck(L_0); int32_t L_2 = L_1; int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericGF_log_mCA37FA80ECECC11A26188A6EA4718F127B84DDE9 (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if (L_0) { goto IL_0009; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GenericGF_log_mCA37FA80ECECC11A26188A6EA4718F127B84DDE9_RuntimeMethod_var))); } IL_0009: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___logTable; int32_t L_3 = ___0_a; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericGF_inverse_m405CDF9F81B8F8AF1EB3A6613C85C44ACABDE9CC (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, int32_t ___0_a, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if (L_0) { goto IL_0009; } } { ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA* L_1 = (ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA_il2cpp_TypeInfo_var))); ArithmeticException__ctor_m1CD22804E6929CDFBE5CB651FCE80C0C668D3FB0(L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GenericGF_inverse_m405CDF9F81B8F8AF1EB3A6613C85C44ACABDE9CC_RuntimeMethod_var))); } IL_0009: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___expTable; int32_t L_3 = __this->___size; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___logTable; int32_t L_5 = ___0_a; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_2); int32_t L_8 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_3, L_7)), 1)); int32_t L_9 = (L_2)->GetAt(static_cast(L_8)); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericGF_multiply_m0301ADB35C4FAC7D8DC7141FCBD6AFFE8649BDC7 (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { { int32_t L_0 = ___0_a; if (!L_0) { goto IL_0006; } } { int32_t L_1 = ___1_b; if (L_1) { goto IL_0008; } } IL_0006: { return 0; } IL_0008: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___expTable; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___logTable; int32_t L_4 = ___0_a; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = __this->___logTable; int32_t L_8 = ___1_b; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); int32_t L_11 = __this->___size; NullCheck(L_2); int32_t L_12 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_6, L_10))%((int32_t)il2cpp_codegen_subtract(L_11, 1)))); int32_t L_13 = (L_2)->GetAt(static_cast(L_12)); return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericGF_get_Size_mF4BD72272D97E7A8C175A8C69170A4D2CA109784 (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___size; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericGF_get_GeneratorBase_m0DB4F893611F94EAB552F8CFFD6165E050C15C42 (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___generatorBase; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GenericGF_ToString_m467E954A52CA3A97C898F1FA0DFF55D034AE9CF1 (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5D2875F228D651E1289522AEAAB8C492001C1BE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF21C1C75F96513399470C46F830BF3D151F71D2); s_Il2CppMethodInitialized = true; } ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5); V_0 = L_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = V_0; NullCheck(L_1); ArrayElementTypeCheck (L_1, _stringLiteralDF21C1C75F96513399470C46F830BF3D151F71D2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)_stringLiteralDF21C1C75F96513399470C46F830BF3D151F71D2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = V_0; int32_t L_3 = __this->___primitive; V_1 = L_3; String_t* L_4; L_4 = Int32_ToString_m967AECC237535C552A97A80C7875E31B98496CA9((&V_1), _stringLiteralD5D2875F228D651E1289522AEAAB8C492001C1BE, NULL); NullCheck(L_2); ArrayElementTypeCheck (L_2, L_4); (L_2)->SetAt(static_cast(1), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = V_0; Il2CppChar L_6 = ((Il2CppChar)((int32_t)44)); RuntimeObject* L_7 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_6); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_7); (L_5)->SetAt(static_cast(2), (RuntimeObject*)L_7); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = V_0; int32_t L_9 = __this->___size; int32_t L_10 = L_9; RuntimeObject* L_11 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_10); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_11); (L_8)->SetAt(static_cast(3), (RuntimeObject*)L_11); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = V_0; Il2CppChar L_13 = ((Il2CppChar)((int32_t)41)); RuntimeObject* L_14 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_13); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_14); (L_12)->SetAt(static_cast(4), (RuntimeObject*)L_14); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = V_0; String_t* L_16; L_16 = String_Concat_m9EB826D3BC0EF2322AA8E55DF0D20EE41B1E5A36(L_15, NULL); return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericGF__cctor_mF1F3C9C14FA5B42535CCDFB5722A7F17A8A2E439 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_0 = (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0*)il2cpp_codegen_object_new(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); GenericGF__ctor_mD4EFC139DDFE62BFAA98EFD366373D80B4F086EA(L_0, ((int32_t)4201), ((int32_t)4096), 1, NULL); ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___AZTEC_DATA_12 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___AZTEC_DATA_12), (void*)L_0); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_1 = (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0*)il2cpp_codegen_object_new(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); GenericGF__ctor_mD4EFC139DDFE62BFAA98EFD366373D80B4F086EA(L_1, ((int32_t)1033), ((int32_t)1024), 1, NULL); ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___AZTEC_DATA_10 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___AZTEC_DATA_10), (void*)L_1); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_2 = (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0*)il2cpp_codegen_object_new(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); GenericGF__ctor_mD4EFC139DDFE62BFAA98EFD366373D80B4F086EA(L_2, ((int32_t)67), ((int32_t)64), 1, NULL); ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___AZTEC_DATA_6 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___AZTEC_DATA_6), (void*)L_2); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_3 = (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0*)il2cpp_codegen_object_new(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); GenericGF__ctor_mD4EFC139DDFE62BFAA98EFD366373D80B4F086EA(L_3, ((int32_t)19), ((int32_t)16), 1, NULL); ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___AZTEC_PARAM = L_3; Il2CppCodeGenWriteBarrier((void**)(&((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___AZTEC_PARAM), (void*)L_3); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_4 = (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0*)il2cpp_codegen_object_new(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); GenericGF__ctor_mD4EFC139DDFE62BFAA98EFD366373D80B4F086EA(L_4, ((int32_t)285), ((int32_t)256), 0, NULL); ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___QR_CODE_FIELD_256 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___QR_CODE_FIELD_256), (void*)L_4); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_5 = (GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0*)il2cpp_codegen_object_new(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); GenericGF__ctor_mD4EFC139DDFE62BFAA98EFD366373D80B4F086EA(L_5, ((int32_t)301), ((int32_t)256), 1, NULL); ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___DATA_MATRIX_FIELD_256 = L_5; Il2CppCodeGenWriteBarrier((void**)(&((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___DATA_MATRIX_FIELD_256), (void*)L_5); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_6 = ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___DATA_MATRIX_FIELD_256; ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___AZTEC_DATA_8 = L_6; Il2CppCodeGenWriteBarrier((void**)(&((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___AZTEC_DATA_8), (void*)L_6); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_7 = ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___AZTEC_DATA_6; ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___MAXICODE_FIELD_64 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___MAXICODE_FIELD_64), (void*)L_7); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* PDF417Writer_encode_m0ECDED4EA5AB386081365D81FFDB72AA0622A077 (PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Compaction_t86409B070B8DBC375172C1236E2C4CFB5F83EE16_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Compaction_t86409B070B8DBC375172C1236E2C4CFB5F83EE16_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417ErrorCorrectionLevel_tF8F4E7BCA901763C47F0588553A0C69E699F8F98_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417ErrorCorrectionLevel_tF8F4E7BCA901763C47F0588553A0C69E699F8F98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* V_4 = NULL; RuntimeObject* V_5 = NULL; int32_t V_6 = 0; String_t* V_7 = NULL; { int32_t L_0 = ___1_format; if ((((int32_t)L_0) == ((int32_t)((int32_t)1024)))) { goto IL_001e; } } { int32_t L_1 = ___1_format; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282_il2cpp_TypeInfo_var)), &L_2); String_t* L_4; L_4 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB16DD6425AAB551E02B3506944B45E866453250E)), L_3, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, L_4, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PDF417Writer_encode_m0ECDED4EA5AB386081365D81FFDB72AA0622A077_RuntimeMethod_var))); } IL_001e: { PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* L_6 = (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217*)il2cpp_codegen_object_new(PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217_il2cpp_TypeInfo_var); PDF417__ctor_mFB95148D3EC2494C28740558C03A3D6E4693BE1A(L_6, NULL); V_0 = L_6; V_1 = ((int32_t)30); V_2 = 2; RuntimeObject* L_7 = ___4_hints; if (!L_7) { goto IL_01e1; } } { RuntimeObject* L_8 = ___4_hints; NullCheck(L_8); bool L_9; L_9 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_8, 6); if (!L_9) { goto IL_005c; } } { RuntimeObject* L_10 = ___4_hints; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_10, 6); if (!L_11) { goto IL_005c; } } { PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* L_12 = V_0; RuntimeObject* L_13 = ___4_hints; NullCheck(L_13); RuntimeObject* L_14; L_14 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_13, 6); NullCheck(L_14); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_14); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); bool L_16; L_16 = Convert_ToBoolean_m3DEA64CC166C14DD2B3461A04C227A05BC06DFEC(L_15, NULL); NullCheck(L_12); PDF417_setCompact_m410A964A11D669C641BF64A847F08C76BFB451DA_inline(L_12, L_16, NULL); } IL_005c: { RuntimeObject* L_17 = ___4_hints; NullCheck(L_17); bool L_18; L_18 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_17, 7); if (!L_18) { goto IL_00b8; } } { RuntimeObject* L_19 = ___4_hints; NullCheck(L_19); RuntimeObject* L_20; L_20 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_19, 7); if (!L_20) { goto IL_00b8; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast (Compaction_t86409B070B8DBC375172C1236E2C4CFB5F83EE16_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_22; L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL); RuntimeObject* L_23 = ___4_hints; NullCheck(L_23); RuntimeObject* L_24; L_24 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_23, 7); NullCheck(L_24); String_t* L_25; L_25 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_24); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); bool L_26; L_26 = Enum_IsDefined_m1C9A0C4F54B0538351585FF563A01091A6FE2F28(L_22, L_25, NULL); if (!L_26) { goto IL_00b8; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast (Compaction_t86409B070B8DBC375172C1236E2C4CFB5F83EE16_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_28; L_28 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_27, NULL); RuntimeObject* L_29 = ___4_hints; NullCheck(L_29); RuntimeObject* L_30; L_30 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_29, 7); NullCheck(L_30); String_t* L_31; L_31 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_30); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeObject* L_32; L_32 = Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12(L_28, L_31, (bool)1, NULL); V_3 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_32, Compaction_t86409B070B8DBC375172C1236E2C4CFB5F83EE16_il2cpp_TypeInfo_var)))); PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* L_33 = V_0; int32_t L_34 = V_3; NullCheck(L_33); PDF417_setCompaction_m52C04D80A73DEF4B03BB7854560665C23CE18CBB_inline(L_33, L_34, NULL); } IL_00b8: { RuntimeObject* L_35 = ___4_hints; NullCheck(L_35); bool L_36; L_36 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_35, 8); if (!L_36) { goto IL_00f3; } } { RuntimeObject* L_37 = ___4_hints; NullCheck(L_37); RuntimeObject* L_38; L_38 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_37, 8); V_4 = ((Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1*)CastclassSealed((RuntimeObject*)L_38, Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1_il2cpp_TypeInfo_var)); PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* L_39 = V_0; Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* L_40 = V_4; NullCheck(L_40); int32_t L_41; L_41 = Dimensions_get_MaxCols_m7B418D63E5558AA5FDE40A7C63AC11A261F5B369_inline(L_40, NULL); Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* L_42 = V_4; NullCheck(L_42); int32_t L_43; L_43 = Dimensions_get_MinCols_mA42E98CB6546ACD39B2622E3C40F66913D08B6E5_inline(L_42, NULL); Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* L_44 = V_4; NullCheck(L_44); int32_t L_45; L_45 = Dimensions_get_MaxRows_m6313ADE4D7C50737713CDB2941CA3F95C11C884B_inline(L_44, NULL); Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* L_46 = V_4; NullCheck(L_46); int32_t L_47; L_47 = Dimensions_get_MinRows_m1AA702AC29AD3CD395AA4BBD2C12C8A48F9585F1_inline(L_46, NULL); NullCheck(L_39); PDF417_setDimensions_m7BE190DA6A4A40A3333B335D2FE4A9BEC69AB6A3(L_39, L_41, L_43, L_45, L_47, NULL); } IL_00f3: { RuntimeObject* L_48 = ___4_hints; NullCheck(L_48); bool L_49; L_49 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_48, 5); if (!L_49) { goto IL_011a; } } { RuntimeObject* L_50 = ___4_hints; NullCheck(L_50); RuntimeObject* L_51; L_51 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_50, 5); if (!L_51) { goto IL_011a; } } { RuntimeObject* L_52 = ___4_hints; NullCheck(L_52); RuntimeObject* L_53; L_53 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_52, 5); NullCheck(L_53); String_t* L_54; L_54 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_53); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int32_t L_55; L_55 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_54, NULL); V_1 = L_55; } IL_011a: { RuntimeObject* L_56 = ___4_hints; NullCheck(L_56); bool L_57; L_57 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_56, 3); if (!L_57) { goto IL_018d; } } { RuntimeObject* L_58 = ___4_hints; NullCheck(L_58); RuntimeObject* L_59; L_59 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_58, 3); if (!L_59) { goto IL_018d; } } { RuntimeObject* L_60 = ___4_hints; NullCheck(L_60); RuntimeObject* L_61; L_61 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_60, 3); V_5 = L_61; RuntimeObject* L_62 = V_5; if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_62, PDF417ErrorCorrectionLevel_tF8F4E7BCA901763C47F0588553A0C69E699F8F98_il2cpp_TypeInfo_var))) { goto IL_014a; } } { RuntimeObject* L_63 = V_5; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_63, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))) { goto IL_0154; } } IL_014a: { RuntimeObject* L_64 = V_5; V_2 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_64, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); goto IL_018d; } IL_0154: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_65 = { reinterpret_cast (PDF417ErrorCorrectionLevel_tF8F4E7BCA901763C47F0588553A0C69E699F8F98_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_66; L_66 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_65, NULL); RuntimeObject* L_67 = V_5; NullCheck(L_67); String_t* L_68; L_68 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_67); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); bool L_69; L_69 = Enum_IsDefined_m1C9A0C4F54B0538351585FF563A01091A6FE2F28(L_66, L_68, NULL); if (!L_69) { goto IL_018d; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_70 = { reinterpret_cast (PDF417ErrorCorrectionLevel_tF8F4E7BCA901763C47F0588553A0C69E699F8F98_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_71; L_71 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_70, NULL); RuntimeObject* L_72 = V_5; NullCheck(L_72); String_t* L_73; L_73 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_72); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeObject* L_74; L_74 = Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12(L_71, L_73, (bool)1, NULL); V_6 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_74, PDF417ErrorCorrectionLevel_tF8F4E7BCA901763C47F0588553A0C69E699F8F98_il2cpp_TypeInfo_var)))); int32_t L_75 = V_6; V_2 = L_75; } IL_018d: { RuntimeObject* L_76 = ___4_hints; NullCheck(L_76); bool L_77; L_77 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_76, 4); if (!L_77) { goto IL_01b2; } } { RuntimeObject* L_78 = ___4_hints; NullCheck(L_78); RuntimeObject* L_79; L_79 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_78, 4); V_7 = ((String_t*)CastclassSealed((RuntimeObject*)L_79, String_t_il2cpp_TypeInfo_var)); String_t* L_80 = V_7; if (!L_80) { goto IL_01b2; } } { PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* L_81 = V_0; String_t* L_82 = V_7; NullCheck(L_81); PDF417_setEncoding_mCA0CE0F1EB5CAC2194CB5B8B9FBC1B4AA078F53C(L_81, L_82, NULL); } IL_01b2: { RuntimeObject* L_83 = ___4_hints; NullCheck(L_83); bool L_84; L_84 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_83, ((int32_t)9)); if (!L_84) { goto IL_01e1; } } { RuntimeObject* L_85 = ___4_hints; NullCheck(L_85); RuntimeObject* L_86; L_86 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_85, ((int32_t)9)); if (!L_86) { goto IL_01e1; } } { PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* L_87 = V_0; RuntimeObject* L_88 = ___4_hints; NullCheck(L_88); RuntimeObject* L_89; L_89 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_88, ((int32_t)9)); NullCheck(L_89); String_t* L_90; L_90 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_89); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); bool L_91; L_91 = Convert_ToBoolean_m3DEA64CC166C14DD2B3461A04C227A05BC06DFEC(L_90, NULL); NullCheck(L_87); PDF417_setDisableEci_m58DE09ED648E244ED37278D8670F2E0BBE27E10B_inline(L_87, L_91, NULL); } IL_01e1: { PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* L_92 = V_0; String_t* L_93 = ___0_contents; int32_t L_94 = V_2; int32_t L_95 = ___2_width; int32_t L_96 = ___3_height; int32_t L_97 = V_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_98; L_98 = PDF417Writer_bitMatrixFromEncoder_m7A54FB57B17D8862FAF4A515BE3219283FF881CF(L_92, L_93, L_94, L_95, L_96, L_97, NULL); return L_98; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* PDF417Writer_bitMatrixFromEncoder_m7A54FB57B17D8862FAF4A515BE3219283FF881CF (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* ___0_encoder, String_t* ___1_contents, int32_t ___2_errorCorrectionLevel, int32_t ___3_width, int32_t ___4_height, int32_t ___5_margin, const RuntimeMethod* method) { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* V_5 = NULL; { PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* L_0 = ___0_encoder; String_t* L_1 = ___1_contents; int32_t L_2 = ___2_errorCorrectionLevel; NullCheck(L_0); PDF417_generateBarcodeLogic_mA4261F434FF278B312A9818EC9953AB8BC091238(L_0, L_1, L_2, NULL); PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* L_3 = ___0_encoder; NullCheck(L_3); BarcodeMatrix_tC915E1919322BDFB633701FB86F7A23F350174BB* L_4; L_4 = PDF417_get_BarcodeMatrix_m803A9D0F18256E4506B14E64964BEF8802BEE38E_inline(L_3, NULL); NullCheck(L_4); SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_5; L_5 = BarcodeMatrix_getScaledMatrix_mE720910FE919B5CC25864EB4CF04D0523DE84536(L_4, 1, 4, NULL); V_0 = L_5; V_1 = (bool)0; int32_t L_6 = ___4_height; int32_t L_7 = ___3_width; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_8 = V_0; NullCheck(L_8); int32_t L_9 = 0; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_10 = (L_8)->GetAt(static_cast(L_9)); NullCheck(L_10); SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_11 = V_0; NullCheck(L_11); if ((((int32_t)((((int32_t)L_6) > ((int32_t)L_7))? 1 : 0)) == ((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))? 1 : 0)))) { goto IL_0032; } } { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_12 = V_0; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_13; L_13 = PDF417Writer_rotateArray_mB0C75C51D17963C4F9D23BB92D80A8759BE49D69(L_12, NULL); V_0 = L_13; V_1 = (bool)1; } IL_0032: { int32_t L_14 = ___3_width; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_15 = V_0; NullCheck(L_15); int32_t L_16 = 0; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_17 = (L_15)->GetAt(static_cast(L_16)); NullCheck(L_17); V_2 = ((int32_t)(L_14/((int32_t)(((RuntimeArray*)L_17)->max_length)))); int32_t L_18 = ___4_height; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_19 = V_0; NullCheck(L_19); V_3 = ((int32_t)(L_18/((int32_t)(((RuntimeArray*)L_19)->max_length)))); int32_t L_20 = V_2; int32_t L_21 = V_3; if ((((int32_t)L_20) >= ((int32_t)L_21))) { goto IL_004a; } } { int32_t L_22 = V_2; V_4 = L_22; goto IL_004d; } IL_004a: { int32_t L_23 = V_3; V_4 = L_23; } IL_004d: { int32_t L_24 = V_4; if ((((int32_t)L_24) <= ((int32_t)1))) { goto IL_007b; } } { PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* L_25 = ___0_encoder; NullCheck(L_25); BarcodeMatrix_tC915E1919322BDFB633701FB86F7A23F350174BB* L_26; L_26 = PDF417_get_BarcodeMatrix_m803A9D0F18256E4506B14E64964BEF8802BEE38E_inline(L_25, NULL); int32_t L_27 = V_4; int32_t L_28 = V_4; NullCheck(L_26); SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_29; L_29 = BarcodeMatrix_getScaledMatrix_mE720910FE919B5CC25864EB4CF04D0523DE84536(L_26, L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 4)), NULL); V_5 = L_29; bool L_30 = V_1; if (!L_30) { goto IL_0071; } } { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_31 = V_5; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_32; L_32 = PDF417Writer_rotateArray_mB0C75C51D17963C4F9D23BB92D80A8759BE49D69(L_31, NULL); V_5 = L_32; } IL_0071: { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_33 = V_5; int32_t L_34 = ___5_margin; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_35; L_35 = PDF417Writer_bitMatrixFromBitArray_m90DC5B6DB78D7B2C90C48BF2E9AB6D7E659B5B91(L_33, L_34, NULL); return L_35; } IL_007b: { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_36 = V_0; int32_t L_37 = ___5_margin; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_38; L_38 = PDF417Writer_bitMatrixFromBitArray_m90DC5B6DB78D7B2C90C48BF2E9AB6D7E659B5B91(L_36, L_37, NULL); return L_38; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* PDF417Writer_bitMatrixFromBitArray_m90DC5B6DB78D7B2C90C48BF2E9AB6D7E659B5B91 (SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___0_input, int32_t ___1_margin, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_0 = ___0_input; NullCheck(L_0); int32_t L_1 = 0; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = (L_0)->GetAt(static_cast(L_1)); NullCheck(L_2); int32_t L_3 = ___1_margin; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_4 = ___0_input; NullCheck(L_4); int32_t L_5 = ___1_margin; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_6 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_6, ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_2)->max_length)), ((int32_t)il2cpp_codegen_multiply(2, L_3)))), ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_4)->max_length)), ((int32_t)il2cpp_codegen_multiply(2, L_5)))), NULL); V_0 = L_6; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_7 = V_0; NullCheck(L_7); int32_t L_8; L_8 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_7, NULL); int32_t L_9 = ___1_margin; V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_8, L_9)), 1)); V_2 = 0; goto IL_005a; } IL_0025: { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_10 = ___0_input; int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_13 = (L_10)->GetAt(static_cast(L_12)); V_3 = L_13; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_14 = V_3; NullCheck(L_14); V_4 = ((int32_t)(((RuntimeArray*)L_14)->max_length)); V_5 = 0; goto IL_004c; } IL_0033: { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_15 = V_3; int32_t L_16 = V_5; NullCheck(L_15); int32_t L_17 = L_16; int8_t L_18 = (L_15)->GetAt(static_cast(L_17)); if ((!(((uint32_t)L_18) == ((uint32_t)1)))) { goto IL_0046; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_19 = V_0; int32_t L_20 = V_5; int32_t L_21 = ___1_margin; int32_t L_22 = V_1; NullCheck(L_19); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_19, ((int32_t)il2cpp_codegen_add(L_20, L_21)), L_22, (bool)1, NULL); } IL_0046: { int32_t L_23 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_004c: { int32_t L_24 = V_5; int32_t L_25 = V_4; if ((((int32_t)L_24) < ((int32_t)L_25))) { goto IL_0033; } } { int32_t L_26 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_26, 1)); int32_t L_27 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_27, 1)); } IL_005a: { int32_t L_28 = V_2; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_29 = ___0_input; NullCheck(L_29); if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))) { goto IL_0025; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_30 = V_0; return L_30; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* PDF417Writer_rotateArray_mB0C75C51D17963C4F9D23BB92D80A8759BE49D69 (SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___0_bitarray, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_0 = ___0_bitarray; NullCheck(L_0); int32_t L_1 = 0; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = (L_0)->GetAt(static_cast(L_1)); NullCheck(L_2); SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_3 = (SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699*)(SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699*)SZArrayNew(SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))); V_0 = L_3; V_1 = 0; goto IL_001e; } IL_000f: { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_4 = V_0; int32_t L_5 = V_1; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_6 = ___0_bitarray; NullCheck(L_6); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))); NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_7); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_001e: { int32_t L_9 = V_1; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_10 = ___0_bitarray; NullCheck(L_10); int32_t L_11 = 0; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_12 = (L_10)->GetAt(static_cast(L_11)); NullCheck(L_12); if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))) { goto IL_000f; } } { V_2 = 0; goto IL_0056; } IL_002a: { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_13 = ___0_bitarray; NullCheck(L_13); int32_t L_14 = V_2; V_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_13)->max_length)), L_14)), 1)); V_4 = 0; goto IL_0049; } IL_0037: { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_15 = V_0; int32_t L_16 = V_4; NullCheck(L_15); int32_t L_17 = L_16; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_18 = (L_15)->GetAt(static_cast(L_17)); int32_t L_19 = V_3; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_20 = ___0_bitarray; int32_t L_21 = V_2; NullCheck(L_20); int32_t L_22 = L_21; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_23 = (L_20)->GetAt(static_cast(L_22)); int32_t L_24 = V_4; NullCheck(L_23); int32_t L_25 = L_24; int8_t L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_18); (L_18)->SetAt(static_cast(L_19), (int8_t)L_26); int32_t L_27 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0049: { int32_t L_28 = V_4; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_29 = ___0_bitarray; NullCheck(L_29); int32_t L_30 = 0; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_31 = (L_29)->GetAt(static_cast(L_30)); NullCheck(L_31); if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length))))) { goto IL_0037; } } { int32_t L_32 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_0056: { int32_t L_33 = V_2; SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_34 = ___0_bitarray; NullCheck(L_34); if ((((int32_t)L_33) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length))))) { goto IL_002a; } } { SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_35 = V_0; return L_35; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417Writer__ctor_m8927EC62D6D56ED3542672DA796B41DE21D646A3 (PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* PDF417Reader_decode_m2339F9B5597E9DE1264479607E1C65659F215299 (PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) { ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* V_0 = NULL; { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_0 = ___0_image; RuntimeObject* L_1 = ___1_hints; ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_2; L_2 = PDF417Reader_decode_m3ED58F2D8250776C3682A840AF6EA64A99C66192(L_0, L_1, (bool)0, NULL); V_0 = L_2; ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_3 = V_0; NullCheck(L_3); if (((int32_t)(((RuntimeArray*)L_3)->max_length))) { goto IL_0010; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0010: { ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_4 = V_0; NullCheck(L_4); int32_t L_5 = 0; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_6 = (L_4)->GetAt(static_cast(L_5)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* PDF417Reader_decodeMultiple_mEB0007771795C03864C15F3AA6EB37CE06C1C02C (PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) { { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_0 = ___0_image; RuntimeObject* L_1 = ___1_hints; ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_2; L_2 = PDF417Reader_decode_m3ED58F2D8250776C3682A840AF6EA64A99C66192(L_0, L_1, (bool)1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* PDF417Reader_decode_m3ED58F2D8250776C3682A840AF6EA64A99C66192 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, bool ___2_multiple, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m8E41E2699467C2CE275B47FA60A35430C337A92B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7D9FA926D0E9F77FE1FEB3C939DD24A2A2D94DF3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA71478A80E0AE99E218743760B5DA32C9BA09F6E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4948E0894A4CFEE33AD919D638A256AD7DD96C69_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6EA36C1B053AD72B0D44A9D5CA2123E9CAAFC372_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m3DB7820F63CD1A2A0E3E9C1F39D139AF1240C232_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8614B383B2E771538EDAAD72E18D7DDEA79E48E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417ResultMetadata_t4BB165601043B5434C5C098BDE3AE2F61B555C75_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417ScanningDecoder_t33057EF815CF7A354BEDCB078E4D1FBA229382AB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529* V_0 = NULL; PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* V_1 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_2 = NULL; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* V_3 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_4 = NULL; PDF417ResultMetadata_t4BB165601043B5434C5C098BDE3AE2F61B555C75* V_5 = NULL; Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44 V_6; memset((&V_6), 0, sizeof(V_6)); { List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529* L_0 = (List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529*)il2cpp_codegen_object_new(List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529_il2cpp_TypeInfo_var); List_1__ctor_m8614B383B2E771538EDAAD72E18D7DDEA79E48E7(L_0, List_1__ctor_m8614B383B2E771538EDAAD72E18D7DDEA79E48E7_RuntimeMethod_var); V_0 = L_0; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_1 = ___0_image; RuntimeObject* L_2 = ___1_hints; bool L_3 = ___2_multiple; il2cpp_codegen_runtime_class_init_inline(Detector_t56BC5C35C1BE9213DFA93B1F9FF0E5A24AF6E136_il2cpp_TypeInfo_var); PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* L_4; L_4 = Detector_detect_m33140612A779E1D288752B5E75D79E3F2951CD86(L_1, L_2, L_3, NULL); V_1 = L_4; PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* L_5 = V_1; if (!L_5) { goto IL_00ba; } } { PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* L_6 = V_1; NullCheck(L_6); List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_7; L_7 = PDF417DetectorResult_get_Points_m45734A4F1DCA107222B76DBF5BCB3D4A21C277A0_inline(L_6, NULL); NullCheck(L_7); Enumerator_tCACF6FA5BBFBD13D853A1BDF6D4801B7440FBE44 L_8; L_8 = List_1_GetEnumerator_m6EA36C1B053AD72B0D44A9D5CA2123E9CAAFC372(L_7, List_1_GetEnumerator_m6EA36C1B053AD72B0D44A9D5CA2123E9CAAFC372_RuntimeMethod_var); V_6 = L_8; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00ac: { Enumerator_Dispose_m8E41E2699467C2CE275B47FA60A35430C337A92B((&V_6), Enumerator_Dispose_m8E41E2699467C2CE275B47FA60A35430C337A92B_RuntimeMethod_var); return; } }); try { { goto IL_009e_1; } IL_0024_1: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_9; L_9 = Enumerator_get_Current_mA71478A80E0AE99E218743760B5DA32C9BA09F6E_inline((&V_6), Enumerator_get_Current_mA71478A80E0AE99E218743760B5DA32C9BA09F6E_RuntimeMethod_var); V_2 = L_9; PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* L_10 = V_1; NullCheck(L_10); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_11; L_11 = PDF417DetectorResult_get_Bits_m3CE671B72E88BB4280DA0D41B3410DE5B9F50DE1_inline(L_10, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_12 = V_2; NullCheck(L_12); int32_t L_13 = 4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_14 = (L_12)->GetAt(static_cast(L_13)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_15 = V_2; NullCheck(L_15); int32_t L_16 = 5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_17 = (L_15)->GetAt(static_cast(L_16)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_18 = V_2; NullCheck(L_18); int32_t L_19 = 6; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_20 = (L_18)->GetAt(static_cast(L_19)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_21 = V_2; NullCheck(L_21); int32_t L_22 = 7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_23 = (L_21)->GetAt(static_cast(L_22)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_24 = V_2; int32_t L_25; L_25 = PDF417Reader_getMinCodewordWidth_m53EE5015FD71DA2F6086ED181C3C835261CB408A(L_24, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_26 = V_2; int32_t L_27; L_27 = PDF417Reader_getMaxCodewordWidth_m8DC8458FEC87F94ECF7B777F665095C974E2AA42(L_26, NULL); il2cpp_codegen_runtime_class_init_inline(PDF417ScanningDecoder_t33057EF815CF7A354BEDCB078E4D1FBA229382AB_il2cpp_TypeInfo_var); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_28; L_28 = PDF417ScanningDecoder_decode_m9F0F1328B8F9A82ADFDE99321E490CFC6FCA8570(L_11, L_14, L_17, L_20, L_23, L_25, L_27, NULL); V_3 = L_28; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_29 = V_3; if (!L_29) { goto IL_009e_1; } } { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_30 = V_3; NullCheck(L_30); String_t* L_31; L_31 = DecoderResult_get_Text_mE0955E92D70B0759FE81C9042B75AECFFF6FBEE0_inline(L_30, NULL); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_32 = V_3; NullCheck(L_32); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33; L_33 = DecoderResult_get_RawBytes_m07CD270FF70E4D42C6D175F6EB55DD6167DE7F39_inline(L_32, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_34 = V_2; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_35 = (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)il2cpp_codegen_object_new(Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55(L_35, L_31, L_33, L_34, ((int32_t)1024), NULL); V_4 = L_35; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_36 = V_4; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_37 = V_3; NullCheck(L_37); String_t* L_38; L_38 = DecoderResult_get_ECLevel_m2FA411C61F5C10EDCF70165468FFB85E11FC1355_inline(L_37, NULL); NullCheck(L_36); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_36, 3, L_38, NULL); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_39 = V_3; NullCheck(L_39); RuntimeObject* L_40; L_40 = DecoderResult_get_Other_m3BA3F6938F474B13A5ABE0E959BFCC61B0A1727A_inline(L_39, NULL); V_5 = ((PDF417ResultMetadata_t4BB165601043B5434C5C098BDE3AE2F61B555C75*)CastclassSealed((RuntimeObject*)L_40, PDF417ResultMetadata_t4BB165601043B5434C5C098BDE3AE2F61B555C75_il2cpp_TypeInfo_var)); PDF417ResultMetadata_t4BB165601043B5434C5C098BDE3AE2F61B555C75* L_41 = V_5; if (!L_41) { goto IL_0096_1; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_42 = V_4; PDF417ResultMetadata_t4BB165601043B5434C5C098BDE3AE2F61B555C75* L_43 = V_5; NullCheck(L_42); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_42, ((int32_t)10), L_43, NULL); } IL_0096_1: { List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529* L_44 = V_0; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_45 = V_4; NullCheck(L_44); List_1_Add_m4948E0894A4CFEE33AD919D638A256AD7DD96C69_inline(L_44, L_45, List_1_Add_m4948E0894A4CFEE33AD919D638A256AD7DD96C69_RuntimeMethod_var); } IL_009e_1: { bool L_46; L_46 = Enumerator_MoveNext_m7D9FA926D0E9F77FE1FEB3C939DD24A2A2D94DF3((&V_6), Enumerator_MoveNext_m7D9FA926D0E9F77FE1FEB3C939DD24A2A2D94DF3_RuntimeMethod_var); if (L_46) { goto IL_0024_1; } } { goto IL_00ba; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00ba: { List_1_tF0E74F3E7D66F303BBCD94AAE8AC0592BE381529* L_47 = V_0; NullCheck(L_47); ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_48; L_48 = List_1_ToArray_m3DB7820F63CD1A2A0E3E9C1F39D139AF1240C232(L_47, List_1_ToArray_m3DB7820F63CD1A2A0E3E9C1F39D139AF1240C232_RuntimeMethod_var); return L_48; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417Reader_getMaxWidth_m21790C779D3FEC24CCE9F9E4E491BC20E1B0D4B8 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_p1, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_p2, 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; } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_p1; if (!L_0) { goto IL_0006; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1 = ___1_p2; if (L_1) { goto IL_0008; } } IL_0006: { return 0; } IL_0008: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_p1; NullCheck(L_2); float L_3; L_3 = VirtualFuncInvoker0< float >::Invoke(4, L_2); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___1_p2; NullCheck(L_4); float L_5; L_5 = VirtualFuncInvoker0< float >::Invoke(4, L_4); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_6; L_6 = fabsf(((float)il2cpp_codegen_subtract(L_3, L_5))); return il2cpp_codegen_cast_double_to_int(L_6); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417Reader_getMinWidth_m61CF6F10DB85AF29E1FE5EDD95F63AEBB9C3F9EC (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_p1, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_p2, 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; } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_p1; if (!L_0) { goto IL_0006; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1 = ___1_p2; if (L_1) { goto IL_000c; } } IL_0006: { return ((int32_t)2147483647LL); } IL_000c: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_p1; NullCheck(L_2); float L_3; L_3 = VirtualFuncInvoker0< float >::Invoke(4, L_2); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___1_p2; NullCheck(L_4); float L_5; L_5 = VirtualFuncInvoker0< float >::Invoke(4, L_4); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_6; L_6 = fabsf(((float)il2cpp_codegen_subtract(L_3, L_5))); return il2cpp_codegen_cast_double_to_int(L_6); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417Reader_getMaxCodewordWidth_m8DC8458FEC87F94ECF7B777F665095C974E2AA42 (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_p, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_p; NullCheck(L_0); int32_t L_1 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = (L_0)->GetAt(static_cast(L_1)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___0_p; NullCheck(L_3); int32_t L_4 = 4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = (L_3)->GetAt(static_cast(L_4)); int32_t L_6; L_6 = PDF417Reader_getMaxWidth_m21790C779D3FEC24CCE9F9E4E491BC20E1B0D4B8(L_2, L_5, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_7 = ___0_p; NullCheck(L_7); int32_t L_8 = 6; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_9 = (L_7)->GetAt(static_cast(L_8)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_10 = ___0_p; NullCheck(L_10); int32_t L_11 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = (L_10)->GetAt(static_cast(L_11)); int32_t L_13; L_13 = PDF417Reader_getMaxWidth_m21790C779D3FEC24CCE9F9E4E491BC20E1B0D4B8(L_9, L_12, NULL); il2cpp_codegen_runtime_class_init_inline(PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var); int32_t L_14 = ((PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_StaticFields*)il2cpp_codegen_static_fields_for(PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var))->___MODULES_IN_CODEWORD; int32_t L_15 = ((PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_StaticFields*)il2cpp_codegen_static_fields_for(PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var))->___MODULES_IN_STOP_PATTERN; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_16; L_16 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_6, ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_13, L_14))/L_15)), NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_17 = ___0_p; NullCheck(L_17); int32_t L_18 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_19 = (L_17)->GetAt(static_cast(L_18)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_20 = ___0_p; NullCheck(L_20); int32_t L_21 = 5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22 = (L_20)->GetAt(static_cast(L_21)); int32_t L_23; L_23 = PDF417Reader_getMaxWidth_m21790C779D3FEC24CCE9F9E4E491BC20E1B0D4B8(L_19, L_22, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_24 = ___0_p; NullCheck(L_24); int32_t L_25 = 7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = (L_24)->GetAt(static_cast(L_25)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_27 = ___0_p; NullCheck(L_27); int32_t L_28 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_29 = (L_27)->GetAt(static_cast(L_28)); int32_t L_30; L_30 = PDF417Reader_getMaxWidth_m21790C779D3FEC24CCE9F9E4E491BC20E1B0D4B8(L_26, L_29, NULL); int32_t L_31 = ((PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_StaticFields*)il2cpp_codegen_static_fields_for(PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var))->___MODULES_IN_CODEWORD; int32_t L_32 = ((PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_StaticFields*)il2cpp_codegen_static_fields_for(PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var))->___MODULES_IN_STOP_PATTERN; int32_t L_33; L_33 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_23, ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_30, L_31))/L_32)), NULL); int32_t L_34; L_34 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_16, L_33, NULL); return L_34; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417Reader_getMinCodewordWidth_m53EE5015FD71DA2F6086ED181C3C835261CB408A (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_p, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_p; NullCheck(L_0); int32_t L_1 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = (L_0)->GetAt(static_cast(L_1)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___0_p; NullCheck(L_3); int32_t L_4 = 4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = (L_3)->GetAt(static_cast(L_4)); int32_t L_6; L_6 = PDF417Reader_getMinWidth_m61CF6F10DB85AF29E1FE5EDD95F63AEBB9C3F9EC(L_2, L_5, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_7 = ___0_p; NullCheck(L_7); int32_t L_8 = 6; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_9 = (L_7)->GetAt(static_cast(L_8)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_10 = ___0_p; NullCheck(L_10); int32_t L_11 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = (L_10)->GetAt(static_cast(L_11)); int32_t L_13; L_13 = PDF417Reader_getMinWidth_m61CF6F10DB85AF29E1FE5EDD95F63AEBB9C3F9EC(L_9, L_12, NULL); il2cpp_codegen_runtime_class_init_inline(PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var); int32_t L_14 = ((PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_StaticFields*)il2cpp_codegen_static_fields_for(PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var))->___MODULES_IN_CODEWORD; int32_t L_15 = ((PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_StaticFields*)il2cpp_codegen_static_fields_for(PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var))->___MODULES_IN_STOP_PATTERN; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_16; L_16 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_6, ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_13, L_14))/L_15)), NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_17 = ___0_p; NullCheck(L_17); int32_t L_18 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_19 = (L_17)->GetAt(static_cast(L_18)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_20 = ___0_p; NullCheck(L_20); int32_t L_21 = 5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22 = (L_20)->GetAt(static_cast(L_21)); int32_t L_23; L_23 = PDF417Reader_getMinWidth_m61CF6F10DB85AF29E1FE5EDD95F63AEBB9C3F9EC(L_19, L_22, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_24 = ___0_p; NullCheck(L_24); int32_t L_25 = 7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = (L_24)->GetAt(static_cast(L_25)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_27 = ___0_p; NullCheck(L_27); int32_t L_28 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_29 = (L_27)->GetAt(static_cast(L_28)); int32_t L_30; L_30 = PDF417Reader_getMinWidth_m61CF6F10DB85AF29E1FE5EDD95F63AEBB9C3F9EC(L_26, L_29, NULL); int32_t L_31 = ((PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_StaticFields*)il2cpp_codegen_static_fields_for(PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var))->___MODULES_IN_CODEWORD; int32_t L_32 = ((PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_StaticFields*)il2cpp_codegen_static_fields_for(PDF417Common_tF68CFABAD34191E66E081A8B207A1513D8553D6D_il2cpp_TypeInfo_var))->___MODULES_IN_STOP_PATTERN; int32_t L_33; L_33 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_23, ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_30, L_31))/L_32)), NULL); int32_t L_34; L_34 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_16, L_33, NULL); return L_34; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417Reader_reset_m4DF6B540FBCC6CE72E2A633E8A21EB01D729E43C (PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417Reader__ctor_m74E4295EF8270ECEC14514F9612FC3E3104E2F42 (PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417HighLevelEncoder__cctor_m231E7C020C52D6A9941AA31C8C122A40CADA1151 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600079cU2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600079cU2D2_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int8_t V_2 = 0x0; int32_t V_3 = 0; int32_t V_4 = 0; int8_t V_5 = 0x0; { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)30)); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600079cU2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___TEXT_MIXED_RAW = L_1; Il2CppCodeGenWriteBarrier((void**)(&((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___TEXT_MIXED_RAW), (void*)L_1); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_3 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)30)); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_4 = L_3; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600079cU2D2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL); ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___TEXT_PUNCTUATION_RAW = L_4; Il2CppCodeGenWriteBarrier((void**)(&((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___TEXT_PUNCTUATION_RAW), (void*)L_4); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_6 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)128)); ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___MIXED = L_6; Il2CppCodeGenWriteBarrier((void**)(&((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___MIXED), (void*)L_6); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)128)); ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___PUNCTUATION = L_7; Il2CppCodeGenWriteBarrier((void**)(&((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___PUNCTUATION), (void*)L_7); ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___DEFAULT_ENCODING_NAME = _stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE; Il2CppCodeGenWriteBarrier((void**)(&((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___DEFAULT_ENCODING_NAME), (void*)_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); V_0 = 0; goto IL_0066; } IL_005a: { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_8 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___MIXED; int32_t L_9 = V_0; NullCheck(L_8); (L_8)->SetAt(static_cast(L_9), (int8_t)(-1)); int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0066: { int32_t L_11 = V_0; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_12 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___MIXED; NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))) { goto IL_005a; } } { V_1 = 0; goto IL_008d; } IL_0074: { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_13 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___TEXT_MIXED_RAW; int32_t L_14 = V_1; NullCheck(L_13); int32_t L_15 = L_14; int8_t L_16 = (L_13)->GetAt(static_cast(L_15)); V_2 = L_16; int8_t L_17 = V_2; if ((((int32_t)L_17) <= ((int32_t)0))) { goto IL_0089; } } { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_18 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___MIXED; int8_t L_19 = V_2; int32_t L_20 = V_1; NullCheck(L_18); (L_18)->SetAt(static_cast(L_19), (int8_t)((int8_t)L_20)); } IL_0089: { int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_008d: { int32_t L_22 = V_1; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_23 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___TEXT_MIXED_RAW; NullCheck(L_23); if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_0074; } } { V_3 = 0; goto IL_00a7; } IL_009b: { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_24 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___PUNCTUATION; int32_t L_25 = V_3; NullCheck(L_24); (L_24)->SetAt(static_cast(L_25), (int8_t)(-1)); int32_t L_26 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_00a7: { int32_t L_27 = V_3; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_28 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___PUNCTUATION; NullCheck(L_28); if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length))))) { goto IL_009b; } } { V_4 = 0; goto IL_00d6; } IL_00b6: { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_29 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___TEXT_PUNCTUATION_RAW; int32_t L_30 = V_4; NullCheck(L_29); int32_t L_31 = L_30; int8_t L_32 = (L_29)->GetAt(static_cast(L_31)); V_5 = L_32; int8_t L_33 = V_5; if ((((int32_t)L_33) <= ((int32_t)0))) { goto IL_00d0; } } { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_34 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___PUNCTUATION; int8_t L_35 = V_5; int32_t L_36 = V_4; NullCheck(L_34); (L_34)->SetAt(static_cast(L_35), (int8_t)((int8_t)L_36)); } IL_00d0: { int32_t L_37 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_00d6: { int32_t L_38 = V_4; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_39 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___TEXT_PUNCTUATION_RAW; NullCheck(L_39); if ((((int32_t)L_38) < ((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length))))) { goto IL_00b6; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PDF417HighLevelEncoder_encodeHighLevel_m0130DA7E8B1D707389BD54F7AF7D1CF8F0DDCB94 (String_t* ___0_msg, int32_t ___1_compaction, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_encoding, bool ___3_disableEci, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL; int32_t V_6 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_7 = NULL; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; { String_t* L_0 = ___0_msg; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); StringBuilder_t* L_2 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_2, L_1, NULL); V_0 = L_2; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3 = ___2_encoding; if (!L_3) { goto IL_0040; } } { bool L_4 = ___3_disableEci; if (L_4) { goto IL_0040; } } { il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); String_t* L_5 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___DEFAULT_ENCODING_NAME; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6 = ___2_encoding; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(11, L_6); int32_t L_8; L_8 = String_Compare_mB21E4512DAFACE027D2DD3FE75DD6E69CE315009(L_5, L_7, 4, NULL); if (!L_8) { goto IL_0040; } } { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_9 = ___2_encoding; NullCheck(L_9); String_t* L_10; L_10 = VirtualFuncInvoker0< String_t* >::Invoke(11, L_9); il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_11; L_11 = CharacterSetECI_getCharacterSetECIByName_mCD5D74560105D49E843EB5C9E79AC16B24AA77E8(L_10, NULL); V_1 = L_11; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_12 = V_1; if (!L_12) { goto IL_0040; } } { CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_13 = V_1; NullCheck(L_13); int32_t L_14; L_14 = VirtualFuncInvoker0< int32_t >::Invoke(4, L_13); StringBuilder_t* L_15 = V_0; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); PDF417HighLevelEncoder_encodingECI_m3CB5D68D5F61BA97EFE9CD949C7145F2F433CE3F(L_14, L_15, NULL); } IL_0040: { String_t* L_16 = ___0_msg; NullCheck(L_16); int32_t L_17; L_17 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_16, NULL); V_2 = L_17; V_3 = 0; V_4 = 0; int32_t L_18 = ___1_compaction; V_11 = L_18; int32_t L_19 = V_11; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_19, 1))) { case 0: { goto IL_0066; } case 1: { goto IL_0077; } case 2: { goto IL_0093; } } } { goto IL_00ad; } IL_0066: { String_t* L_20 = ___0_msg; int32_t L_21 = V_3; int32_t L_22 = V_2; StringBuilder_t* L_23 = V_0; int32_t L_24 = V_4; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); int32_t L_25; L_25 = PDF417HighLevelEncoder_encodeText_m7443BD431FAA90E1D85C11D3A7FE0F3B5E17E502(L_20, L_21, L_22, L_23, L_24, NULL); goto IL_019e; } IL_0077: { String_t* L_26 = ___0_msg; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_27 = ___2_encoding; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28; L_28 = PDF417HighLevelEncoder_toBytes_m27341FC0AF39D78CD6A4C202933ACF9296DBB6BB(L_26, L_27, NULL); V_5 = L_28; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = V_5; int32_t L_30 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = V_5; NullCheck(L_31); StringBuilder_t* L_32 = V_0; PDF417HighLevelEncoder_encodeBinary_m602E25799DC1640CF0F85DEB75409BD8EE84E954(L_29, L_30, ((int32_t)(((RuntimeArray*)L_31)->max_length)), 1, L_32, NULL); goto IL_019e; } IL_0093: { StringBuilder_t* L_33 = V_0; NullCheck(L_33); StringBuilder_t* L_34; L_34 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_33, ((int32_t)902), NULL); String_t* L_35 = ___0_msg; int32_t L_36 = V_3; int32_t L_37 = V_2; StringBuilder_t* L_38 = V_0; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); PDF417HighLevelEncoder_encodeNumeric_mAA11088ED7333DE727042A715C65DDB5992799DF(L_35, L_36, L_37, L_38, NULL); goto IL_019e; } IL_00ad: { V_6 = 0; V_7 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; goto IL_0197; } IL_00b8: { String_t* L_39 = ___0_msg; int32_t L_40 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); int32_t L_41; L_41 = PDF417HighLevelEncoder_determineConsecutiveDigitCount_m6AB4B07DC8BC8E6B4B281E7C89BE6C7BE3377C55(L_39, L_40, NULL); V_8 = L_41; int32_t L_42 = V_8; if ((((int32_t)L_42) < ((int32_t)((int32_t)13)))) { goto IL_00ed; } } { StringBuilder_t* L_43 = V_0; NullCheck(L_43); StringBuilder_t* L_44; L_44 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_43, ((int32_t)902), NULL); V_6 = 2; V_4 = 0; String_t* L_45 = ___0_msg; int32_t L_46 = V_3; int32_t L_47 = V_8; StringBuilder_t* L_48 = V_0; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); PDF417HighLevelEncoder_encodeNumeric_mAA11088ED7333DE727042A715C65DDB5992799DF(L_45, L_46, L_47, L_48, NULL); int32_t L_49 = V_3; int32_t L_50 = V_8; V_3 = ((int32_t)il2cpp_codegen_add(L_49, L_50)); goto IL_0197; } IL_00ed: { String_t* L_51 = ___0_msg; int32_t L_52 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); int32_t L_53; L_53 = PDF417HighLevelEncoder_determineConsecutiveTextCount_mBBFAD12E3B10B413CA792D26AFB75F6266FA9B70(L_51, L_52, NULL); V_9 = L_53; int32_t L_54 = V_9; if ((((int32_t)L_54) >= ((int32_t)5))) { goto IL_0100; } } { int32_t L_55 = V_8; int32_t L_56 = V_2; if ((!(((uint32_t)L_55) == ((uint32_t)L_56)))) { goto IL_012b; } } IL_0100: { int32_t L_57 = V_6; if (!L_57) { goto IL_0116; } } { StringBuilder_t* L_58 = V_0; NullCheck(L_58); StringBuilder_t* L_59; L_59 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_58, ((int32_t)900), NULL); V_6 = 0; V_4 = 0; } IL_0116: { String_t* L_60 = ___0_msg; int32_t L_61 = V_3; int32_t L_62 = V_9; StringBuilder_t* L_63 = V_0; int32_t L_64 = V_4; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); int32_t L_65; L_65 = PDF417HighLevelEncoder_encodeText_m7443BD431FAA90E1D85C11D3A7FE0F3B5E17E502(L_60, L_61, L_62, L_63, L_64, NULL); V_4 = L_65; int32_t L_66 = V_3; int32_t L_67 = V_9; V_3 = ((int32_t)il2cpp_codegen_add(L_66, L_67)); goto IL_0197; } IL_012b: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_68 = V_7; if (L_68) { goto IL_0138; } } { String_t* L_69 = ___0_msg; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_70 = ___2_encoding; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_71; L_71 = PDF417HighLevelEncoder_toBytes_m27341FC0AF39D78CD6A4C202933ACF9296DBB6BB(L_69, L_70, NULL); V_7 = L_71; } IL_0138: { String_t* L_72 = ___0_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_73 = V_7; int32_t L_74 = V_3; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_75 = ___2_encoding; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); int32_t L_76; L_76 = PDF417HighLevelEncoder_determineConsecutiveBinaryCount_m36F477AA731CC3018F14EE1195BBB417EA381F92(L_72, L_73, L_74, L_75, NULL); V_10 = L_76; int32_t L_77 = V_10; if (L_77) { goto IL_014b; } } { V_10 = 1; } IL_014b: { int32_t L_78 = V_10; if ((!(((uint32_t)L_78) == ((uint32_t)1)))) { goto IL_0161; } } { int32_t L_79 = V_6; if (L_79) { goto IL_0161; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_80 = V_7; StringBuilder_t* L_81 = V_0; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); PDF417HighLevelEncoder_encodeBinary_m602E25799DC1640CF0F85DEB75409BD8EE84E954(L_80, 0, 1, 0, L_81, NULL); goto IL_0192; } IL_0161: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_82 = V_7; String_t* L_83 = ___0_msg; int32_t L_84 = V_3; NullCheck(L_83); String_t* L_85; L_85 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_83, 0, L_84, NULL); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_86 = ___2_encoding; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_87; L_87 = PDF417HighLevelEncoder_toBytes_m27341FC0AF39D78CD6A4C202933ACF9296DBB6BB(L_85, L_86, NULL); NullCheck(L_87); String_t* L_88 = ___0_msg; int32_t L_89 = V_3; int32_t L_90 = V_10; NullCheck(L_88); String_t* L_91; L_91 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_88, L_89, L_90, NULL); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_92 = ___2_encoding; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_93; L_93 = PDF417HighLevelEncoder_toBytes_m27341FC0AF39D78CD6A4C202933ACF9296DBB6BB(L_91, L_92, NULL); NullCheck(L_93); int32_t L_94 = V_6; StringBuilder_t* L_95 = V_0; PDF417HighLevelEncoder_encodeBinary_m602E25799DC1640CF0F85DEB75409BD8EE84E954(L_82, ((int32_t)(((RuntimeArray*)L_87)->max_length)), ((int32_t)(((RuntimeArray*)L_93)->max_length)), L_94, L_95, NULL); V_6 = 1; V_4 = 0; } IL_0192: { int32_t L_96 = V_3; int32_t L_97 = V_10; V_3 = ((int32_t)il2cpp_codegen_add(L_96, L_97)); } IL_0197: { int32_t L_98 = V_3; int32_t L_99 = V_2; if ((((int32_t)L_98) < ((int32_t)L_99))) { goto IL_00b8; } } IL_019e: { StringBuilder_t* L_100 = V_0; NullCheck(L_100); String_t* L_101; L_101 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_100); return L_101; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* PDF417HighLevelEncoder_getEncoder_m2442F1892DB07FA46753525F8BACD2EBFBAB5763 (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_encoding, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838); s_Il2CppMethodInitialized = true; } Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___0_encoding; if (L_0) { goto IL_003c; } } try { il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); String_t* L_1 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___DEFAULT_ENCODING_NAME; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2; L_2 = Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187(L_1, NULL); ___0_encoding = L_2; goto IL_0014; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0011; } throw e; } CATCH_0011: { Exception_t* L_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0014; } IL_0014: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_4 = ___0_encoding; if (L_4) { goto IL_003c; } } try { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_5; L_5 = Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187(_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838, NULL); ___0_encoding = L_5; goto IL_003c; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0025; } throw e; } CATCH_0025: { Exception_t* L_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_0 = L_6; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))); String_t* L_7 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))))->___DEFAULT_ENCODING_NAME; String_t* L_8; L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8FC97BF26E34763F943FF0250C06C3AECE49DB0C)), L_7, NULL); Exception_t* L_9 = V_0; WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4* L_10 = (WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4_il2cpp_TypeInfo_var))); WriterException__ctor_mB9527576EB0A0076248FB0E8182AD9871C8AA77C(L_10, L_8, L_9, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PDF417HighLevelEncoder_getEncoder_m2442F1892DB07FA46753525F8BACD2EBFBAB5763_RuntimeMethod_var))); } IL_003c: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_11 = ___0_encoding; return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PDF417HighLevelEncoder_toBytes_m27341FC0AF39D78CD6A4C202933ACF9296DBB6BB (String_t* ___0_msg, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_encoding, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___1_encoding; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1; L_1 = PDF417HighLevelEncoder_getEncoder_m2442F1892DB07FA46753525F8BACD2EBFBAB5763(L_0, NULL); String_t* L_2 = ___0_msg; NullCheck(L_1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(27, L_1, L_2); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PDF417HighLevelEncoder_toBytes_mA36F4CEFDA371A9A09EC4A526564A4BC226A324F (Il2CppChar ___0_msg, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_encoding, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL; { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___1_encoding; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1; L_1 = PDF417HighLevelEncoder_getEncoder_m2442F1892DB07FA46753525F8BACD2EBFBAB5763(L_0, NULL); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1); V_0 = L_2; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = V_0; Il2CppChar L_4 = ___0_msg; NullCheck(L_3); (L_3)->SetAt(static_cast(0), (Il2CppChar)L_4); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = V_0; NullCheck(L_1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6; L_6 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* >::Invoke(24, L_1, L_5); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417HighLevelEncoder_encodeText_m7443BD431FAA90E1D85C11D3A7FE0F3B5E17E502 (String_t* ___0_msg, int32_t ___1_startpos, int32_t ___2_count, StringBuilder_t* ___3_sb, int32_t ___4_initialSubmode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; Il2CppChar V_4 = 0x0; Il2CppChar V_5 = 0x0; int32_t V_6 = 0; int32_t V_7 = 0; bool V_8 = false; int32_t V_9 = 0; { int32_t L_0 = ___2_count; StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_1, L_0, NULL); V_0 = L_1; int32_t L_2 = ___4_initialSubmode; V_1 = L_2; V_2 = 0; } IL_000c: { String_t* L_3 = ___0_msg; int32_t L_4 = ___1_startpos; int32_t L_5 = V_2; NullCheck(L_3); Il2CppChar L_6; L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, ((int32_t)il2cpp_codegen_add(L_4, L_5)), NULL); V_3 = L_6; int32_t L_7 = V_1; V_9 = L_7; int32_t L_8 = V_9; switch (L_8) { case 0: { goto IL_0031; } case 1: { goto IL_00a4; } case 2: { goto IL_0127; } } } { goto IL_01bb; } IL_0031: { Il2CppChar L_9 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_10; L_10 = PDF417HighLevelEncoder_isAlphaUpper_m2868820DA2DB0859CF8E57AD9B7A4973B3B59153(L_9, NULL); if (!L_10) { goto IL_005d; } } { Il2CppChar L_11 = V_3; if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)32))))) { goto IL_004c; } } { StringBuilder_t* L_12 = V_0; NullCheck(L_12); StringBuilder_t* L_13; L_13 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_12, ((int32_t)26), NULL); goto IL_01e4; } IL_004c: { StringBuilder_t* L_14 = V_0; Il2CppChar L_15 = V_3; NullCheck(L_14); StringBuilder_t* L_16; L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_14, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, ((int32_t)65)))), NULL); goto IL_01e4; } IL_005d: { Il2CppChar L_17 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_18; L_18 = PDF417HighLevelEncoder_isAlphaLower_mDD7D492C11C1CB05DAE856209F85ADF0D30D9C5C(L_17, NULL); if (!L_18) { goto IL_0072; } } { V_1 = 1; StringBuilder_t* L_19 = V_0; NullCheck(L_19); StringBuilder_t* L_20; L_20 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_19, ((int32_t)27), NULL); goto IL_000c; } IL_0072: { Il2CppChar L_21 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_22; L_22 = PDF417HighLevelEncoder_isMixed_m30FAE0557E0646FD2636EAF9881F3C42E847FC32(L_21, NULL); if (!L_22) { goto IL_0087; } } { V_1 = 2; StringBuilder_t* L_23 = V_0; NullCheck(L_23); StringBuilder_t* L_24; L_24 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_23, ((int32_t)28), NULL); goto IL_000c; } IL_0087: { StringBuilder_t* L_25 = V_0; NullCheck(L_25); StringBuilder_t* L_26; L_26 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_25, ((int32_t)29), NULL); StringBuilder_t* L_27 = V_0; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_28 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___PUNCTUATION; Il2CppChar L_29 = V_3; NullCheck(L_28); Il2CppChar L_30 = L_29; int8_t L_31 = (L_28)->GetAt(static_cast(L_30)); NullCheck(L_27); StringBuilder_t* L_32; L_32 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_27, ((int32_t)(uint16_t)L_31), NULL); goto IL_01e4; } IL_00a4: { Il2CppChar L_33 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_34; L_34 = PDF417HighLevelEncoder_isAlphaLower_mDD7D492C11C1CB05DAE856209F85ADF0D30D9C5C(L_33, NULL); if (!L_34) { goto IL_00d0; } } { Il2CppChar L_35 = V_3; if ((!(((uint32_t)L_35) == ((uint32_t)((int32_t)32))))) { goto IL_00bf; } } { StringBuilder_t* L_36 = V_0; NullCheck(L_36); StringBuilder_t* L_37; L_37 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_36, ((int32_t)26), NULL); goto IL_01e4; } IL_00bf: { StringBuilder_t* L_38 = V_0; Il2CppChar L_39 = V_3; NullCheck(L_38); StringBuilder_t* L_40; L_40 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_38, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, ((int32_t)97)))), NULL); goto IL_01e4; } IL_00d0: { Il2CppChar L_41 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_42; L_42 = PDF417HighLevelEncoder_isAlphaUpper_m2868820DA2DB0859CF8E57AD9B7A4973B3B59153(L_41, NULL); if (!L_42) { goto IL_00f2; } } { StringBuilder_t* L_43 = V_0; NullCheck(L_43); StringBuilder_t* L_44; L_44 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_43, ((int32_t)27), NULL); StringBuilder_t* L_45 = V_0; Il2CppChar L_46 = V_3; NullCheck(L_45); StringBuilder_t* L_47; L_47 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_45, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_46, ((int32_t)65)))), NULL); goto IL_01e4; } IL_00f2: { Il2CppChar L_48 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_49; L_49 = PDF417HighLevelEncoder_isMixed_m30FAE0557E0646FD2636EAF9881F3C42E847FC32(L_48, NULL); if (!L_49) { goto IL_010a; } } { V_1 = 2; StringBuilder_t* L_50 = V_0; NullCheck(L_50); StringBuilder_t* L_51; L_51 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_50, ((int32_t)28), NULL); goto IL_000c; } IL_010a: { StringBuilder_t* L_52 = V_0; NullCheck(L_52); StringBuilder_t* L_53; L_53 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_52, ((int32_t)29), NULL); StringBuilder_t* L_54 = V_0; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_55 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___PUNCTUATION; Il2CppChar L_56 = V_3; NullCheck(L_55); Il2CppChar L_57 = L_56; int8_t L_58 = (L_55)->GetAt(static_cast(L_57)); NullCheck(L_54); StringBuilder_t* L_59; L_59 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_54, ((int32_t)(uint16_t)L_58), NULL); goto IL_01e4; } IL_0127: { Il2CppChar L_60 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_61; L_61 = PDF417HighLevelEncoder_isMixed_m30FAE0557E0646FD2636EAF9881F3C42E847FC32(L_60, NULL); if (!L_61) { goto IL_0143; } } { StringBuilder_t* L_62 = V_0; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_63 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___MIXED; Il2CppChar L_64 = V_3; NullCheck(L_63); Il2CppChar L_65 = L_64; int8_t L_66 = (L_63)->GetAt(static_cast(L_65)); NullCheck(L_62); StringBuilder_t* L_67; L_67 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_62, ((int32_t)(uint16_t)L_66), NULL); goto IL_01e4; } IL_0143: { Il2CppChar L_68 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_69; L_69 = PDF417HighLevelEncoder_isAlphaUpper_m2868820DA2DB0859CF8E57AD9B7A4973B3B59153(L_68, NULL); if (!L_69) { goto IL_015b; } } { V_1 = 0; StringBuilder_t* L_70 = V_0; NullCheck(L_70); StringBuilder_t* L_71; L_71 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_70, ((int32_t)28), NULL); goto IL_000c; } IL_015b: { Il2CppChar L_72 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_73; L_73 = PDF417HighLevelEncoder_isAlphaLower_mDD7D492C11C1CB05DAE856209F85ADF0D30D9C5C(L_72, NULL); if (!L_73) { goto IL_0173; } } { V_1 = 1; StringBuilder_t* L_74 = V_0; NullCheck(L_74); StringBuilder_t* L_75; L_75 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_74, ((int32_t)27), NULL); goto IL_000c; } IL_0173: { int32_t L_76 = ___1_startpos; int32_t L_77 = V_2; int32_t L_78 = ___2_count; if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_76, L_77)), 1))) >= ((int32_t)L_78))) { goto IL_01a1; } } { String_t* L_79 = ___0_msg; int32_t L_80 = ___1_startpos; int32_t L_81 = V_2; NullCheck(L_79); Il2CppChar L_82; L_82 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_79, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_80, L_81)), 1)), NULL); V_4 = L_82; Il2CppChar L_83 = V_4; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_84; L_84 = PDF417HighLevelEncoder_isPunctuation_mAD971F84D9B337E8151B253DA4118CA78C1776AD(L_83, NULL); if (!L_84) { goto IL_01a1; } } { V_1 = 3; StringBuilder_t* L_85 = V_0; NullCheck(L_85); StringBuilder_t* L_86; L_86 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_85, ((int32_t)25), NULL); goto IL_000c; } IL_01a1: { StringBuilder_t* L_87 = V_0; NullCheck(L_87); StringBuilder_t* L_88; L_88 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_87, ((int32_t)29), NULL); StringBuilder_t* L_89 = V_0; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_90 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___PUNCTUATION; Il2CppChar L_91 = V_3; NullCheck(L_90); Il2CppChar L_92 = L_91; int8_t L_93 = (L_90)->GetAt(static_cast(L_92)); NullCheck(L_89); StringBuilder_t* L_94; L_94 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_89, ((int32_t)(uint16_t)L_93), NULL); goto IL_01e4; } IL_01bb: { Il2CppChar L_95 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_96; L_96 = PDF417HighLevelEncoder_isPunctuation_mAD971F84D9B337E8151B253DA4118CA78C1776AD(L_95, NULL); if (!L_96) { goto IL_01d4; } } { StringBuilder_t* L_97 = V_0; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_98 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___PUNCTUATION; Il2CppChar L_99 = V_3; NullCheck(L_98); Il2CppChar L_100 = L_99; int8_t L_101 = (L_98)->GetAt(static_cast(L_100)); NullCheck(L_97); StringBuilder_t* L_102; L_102 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_97, ((int32_t)(uint16_t)L_101), NULL); goto IL_01e4; } IL_01d4: { V_1 = 0; StringBuilder_t* L_103 = V_0; NullCheck(L_103); StringBuilder_t* L_104; L_104 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_103, ((int32_t)29), NULL); goto IL_000c; } IL_01e4: { int32_t L_105 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_105, 1)); int32_t L_106 = V_2; int32_t L_107 = ___2_count; if ((((int32_t)L_106) < ((int32_t)L_107))) { goto IL_000c; } } { V_5 = 0; StringBuilder_t* L_108 = V_0; NullCheck(L_108); int32_t L_109; L_109 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_108, NULL); V_6 = L_109; V_7 = 0; goto IL_023b; } IL_01ff: { int32_t L_110 = V_7; V_8 = (bool)((((int32_t)((((int32_t)((int32_t)(L_110%2))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_111 = V_8; if (!L_111) { goto IL_022b; } } { Il2CppChar L_112 = V_5; StringBuilder_t* L_113 = V_0; int32_t L_114 = V_7; NullCheck(L_113); Il2CppChar L_115; L_115 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_113, L_114, NULL); V_5 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply((int32_t)L_112, ((int32_t)30))), (int32_t)L_115))); StringBuilder_t* L_116 = ___3_sb; Il2CppChar L_117 = V_5; NullCheck(L_116); StringBuilder_t* L_118; L_118 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_116, L_117, NULL); goto IL_0235; } IL_022b: { StringBuilder_t* L_119 = V_0; int32_t L_120 = V_7; NullCheck(L_119); Il2CppChar L_121; L_121 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_119, L_120, NULL); V_5 = L_121; } IL_0235: { int32_t L_122 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_122, 1)); } IL_023b: { int32_t L_123 = V_7; int32_t L_124 = V_6; if ((((int32_t)L_123) < ((int32_t)L_124))) { goto IL_01ff; } } { int32_t L_125 = V_6; if (!((int32_t)(L_125%2))) { goto IL_0257; } } { StringBuilder_t* L_126 = ___3_sb; Il2CppChar L_127 = V_5; NullCheck(L_126); StringBuilder_t* L_128; L_128 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_126, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply((int32_t)L_127, ((int32_t)30))), ((int32_t)29)))), NULL); } IL_0257: { int32_t L_129 = V_1; return L_129; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417HighLevelEncoder_encodeBinary_m602E25799DC1640CF0F85DEB75409BD8EE84E954 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, int32_t ___1_startpos, int32_t ___2_count, int32_t ___3_startmode, StringBuilder_t* ___4_sb, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_1 = NULL; int64_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0 = ___2_count; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0016; } } { int32_t L_1 = ___3_startmode; if (L_1) { goto IL_0016; } } { StringBuilder_t* L_2 = ___4_sb; NullCheck(L_2); StringBuilder_t* L_3; L_3 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_2, ((int32_t)913), NULL); goto IL_0037; } IL_0016: { int32_t L_4 = ___2_count; if (((int32_t)(L_4%6))) { goto IL_002a; } } { StringBuilder_t* L_5 = ___4_sb; NullCheck(L_5); StringBuilder_t* L_6; L_6 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_5, ((int32_t)924), NULL); goto IL_0037; } IL_002a: { StringBuilder_t* L_7 = ___4_sb; NullCheck(L_7); StringBuilder_t* L_8; L_8 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_7, ((int32_t)901), NULL); } IL_0037: { int32_t L_9 = ___1_startpos; V_0 = L_9; int32_t L_10 = ___2_count; if ((((int32_t)L_10) < ((int32_t)6))) { goto IL_00ba; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)5); V_1 = L_11; goto IL_00b2; } IL_0046: { V_2 = ((int64_t)0); V_3 = 0; goto IL_0064; } IL_004d: { int64_t L_12 = V_2; V_2 = ((int64_t)(L_12<<8)); int64_t L_13 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = ___0_bytes; int32_t L_15 = V_0; int32_t L_16 = V_3; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add(L_15, L_16)); uint8_t L_18 = (L_14)->GetAt(static_cast(L_17)); V_2 = ((int64_t)il2cpp_codegen_add(L_13, ((int64_t)((int32_t)((int32_t)L_18&((int32_t)255)))))); int32_t L_19 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0064: { int32_t L_20 = V_3; if ((((int32_t)L_20) < ((int32_t)6))) { goto IL_004d; } } { V_4 = 0; goto IL_0089; } IL_006d: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = V_1; int32_t L_22 = V_4; int64_t L_23 = V_2; NullCheck(L_21); (L_21)->SetAt(static_cast(L_22), (Il2CppChar)((int32_t)(uint16_t)((int64_t)(L_23%((int64_t)((int32_t)900)))))); int64_t L_24 = V_2; V_2 = ((int64_t)(L_24/((int64_t)((int32_t)900)))); int32_t L_25 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0089: { int32_t L_26 = V_4; if ((((int32_t)L_26) < ((int32_t)5))) { goto IL_006d; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_27 = V_1; NullCheck(L_27); V_5 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_27)->max_length)), 1)); goto IL_00a9; } IL_0097: { StringBuilder_t* L_28 = ___4_sb; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_29 = V_1; int32_t L_30 = V_5; NullCheck(L_29); int32_t L_31 = L_30; uint16_t L_32 = (uint16_t)(L_29)->GetAt(static_cast(L_31)); NullCheck(L_28); StringBuilder_t* L_33; L_33 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_28, L_32, NULL); int32_t L_34 = V_5; V_5 = ((int32_t)il2cpp_codegen_subtract(L_34, 1)); } IL_00a9: { int32_t L_35 = V_5; if ((((int32_t)L_35) >= ((int32_t)0))) { goto IL_0097; } } { int32_t L_36 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_36, 6)); } IL_00b2: { int32_t L_37 = ___1_startpos; int32_t L_38 = ___2_count; int32_t L_39 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_37, L_38)), L_39))) >= ((int32_t)6))) { goto IL_0046; } } IL_00ba: { int32_t L_40 = V_0; V_6 = L_40; goto IL_00dc; } IL_00bf: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_41 = ___0_bytes; int32_t L_42 = V_6; NullCheck(L_41); int32_t L_43 = L_42; uint8_t L_44 = (L_41)->GetAt(static_cast(L_43)); V_7 = ((int32_t)((int32_t)L_44&((int32_t)255))); StringBuilder_t* L_45 = ___4_sb; int32_t L_46 = V_7; NullCheck(L_45); StringBuilder_t* L_47; L_47 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_45, ((int32_t)(uint16_t)L_46), NULL); int32_t L_48 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_48, 1)); } IL_00dc: { int32_t L_49 = V_6; int32_t L_50 = ___1_startpos; int32_t L_51 = ___2_count; if ((((int32_t)L_49) < ((int32_t)((int32_t)il2cpp_codegen_add(L_50, L_51))))) { goto IL_00bf; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417HighLevelEncoder_encodeNumeric_mAA11088ED7333DE727042A715C65DDB5992799DF (String_t* ___0_msg, int32_t ___1_startpos, int32_t ___2_count, StringBuilder_t* ___3_sb, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; StringBuilder_t* V_1 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_2 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_3 = NULL; int32_t V_4 = 0; String_t* V_5 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_6 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_7 = NULL; int32_t V_8 = 0; { V_0 = 0; int32_t L_0 = ___2_count; StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_1, ((int32_t)il2cpp_codegen_add(((int32_t)(L_0/3)), 1)), NULL); V_1 = L_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_2, ((int64_t)((int32_t)900)), NULL); V_2 = L_2; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_3 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_3, ((int64_t)0), NULL); V_3 = L_3; goto IL_00b3; } IL_0026: { StringBuilder_t* L_4 = V_1; NullCheck(L_4); StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_4, 0, NULL); int32_t L_5 = ___2_count; int32_t L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_7; L_7 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)44), ((int32_t)il2cpp_codegen_subtract(L_5, L_6)), NULL); V_4 = L_7; Il2CppChar L_8 = ((Il2CppChar)((int32_t)49)); RuntimeObject* L_9 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_8); String_t* L_10 = ___0_msg; int32_t L_11 = ___1_startpos; int32_t L_12 = V_0; int32_t L_13 = V_4; NullCheck(L_10); String_t* L_14; L_14 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_10, ((int32_t)il2cpp_codegen_add(L_11, L_12)), L_13, NULL); String_t* L_15; L_15 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(L_9, L_14, NULL); V_5 = L_15; String_t* L_16 = V_5; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_17; L_17 = BigInteger_Parse_mAAD6E464637E0C3D54BD52B03D7E57331E6BAD1B(L_16, NULL); V_6 = L_17; } IL_005b: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18 = V_6; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_19 = V_2; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20; L_20 = BigInteger_Modulo_mD40F396E73AB8D0D705B181B7114C895BA51E7F5(L_18, L_19, NULL); V_7 = L_20; StringBuilder_t* L_21 = V_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_22 = V_7; NullCheck(L_22); int32_t L_23; L_23 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_22); NullCheck(L_21); StringBuilder_t* L_24; L_24 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_21, ((int32_t)(uint16_t)L_23), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_25 = V_6; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_26 = V_2; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_27; L_27 = BigInteger_Division_m57071483D87761718875D25F95508E911AC2562C(L_25, L_26, NULL); V_6 = L_27; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_28 = V_6; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_29 = V_3; NullCheck(L_28); bool L_30; L_30 = BigInteger_Equals_mDCC7FC2F31BC7259A8B3DEA5E55AE2FB049546FE(L_28, L_29, NULL); if (!L_30) { goto IL_005b; } } { StringBuilder_t* L_31 = V_1; NullCheck(L_31); int32_t L_32; L_32 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_31, NULL); V_8 = ((int32_t)il2cpp_codegen_subtract(L_32, 1)); goto IL_00a9; } IL_0094: { StringBuilder_t* L_33 = ___3_sb; StringBuilder_t* L_34 = V_1; int32_t L_35 = V_8; NullCheck(L_34); Il2CppChar L_36; L_36 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_34, L_35, NULL); NullCheck(L_33); StringBuilder_t* L_37; L_37 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_33, L_36, NULL); int32_t L_38 = V_8; V_8 = ((int32_t)il2cpp_codegen_subtract(L_38, 1)); } IL_00a9: { int32_t L_39 = V_8; if ((((int32_t)L_39) >= ((int32_t)0))) { goto IL_0094; } } { int32_t L_40 = V_0; int32_t L_41 = V_4; V_0 = ((int32_t)il2cpp_codegen_add(L_40, L_41)); } IL_00b3: { int32_t L_42 = V_0; int32_t L_43 = ___2_count; if ((((int32_t)L_42) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_43, 1))))) { goto IL_0026; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isDigit_mFC9693B7A1270874D8F3FC2533D01353673E0C4C (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) < ((int32_t)((int32_t)48)))) { goto IL_000e; } } { Il2CppChar L_1 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)57)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_000e: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isAlphaUpper_m2868820DA2DB0859CF8E57AD9B7A4973B3B59153 (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)32)))) { goto IL_0015; } } { Il2CppChar L_1 = ___0_ch; if ((((int32_t)L_1) < ((int32_t)((int32_t)65)))) { goto IL_0013; } } { Il2CppChar L_2 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_2) > ((int32_t)((int32_t)90)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0013: { return (bool)0; } IL_0015: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isAlphaLower_mDD7D492C11C1CB05DAE856209F85ADF0D30D9C5C (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)32)))) { goto IL_0015; } } { Il2CppChar L_1 = ___0_ch; if ((((int32_t)L_1) < ((int32_t)((int32_t)97)))) { goto IL_0013; } } { Il2CppChar L_2 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_2) > ((int32_t)((int32_t)122)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0013: { return (bool)0; } IL_0015: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isMixed_m30FAE0557E0646FD2636EAF9881F3C42E847FC32 (Il2CppChar ___0_ch, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___MIXED; Il2CppChar L_1 = ___0_ch; NullCheck(L_0); Il2CppChar L_2 = L_1; int8_t L_3 = (L_0)->GetAt(static_cast(L_2)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isPunctuation_mAD971F84D9B337E8151B253DA4118CA78C1776AD (Il2CppChar ___0_ch, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ((PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_StaticFields*)il2cpp_codegen_static_fields_for(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var))->___PUNCTUATION; Il2CppChar L_1 = ___0_ch; NullCheck(L_0); Il2CppChar L_2 = L_1; int8_t L_3 = (L_0)->GetAt(static_cast(L_2)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PDF417HighLevelEncoder_isText_mEC2CD2B76AC341B74015CF8141AB70A2F7FD1799 (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)9)))) { goto IL_001f; } } { Il2CppChar L_1 = ___0_ch; if ((((int32_t)L_1) == ((int32_t)((int32_t)10)))) { goto IL_001f; } } { Il2CppChar L_2 = ___0_ch; if ((((int32_t)L_2) == ((int32_t)((int32_t)13)))) { goto IL_001f; } } { Il2CppChar L_3 = ___0_ch; if ((((int32_t)L_3) < ((int32_t)((int32_t)32)))) { goto IL_001d; } } { Il2CppChar L_4 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_4) > ((int32_t)((int32_t)126)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417HighLevelEncoder_determineConsecutiveDigitCount_m6AB4B07DC8BC8E6B4B281E7C89BE6C7BE3377C55 (String_t* ___0_msg, int32_t ___1_startpos, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; { V_0 = 0; String_t* L_0 = ___0_msg; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); V_1 = L_1; int32_t L_2 = ___1_startpos; V_2 = L_2; int32_t L_3 = V_2; int32_t L_4 = V_1; if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0039; } } { String_t* L_5 = ___0_msg; int32_t L_6 = V_2; NullCheck(L_5); Il2CppChar L_7; L_7 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_5, L_6, NULL); V_3 = L_7; goto IL_002d; } IL_0019: { int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); int32_t L_9 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1)); int32_t L_10 = V_2; int32_t L_11 = V_1; if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_002d; } } { String_t* L_12 = ___0_msg; int32_t L_13 = V_2; NullCheck(L_12); Il2CppChar L_14; L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, L_13, NULL); V_3 = L_14; } IL_002d: { Il2CppChar L_15 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_16; L_16 = PDF417HighLevelEncoder_isDigit_mFC9693B7A1270874D8F3FC2533D01353673E0C4C(L_15, NULL); if (!L_16) { goto IL_0039; } } { int32_t L_17 = V_2; int32_t L_18 = V_1; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0019; } } IL_0039: { int32_t L_19 = V_0; return L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417HighLevelEncoder_determineConsecutiveTextCount_mBBFAD12E3B10B413CA792D26AFB75F6266FA9B70 (String_t* ___0_msg, int32_t ___1_startpos, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Il2CppChar V_2 = 0x0; int32_t V_3 = 0; { String_t* L_0 = ___0_msg; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); V_0 = L_1; int32_t L_2 = ___1_startpos; V_1 = L_2; goto IL_005f; } IL_000b: { String_t* L_3 = ___0_msg; int32_t L_4 = V_1; NullCheck(L_3); Il2CppChar L_5; L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, L_4, NULL); V_2 = L_5; V_3 = 0; goto IL_002b; } IL_0017: { int32_t L_6 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_6, 1)); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_002b; } } { String_t* L_10 = ___0_msg; int32_t L_11 = V_1; NullCheck(L_10); Il2CppChar L_12; L_12 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_10, L_11, NULL); V_2 = L_12; } IL_002b: { int32_t L_13 = V_3; if ((((int32_t)L_13) >= ((int32_t)((int32_t)13)))) { goto IL_003c; } } { Il2CppChar L_14 = V_2; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_15; L_15 = PDF417HighLevelEncoder_isDigit_mFC9693B7A1270874D8F3FC2533D01353673E0C4C(L_14, NULL); if (!L_15) { goto IL_003c; } } { int32_t L_16 = V_1; int32_t L_17 = V_0; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0017; } } IL_003c: { int32_t L_18 = V_3; if ((((int32_t)L_18) < ((int32_t)((int32_t)13)))) { goto IL_0047; } } { int32_t L_19 = V_1; int32_t L_20 = ___1_startpos; int32_t L_21 = V_3; return ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_19, L_20)), L_21)); } IL_0047: { int32_t L_22 = V_3; if ((((int32_t)L_22) > ((int32_t)0))) { goto IL_005f; } } { String_t* L_23 = ___0_msg; int32_t L_24 = V_1; NullCheck(L_23); Il2CppChar L_25; L_25 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_23, L_24, NULL); V_2 = L_25; Il2CppChar L_26 = V_2; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_27; L_27 = PDF417HighLevelEncoder_isText_mEC2CD2B76AC341B74015CF8141AB70A2F7FD1799(L_26, NULL); if (!L_27) { goto IL_0063; } } { int32_t L_28 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_005f: { int32_t L_29 = V_1; int32_t L_30 = V_0; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_000b; } } IL_0063: { int32_t L_31 = V_1; int32_t L_32 = ___1_startpos; return ((int32_t)il2cpp_codegen_subtract(L_31, L_32)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PDF417HighLevelEncoder_determineConsecutiveBinaryCount_m36F477AA731CC3018F14EE1195BBB417EA381F92 (String_t* ___0_msg, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_bytes, int32_t ___2_startpos, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___3_encoding, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; int32_t V_4 = 0; int32_t V_5 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_6 = NULL; { String_t* L_0 = ___0_msg; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); V_0 = L_1; int32_t L_2 = ___2_startpos; V_1 = L_2; int32_t L_3 = V_1; V_2 = L_3; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_4 = ___3_encoding; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_5; L_5 = PDF417HighLevelEncoder_getEncoder_m2442F1892DB07FA46753525F8BACD2EBFBAB5763(L_4, NULL); ___3_encoding = L_5; goto IL_00c9; } IL_0018: { String_t* L_6 = ___0_msg; int32_t L_7 = V_1; NullCheck(L_6); Il2CppChar L_8; L_8 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_6, L_7, NULL); V_3 = L_8; V_4 = 0; goto IL_003f; } IL_0025: { int32_t L_9 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_9, 1)); int32_t L_10 = V_1; int32_t L_11 = V_4; V_5 = ((int32_t)il2cpp_codegen_add(L_10, L_11)); int32_t L_12 = V_5; int32_t L_13 = V_0; if ((((int32_t)L_12) >= ((int32_t)L_13))) { goto IL_004d; } } { String_t* L_14 = ___0_msg; int32_t L_15 = V_5; NullCheck(L_14); Il2CppChar L_16; L_16 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_14, L_15, NULL); V_3 = L_16; } IL_003f: { int32_t L_17 = V_4; if ((((int32_t)L_17) >= ((int32_t)((int32_t)13)))) { goto IL_004d; } } { Il2CppChar L_18 = V_3; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); bool L_19; L_19 = PDF417HighLevelEncoder_isDigit_mFC9693B7A1270874D8F3FC2533D01353673E0C4C(L_18, NULL); if (L_19) { goto IL_0025; } } IL_004d: { int32_t L_20 = V_4; if ((((int32_t)L_20) < ((int32_t)((int32_t)13)))) { goto IL_0057; } } { int32_t L_21 = V_1; int32_t L_22 = ___2_startpos; return ((int32_t)il2cpp_codegen_subtract(L_21, L_22)); } IL_0057: { String_t* L_23 = ___0_msg; int32_t L_24 = V_1; NullCheck(L_23); Il2CppChar L_25; L_25 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_23, L_24, NULL); V_3 = L_25; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = ___1_bytes; int32_t L_27 = V_2; NullCheck(L_26); int32_t L_28 = L_27; uint8_t L_29 = (L_26)->GetAt(static_cast(L_28)); if ((!(((uint32_t)L_29) == ((uint32_t)((int32_t)63))))) { goto IL_00b1; } } { Il2CppChar L_30 = V_3; if ((((int32_t)L_30) == ((int32_t)((int32_t)63)))) { goto IL_00b1; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)5); V_6 = L_31; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = V_6; NullCheck(L_32); ArrayElementTypeCheck (L_32, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral70BDD401F20884F014AD8CCA7978E00AC1893FC3))); (L_32)->SetAt(static_cast(0), (RuntimeObject*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral70BDD401F20884F014AD8CCA7978E00AC1893FC3))); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = V_6; Il2CppChar L_34 = V_3; Il2CppChar L_35 = L_34; RuntimeObject* L_36 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)), &L_35); NullCheck(L_33); ArrayElementTypeCheck (L_33, L_36); (L_33)->SetAt(static_cast(1), (RuntimeObject*)L_36); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = V_6; NullCheck(L_37); ArrayElementTypeCheck (L_37, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral233404B7661262A780211151DA26AB73C88EBA35))); (L_37)->SetAt(static_cast(2), (RuntimeObject*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral233404B7661262A780211151DA26AB73C88EBA35))); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = V_6; Il2CppChar L_39 = V_3; int32_t L_40 = ((int32_t)L_39); RuntimeObject* L_41 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_40); NullCheck(L_38); ArrayElementTypeCheck (L_38, L_41); (L_38)->SetAt(static_cast(3), (RuntimeObject*)L_41); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_42 = V_6; Il2CppChar L_43 = ((Il2CppChar)((int32_t)41)); RuntimeObject* L_44 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)), &L_43); NullCheck(L_42); ArrayElementTypeCheck (L_42, L_44); (L_42)->SetAt(static_cast(4), (RuntimeObject*)L_44); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = V_6; String_t* L_46; L_46 = String_Concat_m9EB826D3BC0EF2322AA8E55DF0D20EE41B1E5A36(L_45, NULL); WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4* L_47 = (WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4_il2cpp_TypeInfo_var))); WriterException__ctor_mE42A6BBAA5852F488EFE0E8ECB2CF3F359D0B8F4(L_47, L_46, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_47, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PDF417HighLevelEncoder_determineConsecutiveBinaryCount_m36F477AA731CC3018F14EE1195BBB417EA381F92_RuntimeMethod_var))); } IL_00b1: { int32_t L_48 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_48, 1)); int32_t L_49 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_49, 1)); Il2CppChar L_50 = V_3; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_51 = ___3_encoding; il2cpp_codegen_runtime_class_init_inline(PDF417HighLevelEncoder_tA53FCA6C3C6D39143ECEDC0005F9438F7E9CEE39_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_52; L_52 = PDF417HighLevelEncoder_toBytes_mA36F4CEFDA371A9A09EC4A526564A4BC226A324F(L_50, L_51, NULL); NullCheck(L_52); if ((((int32_t)((int32_t)(((RuntimeArray*)L_52)->max_length))) <= ((int32_t)1))) { goto IL_00c9; } } { int32_t L_53 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_53, 1)); } IL_00c9: { int32_t L_54 = V_1; int32_t L_55 = V_0; if ((((int32_t)L_54) < ((int32_t)L_55))) { goto IL_0018; } } { int32_t L_56 = V_1; int32_t L_57 = ___2_startpos; return ((int32_t)il2cpp_codegen_subtract(L_56, L_57)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417HighLevelEncoder_encodingECI_m3CB5D68D5F61BA97EFE9CD949C7145F2F433CE3F (int32_t ___0_eci, StringBuilder_t* ___1_sb, const RuntimeMethod* method) { { int32_t L_0 = ___0_eci; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0022; } } { int32_t L_1 = ___0_eci; if ((((int32_t)L_1) >= ((int32_t)((int32_t)900)))) { goto IL_0022; } } { StringBuilder_t* L_2 = ___1_sb; NullCheck(L_2); StringBuilder_t* L_3; L_3 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_2, ((int32_t)927), NULL); StringBuilder_t* L_4 = ___1_sb; int32_t L_5 = ___0_eci; NullCheck(L_4); StringBuilder_t* L_6; L_6 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_4, ((int32_t)(uint16_t)L_5), NULL); return; } IL_0022: { int32_t L_7 = ___0_eci; if ((((int32_t)L_7) >= ((int32_t)((int32_t)810900)))) { goto IL_0057; } } { StringBuilder_t* L_8 = ___1_sb; NullCheck(L_8); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_8, ((int32_t)926), NULL); StringBuilder_t* L_10 = ___1_sb; int32_t L_11 = ___0_eci; NullCheck(L_10); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_10, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(L_11/((int32_t)900))), 1))), NULL); StringBuilder_t* L_13 = ___1_sb; int32_t L_14 = ___0_eci; NullCheck(L_13); StringBuilder_t* L_15; L_15 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_13, ((int32_t)(uint16_t)((int32_t)(L_14%((int32_t)900)))), NULL); return; } IL_0057: { int32_t L_16 = ___0_eci; if ((((int32_t)L_16) >= ((int32_t)((int32_t)811800)))) { goto IL_007b; } } { StringBuilder_t* L_17 = ___1_sb; NullCheck(L_17); StringBuilder_t* L_18; L_18 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_17, ((int32_t)925), NULL); StringBuilder_t* L_19 = ___1_sb; int32_t L_20 = ___0_eci; NullCheck(L_19); StringBuilder_t* L_21; L_21 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_19, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract(((int32_t)810900), L_20))), NULL); return; } IL_007b: { int32_t L_22 = ___0_eci; int32_t L_23 = L_22; RuntimeObject* L_24 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_23); String_t* L_25; L_25 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56256A55B5700855B846367FC3715FC28B111AD7)), L_24, NULL); WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4* L_26 = (WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4_il2cpp_TypeInfo_var))); WriterException__ctor_mE42A6BBAA5852F488EFE0E8ECB2CF3F359D0B8F4(L_26, L_25, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PDF417HighLevelEncoder_encodingECI_m3CB5D68D5F61BA97EFE9CD949C7145F2F433CE3F_RuntimeMethod_var))); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* UPCEANExtensionSupport_decodeRow_mCCFAE0E51EAC670BE101E1E28A33D1636F19FAF4 (UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1* __this, int32_t ___0_rowNumber, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, int32_t ___2_rowOffset, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_1 = NULL; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___1_row; int32_t L_1 = ___2_rowOffset; il2cpp_codegen_runtime_class_init_inline(UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ((UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1_StaticFields*)il2cpp_codegen_static_fields_for(UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1_il2cpp_TypeInfo_var))->___EXTENSION_START_PATTERN; il2cpp_codegen_runtime_class_init_inline(UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3; L_3 = UPCEANReader_findGuardPattern_m4CC53186B14371007882D4ED6D052E58EEAB1326(L_0, L_1, (bool)0, L_2, NULL); V_0 = L_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0; if (L_4) { goto IL_0013; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0013: { UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16* L_5 = __this->___fiveSupport; int32_t L_6 = ___0_rowNumber; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_7 = ___1_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_0; NullCheck(L_5); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_9; L_9 = UPCEANExtension5Support_decodeRow_mFAC995703985870C0EE40D7FE924C0547D0661BA(L_5, L_6, L_7, L_8, NULL); V_1 = L_9; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_10 = V_1; if (L_10) { goto IL_0034; } } { UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F* L_11 = __this->___twoSupport; int32_t L_12 = ___0_rowNumber; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_13 = ___1_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_0; NullCheck(L_11); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_15; L_15 = UPCEANExtension2Support_decodeRow_mD9C35096526B10A2ACDBEF3440467C2336D7F52A(L_11, L_12, L_13, L_14, NULL); V_1 = L_15; } IL_0034: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_16 = V_1; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UPCEANExtensionSupport__ctor_m3DBA79D1D954CC0A9B9E06E87A414268EAB6FBB0 (UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F* L_0 = (UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F*)il2cpp_codegen_object_new(UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F_il2cpp_TypeInfo_var); UPCEANExtension2Support__ctor_m9F4506279B29078C1A9158CB3E7241CD63CEC62E(L_0, NULL); __this->___twoSupport = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___twoSupport), (void*)L_0); UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16* L_1 = (UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16*)il2cpp_codegen_object_new(UPCEANExtension5Support_t5423E829247DFE41CBB0210E8E5639B75E546F16_il2cpp_TypeInfo_var); UPCEANExtension5Support__ctor_m8AE2408E439F1A09176D52B543D1D25990ADD8FB(L_1, NULL); __this->___fiveSupport = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___fiveSupport), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UPCEANExtensionSupport__cctor_mC28B6208B1C5A491FC3294728ED37123C2A93D9B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60008d9U2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60008d9U2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1_StaticFields*)il2cpp_codegen_static_fields_for(UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1_il2cpp_TypeInfo_var))->___EXTENSION_START_PATTERN = L_1; Il2CppCodeGenWriteBarrier((void**)(&((UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1_StaticFields*)il2cpp_codegen_static_fields_for(UPCEANExtensionSupport_tB29F5EE53023A1ABC20C595356CDF8016C978DB1_il2cpp_TypeInfo_var))->___EXTENSION_START_PATTERN), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatOneDReader__ctor_mB45E894E61F456AD23AB2039C0DD104BCA77CA26 (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* __this, RuntimeObject* ___0_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3776453D1DE0079DBA0A3AA14DB1B1A4A6011B73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA9A8CE30492A1817BF8D22F85B4F53658166F72B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MSIReader_t8715BA33E9226CDEE8205A61A17FDAF1D5C106EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatUPCEANReader_t288B11AAADA3548922904DC4E43D5E6BBF7E4545_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; RuntimeObject* G_B4_0 = NULL; int32_t G_B15_0 = 0; int32_t G_B21_0 = 0; int32_t G_B24_0 = 0; int32_t G_B48_0 = 0; int32_t G_B52_0 = 0; { il2cpp_codegen_runtime_class_init_inline(OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6_il2cpp_TypeInfo_var); OneDReader__ctor_m078E35FDB121CADB174EAD8851A8236015D335BA(__this, NULL); RuntimeObject* L_0 = ___0_hints; if (!L_0) { goto IL_0020; } } { RuntimeObject* L_1 = ___0_hints; NullCheck(L_1); bool L_2; L_2 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 2); if (!L_2) { goto IL_0020; } } { RuntimeObject* L_3 = ___0_hints; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_3, 2); G_B4_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_4, IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var)); goto IL_0021; } IL_0020: { G_B4_0 = ((RuntimeObject*)(NULL)); } IL_0021: { V_0 = G_B4_0; List_1_tA9A8CE30492A1817BF8D22F85B4F53658166F72B* L_5 = (List_1_tA9A8CE30492A1817BF8D22F85B4F53658166F72B*)il2cpp_codegen_object_new(List_1_tA9A8CE30492A1817BF8D22F85B4F53658166F72B_il2cpp_TypeInfo_var); List_1__ctor_m3776453D1DE0079DBA0A3AA14DB1B1A4A6011B73(L_5, List_1__ctor_m3776453D1DE0079DBA0A3AA14DB1B1A4A6011B73_RuntimeMethod_var); __this->___readers = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___readers), (void*)L_5); RuntimeObject* L_6 = V_0; if (!L_6) { goto IL_0206; } } { RuntimeObject* L_7 = V_0; NullCheck(L_7); bool L_8; L_8 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_7, ((int32_t)61918)); if (L_8) { goto IL_0071; } } { RuntimeObject* L_9 = V_0; NullCheck(L_9); bool L_10; L_10 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_9, ((int32_t)128)); if (L_10) { goto IL_0071; } } { RuntimeObject* L_11 = V_0; NullCheck(L_11); bool L_12; L_12 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_11, ((int32_t)16384)); if (L_12) { goto IL_0071; } } { RuntimeObject* L_13 = V_0; NullCheck(L_13); bool L_14; L_14 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_13, ((int32_t)64)); if (L_14) { goto IL_0071; } } { RuntimeObject* L_15 = V_0; NullCheck(L_15); bool L_16; L_16 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_15, ((int32_t)32768)); if (!L_16) { goto IL_0082; } } IL_0071: { RuntimeObject* L_17 = __this->___readers; RuntimeObject* L_18 = ___0_hints; MultiFormatUPCEANReader_t288B11AAADA3548922904DC4E43D5E6BBF7E4545* L_19 = (MultiFormatUPCEANReader_t288B11AAADA3548922904DC4E43D5E6BBF7E4545*)il2cpp_codegen_object_new(MultiFormatUPCEANReader_t288B11AAADA3548922904DC4E43D5E6BBF7E4545_il2cpp_TypeInfo_var); MultiFormatUPCEANReader__ctor_mF4566621BC396C7DD03BC7131FEE28BA87D8BF70(L_19, L_18, NULL); NullCheck(L_17); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_17, L_19); } IL_0082: { RuntimeObject* L_20 = V_0; NullCheck(L_20); bool L_21; L_21 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_20, ((int32_t)131072)); if (!L_21) { goto IL_00b9; } } { RuntimeObject* L_22 = ___0_hints; NullCheck(L_22); bool L_23; L_23 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_22, 8); if (L_23) { goto IL_009b; } } { G_B15_0 = 0; goto IL_00a7; } IL_009b: { RuntimeObject* L_24 = ___0_hints; NullCheck(L_24); RuntimeObject* L_25; L_25 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_24, 8); G_B15_0 = ((int32_t)(((*(bool*)((bool*)(bool*)UnBox(L_25, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))))); } IL_00a7: { V_1 = (bool)G_B15_0; RuntimeObject* L_26 = __this->___readers; bool L_27 = V_1; MSIReader_t8715BA33E9226CDEE8205A61A17FDAF1D5C106EC* L_28 = (MSIReader_t8715BA33E9226CDEE8205A61A17FDAF1D5C106EC*)il2cpp_codegen_object_new(MSIReader_t8715BA33E9226CDEE8205A61A17FDAF1D5C106EC_il2cpp_TypeInfo_var); MSIReader__ctor_mF23B6D299E71149B49CF99826F59D20EE71C67A5(L_28, L_27, NULL); NullCheck(L_26); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_26, L_28); } IL_00b9: { RuntimeObject* L_29 = V_0; NullCheck(L_29); bool L_30; L_30 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_29, 4); if (L_30) { goto IL_00cf; } } { RuntimeObject* L_31 = V_0; NullCheck(L_31); bool L_32; L_32 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_31, ((int32_t)61918)); if (!L_32) { goto IL_0115; } } IL_00cf: { RuntimeObject* L_33 = ___0_hints; NullCheck(L_33); bool L_34; L_34 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_33, 6); if (!L_34) { goto IL_00e6; } } { RuntimeObject* L_35 = ___0_hints; NullCheck(L_35); RuntimeObject* L_36; L_36 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_35, 6); G_B21_0 = ((int32_t)(((*(bool*)((bool*)(bool*)UnBox(L_36, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))))); goto IL_00e7; } IL_00e6: { G_B21_0 = 0; } IL_00e7: { V_2 = (bool)G_B21_0; RuntimeObject* L_37 = ___0_hints; NullCheck(L_37); bool L_38; L_38 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_37, ((int32_t)9)); if (!L_38) { goto IL_0101; } } { RuntimeObject* L_39 = ___0_hints; NullCheck(L_39); RuntimeObject* L_40; L_40 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_39, ((int32_t)9)); G_B24_0 = ((int32_t)(((*(bool*)((bool*)(bool*)UnBox(L_40, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))))); goto IL_0102; } IL_0101: { G_B24_0 = 0; } IL_0102: { V_3 = (bool)G_B24_0; RuntimeObject* L_41 = __this->___readers; bool L_42 = V_2; bool L_43 = V_3; Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834* L_44 = (Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834*)il2cpp_codegen_object_new(Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834_il2cpp_TypeInfo_var); Code39Reader__ctor_m453CE05470A9FB4D30E95E1F88017FBD9E7BF9CE(L_44, L_42, L_43, NULL); NullCheck(L_41); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_41, L_44); } IL_0115: { RuntimeObject* L_45 = V_0; NullCheck(L_45); bool L_46; L_46 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_45, 8); if (L_46) { goto IL_012b; } } { RuntimeObject* L_47 = V_0; NullCheck(L_47); bool L_48; L_48 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_47, ((int32_t)61918)); if (!L_48) { goto IL_013b; } } IL_012b: { RuntimeObject* L_49 = __this->___readers; Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D* L_50 = (Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D*)il2cpp_codegen_object_new(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); Code93Reader__ctor_m2261054A0849D43932DBFAA9324F80F293C030B5(L_50, NULL); NullCheck(L_49); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_49, L_50); } IL_013b: { RuntimeObject* L_51 = V_0; NullCheck(L_51); bool L_52; L_52 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_51, ((int32_t)16)); if (L_52) { goto IL_0152; } } { RuntimeObject* L_53 = V_0; NullCheck(L_53); bool L_54; L_54 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_53, ((int32_t)61918)); if (!L_54) { goto IL_0162; } } IL_0152: { RuntimeObject* L_55 = __this->___readers; Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D* L_56 = (Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D*)il2cpp_codegen_object_new(Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_il2cpp_TypeInfo_var); Code128Reader__ctor_mD6CCC93B8A943D04E871E08CD6BF4FA8151E525D(L_56, NULL); NullCheck(L_55); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_55, L_56); } IL_0162: { RuntimeObject* L_57 = V_0; NullCheck(L_57); bool L_58; L_58 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_57, ((int32_t)256)); if (L_58) { goto IL_017c; } } { RuntimeObject* L_59 = V_0; NullCheck(L_59); bool L_60; L_60 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_59, ((int32_t)61918)); if (!L_60) { goto IL_018c; } } IL_017c: { RuntimeObject* L_61 = __this->___readers; ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34* L_62 = (ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34*)il2cpp_codegen_object_new(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); ITFReader__ctor_m5DB8027A3695A736FEA17B4A0CB12C22F81FB566(L_62, NULL); NullCheck(L_61); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_61, L_62); } IL_018c: { RuntimeObject* L_63 = V_0; NullCheck(L_63); bool L_64; L_64 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_63, 2); if (L_64) { goto IL_01a2; } } { RuntimeObject* L_65 = V_0; NullCheck(L_65); bool L_66; L_66 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_65, ((int32_t)61918)); if (!L_66) { goto IL_01b2; } } IL_01a2: { RuntimeObject* L_67 = __this->___readers; CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* L_68 = (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50*)il2cpp_codegen_object_new(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); CodaBarReader__ctor_mFAAE373BA56BC9790EC221446D719523887CB3F2(L_68, NULL); NullCheck(L_67); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_67, L_68); } IL_01b2: { RuntimeObject* L_69 = V_0; NullCheck(L_69); bool L_70; L_70 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_69, ((int32_t)4096)); if (L_70) { goto IL_01cc; } } { RuntimeObject* L_71 = V_0; NullCheck(L_71); bool L_72; L_72 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_71, ((int32_t)61918)); if (!L_72) { goto IL_01dc; } } IL_01cc: { RuntimeObject* L_73 = __this->___readers; RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749* L_74 = (RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749*)il2cpp_codegen_object_new(RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749_il2cpp_TypeInfo_var); RSS14Reader__ctor_mB099245D2C81F07865ADE99EFDD04BE670D9942C(L_74, NULL); NullCheck(L_73); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_73, L_74); } IL_01dc: { RuntimeObject* L_75 = V_0; NullCheck(L_75); bool L_76; L_76 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_75, ((int32_t)8192)); if (L_76) { goto IL_01f6; } } { RuntimeObject* L_77 = V_0; NullCheck(L_77); bool L_78; L_78 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_77, ((int32_t)61918)); if (!L_78) { goto IL_0206; } } IL_01f6: { RuntimeObject* L_79 = __this->___readers; RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5* L_80 = (RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5*)il2cpp_codegen_object_new(RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5_il2cpp_TypeInfo_var); RSSExpandedReader__ctor_mC2468FE7A3B84649F3B80EB5686C39BB28ED9656(L_80, NULL); NullCheck(L_79); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_79, L_80); } IL_0206: { RuntimeObject* L_81 = __this->___readers; NullCheck(L_81); int32_t L_82; L_82 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_81); if (L_82) { goto IL_02d7; } } { RuntimeObject* L_83 = ___0_hints; if (!L_83) { goto IL_0230; } } { RuntimeObject* L_84 = ___0_hints; NullCheck(L_84); bool L_85; L_85 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_84, 6); if (!L_85) { goto IL_0230; } } { RuntimeObject* L_86 = ___0_hints; NullCheck(L_86); RuntimeObject* L_87; L_87 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_86, 6); G_B48_0 = ((int32_t)(((*(bool*)((bool*)(bool*)UnBox(L_87, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))))); goto IL_0231; } IL_0230: { G_B48_0 = 0; } IL_0231: { V_4 = (bool)G_B48_0; RuntimeObject* L_88 = ___0_hints; if (!L_88) { goto IL_024f; } } { RuntimeObject* L_89 = ___0_hints; NullCheck(L_89); bool L_90; L_90 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_89, ((int32_t)9)); if (!L_90) { goto IL_024f; } } { RuntimeObject* L_91 = ___0_hints; NullCheck(L_91); RuntimeObject* L_92; L_92 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_91, ((int32_t)9)); G_B52_0 = ((int32_t)(((*(bool*)((bool*)(bool*)UnBox(L_92, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))))); goto IL_0250; } IL_024f: { G_B52_0 = 0; } IL_0250: { V_5 = (bool)G_B52_0; RuntimeObject* L_93 = __this->___readers; RuntimeObject* L_94 = ___0_hints; MultiFormatUPCEANReader_t288B11AAADA3548922904DC4E43D5E6BBF7E4545* L_95 = (MultiFormatUPCEANReader_t288B11AAADA3548922904DC4E43D5E6BBF7E4545*)il2cpp_codegen_object_new(MultiFormatUPCEANReader_t288B11AAADA3548922904DC4E43D5E6BBF7E4545_il2cpp_TypeInfo_var); MultiFormatUPCEANReader__ctor_mF4566621BC396C7DD03BC7131FEE28BA87D8BF70(L_95, L_94, NULL); NullCheck(L_93); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_93, L_95); RuntimeObject* L_96 = __this->___readers; bool L_97 = V_4; bool L_98 = V_5; Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834* L_99 = (Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834*)il2cpp_codegen_object_new(Code39Reader_tC85E30F189690E269C17CC7716F2C34FB97B4834_il2cpp_TypeInfo_var); Code39Reader__ctor_m453CE05470A9FB4D30E95E1F88017FBD9E7BF9CE(L_99, L_97, L_98, NULL); NullCheck(L_96); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_96, L_99); RuntimeObject* L_100 = __this->___readers; CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50* L_101 = (CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50*)il2cpp_codegen_object_new(CodaBarReader_t7BC5AB3EE04EF8EB933B0CC6734C5683623E3E50_il2cpp_TypeInfo_var); CodaBarReader__ctor_mFAAE373BA56BC9790EC221446D719523887CB3F2(L_101, NULL); NullCheck(L_100); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_100, L_101); RuntimeObject* L_102 = __this->___readers; Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D* L_103 = (Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D*)il2cpp_codegen_object_new(Code93Reader_tBABEF60D038324C75AC6E1FB1D3B2D47885C5B0D_il2cpp_TypeInfo_var); Code93Reader__ctor_m2261054A0849D43932DBFAA9324F80F293C030B5(L_103, NULL); NullCheck(L_102); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_102, L_103); RuntimeObject* L_104 = __this->___readers; Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D* L_105 = (Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D*)il2cpp_codegen_object_new(Code128Reader_tD8FD2DB7002796DEFA49A40B563D32BCF4CE442D_il2cpp_TypeInfo_var); Code128Reader__ctor_mD6CCC93B8A943D04E871E08CD6BF4FA8151E525D(L_105, NULL); NullCheck(L_104); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_104, L_105); RuntimeObject* L_106 = __this->___readers; ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34* L_107 = (ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34*)il2cpp_codegen_object_new(ITFReader_t4F425BEFEAD1D5E1ABA55376C2D3440ACDE22F34_il2cpp_TypeInfo_var); ITFReader__ctor_m5DB8027A3695A736FEA17B4A0CB12C22F81FB566(L_107, NULL); NullCheck(L_106); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_106, L_107); RuntimeObject* L_108 = __this->___readers; RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749* L_109 = (RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749*)il2cpp_codegen_object_new(RSS14Reader_t67BD6C5E6B7AAE77A2ACD520F10D9DC611383749_il2cpp_TypeInfo_var); RSS14Reader__ctor_mB099245D2C81F07865ADE99EFDD04BE670D9942C(L_109, NULL); NullCheck(L_108); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_108, L_109); RuntimeObject* L_110 = __this->___readers; RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5* L_111 = (RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5*)il2cpp_codegen_object_new(RSSExpandedReader_t04C8870A58062C685AD76C11B6180C4BB3063BE5_il2cpp_TypeInfo_var); RSSExpandedReader__ctor_mC2468FE7A3B84649F3B80EB5686C39BB28ED9656(L_111, NULL); NullCheck(L_110); InterfaceActionInvoker1< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(2, ICollection_1_t95CB1A6100C43AFDD47DF05DD43DD94D97EE341A_il2cpp_TypeInfo_var, L_110, L_111); } IL_02d7: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatOneDReader_decodeRow_m41B6695C326149EFB2B83D20C606919225DDCF67 (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* __this, int32_t ___0_rowNumber, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, RuntimeObject* ___2_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t764EB45E4CEE50231E478CB7B431CC02115FF736_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t09254110E758032D237936FFBE75F41BB5EC4F85_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* V_0 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_1 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_2 = NULL; RuntimeObject* V_3 = NULL; { RuntimeObject* L_0 = __this->___readers; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t764EB45E4CEE50231E478CB7B431CC02115FF736_il2cpp_TypeInfo_var, L_0); V_3 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0030: { { RuntimeObject* L_2 = V_3; if (!L_2) { goto IL_0039; } } { RuntimeObject* L_3 = V_3; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_0039: { return; } } }); try { { goto IL_0026_1; } IL_000e_1: { RuntimeObject* L_4 = V_3; NullCheck(L_4); OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* L_5; L_5 = InterfaceFuncInvoker0< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(0, IEnumerator_1_t09254110E758032D237936FFBE75F41BB5EC4F85_il2cpp_TypeInfo_var, L_4); V_0 = L_5; OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* L_6 = V_0; int32_t L_7 = ___0_rowNumber; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_8 = ___1_row; RuntimeObject* L_9 = ___2_hints; NullCheck(L_6); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_10; L_10 = VirtualFuncInvoker3< Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*, int32_t, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*, RuntimeObject* >::Invoke(9, L_6, L_7, L_8, L_9); V_1 = L_10; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_11 = V_1; if (!L_11) { goto IL_0026_1; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_12 = V_1; V_2 = L_12; goto IL_003c; } IL_0026_1: { RuntimeObject* L_13 = V_3; NullCheck(L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13); if (L_14) { goto IL_000e_1; } } { goto IL_003a; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003a: { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_003c: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_15 = V_2; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatOneDReader_reset_m9DEC7FF581A7DADEB1EFD170A54637EAD8A7890B (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t764EB45E4CEE50231E478CB7B431CC02115FF736_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t09254110E758032D237936FFBE75F41BB5EC4F85_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = __this->___readers; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t764EB45E4CEE50231E478CB7B431CC02115FF736_il2cpp_TypeInfo_var, L_0); V_1 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0025: { { RuntimeObject* L_2 = V_1; if (!L_2) { goto IL_002e; } } { RuntimeObject* L_3 = V_1; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_002e: { return; } } }); try { { goto IL_001b_1; } IL_000e_1: { RuntimeObject* L_4 = V_1; NullCheck(L_4); OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* L_5; L_5 = InterfaceFuncInvoker0< OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6* >::Invoke(0, IEnumerator_1_t09254110E758032D237936FFBE75F41BB5EC4F85_il2cpp_TypeInfo_var, L_4); V_0 = L_5; RuntimeObject* L_6 = V_0; NullCheck(L_6); InterfaceActionInvoker0::Invoke(1, Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var, L_6); } IL_001b_1: { RuntimeObject* L_7 = V_1; NullCheck(L_7); bool L_8; L_8 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7); if (L_8) { goto IL_000e_1; } } { goto IL_002f; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002f: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decoder__ctor_m07837AD4C44C288E442F957FBA6CC46FD245DE39 (Decoder_t3EB1D42E0DA5664E8915261AAF28D9A53C6586FC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); il2cpp_codegen_runtime_class_init_inline(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_0 = ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___MAXICODE_FIELD_64; ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* L_1 = (ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832*)il2cpp_codegen_object_new(ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832_il2cpp_TypeInfo_var); ReedSolomonDecoder__ctor_mD834D6BAFDEEFAE30A60110EE3EFA42DF90674DD(L_1, L_0, NULL); __this->___rsDecoder = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___rsDecoder), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_m1C579D5057447221E43E632050A32F02E9DB905D (Decoder_t3EB1D42E0DA5664E8915261AAF28D9A53C6586FC* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, RuntimeObject* ___1_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_tC9A05D25AA98D9EED7878DC06E30FD983DD63206_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; int32_t V_2 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; int32_t V_4 = 0; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_bits; BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42* L_1 = (BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42*)il2cpp_codegen_object_new(BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42_il2cpp_TypeInfo_var); BitMatrixParser__ctor_mFABF710A4E6A5A1C71FB847B2FEA20ABAC2235AD(L_1, L_0, NULL); V_0 = L_1; BitMatrixParser_tC75DE359D31D49D0194821938B16E0D28E384D42* L_2 = V_0; NullCheck(L_2); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = BitMatrixParser_readCodewords_m8B9E825FC6E126D7BFDE29873B6B9CA92FB786A5(L_2, NULL); V_1 = L_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_1; bool L_5; L_5 = Decoder_correctErrors_m7D99A3AD994A07D907B1672D0BD6AFDE62EF66C8(__this, L_4, 0, ((int32_t)10), ((int32_t)10), 0, NULL); if (L_5) { goto IL_001f; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_001f: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_1; NullCheck(L_6); int32_t L_7 = 0; uint8_t L_8 = (L_6)->GetAt(static_cast(L_7)); V_2 = ((int32_t)((int32_t)L_8&((int32_t)15))); int32_t L_9 = V_2; V_4 = L_9; int32_t L_10 = V_4; switch (((int32_t)il2cpp_codegen_subtract(L_10, 2))) { case 0: { goto IL_0044; } case 1: { goto IL_0044; } case 2: { goto IL_0044; } case 3: { goto IL_0072; } } } { goto IL_00a0; } IL_0044: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_1; bool L_12; L_12 = Decoder_correctErrors_m7D99A3AD994A07D907B1672D0BD6AFDE62EF66C8(__this, L_11, ((int32_t)20), ((int32_t)84), ((int32_t)40), 1, NULL); if (L_12) { goto IL_0056; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0056: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_1; bool L_14; L_14 = Decoder_correctErrors_m7D99A3AD994A07D907B1672D0BD6AFDE62EF66C8(__this, L_13, ((int32_t)20), ((int32_t)84), ((int32_t)40), 2, NULL); if (L_14) { goto IL_0068; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0068: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)94)); V_3 = L_15; goto IL_00a2; } IL_0072: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_1; bool L_17; L_17 = Decoder_correctErrors_m7D99A3AD994A07D907B1672D0BD6AFDE62EF66C8(__this, L_16, ((int32_t)20), ((int32_t)68), ((int32_t)56), 1, NULL); if (L_17) { goto IL_0084; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0084: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_1; bool L_19; L_19 = Decoder_correctErrors_m7D99A3AD994A07D907B1672D0BD6AFDE62EF66C8(__this, L_18, ((int32_t)20), ((int32_t)68), ((int32_t)56), 2, NULL); if (L_19) { goto IL_0096; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0096: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)78)); V_3 = L_20; goto IL_00a2; } IL_00a0: { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_00a2: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_3; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_21, 0, (RuntimeArray*)L_22, 0, ((int32_t)10), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = V_3; NullCheck(L_25); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_23, ((int32_t)20), (RuntimeArray*)L_24, ((int32_t)10), ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_25)->max_length)), ((int32_t)10))), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = V_3; int32_t L_27 = V_2; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tC9A05D25AA98D9EED7878DC06E30FD983DD63206_il2cpp_TypeInfo_var); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_28; L_28 = DecodedBitStreamParser_decode_m64F75B989712E4FECFB533D327547E5692A2DEB1(L_26, L_27, NULL); return L_28; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Decoder_correctErrors_m7D99A3AD994A07D907B1672D0BD6AFDE62EF66C8 (Decoder_t3EB1D42E0DA5664E8915261AAF28D9A53C6586FC* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_codewordBytes, int32_t ___1_start, int32_t ___2_dataCodewords, int32_t ___3_ecCodewords, int32_t ___4_mode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___2_dataCodewords; int32_t L_1 = ___3_ecCodewords; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = ___4_mode; if (!L_2) { goto IL_000c; } } { G_B3_0 = 2; goto IL_000d; } IL_000c: { G_B3_0 = 1; } IL_000d: { V_1 = G_B3_0; int32_t L_3 = V_0; int32_t L_4 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(L_3/L_4))); V_2 = L_5; V_3 = 0; goto IL_003c; } IL_001b: { int32_t L_6 = ___4_mode; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_3; int32_t L_8 = ___4_mode; if ((!(((uint32_t)((int32_t)(L_7%2))) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_8, 1)))))) { goto IL_0038; } } IL_0028: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_2; int32_t L_10 = V_3; int32_t L_11 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_codewordBytes; int32_t L_13 = V_3; int32_t L_14 = ___1_start; NullCheck(L_12); int32_t L_15 = ((int32_t)il2cpp_codegen_add(L_13, L_14)); uint8_t L_16 = (L_12)->GetAt(static_cast(L_15)); NullCheck(L_9); (L_9)->SetAt(static_cast(((int32_t)(L_10/L_11))), (int32_t)((int32_t)((int32_t)L_16&((int32_t)255)))); } IL_0038: { int32_t L_17 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_003c: { int32_t L_18 = V_3; int32_t L_19 = V_0; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_001b; } } { ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* L_20 = __this->___rsDecoder; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = V_2; int32_t L_22 = ___3_ecCodewords; int32_t L_23 = V_1; NullCheck(L_20); bool L_24; L_24 = ReedSolomonDecoder_decode_mEED6B0EC88EB68400F90F2C4C772D0AD5B59467D(L_20, L_21, ((int32_t)(L_22/L_23)), NULL); if (L_24) { goto IL_0054; } } { return (bool)0; } IL_0054: { V_4 = 0; goto IL_007a; } IL_0059: { int32_t L_25 = ___4_mode; if (!L_25) { goto IL_0067; } } { int32_t L_26 = V_4; int32_t L_27 = ___4_mode; if ((!(((uint32_t)((int32_t)(L_26%2))) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_27, 1)))))) { goto IL_0074; } } IL_0067: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = ___0_codewordBytes; int32_t L_29 = V_4; int32_t L_30 = ___1_start; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = V_2; int32_t L_32 = V_4; int32_t L_33 = V_1; NullCheck(L_31); int32_t L_34 = ((int32_t)(L_32/L_33)); int32_t L_35 = (L_31)->GetAt(static_cast(L_34)); NullCheck(L_28); (L_28)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_29, L_30))), (uint8_t)((int32_t)(uint8_t)L_35)); } IL_0074: { int32_t L_36 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_007a: { int32_t L_37 = V_4; int32_t L_38 = ___2_dataCodewords; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0059; } } { return (bool)1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorCorrection__cctor_mEE81607FF4B83A9947E466D060463341CBA0DAA7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D10_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D11_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D12_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D13_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D14_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D15_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D16_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D17_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D2_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D3_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D4_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D5_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D6_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D7_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D8_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D9_FieldInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_2 = NULL; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTOR_SETS = L_1; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTOR_SETS), (void*)L_1); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_3 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); V_2 = L_3; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_4 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = L_5; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_7 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_6, L_7, NULL); NullCheck(L_4); (L_4)->SetAt(static_cast(0), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_6); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_8 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_11 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D3_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_10, L_11, NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(1), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_10); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_12 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = L_13; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_15 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D4_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_14, L_15, NULL); NullCheck(L_12); (L_12)->SetAt(static_cast(2), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_14); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_16 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)11)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = L_17; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_19 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D5_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_18, L_19, NULL); NullCheck(L_16); (L_16)->SetAt(static_cast(3), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_18); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_20 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)12)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = L_21; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_23 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D6_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_22, L_23, NULL); NullCheck(L_20); (L_20)->SetAt(static_cast(4), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_22); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_24 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)14)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = L_25; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_27 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D7_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_26, L_27, NULL); NullCheck(L_24); (L_24)->SetAt(static_cast(5), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_26); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_28 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)18)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = L_29; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_31 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D8_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_30, L_31, NULL); NullCheck(L_28); (L_28)->SetAt(static_cast(6), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_30); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_32 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)20)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = L_33; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_35 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D9_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_34, L_35, NULL); NullCheck(L_32); (L_32)->SetAt(static_cast(7), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_34); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_36 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)24)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = L_37; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_39 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D10_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_38, L_39, NULL); NullCheck(L_36); (L_36)->SetAt(static_cast(8), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_38); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_40 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)28)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = L_41; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_43 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D11_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_42, L_43, NULL); NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)9)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_42); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_44 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)36)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = L_45; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_47 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D12_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_46, L_47, NULL); NullCheck(L_44); (L_44)->SetAt(static_cast(((int32_t)10)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_46); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_48 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)42)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = L_49; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_51 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D13_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_50, L_51, NULL); NullCheck(L_48); (L_48)->SetAt(static_cast(((int32_t)11)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_50); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_52 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)48)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_54 = L_53; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_55 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D14_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_54, L_55, NULL); NullCheck(L_52); (L_52)->SetAt(static_cast(((int32_t)12)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_54); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_56 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_57 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)56)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = L_57; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_59 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D15_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_58, L_59, NULL); NullCheck(L_56); (L_56)->SetAt(static_cast(((int32_t)13)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_58); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_60 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)62)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62 = L_61; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_63 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D16_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_62, L_63, NULL); NullCheck(L_60); (L_60)->SetAt(static_cast(((int32_t)14)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_62); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_64 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)68)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_66 = L_65; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_67 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x60007b7U2D17_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_66, L_67, NULL); NullCheck(L_64); (L_64)->SetAt(static_cast(((int32_t)15)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_66); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_68 = V_2; ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTORS = L_68; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTORS), (void*)L_68); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_69 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG = L_69; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG), (void*)L_69); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)255)); ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___ALOG = L_70; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___ALOG), (void*)L_70); V_0 = 1; V_1 = 0; goto IL_01c6; } IL_019e: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_71 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___ALOG; int32_t L_72 = V_1; int32_t L_73 = V_0; NullCheck(L_71); (L_71)->SetAt(static_cast(L_72), (int32_t)L_73); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG; int32_t L_75 = V_0; int32_t L_76 = V_1; NullCheck(L_74); (L_74)->SetAt(static_cast(L_75), (int32_t)L_76); int32_t L_77 = V_0; V_0 = ((int32_t)(L_77<<1)); int32_t L_78 = V_0; if ((((int32_t)L_78) < ((int32_t)((int32_t)256)))) { goto IL_01c2; } } { int32_t L_79 = V_0; V_0 = ((int32_t)(L_79^((int32_t)301))); } IL_01c2: { int32_t L_80 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_80, 1)); } IL_01c6: { int32_t L_81 = V_1; if ((((int32_t)L_81) < ((int32_t)((int32_t)255)))) { goto IL_019e; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorCorrection_encodeECC200_mDFEA773F30C951CFC5E9E6F3588AC81F168E3A6E (String_t* ___0_codewords, SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* ___1_symbolInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; StringBuilder_t* V_8 = NULL; int32_t V_9 = 0; String_t* V_10 = NULL; int32_t V_11 = 0; int32_t V_12 = 0; { String_t* L_0 = ___0_codewords; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_2 = ___1_symbolInfo; NullCheck(L_2); int32_t L_3 = L_2->___dataCapacity; if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_0019; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67383CDB0350295936DD29F68F1153EBE023D00D)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ErrorCorrection_encodeECC200_mDFEA773F30C951CFC5E9E6F3588AC81F168E3A6E_RuntimeMethod_var))); } IL_0019: { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_5 = ___1_symbolInfo; NullCheck(L_5); int32_t L_6 = L_5->___dataCapacity; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_7 = ___1_symbolInfo; NullCheck(L_7); int32_t L_8 = L_7->___errorCodewords; StringBuilder_t* L_9 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_9, ((int32_t)il2cpp_codegen_add(L_6, L_8)), NULL); V_0 = L_9; StringBuilder_t* L_10 = V_0; String_t* L_11 = ___0_codewords; NullCheck(L_10); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_10, L_11, NULL); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_13 = ___1_symbolInfo; NullCheck(L_13); int32_t L_14; L_14 = VirtualFuncInvoker0< int32_t >::Invoke(4, L_13); V_1 = L_14; int32_t L_15 = V_1; if ((!(((uint32_t)L_15) == ((uint32_t)1)))) { goto IL_0059; } } { String_t* L_16 = ___0_codewords; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_17 = ___1_symbolInfo; NullCheck(L_17); int32_t L_18 = L_17->___errorCodewords; il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); String_t* L_19; L_19 = ErrorCorrection_createECCBlock_m92AEABEDD92CA46D608D3A44BB7FFBA4D91D334B(L_16, L_18, NULL); V_2 = L_19; StringBuilder_t* L_20 = V_0; String_t* L_21 = V_2; NullCheck(L_20); StringBuilder_t* L_22; L_22 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_20, L_21, NULL); goto IL_0156; } IL_0059: { StringBuilder_t* L_23 = V_0; StringBuilder_t* L_24 = V_0; NullCheck(L_24); int32_t L_25; L_25 = StringBuilder_get_Capacity_m9DBF3B3940BC0BB882CA26F0EDB53896A491AD1E(L_24, NULL); NullCheck(L_23); StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_23, L_25, NULL); int32_t L_26 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_26); V_3 = L_27; int32_t L_28 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_28); V_4 = L_29; int32_t L_30 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_30); V_5 = L_31; V_6 = 0; goto IL_00c0; } IL_0081: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_3; int32_t L_33 = V_6; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_34 = ___1_symbolInfo; int32_t L_35 = V_6; NullCheck(L_34); int32_t L_36; L_36 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(5, L_34, ((int32_t)il2cpp_codegen_add(L_35, 1))); NullCheck(L_32); (L_32)->SetAt(static_cast(L_33), (int32_t)L_36); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = V_4; int32_t L_38 = V_6; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_39 = ___1_symbolInfo; int32_t L_40 = V_6; NullCheck(L_39); int32_t L_41; L_41 = SymbolInfo_getErrorLengthForInterleavedBlock_m40EEDA5793B81F1C3E89C3B02344028B39EA8F57_inline(L_39, ((int32_t)il2cpp_codegen_add(L_40, 1)), NULL); NullCheck(L_37); (L_37)->SetAt(static_cast(L_38), (int32_t)L_41); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = V_5; int32_t L_43 = V_6; NullCheck(L_42); (L_42)->SetAt(static_cast(L_43), (int32_t)0); int32_t L_44 = V_6; if ((((int32_t)L_44) <= ((int32_t)0))) { goto IL_00ba; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = V_5; int32_t L_46 = V_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_47 = V_5; int32_t L_48 = V_6; NullCheck(L_47); int32_t L_49 = ((int32_t)il2cpp_codegen_subtract(L_48, 1)); int32_t L_50 = (L_47)->GetAt(static_cast(L_49)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = V_3; int32_t L_52 = V_6; NullCheck(L_51); int32_t L_53 = L_52; int32_t L_54 = (L_51)->GetAt(static_cast(L_53)); NullCheck(L_45); (L_45)->SetAt(static_cast(L_46), (int32_t)((int32_t)il2cpp_codegen_add(L_50, L_54))); } IL_00ba: { int32_t L_55 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_55, 1)); } IL_00c0: { int32_t L_56 = V_6; int32_t L_57 = V_1; if ((((int32_t)L_56) < ((int32_t)L_57))) { goto IL_0081; } } { V_7 = 0; goto IL_014e; } IL_00cd: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = V_3; int32_t L_59 = V_7; NullCheck(L_58); int32_t L_60 = L_59; int32_t L_61 = (L_58)->GetAt(static_cast(L_60)); StringBuilder_t* L_62 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_62, L_61, NULL); V_8 = L_62; int32_t L_63 = V_7; V_9 = L_63; goto IL_00f4; } IL_00de: { StringBuilder_t* L_64 = V_8; String_t* L_65 = ___0_codewords; int32_t L_66 = V_9; NullCheck(L_65); Il2CppChar L_67; L_67 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_65, L_66, NULL); NullCheck(L_64); StringBuilder_t* L_68; L_68 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_64, L_67, NULL); int32_t L_69 = V_9; int32_t L_70 = V_1; V_9 = ((int32_t)il2cpp_codegen_add(L_69, L_70)); } IL_00f4: { int32_t L_71 = V_9; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_72 = ___1_symbolInfo; NullCheck(L_72); int32_t L_73 = L_72->___dataCapacity; if ((((int32_t)L_71) < ((int32_t)L_73))) { goto IL_00de; } } { StringBuilder_t* L_74 = V_8; NullCheck(L_74); String_t* L_75; L_75 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_74); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_76 = V_4; int32_t L_77 = V_7; NullCheck(L_76); int32_t L_78 = L_77; int32_t L_79 = (L_76)->GetAt(static_cast(L_78)); il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); String_t* L_80; L_80 = ErrorCorrection_createECCBlock_m92AEABEDD92CA46D608D3A44BB7FFBA4D91D334B(L_75, L_79, NULL); V_10 = L_80; V_11 = 0; int32_t L_81 = V_7; V_12 = L_81; goto IL_013d; } IL_011a: { StringBuilder_t* L_82 = V_0; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_83 = ___1_symbolInfo; NullCheck(L_83); int32_t L_84 = L_83->___dataCapacity; int32_t L_85 = V_12; String_t* L_86 = V_10; int32_t L_87 = V_11; int32_t L_88 = L_87; V_11 = ((int32_t)il2cpp_codegen_add(L_88, 1)); NullCheck(L_86); Il2CppChar L_89; L_89 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_86, L_88, NULL); NullCheck(L_82); StringBuilder_set_Chars_m20B53B0EEAB2A0BB0EC84A130FF12EA86ADD99AE(L_82, ((int32_t)il2cpp_codegen_add(L_84, L_85)), L_89, NULL); int32_t L_90 = V_12; int32_t L_91 = V_1; V_12 = ((int32_t)il2cpp_codegen_add(L_90, L_91)); } IL_013d: { int32_t L_92 = V_12; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_93 = V_4; int32_t L_94 = V_7; NullCheck(L_93); int32_t L_95 = L_94; int32_t L_96 = (L_93)->GetAt(static_cast(L_95)); int32_t L_97 = V_1; if ((((int32_t)L_92) < ((int32_t)((int32_t)il2cpp_codegen_multiply(L_96, L_97))))) { goto IL_011a; } } { int32_t L_98 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_98, 1)); } IL_014e: { int32_t L_99 = V_7; int32_t L_100 = V_1; if ((((int32_t)L_99) < ((int32_t)L_100))) { goto IL_00cd; } } IL_0156: { StringBuilder_t* L_101 = V_0; NullCheck(L_101); String_t* L_102; L_102 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_101); return L_102; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorCorrection_createECCBlock_m92AEABEDD92CA46D608D3A44BB7FFBA4D91D334B (String_t* ___0_codewords, int32_t ___1_numECWords, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_codewords; String_t* L_1 = ___0_codewords; NullCheck(L_1); int32_t L_2; L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL); int32_t L_3 = ___1_numECWords; il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); String_t* L_4; L_4 = ErrorCorrection_createECCBlock_mC756D9EF0BC35FEABE4FDBA69C6D95F6A2C63B50(L_0, 0, L_2, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorCorrection_createECCBlock_mC756D9EF0BC35FEABE4FDBA69C6D95F6A2C63B50 (String_t* ___0_codewords, int32_t ___1_start, int32_t ___2_len, int32_t ___3_numECWords, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_8 = NULL; int32_t V_9 = 0; { V_0 = (-1); V_1 = 0; goto IL_0018; } IL_0006: { il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTOR_SETS; int32_t L_1 = V_1; NullCheck(L_0); int32_t L_2 = L_1; int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); int32_t L_4 = ___3_numECWords; if ((!(((uint32_t)L_3) == ((uint32_t)L_4)))) { goto IL_0014; } } { int32_t L_5 = V_1; V_0 = L_5; goto IL_0022; } IL_0014: { int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0018: { int32_t L_7 = V_1; il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTOR_SETS; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))) { goto IL_0006; } } IL_0022: { int32_t L_9 = V_0; if ((((int32_t)L_9) >= ((int32_t)0))) { goto IL_003c; } } { int32_t L_10 = ___3_numECWords; int32_t L_11 = L_10; RuntimeObject* L_12 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_11); String_t* L_13; L_13 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9B8F649398C7E49B405A6B26D2C0D6199F62648E)), L_12, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ErrorCorrection_createECCBlock_mC756D9EF0BC35FEABE4FDBA69C6D95F6A2C63B50_RuntimeMethod_var))); } IL_003c: { il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_15 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTORS; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = (L_15)->GetAt(static_cast(L_17)); V_2 = L_18; int32_t L_19 = ___3_numECWords; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_20 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)L_19); V_3 = L_20; V_4 = 0; goto IL_005b; } IL_0050: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = V_3; int32_t L_22 = V_4; NullCheck(L_21); (L_21)->SetAt(static_cast(L_22), (Il2CppChar)0); int32_t L_23 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_005b: { int32_t L_24 = V_4; int32_t L_25 = ___3_numECWords; if ((((int32_t)L_24) < ((int32_t)L_25))) { goto IL_0050; } } { int32_t L_26 = ___1_start; V_5 = L_26; goto IL_0102; } IL_0068: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_27 = V_3; int32_t L_28 = ___3_numECWords; NullCheck(L_27); int32_t L_29 = ((int32_t)il2cpp_codegen_subtract(L_28, 1)); uint16_t L_30 = (uint16_t)(L_27)->GetAt(static_cast(L_29)); String_t* L_31 = ___0_codewords; int32_t L_32 = V_5; NullCheck(L_31); Il2CppChar L_33; L_33 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_31, L_32, NULL); V_6 = ((int32_t)((int32_t)L_30^(int32_t)L_33)); int32_t L_34 = ___3_numECWords; V_7 = ((int32_t)il2cpp_codegen_subtract(L_34, 1)); goto IL_00c6; } IL_007f: { int32_t L_35 = V_6; if (!L_35) { goto IL_00b6; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = V_2; int32_t L_37 = V_7; NullCheck(L_36); int32_t L_38 = L_37; int32_t L_39 = (L_36)->GetAt(static_cast(L_38)); if (!L_39) { goto IL_00b6; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_40 = V_3; int32_t L_41 = V_7; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_42 = V_3; int32_t L_43 = V_7; NullCheck(L_42); int32_t L_44 = ((int32_t)il2cpp_codegen_subtract(L_43, 1)); uint16_t L_45 = (uint16_t)(L_42)->GetAt(static_cast(L_44)); il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___ALOG; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_47 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG; int32_t L_48 = V_6; NullCheck(L_47); int32_t L_49 = L_48; int32_t L_50 = (L_47)->GetAt(static_cast(L_49)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_52 = V_2; int32_t L_53 = V_7; NullCheck(L_52); int32_t L_54 = L_53; int32_t L_55 = (L_52)->GetAt(static_cast(L_54)); NullCheck(L_51); int32_t L_56 = L_55; int32_t L_57 = (L_51)->GetAt(static_cast(L_56)); NullCheck(L_46); int32_t L_58 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_50, L_57))%((int32_t)255))); int32_t L_59 = (L_46)->GetAt(static_cast(L_58)); NullCheck(L_40); (L_40)->SetAt(static_cast(L_41), (Il2CppChar)((int32_t)(uint16_t)((int32_t)((int32_t)L_45^L_59)))); goto IL_00c0; } IL_00b6: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_60 = V_3; int32_t L_61 = V_7; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_62 = V_3; int32_t L_63 = V_7; NullCheck(L_62); int32_t L_64 = ((int32_t)il2cpp_codegen_subtract(L_63, 1)); uint16_t L_65 = (uint16_t)(L_62)->GetAt(static_cast(L_64)); NullCheck(L_60); (L_60)->SetAt(static_cast(L_61), (Il2CppChar)L_65); } IL_00c0: { int32_t L_66 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract(L_66, 1)); } IL_00c6: { int32_t L_67 = V_7; if ((((int32_t)L_67) > ((int32_t)0))) { goto IL_007f; } } { int32_t L_68 = V_6; if (!L_68) { goto IL_00f8; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_69 = V_2; NullCheck(L_69); int32_t L_70 = 0; int32_t L_71 = (L_69)->GetAt(static_cast(L_70)); if (!L_71) { goto IL_00f8; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_72 = V_3; il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___ALOG; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG; int32_t L_75 = V_6; NullCheck(L_74); int32_t L_76 = L_75; int32_t L_77 = (L_74)->GetAt(static_cast(L_76)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_78 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_79 = V_2; NullCheck(L_79); int32_t L_80 = 0; int32_t L_81 = (L_79)->GetAt(static_cast(L_80)); NullCheck(L_78); int32_t L_82 = L_81; int32_t L_83 = (L_78)->GetAt(static_cast(L_82)); NullCheck(L_73); int32_t L_84 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_77, L_83))%((int32_t)255))); int32_t L_85 = (L_73)->GetAt(static_cast(L_84)); NullCheck(L_72); (L_72)->SetAt(static_cast(0), (Il2CppChar)((int32_t)(uint16_t)L_85)); goto IL_00fc; } IL_00f8: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_86 = V_3; NullCheck(L_86); (L_86)->SetAt(static_cast(0), (Il2CppChar)0); } IL_00fc: { int32_t L_87 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_87, 1)); } IL_0102: { int32_t L_88 = V_5; int32_t L_89 = ___1_start; int32_t L_90 = ___2_len; if ((((int32_t)L_88) < ((int32_t)((int32_t)il2cpp_codegen_add(L_89, L_90))))) { goto IL_0068; } } { int32_t L_91 = ___3_numECWords; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_92 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)L_91); V_8 = L_92; V_9 = 0; goto IL_012c; } IL_0119: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_93 = V_8; int32_t L_94 = V_9; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_95 = V_3; int32_t L_96 = ___3_numECWords; int32_t L_97 = V_9; NullCheck(L_95); int32_t L_98 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_96, L_97)), 1)); uint16_t L_99 = (uint16_t)(L_95)->GetAt(static_cast(L_98)); NullCheck(L_93); (L_93)->SetAt(static_cast(L_94), (Il2CppChar)L_99); int32_t L_100 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_100, 1)); } IL_012c: { int32_t L_101 = V_9; int32_t L_102 = ___3_numECWords; if ((((int32_t)L_101) < ((int32_t)L_102))) { goto IL_0119; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_103 = V_8; String_t* L_104; L_104 = String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF(NULL, L_103, NULL); return L_104; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* WhiteRectangleDetector_Create_m2C5D706D9B1EB07AD068DA50DE08DEEFE8FEF959 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* V_0 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_image; if (L_0) { goto IL_0005; } } { return (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C*)NULL; } IL_0005: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = ___0_image; WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_2 = (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C*)il2cpp_codegen_object_new(WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C_il2cpp_TypeInfo_var); WhiteRectangleDetector__ctor_m0B959161E9B0F36338816C2F388B679EEE47A81D(L_2, L_1, NULL); V_0 = L_2; WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_3 = V_0; NullCheck(L_3); int32_t L_4 = L_3->___upInit; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_003a; } } { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_5 = V_0; NullCheck(L_5); int32_t L_6 = L_5->___leftInit; if ((((int32_t)L_6) < ((int32_t)0))) { goto IL_003a; } } { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_7 = V_0; NullCheck(L_7); int32_t L_8 = L_7->___downInit; WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_9 = V_0; NullCheck(L_9); int32_t L_10 = L_9->___height; if ((((int32_t)L_8) >= ((int32_t)L_10))) { goto IL_003a; } } { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_11 = V_0; NullCheck(L_11); int32_t L_12 = L_11->___rightInit; WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_13 = V_0; NullCheck(L_13); int32_t L_14 = L_13->___width; if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_003c; } } IL_003a: { return (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C*)NULL; } IL_003c: { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_15 = V_0; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* WhiteRectangleDetector_Create_m363D488D118F757E2552CED945F4F01951D5844B (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, int32_t ___1_initSize, int32_t ___2_x, int32_t ___3_y, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* V_0 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_image; int32_t L_1 = ___1_initSize; int32_t L_2 = ___2_x; int32_t L_3 = ___3_y; WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_4 = (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C*)il2cpp_codegen_object_new(WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C_il2cpp_TypeInfo_var); WhiteRectangleDetector__ctor_m903C295E765CE1BE557AC9497F6F856DE3E308DC(L_4, L_0, L_1, L_2, L_3, NULL); V_0 = L_4; WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_5 = V_0; NullCheck(L_5); int32_t L_6 = L_5->___upInit; if ((((int32_t)L_6) < ((int32_t)0))) { goto IL_0038; } } { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_7 = V_0; NullCheck(L_7); int32_t L_8 = L_7->___leftInit; if ((((int32_t)L_8) < ((int32_t)0))) { goto IL_0038; } } { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_9 = V_0; NullCheck(L_9); int32_t L_10 = L_9->___downInit; WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_11 = V_0; NullCheck(L_11); int32_t L_12 = L_11->___height; if ((((int32_t)L_10) >= ((int32_t)L_12))) { goto IL_0038; } } { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_13 = V_0; NullCheck(L_13); int32_t L_14 = L_13->___rightInit; WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_15 = V_0; NullCheck(L_15); int32_t L_16 = L_15->___width; if ((((int32_t)L_14) < ((int32_t)L_16))) { goto IL_003a; } } IL_0038: { return (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C*)NULL; } IL_003a: { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_17 = V_0; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhiteRectangleDetector__ctor_m0B959161E9B0F36338816C2F388B679EEE47A81D (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_image; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = ___0_image; NullCheck(L_1); int32_t L_2; L_2 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_1, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3 = ___0_image; NullCheck(L_3); int32_t L_4; L_4 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_3, NULL); WhiteRectangleDetector__ctor_m903C295E765CE1BE557AC9497F6F856DE3E308DC(__this, L_0, ((int32_t)10), ((int32_t)(L_2/2)), ((int32_t)(L_4/2)), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhiteRectangleDetector__ctor_m903C295E765CE1BE557AC9497F6F856DE3E308DC (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, int32_t ___1_initSize, int32_t ___2_x, int32_t ___3_y, const RuntimeMethod* method) { int32_t V_0 = 0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_image; __this->___image = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___image), (void*)L_0); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = ___0_image; NullCheck(L_1); int32_t L_2; L_2 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_1, NULL); __this->___height = L_2; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3 = ___0_image; NullCheck(L_3); int32_t L_4; L_4 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_3, NULL); __this->___width = L_4; int32_t L_5 = ___1_initSize; V_0 = ((int32_t)(L_5/2)); int32_t L_6 = ___2_x; int32_t L_7 = V_0; __this->___leftInit = ((int32_t)il2cpp_codegen_subtract(L_6, L_7)); int32_t L_8 = ___2_x; int32_t L_9 = V_0; __this->___rightInit = ((int32_t)il2cpp_codegen_add(L_8, L_9)); int32_t L_10 = ___3_y; int32_t L_11 = V_0; __this->___upInit = ((int32_t)il2cpp_codegen_subtract(L_10, L_11)); int32_t L_12 = ___3_y; int32_t L_13 = V_0; __this->___downInit = ((int32_t)il2cpp_codegen_add(L_12, L_13)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* WhiteRectangleDetector_detect_mE5A163308021BBB287E8AE35E2E5E1641B5BB6C5 (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; int32_t V_15 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_16 = NULL; int32_t V_17 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_18 = NULL; int32_t V_19 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_20 = NULL; int32_t V_21 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_22 = NULL; int32_t V_23 = 0; { int32_t L_0 = __this->___leftInit; V_0 = L_0; int32_t L_1 = __this->___rightInit; V_1 = L_1; int32_t L_2 = __this->___upInit; V_2 = L_2; int32_t L_3 = __this->___downInit; V_3 = L_3; V_4 = (bool)0; V_5 = (bool)1; V_6 = (bool)0; V_7 = (bool)0; V_8 = (bool)0; V_9 = (bool)0; V_10 = (bool)0; goto IL_0152; } IL_0036: { V_5 = (bool)0; V_11 = (bool)1; goto IL_0062; } IL_003e: { int32_t L_4 = V_2; int32_t L_5 = V_3; int32_t L_6 = V_1; bool L_7; L_7 = WhiteRectangleDetector_containsBlackPoint_mDE7485FE2764EB1EEB38CC152DFEC3B459B41967(__this, L_4, L_5, L_6, (bool)0, NULL); V_11 = L_7; bool L_8 = V_11; if (!L_8) { goto IL_005a; } } { int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); V_5 = (bool)1; V_7 = (bool)1; goto IL_0062; } IL_005a: { bool L_10 = V_7; if (L_10) { goto IL_0062; } } { int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0062: { bool L_12 = V_11; if (L_12) { goto IL_006a; } } { bool L_13 = V_7; if (L_13) { goto IL_0073; } } IL_006a: { int32_t L_14 = V_1; int32_t L_15 = __this->___width; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_003e; } } IL_0073: { int32_t L_16 = V_1; int32_t L_17 = __this->___width; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0084; } } { V_4 = (bool)1; goto IL_0159; } IL_0084: { V_12 = (bool)1; goto IL_00ad; } IL_0089: { int32_t L_18 = V_0; int32_t L_19 = V_1; int32_t L_20 = V_3; bool L_21; L_21 = WhiteRectangleDetector_containsBlackPoint_mDE7485FE2764EB1EEB38CC152DFEC3B459B41967(__this, L_18, L_19, L_20, (bool)1, NULL); V_12 = L_21; bool L_22 = V_12; if (!L_22) { goto IL_00a5; } } { int32_t L_23 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_23, 1)); V_5 = (bool)1; V_8 = (bool)1; goto IL_00ad; } IL_00a5: { bool L_24 = V_8; if (L_24) { goto IL_00ad; } } { int32_t L_25 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_00ad: { bool L_26 = V_12; if (L_26) { goto IL_00b5; } } { bool L_27 = V_8; if (L_27) { goto IL_00be; } } IL_00b5: { int32_t L_28 = V_3; int32_t L_29 = __this->___height; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0089; } } IL_00be: { int32_t L_30 = V_3; int32_t L_31 = __this->___height; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_00cf; } } { V_4 = (bool)1; goto IL_0159; } IL_00cf: { V_13 = (bool)1; goto IL_00f8; } IL_00d4: { int32_t L_32 = V_2; int32_t L_33 = V_3; int32_t L_34 = V_0; bool L_35; L_35 = WhiteRectangleDetector_containsBlackPoint_mDE7485FE2764EB1EEB38CC152DFEC3B459B41967(__this, L_32, L_33, L_34, (bool)0, NULL); V_13 = L_35; bool L_36 = V_13; if (!L_36) { goto IL_00f0; } } { int32_t L_37 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_37, 1)); V_5 = (bool)1; V_9 = (bool)1; goto IL_00f8; } IL_00f0: { bool L_38 = V_9; if (L_38) { goto IL_00f8; } } { int32_t L_39 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_39, 1)); } IL_00f8: { bool L_40 = V_13; if (L_40) { goto IL_0100; } } { bool L_41 = V_9; if (L_41) { goto IL_0104; } } IL_0100: { int32_t L_42 = V_0; if ((((int32_t)L_42) >= ((int32_t)0))) { goto IL_00d4; } } IL_0104: { int32_t L_43 = V_0; if ((((int32_t)L_43) >= ((int32_t)0))) { goto IL_010d; } } { V_4 = (bool)1; goto IL_0159; } IL_010d: { V_14 = (bool)1; goto IL_0136; } IL_0112: { int32_t L_44 = V_0; int32_t L_45 = V_1; int32_t L_46 = V_2; bool L_47; L_47 = WhiteRectangleDetector_containsBlackPoint_mDE7485FE2764EB1EEB38CC152DFEC3B459B41967(__this, L_44, L_45, L_46, (bool)1, NULL); V_14 = L_47; bool L_48 = V_14; if (!L_48) { goto IL_012e; } } { int32_t L_49 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_49, 1)); V_5 = (bool)1; V_10 = (bool)1; goto IL_0136; } IL_012e: { bool L_50 = V_10; if (L_50) { goto IL_0136; } } { int32_t L_51 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_51, 1)); } IL_0136: { bool L_52 = V_14; if (L_52) { goto IL_013e; } } { bool L_53 = V_10; if (L_53) { goto IL_0142; } } IL_013e: { int32_t L_54 = V_2; if ((((int32_t)L_54) >= ((int32_t)0))) { goto IL_0112; } } IL_0142: { int32_t L_55 = V_2; if ((((int32_t)L_55) >= ((int32_t)0))) { goto IL_014b; } } { V_4 = (bool)1; goto IL_0159; } IL_014b: { bool L_56 = V_5; if (!L_56) { goto IL_0152; } } { V_6 = (bool)1; } IL_0152: { bool L_57 = V_5; if (L_57) { goto IL_0036; } } IL_0159: { bool L_58 = V_4; if (L_58) { goto IL_024b; } } { bool L_59 = V_6; if (!L_59) { goto IL_024b; } } { int32_t L_60 = V_1; int32_t L_61 = V_0; V_15 = ((int32_t)il2cpp_codegen_subtract(L_60, L_61)); V_16 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; V_17 = 1; goto IL_0190; } IL_0174: { int32_t L_62 = V_0; int32_t L_63 = V_3; int32_t L_64 = V_17; int32_t L_65 = V_0; int32_t L_66 = V_17; int32_t L_67 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_68; L_68 = WhiteRectangleDetector_getBlackPointOnSegment_m1480F55100C56F3AE5CA8A24EC98F303B480059A(__this, ((float)L_62), ((float)((int32_t)il2cpp_codegen_subtract(L_63, L_64))), ((float)((int32_t)il2cpp_codegen_add(L_65, L_66))), ((float)L_67), NULL); V_16 = L_68; int32_t L_69 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_69, 1)); } IL_0190: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_70 = V_16; if (L_70) { goto IL_019a; } } { int32_t L_71 = V_17; int32_t L_72 = V_15; if ((((int32_t)L_71) < ((int32_t)L_72))) { goto IL_0174; } } IL_019a: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_73 = V_16; if (L_73) { goto IL_01a0; } } { return (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)NULL; } IL_01a0: { V_18 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; V_19 = 1; goto IL_01c4; } IL_01a8: { int32_t L_74 = V_0; int32_t L_75 = V_2; int32_t L_76 = V_19; int32_t L_77 = V_0; int32_t L_78 = V_19; int32_t L_79 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_80; L_80 = WhiteRectangleDetector_getBlackPointOnSegment_m1480F55100C56F3AE5CA8A24EC98F303B480059A(__this, ((float)L_74), ((float)((int32_t)il2cpp_codegen_add(L_75, L_76))), ((float)((int32_t)il2cpp_codegen_add(L_77, L_78))), ((float)L_79), NULL); V_18 = L_80; int32_t L_81 = V_19; V_19 = ((int32_t)il2cpp_codegen_add(L_81, 1)); } IL_01c4: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_82 = V_18; if (L_82) { goto IL_01ce; } } { int32_t L_83 = V_19; int32_t L_84 = V_15; if ((((int32_t)L_83) < ((int32_t)L_84))) { goto IL_01a8; } } IL_01ce: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_85 = V_18; if (L_85) { goto IL_01d4; } } { return (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)NULL; } IL_01d4: { V_20 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; V_21 = 1; goto IL_01f8; } IL_01dc: { int32_t L_86 = V_1; int32_t L_87 = V_2; int32_t L_88 = V_21; int32_t L_89 = V_1; int32_t L_90 = V_21; int32_t L_91 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_92; L_92 = WhiteRectangleDetector_getBlackPointOnSegment_m1480F55100C56F3AE5CA8A24EC98F303B480059A(__this, ((float)L_86), ((float)((int32_t)il2cpp_codegen_add(L_87, L_88))), ((float)((int32_t)il2cpp_codegen_subtract(L_89, L_90))), ((float)L_91), NULL); V_20 = L_92; int32_t L_93 = V_21; V_21 = ((int32_t)il2cpp_codegen_add(L_93, 1)); } IL_01f8: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_94 = V_20; if (L_94) { goto IL_0202; } } { int32_t L_95 = V_21; int32_t L_96 = V_15; if ((((int32_t)L_95) < ((int32_t)L_96))) { goto IL_01dc; } } IL_0202: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_97 = V_20; if (L_97) { goto IL_0208; } } { return (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)NULL; } IL_0208: { V_22 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; V_23 = 1; goto IL_022c; } IL_0210: { int32_t L_98 = V_1; int32_t L_99 = V_3; int32_t L_100 = V_23; int32_t L_101 = V_1; int32_t L_102 = V_23; int32_t L_103 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_104; L_104 = WhiteRectangleDetector_getBlackPointOnSegment_m1480F55100C56F3AE5CA8A24EC98F303B480059A(__this, ((float)L_98), ((float)((int32_t)il2cpp_codegen_subtract(L_99, L_100))), ((float)((int32_t)il2cpp_codegen_subtract(L_101, L_102))), ((float)L_103), NULL); V_22 = L_104; int32_t L_105 = V_23; V_23 = ((int32_t)il2cpp_codegen_add(L_105, 1)); } IL_022c: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_106 = V_22; if (L_106) { goto IL_0236; } } { int32_t L_107 = V_23; int32_t L_108 = V_15; if ((((int32_t)L_107) < ((int32_t)L_108))) { goto IL_0210; } } IL_0236: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_109 = V_22; if (L_109) { goto IL_023c; } } { return (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)NULL; } IL_023c: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_110 = V_22; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_111 = V_16; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_112 = V_20; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_113 = V_18; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_114; L_114 = WhiteRectangleDetector_centerEdges_mAE43B74E2D982171B7F188AD91A68592041ED567(__this, L_110, L_111, L_112, L_113, NULL); return L_114; } IL_024b: { return (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* WhiteRectangleDetector_getBlackPointOnSegment_m1480F55100C56F3AE5CA8A24EC98F303B480059A (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, float ___0_aX, float ___1_aY, float ___2_bX, float ___3_bY, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; float V_1 = 0.0f; float V_2 = 0.0f; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { float L_0 = ___0_aX; float L_1 = ___1_aY; float L_2 = ___2_bX; float L_3 = ___3_bY; float L_4; L_4 = MathUtils_distance_m4EE9BC601D8414FD168751C587ABCC119036EB35(L_0, L_1, L_2, L_3, NULL); int32_t L_5; L_5 = MathUtils_round_mC50DD74BDC30780AE5B93BB20DA5CF2B1AC4E728(L_4, NULL); V_0 = L_5; float L_6 = ___2_bX; float L_7 = ___0_aX; int32_t L_8 = V_0; V_1 = ((float)(((float)il2cpp_codegen_subtract(L_6, L_7))/((float)L_8))); float L_9 = ___3_bY; float L_10 = ___1_aY; int32_t L_11 = V_0; V_2 = ((float)(((float)il2cpp_codegen_subtract(L_9, L_10))/((float)L_11))); V_3 = 0; goto IL_005e; } IL_0023: { float L_12 = ___0_aX; int32_t L_13 = V_3; float L_14 = V_1; int32_t L_15; L_15 = MathUtils_round_mC50DD74BDC30780AE5B93BB20DA5CF2B1AC4E728(((float)il2cpp_codegen_add(L_12, ((float)il2cpp_codegen_multiply(((float)L_13), L_14)))), NULL); V_4 = L_15; float L_16 = ___1_aY; int32_t L_17 = V_3; float L_18 = V_2; int32_t L_19; L_19 = MathUtils_round_mC50DD74BDC30780AE5B93BB20DA5CF2B1AC4E728(((float)il2cpp_codegen_add(L_16, ((float)il2cpp_codegen_multiply(((float)L_17), L_18)))), NULL); V_5 = L_19; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_20 = __this->___image; int32_t L_21 = V_4; int32_t L_22 = V_5; NullCheck(L_20); bool L_23; L_23 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_20, L_21, L_22, NULL); if (!L_23) { goto IL_005a; } } { int32_t L_24 = V_4; int32_t L_25 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_26, ((float)L_24), ((float)L_25), NULL); return L_26; } IL_005a: { int32_t L_27 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_005e: { int32_t L_28 = V_3; int32_t L_29 = V_0; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0023; } } { return (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* WhiteRectangleDetector_centerEdges_mAE43B74E2D982171B7F188AD91A68592041ED567 (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_y, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_z, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_x, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_t, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; float V_6 = 0.0f; float V_7 = 0.0f; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_8 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_9 = NULL; { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_y; NullCheck(L_0); float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(4, L_0); V_0 = L_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_y; NullCheck(L_2); float L_3; L_3 = VirtualFuncInvoker0< float >::Invoke(5, L_2); V_1 = L_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___1_z; NullCheck(L_4); float L_5; L_5 = VirtualFuncInvoker0< float >::Invoke(4, L_4); V_2 = L_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6 = ___1_z; NullCheck(L_6); float L_7; L_7 = VirtualFuncInvoker0< float >::Invoke(5, L_6); V_3 = L_7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = ___2_x; NullCheck(L_8); float L_9; L_9 = VirtualFuncInvoker0< float >::Invoke(4, L_8); V_4 = L_9; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10 = ___2_x; NullCheck(L_10); float L_11; L_11 = VirtualFuncInvoker0< float >::Invoke(5, L_10); V_5 = L_11; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = ___3_t; NullCheck(L_12); float L_13; L_13 = VirtualFuncInvoker0< float >::Invoke(4, L_12); V_6 = L_13; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_14 = ___3_t; NullCheck(L_14); float L_15; L_15 = VirtualFuncInvoker0< float >::Invoke(5, L_14); V_7 = L_15; float L_16 = V_0; int32_t L_17 = __this->___width; if ((!(((float)L_16) < ((float)((float)(((float)L_17)/(2.0f))))))) { goto IL_00b9; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_18 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)4); V_8 = L_18; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_19 = V_8; float L_20 = V_6; float L_21 = V_7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_22, ((float)il2cpp_codegen_subtract(L_20, (1.0f))), ((float)il2cpp_codegen_add(L_21, (1.0f))), NULL); NullCheck(L_19); ArrayElementTypeCheck (L_19, L_22); (L_19)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_22); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_23 = V_8; float L_24 = V_2; float L_25 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_26, ((float)il2cpp_codegen_add(L_24, (1.0f))), ((float)il2cpp_codegen_add(L_25, (1.0f))), NULL); NullCheck(L_23); ArrayElementTypeCheck (L_23, L_26); (L_23)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_26); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_27 = V_8; float L_28 = V_4; float L_29 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_30 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_30, ((float)il2cpp_codegen_subtract(L_28, (1.0f))), ((float)il2cpp_codegen_subtract(L_29, (1.0f))), NULL); NullCheck(L_27); ArrayElementTypeCheck (L_27, L_30); (L_27)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_30); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_31 = V_8; float L_32 = V_0; float L_33 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_34 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_34, ((float)il2cpp_codegen_add(L_32, (1.0f))), ((float)il2cpp_codegen_subtract(L_33, (1.0f))), NULL); NullCheck(L_31); ArrayElementTypeCheck (L_31, L_34); (L_31)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_34); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_35 = V_8; return L_35; } IL_00b9: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_36 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)4); V_9 = L_36; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_37 = V_9; float L_38 = V_6; float L_39 = V_7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_40 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_40, ((float)il2cpp_codegen_add(L_38, (1.0f))), ((float)il2cpp_codegen_add(L_39, (1.0f))), NULL); NullCheck(L_37); ArrayElementTypeCheck (L_37, L_40); (L_37)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_40); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_41 = V_9; float L_42 = V_2; float L_43 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_44 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_44, ((float)il2cpp_codegen_add(L_42, (1.0f))), ((float)il2cpp_codegen_subtract(L_43, (1.0f))), NULL); NullCheck(L_41); ArrayElementTypeCheck (L_41, L_44); (L_41)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_44); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_45 = V_9; float L_46 = V_4; float L_47 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_48 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_48, ((float)il2cpp_codegen_subtract(L_46, (1.0f))), ((float)il2cpp_codegen_add(L_47, (1.0f))), NULL); NullCheck(L_45); ArrayElementTypeCheck (L_45, L_48); (L_45)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_48); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_49 = V_9; float L_50 = V_0; float L_51 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_52 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_52, ((float)il2cpp_codegen_subtract(L_50, (1.0f))), ((float)il2cpp_codegen_subtract(L_51, (1.0f))), NULL); NullCheck(L_49); ArrayElementTypeCheck (L_49, L_52); (L_49)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_52); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_53 = V_9; return L_53; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhiteRectangleDetector_containsBlackPoint_mDE7485FE2764EB1EEB38CC152DFEC3B459B41967 (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, int32_t ___0_a, int32_t ___1_b, int32_t ___2_fixed, bool ___3_horizontal, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { bool L_0 = ___3_horizontal; if (!L_0) { goto IL_0023; } } { int32_t L_1 = ___0_a; V_0 = L_1; goto IL_001d; } IL_0008: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = __this->___image; int32_t L_3 = V_0; int32_t L_4 = ___2_fixed; NullCheck(L_2); bool L_5; L_5 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_2, L_3, L_4, NULL); if (!L_5) { goto IL_0019; } } { return (bool)1; } IL_0019: { int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_001d: { int32_t L_7 = V_0; int32_t L_8 = ___1_b; if ((((int32_t)L_7) <= ((int32_t)L_8))) { goto IL_0008; } } { goto IL_0040; } IL_0023: { int32_t L_9 = ___0_a; V_1 = L_9; goto IL_003c; } IL_0027: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_10 = __this->___image; int32_t L_11 = ___2_fixed; int32_t L_12 = V_1; NullCheck(L_10); bool L_13; L_13 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_10, L_11, L_12, NULL); if (!L_13) { goto IL_0038; } } { return (bool)1; } IL_0038: { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_003c: { int32_t L_15 = V_1; int32_t L_16 = ___1_b; if ((((int32_t)L_15) <= ((int32_t)L_16))) { goto IL_0027; } } IL_0040: { return (bool)0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryShiftToken__ctor_mF0B49C7EEB62FE53EFBEA25C6A20C81C1BE41339 (BinaryShiftToken_tF00867DA2F606FB742C40FC8C796FB97BEC9D110* __this, Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502* ___0_previous, int32_t ___1_binaryShiftStart, int32_t ___2_binaryShiftByteCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502* L_0 = ___0_previous; il2cpp_codegen_runtime_class_init_inline(Token_tD4138542C2C392BA19F53DE6E3207E15ABC11502_il2cpp_TypeInfo_var); Token__ctor_mFDE0BE419E2FC1E770C533C60F8DEEC691D87517(__this, L_0, NULL); int32_t L_1 = ___1_binaryShiftStart; __this->___binaryShiftStart = ((int16_t)L_1); int32_t L_2 = ___2_binaryShiftByteCount; __this->___binaryShiftByteCount = ((int16_t)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryShiftToken_appendTo_m63E24AE72FCB48754CEB45A153C25A2A0810DD37 (BinaryShiftToken_tF00867DA2F606FB742C40FC8C796FB97BEC9D110* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_bitArray, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_text, 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; } int32_t V_0 = 0; { V_0 = 0; goto IL_007a; } IL_0004: { int32_t L_0 = V_0; if (!L_0) { goto IL_0016; } } { int32_t L_1 = V_0; if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)31))))) { goto IL_0065; } } { int16_t L_2 = __this->___binaryShiftByteCount; if ((((int32_t)L_2) > ((int32_t)((int32_t)62)))) { goto IL_0065; } } IL_0016: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = ___0_bitArray; NullCheck(L_3); BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592(L_3, ((int32_t)31), 5, NULL); int16_t L_4 = __this->___binaryShiftByteCount; if ((((int32_t)L_4) <= ((int32_t)((int32_t)62)))) { goto IL_003c; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_5 = ___0_bitArray; int16_t L_6 = __this->___binaryShiftByteCount; NullCheck(L_5); BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592(L_5, ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, ((int32_t)31))), ((int32_t)16), NULL); goto IL_0065; } IL_003c: { int32_t L_7 = V_0; if (L_7) { goto IL_0055; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_8 = ___0_bitArray; int16_t L_9 = __this->___binaryShiftByteCount; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int16_t L_10; L_10 = Math_Min_m3A1505831021980925E52A4E8E73DB83179793C7(L_9, (int16_t)((int32_t)31), NULL); NullCheck(L_8); BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592(L_8, L_10, 5, NULL); goto IL_0065; } IL_0055: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_11 = ___0_bitArray; int16_t L_12 = __this->___binaryShiftByteCount; NullCheck(L_11); BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592(L_11, ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, ((int32_t)31))), 5, NULL); } IL_0065: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_13 = ___0_bitArray; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = ___1_text; int16_t L_15 = __this->___binaryShiftStart; int32_t L_16 = V_0; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, L_16)); uint8_t L_18 = (L_14)->GetAt(static_cast(L_17)); NullCheck(L_13); BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592(L_13, L_18, 8, NULL); int32_t L_19 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_007a: { int32_t L_20 = V_0; int16_t L_21 = __this->___binaryShiftByteCount; if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BinaryShiftToken_ToString_mD1257CEB919DC42F9D0652D90D4B2EF10C9E5B81 (BinaryShiftToken_tF00867DA2F606FB742C40FC8C796FB97BEC9D110* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5295380188F75D696383F8BDB2147F0053791372); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11); s_Il2CppMethodInitialized = true; } ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5); V_0 = L_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = V_0; NullCheck(L_1); ArrayElementTypeCheck (L_1, _stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11); (L_1)->SetAt(static_cast(0), (RuntimeObject*)_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = V_0; int16_t L_3 = __this->___binaryShiftStart; int16_t L_4 = L_3; RuntimeObject* L_5 = Box(Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var, &L_4); NullCheck(L_2); ArrayElementTypeCheck (L_2, L_5); (L_2)->SetAt(static_cast(1), (RuntimeObject*)L_5); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; NullCheck(L_6); ArrayElementTypeCheck (L_6, _stringLiteral5295380188F75D696383F8BDB2147F0053791372); (L_6)->SetAt(static_cast(2), (RuntimeObject*)_stringLiteral5295380188F75D696383F8BDB2147F0053791372); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = V_0; int16_t L_8 = __this->___binaryShiftStart; int16_t L_9 = __this->___binaryShiftByteCount; int32_t L_10 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), 1)); RuntimeObject* L_11 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_10); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_11); (L_7)->SetAt(static_cast(3), (RuntimeObject*)L_11); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = V_0; Il2CppChar L_13 = ((Il2CppChar)((int32_t)62)); RuntimeObject* L_14 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_13); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_14); (L_12)->SetAt(static_cast(4), (RuntimeObject*)L_14); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = V_0; String_t* L_16; L_16 = String_Concat_m9EB826D3BC0EF2322AA8E55DF0D20EE41B1E5A36(L_15, NULL); return L_16; } } #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 void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_Multicast(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_point, reinterpret_cast(currentDelegate->___method)); } } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenInst(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { NullCheck(___0_point); typedef void (*FunctionPointerType) (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_point, method); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenStatic(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_point, method); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenVirtual(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { NullCheck(___0_point); VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_point); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenInterface(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { NullCheck(___0_point); InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_point); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenGenericVirtual(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { NullCheck(___0_point); GenericVirtualActionInvoker0::Invoke(method, ___0_point); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenGenericInterface(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { NullCheck(___0_point); GenericInterfaceActionInvoker0::Invoke(method, ___0_point); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointCallback__ctor_m3FE04787E1B227F1387CB77996494FD78B37CF92 (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 0; if (isOpen) { if (__this->___method_is_virtual) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenGenericInterface; else __this->___invoke_impl = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenInterface; else __this->___invoke_impl = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenVirtual; } else { __this->___invoke_impl = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_point, reinterpret_cast(__this->___method)); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AlignmentPattern__ctor_m4E5C6708324A036BD28D6D607AC182312EECCF04 (AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7* __this, float ___0_posX, float ___1_posY, float ___2_estimatedModuleSize, const RuntimeMethod* method) { { float L_0 = ___0_posX; float L_1 = ___1_posY; ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(__this, L_0, L_1, NULL); float L_2 = ___2_estimatedModuleSize; __this->___estimatedModuleSize = L_2; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AlignmentPattern_aboutEquals_m23DD095EA698DD4A8FE6791D54ECC292E24B0D08 (AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7* __this, float ___0_moduleSize, float ___1_i, float ___2_j, 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; } float V_0 = 0.0f; { float L_0 = ___1_i; float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(5, __this); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_2; L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1))); float L_3 = ___0_moduleSize; if ((!(((float)L_2) <= ((float)L_3)))) { goto IL_0045; } } { float L_4 = ___2_j; float L_5; L_5 = VirtualFuncInvoker0< float >::Invoke(4, __this); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_6; L_6 = fabsf(((float)il2cpp_codegen_subtract(L_4, L_5))); float L_7 = ___0_moduleSize; if ((!(((float)L_6) <= ((float)L_7)))) { goto IL_0045; } } { float L_8 = ___0_moduleSize; float L_9 = __this->___estimatedModuleSize; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_10; L_10 = fabsf(((float)il2cpp_codegen_subtract(L_8, L_9))); V_0 = L_10; float L_11 = V_0; if ((((float)L_11) <= ((float)(1.0f)))) { goto IL_0043; } } { float L_12 = V_0; float L_13 = __this->___estimatedModuleSize; return (bool)((((int32_t)((!(((float)L_12) <= ((float)L_13)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0043: { return (bool)1; } IL_0045: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7* AlignmentPattern_combineEstimate_mB766F9F0D8D5D4D9FFBC90FDC0DC52AAB4E4F414 (AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7* __this, float ___0_i, float ___1_j, float ___2_newModuleSize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; { float L_0; L_0 = VirtualFuncInvoker0< float >::Invoke(4, __this); float L_1 = ___1_j; V_0 = ((float)(((float)il2cpp_codegen_add(L_0, L_1))/(2.0f))); float L_2; L_2 = VirtualFuncInvoker0< float >::Invoke(5, __this); float L_3 = ___0_i; V_1 = ((float)(((float)il2cpp_codegen_add(L_2, L_3))/(2.0f))); float L_4 = __this->___estimatedModuleSize; float L_5 = ___2_newModuleSize; V_2 = ((float)(((float)il2cpp_codegen_add(L_4, L_5))/(2.0f))); float L_6 = V_0; float L_7 = V_1; float L_8 = V_2; AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7* L_9 = (AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7*)il2cpp_codegen_object_new(AlignmentPattern_t894B4843EC331FEDB2FB1ECE55D51D98D6F5ABF7_il2cpp_TypeInfo_var); AlignmentPattern__ctor_m4E5C6708324A036BD28D6D607AC182312EECCF04(L_9, L_6, L_7, L_8, NULL); return L_9; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CTopLeftU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox_set_TopLeft_mEBAAA6623331818C57A6352B0B9B3FC710C4D5EE (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CTopLeftU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTopLeftU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_TopRight_mA431990B53016F99B0D8CD0FAF45C5C8373710CC (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CTopRightU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox_set_TopRight_m382B98AE4C3A96B17FCD27ACF4B66944469FE338 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CTopRightU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTopRightU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_BottomLeft_mD1796DE4C7E9BA48A2A018C5AA8AD970AF852F5A (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CBottomLeftU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox_set_BottomLeft_m071A85E82D1232946A62BCB138CAD3458614974A (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CBottomLeftU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBottomLeftU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_BottomRight_m1353246DAAB5858AAB809B52D9B76FF087650B50 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CBottomRightU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox_set_BottomRight_m1C6A800E7B95E3FBE283523B2F048C5C4BC280CC (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CBottomRightU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBottomRightU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BoundingBox_get_MinX_m6E359869A701CE724EE36C9EE328F86FB9E497D0 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CMinXU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox_set_MinX_m42CBD34A07AB6CE63ACAA7DACA1A7C64BC0F4697 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CMinXU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BoundingBox_get_MaxX_m321AC836912F4D0A837EC4AB6B537BA00F8D62F4 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CMaxXU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox_set_MaxX_mDC4F4BECDDCB1E34B185931AF875EBA4FD23E44A (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CMaxXU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BoundingBox_get_MinY_m1607D748BA3026A0F71A532FD51191D470B381DC (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CMinYU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox_set_MinY_m690C1480ED1D0BD31607EDC5F1DAAA8A7DF6A85A (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CMinYU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BoundingBox_get_MaxY_m534734AAAFCFEC3105E72D03A49132C7B3D4B3ED (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CMaxYU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox_set_MaxY_mBB948760B20CCF874E2224788BA05126C65CAAD0 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CMaxYU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* BoundingBox_Create_m4F97DE906C8DA1A96DA5845DDAD2E5AB1A083721 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_topLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_bottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_topRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___4_bottomRight, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___1_topLeft; if (L_0) { goto IL_0006; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1 = ___3_topRight; if (!L_1) { goto IL_001a; } } IL_0006: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___2_bottomLeft; if (L_2) { goto IL_000d; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_3 = ___4_bottomRight; if (!L_3) { goto IL_001a; } } IL_000d: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___1_topLeft; if (!L_4) { goto IL_0013; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = ___2_bottomLeft; if (!L_5) { goto IL_001a; } } IL_0013: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6 = ___3_topRight; if (!L_6) { goto IL_001c; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_7 = ___4_bottomRight; if (L_7) { goto IL_001c; } } IL_001a: { return (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8*)NULL; } IL_001c: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_8 = ___0_image; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_9 = ___1_topLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10 = ___2_bottomLeft; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_11 = ___3_topRight; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = ___4_bottomRight; BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_13 = (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8*)il2cpp_codegen_object_new(BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8_il2cpp_TypeInfo_var); BoundingBox__ctor_mE8EC4790D55FF7FCE0C00DFD8D695307B3DE3856(L_13, L_8, L_9, L_10, L_11, L_12, NULL); return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* BoundingBox_Create_m815601FF64F852880DC9814A01FF545ED44D394D (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* ___0_box, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_0 = ___0_box; NullCheck(L_0); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = L_0->___image; BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_2 = ___0_box; NullCheck(L_2); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_3; L_3 = BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980_inline(L_2, NULL); BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_4 = ___0_box; NullCheck(L_4); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5; L_5 = BoundingBox_get_BottomLeft_mD1796DE4C7E9BA48A2A018C5AA8AD970AF852F5A_inline(L_4, NULL); BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_6 = ___0_box; NullCheck(L_6); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_7; L_7 = BoundingBox_get_TopRight_mA431990B53016F99B0D8CD0FAF45C5C8373710CC_inline(L_6, NULL); BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_8 = ___0_box; NullCheck(L_8); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_9; L_9 = BoundingBox_get_BottomRight_m1353246DAAB5858AAB809B52D9B76FF087650B50_inline(L_8, NULL); BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_10 = (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8*)il2cpp_codegen_object_new(BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8_il2cpp_TypeInfo_var); BoundingBox__ctor_mE8EC4790D55FF7FCE0C00DFD8D695307B3DE3856(L_10, L_1, L_3, L_5, L_7, L_9, NULL); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox__ctor_mE8EC4790D55FF7FCE0C00DFD8D695307B3DE3856 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_topLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_bottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_topRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___4_bottomRight, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_image; __this->___image = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___image), (void*)L_0); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1 = ___1_topLeft; BoundingBox_set_TopLeft_mEBAAA6623331818C57A6352B0B9B3FC710C4D5EE_inline(__this, L_1, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___3_topRight; BoundingBox_set_TopRight_m382B98AE4C3A96B17FCD27ACF4B66944469FE338_inline(__this, L_2, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_3 = ___2_bottomLeft; BoundingBox_set_BottomLeft_m071A85E82D1232946A62BCB138CAD3458614974A_inline(__this, L_3, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___4_bottomRight; BoundingBox_set_BottomRight_m1C6A800E7B95E3FBE283523B2F048C5C4BC280CC_inline(__this, L_4, NULL); BoundingBox_calculateMinMaxValues_m78C1DE6269843D27874615C627572A175BE070C3(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* BoundingBox_merge_m526C3B43D1CA3B09F29E5A51B324C5B7E7CBFE33 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* ___0_leftBox, BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* ___1_rightBox, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_0 = ___0_leftBox; if (L_0) { goto IL_0005; } } { BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_1 = ___1_rightBox; return L_1; } IL_0005: { BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_2 = ___1_rightBox; if (L_2) { goto IL_000a; } } { BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_3 = ___0_leftBox; return L_3; } IL_000a: { BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_4 = ___0_leftBox; NullCheck(L_4); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_5 = L_4->___image; BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_6 = ___0_leftBox; NullCheck(L_6); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_7; L_7 = BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980_inline(L_6, NULL); BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_8 = ___0_leftBox; NullCheck(L_8); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_9; L_9 = BoundingBox_get_BottomLeft_mD1796DE4C7E9BA48A2A018C5AA8AD970AF852F5A_inline(L_8, NULL); BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_10 = ___1_rightBox; NullCheck(L_10); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_11; L_11 = BoundingBox_get_TopRight_mA431990B53016F99B0D8CD0FAF45C5C8373710CC_inline(L_10, NULL); BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_12 = ___1_rightBox; NullCheck(L_12); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13; L_13 = BoundingBox_get_BottomRight_m1353246DAAB5858AAB809B52D9B76FF087650B50_inline(L_12, NULL); BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_14 = (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8*)il2cpp_codegen_object_new(BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8_il2cpp_TypeInfo_var); BoundingBox__ctor_mE8EC4790D55FF7FCE0C00DFD8D695307B3DE3856(L_14, L_5, L_7, L_9, L_11, L_13, NULL); return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* BoundingBox_addMissingRows_m76F63BE9AAF83F6DF5684A512861617A1F1B40F7 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_missingStartRows, int32_t ___1_missingEndRows, bool ___2_isLeft, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_0 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_1 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_2 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_3 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_4 = NULL; int32_t V_5 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_6 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_7 = NULL; int32_t V_8 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_9 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* G_B4_0 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* G_B13_0 = NULL; { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0; L_0 = BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980_inline(__this, NULL); V_0 = L_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1; L_1 = BoundingBox_get_BottomLeft_mD1796DE4C7E9BA48A2A018C5AA8AD970AF852F5A_inline(__this, NULL); V_1 = L_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2; L_2 = BoundingBox_get_TopRight_mA431990B53016F99B0D8CD0FAF45C5C8373710CC_inline(__this, NULL); V_2 = L_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_3; L_3 = BoundingBox_get_BottomRight_m1353246DAAB5858AAB809B52D9B76FF087650B50_inline(__this, NULL); V_3 = L_3; int32_t L_4 = ___0_missingStartRows; if ((((int32_t)L_4) <= ((int32_t)0))) { goto IL_0063; } } { bool L_5 = ___2_isLeft; if (L_5) { goto IL_002b; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6; L_6 = BoundingBox_get_TopRight_mA431990B53016F99B0D8CD0FAF45C5C8373710CC_inline(__this, NULL); G_B4_0 = L_6; goto IL_0031; } IL_002b: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_7; L_7 = BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980_inline(__this, NULL); G_B4_0 = L_7; } IL_0031: { V_4 = G_B4_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = V_4; NullCheck(L_8); float L_9; L_9 = VirtualFuncInvoker0< float >::Invoke(5, L_8); int32_t L_10 = ___0_missingStartRows; V_5 = ((int32_t)il2cpp_codegen_subtract(il2cpp_codegen_cast_double_to_int(L_9), L_10)); int32_t L_11 = V_5; if ((((int32_t)L_11) >= ((int32_t)0))) { goto IL_0047; } } { V_5 = 0; } IL_0047: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = V_4; NullCheck(L_12); float L_13; L_13 = VirtualFuncInvoker0< float >::Invoke(4, L_12); int32_t L_14 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_15 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_15, L_13, ((float)L_14), NULL); V_6 = L_15; bool L_16 = ___2_isLeft; if (!L_16) { goto IL_0060; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_17 = V_6; V_0 = L_17; goto IL_0063; } IL_0060: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_18 = V_6; V_2 = L_18; } IL_0063: { int32_t L_19 = ___1_missingEndRows; if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_00c0; } } { bool L_20 = ___2_isLeft; if (L_20) { goto IL_0072; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_21; L_21 = BoundingBox_get_BottomRight_m1353246DAAB5858AAB809B52D9B76FF087650B50_inline(__this, NULL); G_B13_0 = L_21; goto IL_0078; } IL_0072: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22; L_22 = BoundingBox_get_BottomLeft_mD1796DE4C7E9BA48A2A018C5AA8AD970AF852F5A_inline(__this, NULL); G_B13_0 = L_22; } IL_0078: { V_7 = G_B13_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_23 = V_7; NullCheck(L_23); float L_24; L_24 = VirtualFuncInvoker0< float >::Invoke(5, L_23); int32_t L_25 = ___1_missingEndRows; V_8 = ((int32_t)il2cpp_codegen_add(il2cpp_codegen_cast_double_to_int(L_24), L_25)); int32_t L_26 = V_8; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_27 = __this->___image; NullCheck(L_27); int32_t L_28; L_28 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_27, NULL); if ((((int32_t)L_26) < ((int32_t)L_28))) { goto IL_00a4; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_29 = __this->___image; NullCheck(L_29); int32_t L_30; L_30 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_29, NULL); V_8 = ((int32_t)il2cpp_codegen_subtract(L_30, 1)); } IL_00a4: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_31 = V_7; NullCheck(L_31); float L_32; L_32 = VirtualFuncInvoker0< float >::Invoke(4, L_31); int32_t L_33 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_34 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_34, L_32, ((float)L_33), NULL); V_9 = L_34; bool L_35 = ___2_isLeft; if (!L_35) { goto IL_00bd; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_36 = V_9; V_1 = L_36; goto IL_00c0; } IL_00bd: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_37 = V_9; V_3 = L_37; } IL_00c0: { BoundingBox_calculateMinMaxValues_m78C1DE6269843D27874615C627572A175BE070C3(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_38 = __this->___image; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_39 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_40 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_41 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_42 = V_3; BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* L_43 = (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8*)il2cpp_codegen_object_new(BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8_il2cpp_TypeInfo_var); BoundingBox__ctor_mE8EC4790D55FF7FCE0C00DFD8D695307B3DE3856(L_43, L_38, L_39, L_40, L_41, L_42, NULL); return L_43; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBox_calculateMinMaxValues_m78C1DE6269843D27874615C627572A175BE070C3 (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0; L_0 = BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980_inline(__this, NULL); if (L_0) { goto IL_0040; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1; L_1 = BoundingBox_get_TopRight_mA431990B53016F99B0D8CD0FAF45C5C8373710CC_inline(__this, NULL); NullCheck(L_1); float L_2; L_2 = VirtualFuncInvoker0< float >::Invoke(5, L_1); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_3 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_3, (0.0f), L_2, NULL); BoundingBox_set_TopLeft_mEBAAA6623331818C57A6352B0B9B3FC710C4D5EE_inline(__this, L_3, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4; L_4 = BoundingBox_get_BottomRight_m1353246DAAB5858AAB809B52D9B76FF087650B50_inline(__this, NULL); NullCheck(L_4); float L_5; L_5 = VirtualFuncInvoker0< float >::Invoke(5, L_4); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_6, (0.0f), L_5, NULL); BoundingBox_set_BottomLeft_m071A85E82D1232946A62BCB138CAD3458614974A_inline(__this, L_6, NULL); goto IL_0090; } IL_0040: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_7; L_7 = BoundingBox_get_TopRight_mA431990B53016F99B0D8CD0FAF45C5C8373710CC_inline(__this, NULL); if (L_7) { goto IL_0090; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_8 = __this->___image; NullCheck(L_8); int32_t L_9; L_9 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_8, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10; L_10 = BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980_inline(__this, NULL); NullCheck(L_10); float L_11; L_11 = VirtualFuncInvoker0< float >::Invoke(5, L_10); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_12, ((float)((int32_t)il2cpp_codegen_subtract(L_9, 1))), L_11, NULL); BoundingBox_set_TopRight_m382B98AE4C3A96B17FCD27ACF4B66944469FE338_inline(__this, L_12, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_13 = __this->___image; NullCheck(L_13); int32_t L_14; L_14 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_13, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_15; L_15 = BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980_inline(__this, NULL); NullCheck(L_15); float L_16; L_16 = VirtualFuncInvoker0< float >::Invoke(5, L_15); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_17 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_17, ((float)((int32_t)il2cpp_codegen_subtract(L_14, 1))), L_16, NULL); BoundingBox_set_BottomRight_m1C6A800E7B95E3FBE283523B2F048C5C4BC280CC_inline(__this, L_17, NULL); } IL_0090: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_18; L_18 = BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980_inline(__this, NULL); NullCheck(L_18); float L_19; L_19 = VirtualFuncInvoker0< float >::Invoke(4, L_18); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_20; L_20 = BoundingBox_get_BottomLeft_mD1796DE4C7E9BA48A2A018C5AA8AD970AF852F5A_inline(__this, NULL); NullCheck(L_20); float L_21; L_21 = VirtualFuncInvoker0< float >::Invoke(4, L_20); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_22; L_22 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(L_19, L_21, NULL); BoundingBox_set_MinX_m42CBD34A07AB6CE63ACAA7DACA1A7C64BC0F4697_inline(__this, il2cpp_codegen_cast_double_to_int(L_22), NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_23; L_23 = BoundingBox_get_TopRight_mA431990B53016F99B0D8CD0FAF45C5C8373710CC_inline(__this, NULL); NullCheck(L_23); float L_24; L_24 = VirtualFuncInvoker0< float >::Invoke(4, L_23); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_25; L_25 = BoundingBox_get_BottomRight_m1353246DAAB5858AAB809B52D9B76FF087650B50_inline(__this, NULL); NullCheck(L_25); float L_26; L_26 = VirtualFuncInvoker0< float >::Invoke(4, L_25); float L_27; L_27 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA(L_24, L_26, NULL); BoundingBox_set_MaxX_mDC4F4BECDDCB1E34B185931AF875EBA4FD23E44A_inline(__this, il2cpp_codegen_cast_double_to_int(L_27), NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_28; L_28 = BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980_inline(__this, NULL); NullCheck(L_28); float L_29; L_29 = VirtualFuncInvoker0< float >::Invoke(5, L_28); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_30; L_30 = BoundingBox_get_TopRight_mA431990B53016F99B0D8CD0FAF45C5C8373710CC_inline(__this, NULL); NullCheck(L_30); float L_31; L_31 = VirtualFuncInvoker0< float >::Invoke(5, L_30); float L_32; L_32 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(L_29, L_31, NULL); BoundingBox_set_MinY_m690C1480ED1D0BD31607EDC5F1DAAA8A7DF6A85A_inline(__this, il2cpp_codegen_cast_double_to_int(L_32), NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_33; L_33 = BoundingBox_get_BottomLeft_mD1796DE4C7E9BA48A2A018C5AA8AD970AF852F5A_inline(__this, NULL); NullCheck(L_33); float L_34; L_34 = VirtualFuncInvoker0< float >::Invoke(5, L_33); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_35; L_35 = BoundingBox_get_BottomRight_m1353246DAAB5858AAB809B52D9B76FF087650B50_inline(__this, NULL); NullCheck(L_35); float L_36; L_36 = VirtualFuncInvoker0< float >::Invoke(5, L_35); float L_37; L_37 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA(L_34, L_36, NULL); BoundingBox_set_MaxY_mBB948760B20CCF874E2224788BA05126C65CAAD0_inline(__this, il2cpp_codegen_cast_double_to_int(L_37), NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* UPCEANExtension2Support_decodeRow_mD9C35096526B10A2ACDBEF3440467C2336D7F52A (UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F* __this, int32_t ___0_rowNumber, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_extensionStartRange, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; RuntimeObject* V_3 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_4 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_5 = NULL; { StringBuilder_t* L_0 = __this->___decodeRowStringBuffer; V_0 = L_0; StringBuilder_t* L_1 = V_0; NullCheck(L_1); StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_1, 0, NULL); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_2 = ___1_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ___2_extensionStartRange; StringBuilder_t* L_4 = V_0; int32_t L_5; L_5 = UPCEANExtension2Support_decodeMiddle_m6712CB9970670B461384DF30FD5164336B2DDB7D(__this, L_2, L_3, L_4, NULL); V_1 = L_5; int32_t L_6 = V_1; if ((((int32_t)L_6) >= ((int32_t)0))) { goto IL_001e; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_001e: { StringBuilder_t* L_7 = V_0; NullCheck(L_7); String_t* L_8; L_8 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_7); V_2 = L_8; String_t* L_9 = V_2; RuntimeObject* L_10; L_10 = UPCEANExtension2Support_parseExtensionString_m154B9AE6C284827B8F82FDAA5E3027BE258F0527(L_9, NULL); V_3 = L_10; String_t* L_11 = V_2; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_12 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)2); V_5 = L_12; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_13 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = ___2_extensionStartRange; NullCheck(L_14); int32_t L_15 = 0; int32_t L_16 = (L_14)->GetAt(static_cast(L_15)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = ___2_extensionStartRange; NullCheck(L_17); int32_t L_18 = 1; int32_t L_19 = (L_17)->GetAt(static_cast(L_18)); int32_t L_20 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_21 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_21, ((float)(((float)((int32_t)il2cpp_codegen_add(L_16, L_19)))/(2.0f))), ((float)L_20), NULL); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_21); (L_13)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_21); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_22 = V_5; int32_t L_23 = V_1; int32_t L_24 = ___0_rowNumber; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_25 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_25, ((float)L_23), ((float)L_24), NULL); NullCheck(L_22); ArrayElementTypeCheck (L_22, L_25); (L_22)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_25); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_26 = V_5; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_27 = (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)il2cpp_codegen_object_new(Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55(L_27, L_11, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, L_26, ((int32_t)65536), NULL); V_4 = L_27; RuntimeObject* L_28 = V_3; if (!L_28) { goto IL_0075; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_29 = V_4; RuntimeObject* L_30 = V_3; NullCheck(L_29); Result_putAllMetadata_mC45C68DF94C5EA68A841ADD0329F34C0895F2F89(L_29, L_30, NULL); } IL_0075: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_31 = V_4; return L_31; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UPCEANExtension2Support_decodeMiddle_m6712CB9970670B461384DF30FD5164336B2DDB7D (UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_row, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_startRange, StringBuilder_t* ___2_resultString, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; int32_t V_8 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___decodeMiddleCounters; V_0 = L_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = V_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (int32_t)0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = V_0; NullCheck(L_2); (L_2)->SetAt(static_cast(1), (int32_t)0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_0; NullCheck(L_3); (L_3)->SetAt(static_cast(2), (int32_t)0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0; NullCheck(L_4); (L_4)->SetAt(static_cast(3), (int32_t)0); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_5 = ___0_row; NullCheck(L_5); int32_t L_6; L_6 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_5, NULL); V_1 = L_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ___1_startRange; NullCheck(L_7); int32_t L_8 = 1; int32_t L_9 = (L_7)->GetAt(static_cast(L_8)); V_2 = L_9; V_3 = 0; V_4 = 0; goto IL_009b; } IL_0029: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_10 = ___0_row; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_0; int32_t L_12 = V_2; il2cpp_codegen_runtime_class_init_inline(UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_13 = ((UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_StaticFields*)il2cpp_codegen_static_fields_for(UPCEANReader_tF49869D5A4305D1EC4587E86B2EF3E0E4A4CBB4D_il2cpp_TypeInfo_var))->___L_AND_G_PATTERNS; bool L_14; L_14 = UPCEANReader_decodeDigit_m2624E7315730CA9E940077DC1A93804B791AC994(L_10, L_11, L_12, L_13, (&V_5), NULL); if (L_14) { goto IL_003c; } } { return (-1); } IL_003c: { StringBuilder_t* L_15 = ___2_resultString; int32_t L_16 = V_5; NullCheck(L_15); StringBuilder_t* L_17; L_17 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)48), ((int32_t)(L_16%((int32_t)10)))))), NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_0; V_7 = L_18; V_8 = 0; goto IL_0066; } IL_0054: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_7; int32_t L_20 = V_8; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); V_6 = L_22; int32_t L_23 = V_2; int32_t L_24 = V_6; V_2 = ((int32_t)il2cpp_codegen_add(L_23, L_24)); int32_t L_25 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0066: { int32_t L_26 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_7; NullCheck(L_27); if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length))))) { goto IL_0054; } } { int32_t L_28 = V_5; if ((((int32_t)L_28) < ((int32_t)((int32_t)10)))) { goto IL_0080; } } { int32_t L_29 = V_3; int32_t L_30 = V_4; V_3 = ((int32_t)(L_29|((int32_t)(1<<((int32_t)(((int32_t)il2cpp_codegen_subtract(1, L_30))&((int32_t)31))))))); } IL_0080: { int32_t L_31 = V_4; if ((((int32_t)L_31) == ((int32_t)1))) { goto IL_0095; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_32 = ___0_row; int32_t L_33 = V_2; NullCheck(L_32); int32_t L_34; L_34 = BitArray_getNextSet_mF8C8C36F5635766BD05B035AE11C21264603A0B4(L_32, L_33, NULL); V_2 = L_34; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_35 = ___0_row; int32_t L_36 = V_2; NullCheck(L_35); int32_t L_37; L_37 = BitArray_getNextUnset_m500B3B13B5BD6B712BCD369857F37F5855DD6D5D(L_35, L_36, NULL); V_2 = L_37; } IL_0095: { int32_t L_38 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_009b: { int32_t L_39 = V_4; if ((((int32_t)L_39) >= ((int32_t)2))) { goto IL_00a4; } } { int32_t L_40 = V_2; int32_t L_41 = V_1; if ((((int32_t)L_40) < ((int32_t)L_41))) { goto IL_0029; } } IL_00a4: { StringBuilder_t* L_42 = ___2_resultString; NullCheck(L_42); int32_t L_43; L_43 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_42, NULL); if ((((int32_t)L_43) == ((int32_t)2))) { goto IL_00af; } } { return (-1); } IL_00af: { StringBuilder_t* L_44 = ___2_resultString; NullCheck(L_44); String_t* L_45; L_45 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_44); int32_t L_46; L_46 = Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0(L_45, NULL); int32_t L_47 = V_3; if ((((int32_t)((int32_t)(L_46%4))) == ((int32_t)L_47))) { goto IL_00c1; } } { return (-1); } IL_00c1: { int32_t L_48 = V_2; return L_48; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UPCEANExtension2Support_parseExtensionString_m154B9AE6C284827B8F82FDAA5E3027BE258F0527 (String_t* ___0_raw, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { String_t* L_0 = ___0_raw; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); if ((((int32_t)L_1) == ((int32_t)2))) { goto IL_000b; } } { return (RuntimeObject*)NULL; } IL_000b: { Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A* L_2 = (Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A*)il2cpp_codegen_object_new(Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A_il2cpp_TypeInfo_var); Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2(L_2, Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2_RuntimeMethod_var); V_0 = L_2; RuntimeObject* L_3 = V_0; String_t* L_4 = ___0_raw; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_4, NULL); int32_t L_6 = L_5; RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6); NullCheck(L_3); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_3, 4, L_7); RuntimeObject* L_8 = V_0; return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UPCEANExtension2Support__ctor_m9F4506279B29078C1A9158CB3E7241CD63CEC62E (UPCEANExtension2Support_t2FE72692D46B415182B1622E0715404D15C78F5F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); __this->___decodeMiddleCounters = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___decodeMiddleCounters), (void*)L_0); StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_1, NULL); __this->___decodeRowStringBuffer = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___decodeRowStringBuffer), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39* Pair_get_FinderPattern_m15531B4841F38B1D6A547D5DF6595648F5958C84 (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, const RuntimeMethod* method) { { FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39* L_0 = __this->___U3CFinderPatternU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pair_set_FinderPattern_m0CE9176DB382FFA8F4871D33A5134880DA42993F (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39* ___0_value, const RuntimeMethod* method) { { FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39* L_0 = ___0_value; __this->___U3CFinderPatternU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFinderPatternU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Pair_get_Count_mA12790567A596D4C6590E111DB864E1F0B4B61AB (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CCountU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pair_set_Count_mA2193BEB204A5486846C72ED043F16242A77BF3F (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CCountU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pair__ctor_m05D2CDC102A5AB2C36FB96E3BBC5AF3858995BB5 (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, int32_t ___0_value, int32_t ___1_checksumPortion, FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39* ___2_finderPattern, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; int32_t L_1 = ___1_checksumPortion; DataCharacter__ctor_m5D3068B7132EB90FA76E7087011DA1FEE1452763(__this, L_0, L_1, NULL); FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39* L_2 = ___2_finderPattern; Pair_set_FinderPattern_m0CE9176DB382FFA8F4871D33A5134880DA42993F_inline(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pair_incrementCount_m9FBD3A8C9322CDA406390CD9259ACBB5FA606B52 (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = Pair_get_Count_mA12790567A596D4C6590E111DB864E1F0B4B61AB_inline(__this, NULL); Pair_set_Count_mA2193BEB204A5486846C72ED043F16242A77BF3F_inline(__this, ((int32_t)il2cpp_codegen_add(L_0, 1)), NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GeneralAppIdDecoder__ctor_m3552700246919730D6DDFD0DF748BE1C56E1A8A6 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_0 = (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022*)il2cpp_codegen_object_new(CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022_il2cpp_TypeInfo_var); CurrentParsingState__ctor_m96C7816A56A29734D7DF66E433A38A85272F43E0(L_0, NULL); __this->___current = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___current), (void*)L_0); StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_1, NULL); __this->___buffer = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___buffer), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_2 = ___0_information; __this->___information = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___information), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GeneralAppIdDecoder_decodeAllCodes_m1E62CCDC2E4664D2741EC38F62F3ECD1DE04CFE8 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, StringBuilder_t* ___0_buff, int32_t ___1_initialPosition, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldParser_t1604981ABE09EA0B77A4DDD50F7B9991B4ED9C77_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* V_1 = NULL; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* V_2 = NULL; String_t* V_3 = NULL; int32_t V_4 = 0; { int32_t L_0 = ___1_initialPosition; V_0 = L_0; V_1 = (String_t*)NULL; } IL_0004: { int32_t L_1 = V_0; String_t* L_2 = V_1; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_3; L_3 = GeneralAppIdDecoder_decodeGeneralPurposeField_mE969DAF00187D31783A2719BA4213E090EA2207D(__this, L_1, L_2, NULL); V_2 = L_3; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_4 = V_2; NullCheck(L_4); String_t* L_5; L_5 = DecodedInformation_getNewString_mC42BB6A84E148177A20435ACA9ECF10835D3CCE7_inline(L_4, NULL); il2cpp_codegen_runtime_class_init_inline(FieldParser_t1604981ABE09EA0B77A4DDD50F7B9991B4ED9C77_il2cpp_TypeInfo_var); String_t* L_6; L_6 = FieldParser_parseFieldsInGeneralPurpose_m9A98F4AD6766ED330D951828F61B800007F72F93(L_5, NULL); V_3 = L_6; String_t* L_7 = V_3; if (!L_7) { goto IL_0024; } } { StringBuilder_t* L_8 = ___0_buff; String_t* L_9 = V_3; NullCheck(L_8); StringBuilder_t* L_10; L_10 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_9, NULL); } IL_0024: { DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_11 = V_2; NullCheck(L_11); bool L_12; L_12 = DecodedInformation_isRemaining_mB1BAE68C0DD5FDA1A67F9714120028B536758E55_inline(L_11, NULL); if (!L_12) { goto IL_003e; } } { DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_13 = V_2; NullCheck(L_13); int32_t L_14; L_14 = DecodedInformation_getRemainingValue_mA36BD24AD5ACAE4A44D23A5D1EAE7C0FBC9119F9_inline(L_13, NULL); V_4 = L_14; String_t* L_15; L_15 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_4), NULL); V_1 = L_15; goto IL_0040; } IL_003e: { V_1 = (String_t*)NULL; } IL_0040: { int32_t L_16 = V_0; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_17 = V_2; NullCheck(L_17); int32_t L_18; L_18 = DecodedObject_get_NewPosition_m269F9DF19430CAD6AAB996459377124A536DF307_inline(L_17, NULL); if ((((int32_t)L_16) == ((int32_t)L_18))) { goto IL_0052; } } { DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_19 = V_2; NullCheck(L_19); int32_t L_20; L_20 = DecodedObject_get_NewPosition_m269F9DF19430CAD6AAB996459377124A536DF307_inline(L_19, NULL); V_0 = L_20; goto IL_0004; } IL_0052: { StringBuilder_t* L_21 = ___0_buff; NullCheck(L_21); String_t* L_22; L_22 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_21); return L_22; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isStillNumeric_mE74A2044B61E502CBCB7FBB3B4B2E2C0CDC30438 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = __this->___information; NullCheck(L_1); int32_t L_2; L_2 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_1, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 7))) <= ((int32_t)L_2))) { goto IL_0024; } } { int32_t L_3 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_4 = __this->___information; NullCheck(L_4); int32_t L_5; L_5 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_4, NULL); return (bool)((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_3, 4))) > ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0024: { int32_t L_6 = ___0_pos; V_0 = L_6; goto IL_003c; } IL_0028: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_7 = __this->___information; int32_t L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_7, L_8, NULL); if (!L_9) { goto IL_0038; } } { return (bool)1; } IL_0038: { int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_003c: { int32_t L_11 = V_0; int32_t L_12 = ___0_pos; if ((((int32_t)L_11) < ((int32_t)((int32_t)il2cpp_codegen_add(L_12, 3))))) { goto IL_0028; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_13 = __this->___information; int32_t L_14 = ___0_pos; NullCheck(L_13); bool L_15; L_15 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_13, ((int32_t)il2cpp_codegen_add(L_14, 3)), NULL); return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* GeneralAppIdDecoder_decodeNumeric_m699068AC859C9A15F94278E663BEB568EB3891CB (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = __this->___information; NullCheck(L_1); int32_t L_2; L_2 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_1, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 7))) <= ((int32_t)L_2))) { goto IL_0050; } } { int32_t L_3 = ___0_pos; int32_t L_4; L_4 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_3, 4, NULL); V_0 = L_4; int32_t L_5 = V_0; if (L_5) { goto IL_0037; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_6 = __this->___information; NullCheck(L_6); int32_t L_7; L_7 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_6, NULL); il2cpp_codegen_runtime_class_init_inline(DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_il2cpp_TypeInfo_var); int32_t L_8 = ((DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_StaticFields*)il2cpp_codegen_static_fields_for(DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_il2cpp_TypeInfo_var))->___FNC1; int32_t L_9 = ((DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_StaticFields*)il2cpp_codegen_static_fields_for(DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_il2cpp_TypeInfo_var))->___FNC1; DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* L_10 = (DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C*)il2cpp_codegen_object_new(DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_il2cpp_TypeInfo_var); DecodedNumeric__ctor_m9AF634F6140DB4C5762CD468DD0CF27035EC03C6(L_10, L_7, L_8, L_9, NULL); return L_10; } IL_0037: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_11 = __this->___information; NullCheck(L_11); int32_t L_12; L_12 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_11, NULL); int32_t L_13 = V_0; il2cpp_codegen_runtime_class_init_inline(DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_il2cpp_TypeInfo_var); int32_t L_14 = ((DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_StaticFields*)il2cpp_codegen_static_fields_for(DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_il2cpp_TypeInfo_var))->___FNC1; DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* L_15 = (DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C*)il2cpp_codegen_object_new(DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_il2cpp_TypeInfo_var); DecodedNumeric__ctor_m9AF634F6140DB4C5762CD468DD0CF27035EC03C6(L_15, L_12, ((int32_t)il2cpp_codegen_subtract(L_13, 1)), L_14, NULL); return L_15; } IL_0050: { int32_t L_16 = ___0_pos; int32_t L_17; L_17 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_16, 7, NULL); V_0 = L_17; int32_t L_18 = V_0; V_1 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_18, 8))/((int32_t)11))); int32_t L_19 = V_0; V_2 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_19, 8))%((int32_t)11))); int32_t L_20 = ___0_pos; int32_t L_21 = V_1; int32_t L_22 = V_2; DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* L_23 = (DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C*)il2cpp_codegen_object_new(DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C_il2cpp_TypeInfo_var); DecodedNumeric__ctor_m9AF634F6140DB4C5762CD468DD0CF27035EC03C6(L_23, ((int32_t)il2cpp_codegen_add(L_20, 7)), L_21, L_22, NULL); return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, int32_t ___1_bits, const RuntimeMethod* method) { { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = __this->___information; int32_t L_1 = ___0_pos; int32_t L_2 = ___1_bits; int32_t L_3; L_3 = GeneralAppIdDecoder_extractNumericValueFromBitArray_mBD8F0B1F00D7C2E39C520B37BAE4E4A126B786F6(L_0, L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GeneralAppIdDecoder_extractNumericValueFromBitArray_mBD8F0B1F00D7C2E39C520B37BAE4E4A126B786F6 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_information, int32_t ___1_pos, int32_t ___2_bits, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; V_1 = 0; goto IL_0022; } IL_0006: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_information; int32_t L_1 = ___1_pos; int32_t L_2 = V_1; NullCheck(L_0); bool L_3; L_3 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_0, ((int32_t)il2cpp_codegen_add(L_1, L_2)), NULL); if (!L_3) { goto IL_001e; } } { int32_t L_4 = V_0; int32_t L_5 = ___2_bits; int32_t L_6 = V_1; V_0 = ((int32_t)(L_4|((int32_t)(1<<((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_5, L_6)), 1))&((int32_t)31))))))); } IL_001e: { int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0022: { int32_t L_8 = V_1; int32_t L_9 = ___2_bits; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0006; } } { int32_t L_10 = V_0; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* GeneralAppIdDecoder_decodeGeneralPurposeField_mE969DAF00187D31783A2719BA4213E090EA2207D (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, String_t* ___1_remaining, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* V_0 = NULL; { StringBuilder_t* L_0 = __this->___buffer; NullCheck(L_0); StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_0, 0, NULL); String_t* L_1 = ___1_remaining; if (!L_1) { goto IL_001c; } } { StringBuilder_t* L_2 = __this->___buffer; String_t* L_3 = ___1_remaining; NullCheck(L_2); StringBuilder_t* L_4; L_4 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_2, L_3, NULL); } IL_001c: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_5 = __this->___current; int32_t L_6 = ___0_pos; NullCheck(L_5); CurrentParsingState_setPosition_mA480F017B86C0863575E1F6C517F7E5A0A116DD8_inline(L_5, L_6, NULL); DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_7; L_7 = GeneralAppIdDecoder_parseBlocks_m3C0367FD8C8A6DDDB1C6F78FEAE03BBE86E801F1(__this, NULL); V_0 = L_7; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_8 = V_0; if (!L_8) { goto IL_005c; } } { DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_9 = V_0; NullCheck(L_9); bool L_10; L_10 = DecodedInformation_isRemaining_mB1BAE68C0DD5FDA1A67F9714120028B536758E55_inline(L_9, NULL); if (!L_10) { goto IL_005c; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_11 = __this->___current; NullCheck(L_11); int32_t L_12; L_12 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_11, NULL); StringBuilder_t* L_13 = __this->___buffer; NullCheck(L_13); String_t* L_14; L_14 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_13); DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_15 = V_0; NullCheck(L_15); int32_t L_16; L_16 = DecodedInformation_getRemainingValue_mA36BD24AD5ACAE4A44D23A5D1EAE7C0FBC9119F9_inline(L_15, NULL); DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_17 = (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101*)il2cpp_codegen_object_new(DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var); DecodedInformation__ctor_m6EE089FA08661BAE50F7E0892B37BDFD3BA6A2B5(L_17, L_12, L_14, L_16, NULL); return L_17; } IL_005c: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_18 = __this->___current; NullCheck(L_18); int32_t L_19; L_19 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_18, NULL); StringBuilder_t* L_20 = __this->___buffer; NullCheck(L_20); String_t* L_21; L_21 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_20); DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_22 = (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101*)il2cpp_codegen_object_new(DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var); DecodedInformation__ctor_m1DEF98F67B0CEA0FA76AC9A16C102933121E8D32(L_22, L_19, L_21, NULL); return L_22; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* GeneralAppIdDecoder_parseBlocks_m3C0367FD8C8A6DDDB1C6F78FEAE03BBE86E801F1 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, const RuntimeMethod* method) { bool V_0 = false; BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* V_1 = NULL; int32_t V_2 = 0; bool V_3 = false; IL_0000: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_0 = __this->___current; NullCheck(L_0); int32_t L_1; L_1 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_0, NULL); V_2 = L_1; CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_2 = __this->___current; NullCheck(L_2); bool L_3; L_3 = CurrentParsingState_isAlpha_m5B4062FB842BEA3846E04506F3B1D0E739472BAF(L_2, NULL); if (!L_3) { goto IL_0029; } } { BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_4; L_4 = GeneralAppIdDecoder_parseAlphaBlock_m40AF881B7767B7EEEC565C65E15244FB430B322B(__this, NULL); V_1 = L_4; BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_5 = V_1; NullCheck(L_5); bool L_6; L_6 = BlockParsedResult_isFinished_m6735CAC8311C3143C2FA5AE1322DFDFE169DF23F_inline(L_5, NULL); V_0 = L_6; goto IL_0054; } IL_0029: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_7 = __this->___current; NullCheck(L_7); bool L_8; L_8 = CurrentParsingState_isIsoIec646_m53215E1F15A6EBC0AAEACC9CEAC55B41ABC95A9B(L_7, NULL); if (!L_8) { goto IL_0046; } } { BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_9; L_9 = GeneralAppIdDecoder_parseIsoIec646Block_m6C0E04CCA317A13A0A970AD97D3FD19387CEF43B(__this, NULL); V_1 = L_9; BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_10 = V_1; NullCheck(L_10); bool L_11; L_11 = BlockParsedResult_isFinished_m6735CAC8311C3143C2FA5AE1322DFDFE169DF23F_inline(L_10, NULL); V_0 = L_11; goto IL_0054; } IL_0046: { BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_12; L_12 = GeneralAppIdDecoder_parseNumericBlock_m7C5F1E305D152819CF5BD9A634C104BAFD65181C(__this, NULL); V_1 = L_12; BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_13 = V_1; NullCheck(L_13); bool L_14; L_14 = BlockParsedResult_isFinished_m6735CAC8311C3143C2FA5AE1322DFDFE169DF23F_inline(L_13, NULL); V_0 = L_14; } IL_0054: { int32_t L_15 = V_2; CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_16 = __this->___current; NullCheck(L_16); int32_t L_17; L_17 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_16, NULL); V_3 = (bool)((((int32_t)((((int32_t)L_15) == ((int32_t)L_17))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_18 = V_3; if (L_18) { goto IL_006c; } } { bool L_19 = V_0; if (!L_19) { goto IL_006f; } } IL_006c: { bool L_20 = V_0; if (!L_20) { goto IL_0000; } } IL_006f: { BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_21 = V_1; NullCheck(L_21); DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_22; L_22 = BlockParsedResult_getDecodedInformation_mC1CBB93BA201617C2E2E3072207DE4B152E58DD0_inline(L_21, NULL); return L_22; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* GeneralAppIdDecoder_parseNumericBlock_m7C5F1E305D152819CF5BD9A634C104BAFD65181C (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* V_0 = NULL; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* V_1 = NULL; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* V_2 = NULL; { goto IL_00d0; } IL_0005: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_0 = __this->___current; NullCheck(L_0); int32_t L_1; L_1 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_0, NULL); DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* L_2; L_2 = GeneralAppIdDecoder_decodeNumeric_m699068AC859C9A15F94278E663BEB568EB3891CB(__this, L_1, NULL); V_0 = L_2; CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_3 = __this->___current; DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = DecodedObject_get_NewPosition_m269F9DF19430CAD6AAB996459377124A536DF307_inline(L_4, NULL); NullCheck(L_3); CurrentParsingState_setPosition_mA480F017B86C0863575E1F6C517F7E5A0A116DD8_inline(L_3, L_5, NULL); DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* L_6 = V_0; NullCheck(L_6); bool L_7; L_7 = DecodedNumeric_isFirstDigitFNC1_m42BB60C41C52B6818CE0F00367155CA1E013CEA8(L_6, NULL); if (!L_7) { goto IL_0080; } } { DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* L_8 = V_0; NullCheck(L_8); bool L_9; L_9 = DecodedNumeric_isSecondDigitFNC1_mDE4F20A38F77C85782D1B6F27150BC6B7BD80E0F(L_8, NULL); if (!L_9) { goto IL_0056; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_10 = __this->___current; NullCheck(L_10); int32_t L_11; L_11 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_10, NULL); StringBuilder_t* L_12 = __this->___buffer; NullCheck(L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_12); DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_14 = (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101*)il2cpp_codegen_object_new(DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var); DecodedInformation__ctor_m1DEF98F67B0CEA0FA76AC9A16C102933121E8D32(L_14, L_11, L_13, NULL); V_1 = L_14; goto IL_0078; } IL_0056: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_15 = __this->___current; NullCheck(L_15); int32_t L_16; L_16 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_15, NULL); StringBuilder_t* L_17 = __this->___buffer; NullCheck(L_17); String_t* L_18; L_18 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_17); DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* L_19 = V_0; NullCheck(L_19); int32_t L_20; L_20 = DecodedNumeric_getSecondDigit_m40D590C9A8C5DCE3B5B58E7439A914A5A083293A_inline(L_19, NULL); DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_21 = (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101*)il2cpp_codegen_object_new(DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var); DecodedInformation__ctor_m6EE089FA08661BAE50F7E0892B37BDFD3BA6A2B5(L_21, L_16, L_18, L_20, NULL); V_1 = L_21; } IL_0078: { DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_22 = V_1; BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_23 = (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643*)il2cpp_codegen_object_new(BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643_il2cpp_TypeInfo_var); BlockParsedResult__ctor_mC5C7ED74974439B5D856BC0208D865FA88A104A4(L_23, L_22, (bool)1, NULL); return L_23; } IL_0080: { StringBuilder_t* L_24 = __this->___buffer; DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* L_25 = V_0; NullCheck(L_25); int32_t L_26; L_26 = DecodedNumeric_getFirstDigit_m2E2AB748F0BDFC5D266639E8B92A931039920AA4_inline(L_25, NULL); NullCheck(L_24); StringBuilder_t* L_27; L_27 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_24, L_26, NULL); DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* L_28 = V_0; NullCheck(L_28); bool L_29; L_29 = DecodedNumeric_isSecondDigitFNC1_mDE4F20A38F77C85782D1B6F27150BC6B7BD80E0F(L_28, NULL); if (!L_29) { goto IL_00be; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_30 = __this->___current; NullCheck(L_30); int32_t L_31; L_31 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_30, NULL); StringBuilder_t* L_32 = __this->___buffer; NullCheck(L_32); String_t* L_33; L_33 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_32); DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_34 = (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101*)il2cpp_codegen_object_new(DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var); DecodedInformation__ctor_m1DEF98F67B0CEA0FA76AC9A16C102933121E8D32(L_34, L_31, L_33, NULL); V_2 = L_34; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_35 = V_2; BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_36 = (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643*)il2cpp_codegen_object_new(BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643_il2cpp_TypeInfo_var); BlockParsedResult__ctor_mC5C7ED74974439B5D856BC0208D865FA88A104A4(L_36, L_35, (bool)1, NULL); return L_36; } IL_00be: { StringBuilder_t* L_37 = __this->___buffer; DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* L_38 = V_0; NullCheck(L_38); int32_t L_39; L_39 = DecodedNumeric_getSecondDigit_m40D590C9A8C5DCE3B5B58E7439A914A5A083293A_inline(L_38, NULL); NullCheck(L_37); StringBuilder_t* L_40; L_40 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_37, L_39, NULL); } IL_00d0: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_41 = __this->___current; NullCheck(L_41); int32_t L_42; L_42 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_41, NULL); bool L_43; L_43 = GeneralAppIdDecoder_isStillNumeric_mE74A2044B61E502CBCB7FBB3B4B2E2C0CDC30438(__this, L_42, NULL); if (L_43) { goto IL_0005; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_44 = __this->___current; NullCheck(L_44); int32_t L_45; L_45 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_44, NULL); bool L_46; L_46 = GeneralAppIdDecoder_isNumericToAlphaNumericLatch_m793A2266BC8304940FF82046C77C15612E1EE2E1(__this, L_45, NULL); if (!L_46) { goto IL_0110; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_47 = __this->___current; NullCheck(L_47); CurrentParsingState_setAlpha_m41C5711326C2B7BA6BA413EE3F16E31AA4897E32(L_47, NULL); CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_48 = __this->___current; NullCheck(L_48); CurrentParsingState_incrementPosition_mF2CF1EBE8BEE972D8134E72AD2C192718359B2AC(L_48, 4, NULL); } IL_0110: { BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_49 = (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643*)il2cpp_codegen_object_new(BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643_il2cpp_TypeInfo_var); BlockParsedResult__ctor_m01538A62BA1C9D01A20812FE501C53415AD754D5(L_49, (bool)0, NULL); return L_49; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* GeneralAppIdDecoder_parseIsoIec646Block_m6C0E04CCA317A13A0A970AD97D3FD19387CEF43B (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* V_0 = NULL; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* V_1 = NULL; { goto IL_0063; } IL_0002: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_0 = __this->___current; NullCheck(L_0); int32_t L_1; L_1 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_0, NULL); DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_2; L_2 = GeneralAppIdDecoder_decodeIsoIec646_mCE0C3826AF60E7E281B9F57549FB0C9E8AA5E028(__this, L_1, NULL); V_0 = L_2; CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_3 = __this->___current; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = DecodedObject_get_NewPosition_m269F9DF19430CAD6AAB996459377124A536DF307_inline(L_4, NULL); NullCheck(L_3); CurrentParsingState_setPosition_mA480F017B86C0863575E1F6C517F7E5A0A116DD8_inline(L_3, L_5, NULL); DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_6 = V_0; NullCheck(L_6); bool L_7; L_7 = DecodedChar_isFNC1_mE1457E14C1A46917D327B7D8AC825F16E44060C4(L_6, NULL); if (!L_7) { goto IL_0051; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_8 = __this->___current; NullCheck(L_8); int32_t L_9; L_9 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_8, NULL); StringBuilder_t* L_10 = __this->___buffer; NullCheck(L_10); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_10); DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_12 = (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101*)il2cpp_codegen_object_new(DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var); DecodedInformation__ctor_m1DEF98F67B0CEA0FA76AC9A16C102933121E8D32(L_12, L_9, L_11, NULL); V_1 = L_12; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_13 = V_1; BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_14 = (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643*)il2cpp_codegen_object_new(BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643_il2cpp_TypeInfo_var); BlockParsedResult__ctor_mC5C7ED74974439B5D856BC0208D865FA88A104A4(L_14, L_13, (bool)1, NULL); return L_14; } IL_0051: { StringBuilder_t* L_15 = __this->___buffer; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_16 = V_0; NullCheck(L_16); Il2CppChar L_17; L_17 = DecodedChar_getValue_m83FE3E688B7EBAC1B3CEFA8D1EDF5CF01816AB06_inline(L_16, NULL); NullCheck(L_15); StringBuilder_t* L_18; L_18 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, L_17, NULL); } IL_0063: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_19 = __this->___current; NullCheck(L_19); int32_t L_20; L_20 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_19, NULL); bool L_21; L_21 = GeneralAppIdDecoder_isStillIsoIec646_mAACD69607C8884070F085526E67FCBA96A44442D(__this, L_20, NULL); if (L_21) { goto IL_0002; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_22 = __this->___current; NullCheck(L_22); int32_t L_23; L_23 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_22, NULL); bool L_24; L_24 = GeneralAppIdDecoder_isAlphaOr646ToNumericLatch_mDB190A6F9E6754197C33D424E24E5225B005DE90(__this, L_23, NULL); if (!L_24) { goto IL_00a2; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_25 = __this->___current; NullCheck(L_25); CurrentParsingState_incrementPosition_mF2CF1EBE8BEE972D8134E72AD2C192718359B2AC(L_25, 3, NULL); CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_26 = __this->___current; NullCheck(L_26); CurrentParsingState_setNumeric_mBB620C8E4B37EC4C72FA9AD06F6388C9EAA7802D(L_26, NULL); goto IL_00fe; } IL_00a2: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_27 = __this->___current; NullCheck(L_27); int32_t L_28; L_28 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_27, NULL); bool L_29; L_29 = GeneralAppIdDecoder_isAlphaTo646ToAlphaLatch_mF35998911C21A502CC2BDF20A918C443C1C0B3FF(__this, L_28, NULL); if (!L_29) { goto IL_00fe; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_30 = __this->___current; NullCheck(L_30); int32_t L_31; L_31 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_30, NULL); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_32 = __this->___information; NullCheck(L_32); int32_t L_33; L_33 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_32, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_31, 5))) >= ((int32_t)L_33))) { goto IL_00dd; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_34 = __this->___current; NullCheck(L_34); CurrentParsingState_incrementPosition_mF2CF1EBE8BEE972D8134E72AD2C192718359B2AC(L_34, 5, NULL); goto IL_00f3; } IL_00dd: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_35 = __this->___current; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_36 = __this->___information; NullCheck(L_36); int32_t L_37; L_37 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_36, NULL); NullCheck(L_35); CurrentParsingState_setPosition_mA480F017B86C0863575E1F6C517F7E5A0A116DD8_inline(L_35, L_37, NULL); } IL_00f3: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_38 = __this->___current; NullCheck(L_38); CurrentParsingState_setAlpha_m41C5711326C2B7BA6BA413EE3F16E31AA4897E32(L_38, NULL); } IL_00fe: { BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_39 = (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643*)il2cpp_codegen_object_new(BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643_il2cpp_TypeInfo_var); BlockParsedResult__ctor_m01538A62BA1C9D01A20812FE501C53415AD754D5(L_39, (bool)0, NULL); return L_39; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* GeneralAppIdDecoder_parseAlphaBlock_m40AF881B7767B7EEEC565C65E15244FB430B322B (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* V_0 = NULL; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* V_1 = NULL; { goto IL_0063; } IL_0002: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_0 = __this->___current; NullCheck(L_0); int32_t L_1; L_1 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_0, NULL); DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_2; L_2 = GeneralAppIdDecoder_decodeAlphanumeric_mECF53FC9F2A4A0BD3B4BA88C69BD3EB0667F85C3(__this, L_1, NULL); V_0 = L_2; CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_3 = __this->___current; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = DecodedObject_get_NewPosition_m269F9DF19430CAD6AAB996459377124A536DF307_inline(L_4, NULL); NullCheck(L_3); CurrentParsingState_setPosition_mA480F017B86C0863575E1F6C517F7E5A0A116DD8_inline(L_3, L_5, NULL); DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_6 = V_0; NullCheck(L_6); bool L_7; L_7 = DecodedChar_isFNC1_mE1457E14C1A46917D327B7D8AC825F16E44060C4(L_6, NULL); if (!L_7) { goto IL_0051; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_8 = __this->___current; NullCheck(L_8); int32_t L_9; L_9 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_8, NULL); StringBuilder_t* L_10 = __this->___buffer; NullCheck(L_10); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_10); DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_12 = (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101*)il2cpp_codegen_object_new(DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101_il2cpp_TypeInfo_var); DecodedInformation__ctor_m1DEF98F67B0CEA0FA76AC9A16C102933121E8D32(L_12, L_9, L_11, NULL); V_1 = L_12; DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_13 = V_1; BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_14 = (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643*)il2cpp_codegen_object_new(BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643_il2cpp_TypeInfo_var); BlockParsedResult__ctor_mC5C7ED74974439B5D856BC0208D865FA88A104A4(L_14, L_13, (bool)1, NULL); return L_14; } IL_0051: { StringBuilder_t* L_15 = __this->___buffer; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_16 = V_0; NullCheck(L_16); Il2CppChar L_17; L_17 = DecodedChar_getValue_m83FE3E688B7EBAC1B3CEFA8D1EDF5CF01816AB06_inline(L_16, NULL); NullCheck(L_15); StringBuilder_t* L_18; L_18 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, L_17, NULL); } IL_0063: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_19 = __this->___current; NullCheck(L_19); int32_t L_20; L_20 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_19, NULL); bool L_21; L_21 = GeneralAppIdDecoder_isStillAlpha_m055EBD57064B95372B9AE7AB8FD69E8BAB2B9D59(__this, L_20, NULL); if (L_21) { goto IL_0002; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_22 = __this->___current; NullCheck(L_22); int32_t L_23; L_23 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_22, NULL); bool L_24; L_24 = GeneralAppIdDecoder_isAlphaOr646ToNumericLatch_mDB190A6F9E6754197C33D424E24E5225B005DE90(__this, L_23, NULL); if (!L_24) { goto IL_00a2; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_25 = __this->___current; NullCheck(L_25); CurrentParsingState_incrementPosition_mF2CF1EBE8BEE972D8134E72AD2C192718359B2AC(L_25, 3, NULL); CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_26 = __this->___current; NullCheck(L_26); CurrentParsingState_setNumeric_mBB620C8E4B37EC4C72FA9AD06F6388C9EAA7802D(L_26, NULL); goto IL_00fe; } IL_00a2: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_27 = __this->___current; NullCheck(L_27); int32_t L_28; L_28 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_27, NULL); bool L_29; L_29 = GeneralAppIdDecoder_isAlphaTo646ToAlphaLatch_mF35998911C21A502CC2BDF20A918C443C1C0B3FF(__this, L_28, NULL); if (!L_29) { goto IL_00fe; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_30 = __this->___current; NullCheck(L_30); int32_t L_31; L_31 = CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline(L_30, NULL); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_32 = __this->___information; NullCheck(L_32); int32_t L_33; L_33 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_32, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_31, 5))) >= ((int32_t)L_33))) { goto IL_00dd; } } { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_34 = __this->___current; NullCheck(L_34); CurrentParsingState_incrementPosition_mF2CF1EBE8BEE972D8134E72AD2C192718359B2AC(L_34, 5, NULL); goto IL_00f3; } IL_00dd: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_35 = __this->___current; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_36 = __this->___information; NullCheck(L_36); int32_t L_37; L_37 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_36, NULL); NullCheck(L_35); CurrentParsingState_setPosition_mA480F017B86C0863575E1F6C517F7E5A0A116DD8_inline(L_35, L_37, NULL); } IL_00f3: { CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* L_38 = __this->___current; NullCheck(L_38); CurrentParsingState_setIsoIec646_mCCB417BDD19CEADDF24055E936CCF56CC25179D3(L_38, NULL); } IL_00fe: { BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* L_39 = (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643*)il2cpp_codegen_object_new(BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643_il2cpp_TypeInfo_var); BlockParsedResult__ctor_m01538A62BA1C9D01A20812FE501C53415AD754D5(L_39, (bool)0, NULL); return L_39; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isStillIsoIec646_mAACD69607C8884070F085526E67FCBA96A44442D (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = __this->___information; NullCheck(L_1); int32_t L_2; L_2 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_1, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 5))) <= ((int32_t)L_2))) { goto IL_0012; } } { return (bool)0; } IL_0012: { int32_t L_3 = ___0_pos; int32_t L_4; L_4 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_3, 5, NULL); V_0 = L_4; int32_t L_5 = V_0; if ((((int32_t)L_5) < ((int32_t)5))) { goto IL_0026; } } { int32_t L_6 = V_0; if ((((int32_t)L_6) >= ((int32_t)((int32_t)16)))) { goto IL_0026; } } { return (bool)1; } IL_0026: { int32_t L_7 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_8 = __this->___information; NullCheck(L_8); int32_t L_9; L_9 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_8, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_7, 7))) <= ((int32_t)L_9))) { goto IL_0038; } } { return (bool)0; } IL_0038: { int32_t L_10 = ___0_pos; int32_t L_11; L_11 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_10, 7, NULL); V_1 = L_11; int32_t L_12 = V_1; if ((((int32_t)L_12) < ((int32_t)((int32_t)64)))) { goto IL_004d; } } { int32_t L_13 = V_1; if ((((int32_t)L_13) >= ((int32_t)((int32_t)116)))) { goto IL_004d; } } { return (bool)1; } IL_004d: { int32_t L_14 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_15 = __this->___information; NullCheck(L_15); int32_t L_16; L_16 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_15, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_14, 8))) <= ((int32_t)L_16))) { goto IL_005f; } } { return (bool)0; } IL_005f: { int32_t L_17 = ___0_pos; int32_t L_18; L_18 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_17, 8, NULL); V_2 = L_18; int32_t L_19 = V_2; if ((((int32_t)L_19) < ((int32_t)((int32_t)232)))) { goto IL_0079; } } { int32_t L_20 = V_2; return (bool)((((int32_t)L_20) < ((int32_t)((int32_t)253)))? 1 : 0); } IL_0079: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* GeneralAppIdDecoder_decodeIsoIec646_mCE0C3826AF60E7E281B9F57549FB0C9E8AA5E028 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; int32_t V_4 = 0; { int32_t L_0 = ___0_pos; int32_t L_1; L_1 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_0, 5, NULL); V_0 = L_1; int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)15))))) { goto IL_001c; } } { int32_t L_3 = ___0_pos; il2cpp_codegen_runtime_class_init_inline(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); Il2CppChar L_4 = ((DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_StaticFields*)il2cpp_codegen_static_fields_for(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var))->___FNC1; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_5 = (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782*)il2cpp_codegen_object_new(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); DecodedChar__ctor_mD20D7E092A3CC7F63FC1858691DD3916B01A441E(L_5, ((int32_t)il2cpp_codegen_add(L_3, 5)), L_4, NULL); return L_5; } IL_001c: { int32_t L_6 = V_0; if ((((int32_t)L_6) < ((int32_t)5))) { goto IL_0035; } } { int32_t L_7 = V_0; if ((((int32_t)L_7) >= ((int32_t)((int32_t)15)))) { goto IL_0035; } } { int32_t L_8 = ___0_pos; int32_t L_9 = V_0; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_10 = (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782*)il2cpp_codegen_object_new(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); DecodedChar__ctor_mD20D7E092A3CC7F63FC1858691DD3916B01A441E(L_10, ((int32_t)il2cpp_codegen_add(L_8, 5)), ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(((int32_t)48), L_9)), 5))), NULL); return L_10; } IL_0035: { int32_t L_11 = ___0_pos; int32_t L_12; L_12 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_11, 7, NULL); V_1 = L_12; int32_t L_13 = V_1; if ((((int32_t)L_13) < ((int32_t)((int32_t)64)))) { goto IL_0055; } } { int32_t L_14 = V_1; if ((((int32_t)L_14) >= ((int32_t)((int32_t)90)))) { goto IL_0055; } } { int32_t L_15 = ___0_pos; int32_t L_16 = V_1; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_17 = (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782*)il2cpp_codegen_object_new(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); DecodedChar__ctor_mD20D7E092A3CC7F63FC1858691DD3916B01A441E(L_17, ((int32_t)il2cpp_codegen_add(L_15, 7)), ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_16, 1))), NULL); return L_17; } IL_0055: { int32_t L_18 = V_1; if ((((int32_t)L_18) < ((int32_t)((int32_t)90)))) { goto IL_006c; } } { int32_t L_19 = V_1; if ((((int32_t)L_19) >= ((int32_t)((int32_t)116)))) { goto IL_006c; } } { int32_t L_20 = ___0_pos; int32_t L_21 = V_1; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_22 = (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782*)il2cpp_codegen_object_new(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); DecodedChar__ctor_mD20D7E092A3CC7F63FC1858691DD3916B01A441E(L_22, ((int32_t)il2cpp_codegen_add(L_20, 7)), ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_21, 7))), NULL); return L_22; } IL_006c: { int32_t L_23 = ___0_pos; int32_t L_24; L_24 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_23, 8, NULL); V_2 = L_24; int32_t L_25 = V_2; V_4 = L_25; int32_t L_26 = V_4; switch (((int32_t)il2cpp_codegen_subtract(L_26, ((int32_t)232)))) { case 0: { goto IL_00db; } case 1: { goto IL_00e0; } case 2: { goto IL_00e5; } case 3: { goto IL_00ea; } case 4: { goto IL_00ef; } case 5: { goto IL_00f4; } case 6: { goto IL_00f9; } case 7: { goto IL_00fe; } case 8: { goto IL_0103; } case 9: { goto IL_0108; } case 10: { goto IL_010d; } case 11: { goto IL_0112; } case 12: { goto IL_0117; } case 13: { goto IL_011c; } case 14: { goto IL_0121; } case 15: { goto IL_0126; } case 16: { goto IL_012b; } case 17: { goto IL_0130; } case 18: { goto IL_0135; } case 19: { goto IL_013a; } case 20: { goto IL_013f; } } } { goto IL_0144; } IL_00db: { V_3 = ((int32_t)33); goto IL_015a; } IL_00e0: { V_3 = ((int32_t)34); goto IL_015a; } IL_00e5: { V_3 = ((int32_t)37); goto IL_015a; } IL_00ea: { V_3 = ((int32_t)38); goto IL_015a; } IL_00ef: { V_3 = ((int32_t)39); goto IL_015a; } IL_00f4: { V_3 = ((int32_t)40); goto IL_015a; } IL_00f9: { V_3 = ((int32_t)41); goto IL_015a; } IL_00fe: { V_3 = ((int32_t)42); goto IL_015a; } IL_0103: { V_3 = ((int32_t)43); goto IL_015a; } IL_0108: { V_3 = ((int32_t)44); goto IL_015a; } IL_010d: { V_3 = ((int32_t)45); goto IL_015a; } IL_0112: { V_3 = ((int32_t)46); goto IL_015a; } IL_0117: { V_3 = ((int32_t)47); goto IL_015a; } IL_011c: { V_3 = ((int32_t)58); goto IL_015a; } IL_0121: { V_3 = ((int32_t)59); goto IL_015a; } IL_0126: { V_3 = ((int32_t)60); goto IL_015a; } IL_012b: { V_3 = ((int32_t)61); goto IL_015a; } IL_0130: { V_3 = ((int32_t)62); goto IL_015a; } IL_0135: { V_3 = ((int32_t)63); goto IL_015a; } IL_013a: { V_3 = ((int32_t)95); goto IL_015a; } IL_013f: { V_3 = ((int32_t)32); goto IL_015a; } IL_0144: { int32_t L_27 = V_2; int32_t L_28 = L_27; RuntimeObject* L_29 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_28); String_t* L_30; L_30 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral71DFF5CF41B8FA0DE64F465372295DA4E865DA41)), L_29, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_31 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_31, L_30, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_31, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GeneralAppIdDecoder_decodeIsoIec646_mCE0C3826AF60E7E281B9F57549FB0C9E8AA5E028_RuntimeMethod_var))); } IL_015a: { int32_t L_32 = ___0_pos; Il2CppChar L_33 = V_3; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_34 = (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782*)il2cpp_codegen_object_new(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); DecodedChar__ctor_mD20D7E092A3CC7F63FC1858691DD3916B01A441E(L_34, ((int32_t)il2cpp_codegen_add(L_32, 8)), L_33, NULL); return L_34; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isStillAlpha_m055EBD57064B95372B9AE7AB8FD69E8BAB2B9D59 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = __this->___information; NullCheck(L_1); int32_t L_2; L_2 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_1, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 5))) <= ((int32_t)L_2))) { goto IL_0012; } } { return (bool)0; } IL_0012: { int32_t L_3 = ___0_pos; int32_t L_4; L_4 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_3, 5, NULL); V_0 = L_4; int32_t L_5 = V_0; if ((((int32_t)L_5) < ((int32_t)5))) { goto IL_0026; } } { int32_t L_6 = V_0; if ((((int32_t)L_6) >= ((int32_t)((int32_t)16)))) { goto IL_0026; } } { return (bool)1; } IL_0026: { int32_t L_7 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_8 = __this->___information; NullCheck(L_8); int32_t L_9; L_9 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_8, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_7, 6))) <= ((int32_t)L_9))) { goto IL_0038; } } { return (bool)0; } IL_0038: { int32_t L_10 = ___0_pos; int32_t L_11; L_11 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_10, 6, NULL); V_1 = L_11; int32_t L_12 = V_1; if ((((int32_t)L_12) < ((int32_t)((int32_t)16)))) { goto IL_004c; } } { int32_t L_13 = V_1; return (bool)((((int32_t)L_13) < ((int32_t)((int32_t)63)))? 1 : 0); } IL_004c: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* GeneralAppIdDecoder_decodeAlphanumeric_mECF53FC9F2A4A0BD3B4BA88C69BD3EB0667F85C3 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Il2CppChar V_2 = 0x0; int32_t V_3 = 0; { int32_t L_0 = ___0_pos; int32_t L_1; L_1 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_0, 5, NULL); V_0 = L_1; int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)15))))) { goto IL_001c; } } { int32_t L_3 = ___0_pos; il2cpp_codegen_runtime_class_init_inline(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); Il2CppChar L_4 = ((DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_StaticFields*)il2cpp_codegen_static_fields_for(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var))->___FNC1; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_5 = (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782*)il2cpp_codegen_object_new(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); DecodedChar__ctor_mD20D7E092A3CC7F63FC1858691DD3916B01A441E(L_5, ((int32_t)il2cpp_codegen_add(L_3, 5)), L_4, NULL); return L_5; } IL_001c: { int32_t L_6 = V_0; if ((((int32_t)L_6) < ((int32_t)5))) { goto IL_0035; } } { int32_t L_7 = V_0; if ((((int32_t)L_7) >= ((int32_t)((int32_t)15)))) { goto IL_0035; } } { int32_t L_8 = ___0_pos; int32_t L_9 = V_0; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_10 = (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782*)il2cpp_codegen_object_new(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); DecodedChar__ctor_mD20D7E092A3CC7F63FC1858691DD3916B01A441E(L_10, ((int32_t)il2cpp_codegen_add(L_8, 5)), ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(((int32_t)48), L_9)), 5))), NULL); return L_10; } IL_0035: { int32_t L_11 = ___0_pos; int32_t L_12; L_12 = GeneralAppIdDecoder_extractNumericValueFromBitArray_m4269D13EBA11A1BFD8666C2C7C35E1D236749274(__this, L_11, 6, NULL); V_1 = L_12; int32_t L_13 = V_1; if ((((int32_t)L_13) < ((int32_t)((int32_t)32)))) { goto IL_0056; } } { int32_t L_14 = V_1; if ((((int32_t)L_14) >= ((int32_t)((int32_t)58)))) { goto IL_0056; } } { int32_t L_15 = ___0_pos; int32_t L_16 = V_1; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_17 = (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782*)il2cpp_codegen_object_new(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); DecodedChar__ctor_mD20D7E092A3CC7F63FC1858691DD3916B01A441E(L_17, ((int32_t)il2cpp_codegen_add(L_15, 6)), ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_16, ((int32_t)33)))), NULL); return L_17; } IL_0056: { int32_t L_18 = V_1; V_3 = L_18; int32_t L_19 = V_3; switch (((int32_t)il2cpp_codegen_subtract(L_19, ((int32_t)58)))) { case 0: { goto IL_0077; } case 1: { goto IL_007c; } case 2: { goto IL_0081; } case 3: { goto IL_0086; } case 4: { goto IL_008b; } } } { goto IL_0090; } IL_0077: { V_2 = ((int32_t)42); goto IL_00a6; } IL_007c: { V_2 = ((int32_t)44); goto IL_00a6; } IL_0081: { V_2 = ((int32_t)45); goto IL_00a6; } IL_0086: { V_2 = ((int32_t)46); goto IL_00a6; } IL_008b: { V_2 = ((int32_t)47); goto IL_00a6; } IL_0090: { int32_t L_20 = V_1; int32_t L_21 = L_20; RuntimeObject* L_22 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_21); String_t* L_23; L_23 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAB1C2D4A92ED4A8999C537BE09FFB38A95E38D22)), L_22, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_24 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_24, L_23, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GeneralAppIdDecoder_decodeAlphanumeric_mECF53FC9F2A4A0BD3B4BA88C69BD3EB0667F85C3_RuntimeMethod_var))); } IL_00a6: { int32_t L_25 = ___0_pos; Il2CppChar L_26 = V_2; DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* L_27 = (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782*)il2cpp_codegen_object_new(DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782_il2cpp_TypeInfo_var); DecodedChar__ctor_mD20D7E092A3CC7F63FC1858691DD3916B01A441E(L_27, ((int32_t)il2cpp_codegen_add(L_25, 6)), L_26, NULL); return L_27; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isAlphaTo646ToAlphaLatch_mF35998911C21A502CC2BDF20A918C443C1C0B3FF (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = __this->___information; NullCheck(L_1); int32_t L_2; L_2 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_1, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 1))) <= ((int32_t)L_2))) { goto IL_0012; } } { return (bool)0; } IL_0012: { V_0 = 0; goto IL_0042; } IL_0016: { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)2)))) { goto IL_002c; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_4 = __this->___information; int32_t L_5 = ___0_pos; NullCheck(L_4); bool L_6; L_6 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_4, ((int32_t)il2cpp_codegen_add(L_5, 2)), NULL); if (L_6) { goto IL_003e; } } { return (bool)0; } IL_002c: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_7 = __this->___information; int32_t L_8 = ___0_pos; int32_t L_9 = V_0; NullCheck(L_7); bool L_10; L_10 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_7, ((int32_t)il2cpp_codegen_add(L_8, L_9)), NULL); if (!L_10) { goto IL_003e; } } { return (bool)0; } IL_003e: { int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0042: { int32_t L_12 = V_0; if ((((int32_t)L_12) >= ((int32_t)5))) { goto IL_0056; } } { int32_t L_13 = V_0; int32_t L_14 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_15 = __this->___information; NullCheck(L_15); int32_t L_16; L_16 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_15, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_13, L_14))) < ((int32_t)L_16))) { goto IL_0016; } } IL_0056: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isAlphaOr646ToNumericLatch_mDB190A6F9E6754197C33D424E24E5225B005DE90 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = __this->___information; NullCheck(L_1); int32_t L_2; L_2 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_1, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 3))) <= ((int32_t)L_2))) { goto IL_0012; } } { return (bool)0; } IL_0012: { int32_t L_3 = ___0_pos; V_0 = L_3; goto IL_002a; } IL_0016: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_4 = __this->___information; int32_t L_5 = V_0; NullCheck(L_4); bool L_6; L_6 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_4, L_5, NULL); if (!L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002a: { int32_t L_8 = V_0; int32_t L_9 = ___0_pos; if ((((int32_t)L_8) < ((int32_t)((int32_t)il2cpp_codegen_add(L_9, 3))))) { goto IL_0016; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeneralAppIdDecoder_isNumericToAlphaNumericLatch_m793A2266BC8304940FF82046C77C15612E1EE2E1 (GeneralAppIdDecoder_t320A383F86C71D691EAFE91E98B8FC43EF4F7F37* __this, int32_t ___0_pos, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = __this->___information; NullCheck(L_1); int32_t L_2; L_2 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_1, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 1))) <= ((int32_t)L_2))) { goto IL_0012; } } { return (bool)0; } IL_0012: { V_0 = 0; goto IL_002c; } IL_0016: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = __this->___information; int32_t L_4 = ___0_pos; int32_t L_5 = V_0; NullCheck(L_3); bool L_6; L_6 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_3, ((int32_t)il2cpp_codegen_add(L_4, L_5)), NULL); if (!L_6) { goto IL_0028; } } { return (bool)0; } IL_0028: { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002c: { int32_t L_8 = V_0; if ((((int32_t)L_8) >= ((int32_t)4))) { goto IL_0040; } } { int32_t L_9 = V_0; int32_t L_10 = ___0_pos; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_11 = __this->___information; NullCheck(L_11); int32_t L_12; L_12 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_11, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_9, L_10))) < ((int32_t)L_12))) { goto IL_0016; } } IL_0040: { return (bool)1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Base256Encoder_get_EncodingMode_mDCD72D04D0F87411FBF01C3168E7DF31A07ABF4B (Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4* __this, const RuntimeMethod* method) { { return 5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base256Encoder_encode_m1D6E0F9231C2F8E2CA0B1E2C7885E39874D8D651 (Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4* __this, EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* ___0_context, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; Il2CppChar V_1 = 0x0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; bool V_5 = false; int32_t V_6 = 0; int32_t V_7 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_8 = NULL; { StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL); V_0 = L_0; StringBuilder_t* L_1 = V_0; NullCheck(L_1); StringBuilder_t* L_2; L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, 0, NULL); goto IL_0057; } IL_0010: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_3 = ___0_context; NullCheck(L_3); Il2CppChar L_4; L_4 = EncoderContext_get_CurrentChar_mB76AD65C36C9C79320CCF3F3AB9F1D1C76E67867(L_3, NULL); V_1 = L_4; StringBuilder_t* L_5 = V_0; Il2CppChar L_6 = V_1; NullCheck(L_5); StringBuilder_t* L_7; L_7 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_5, L_6, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_8 = ___0_context; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_9 = L_8; NullCheck(L_9); int32_t L_10; L_10 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_9, NULL); NullCheck(L_9); EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline(L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_11 = ___0_context; NullCheck(L_11); String_t* L_12; L_12 = EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline(L_11, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_13 = ___0_context; NullCheck(L_13); int32_t L_14; L_14 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_13, NULL); int32_t L_15; L_15 = Base256Encoder_get_EncodingMode_mDCD72D04D0F87411FBF01C3168E7DF31A07ABF4B(__this, NULL); int32_t L_16; L_16 = HighLevelEncoder_lookAheadTest_m6F9BDE7AB37701DFAB5C8016BF7E06164E04845F(L_12, L_14, L_15, NULL); V_2 = L_16; int32_t L_17 = V_2; int32_t L_18; L_18 = Base256Encoder_get_EncodingMode_mDCD72D04D0F87411FBF01C3168E7DF31A07ABF4B(__this, NULL); if ((((int32_t)L_17) == ((int32_t)L_18))) { goto IL_0057; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_19 = ___0_context; int32_t L_20 = V_2; NullCheck(L_19); EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline(L_19, L_20, NULL); goto IL_005f; } IL_0057: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_21 = ___0_context; NullCheck(L_21); bool L_22; L_22 = EncoderContext_get_HasMoreCharacters_m98821DAC4D1CBD923F038972DC82B480AF9AB468(L_21, NULL); if (L_22) { goto IL_0010; } } IL_005f: { StringBuilder_t* L_23 = V_0; NullCheck(L_23); int32_t L_24; L_24 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_23, NULL); V_3 = ((int32_t)il2cpp_codegen_subtract(L_24, 1)); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_25 = ___0_context; NullCheck(L_25); int32_t L_26; L_26 = EncoderContext_get_CodewordCount_m749647B508D96F95CBB40616B2C081F8F45DB406(L_25, NULL); int32_t L_27 = V_3; V_4 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_26, L_27)), 1)); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_28 = ___0_context; int32_t L_29 = V_4; NullCheck(L_28); EncoderContext_updateSymbolInfo_m852A1D49A0DBE30ECB5DA3DE3340C48CEC9BB91B(L_28, L_29, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_30 = ___0_context; NullCheck(L_30); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_31; L_31 = EncoderContext_get_SymbolInfo_mE4B626A533D24AC7990FF33FB2A36CC2395F3B04_inline(L_30, NULL); NullCheck(L_31); int32_t L_32 = L_31->___dataCapacity; int32_t L_33 = V_4; V_5 = (bool)((((int32_t)((int32_t)il2cpp_codegen_subtract(L_32, L_33))) > ((int32_t)0))? 1 : 0); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_34 = ___0_context; NullCheck(L_34); bool L_35; L_35 = EncoderContext_get_HasMoreCharacters_m98821DAC4D1CBD923F038972DC82B480AF9AB468(L_34, NULL); if (L_35) { goto IL_009b; } } { bool L_36 = V_5; if (!L_36) { goto IL_0101; } } IL_009b: { int32_t L_37 = V_3; if ((((int32_t)L_37) > ((int32_t)((int32_t)249)))) { goto IL_00ae; } } { StringBuilder_t* L_38 = V_0; int32_t L_39 = V_3; NullCheck(L_38); StringBuilder_set_Chars_m20B53B0EEAB2A0BB0EC84A130FF12EA86ADD99AE(L_38, 0, ((int32_t)(uint16_t)L_39), NULL); goto IL_0101; } IL_00ae: { int32_t L_40 = V_3; if ((((int32_t)L_40) > ((int32_t)((int32_t)1555)))) { goto IL_00eb; } } { StringBuilder_t* L_41 = V_0; int32_t L_42 = V_3; NullCheck(L_41); StringBuilder_set_Chars_m20B53B0EEAB2A0BB0EC84A130FF12EA86ADD99AE(L_41, 0, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)(L_42/((int32_t)250))), ((int32_t)249)))), NULL); StringBuilder_t* L_43 = V_0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_44 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1); V_8 = L_44; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_45 = V_8; int32_t L_46 = V_3; NullCheck(L_45); (L_45)->SetAt(static_cast(0), (Il2CppChar)((int32_t)(uint16_t)((int32_t)(L_46%((int32_t)250))))); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_47 = V_8; NullCheck(L_43); StringBuilder_t* L_48; L_48 = StringBuilder_Insert_m88D38A4470FCC30A3ABC95607CA89F852E36006C(L_43, 1, L_47, NULL); goto IL_0101; } IL_00eb: { int32_t L_49 = V_3; int32_t L_50 = L_49; RuntimeObject* L_51 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_50); String_t* L_52; L_52 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral431CF1EB4D3694AB8001B20FFE626239326A28C9)), L_51, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_53 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_53, L_52, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_53, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Base256Encoder_encode_m1D6E0F9231C2F8E2CA0B1E2C7885E39874D8D651_RuntimeMethod_var))); } IL_0101: { StringBuilder_t* L_54 = V_0; NullCheck(L_54); int32_t L_55; L_55 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_54, NULL); V_6 = L_55; V_7 = 0; goto IL_012f; } IL_010e: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_56 = ___0_context; StringBuilder_t* L_57 = V_0; int32_t L_58 = V_7; NullCheck(L_57); Il2CppChar L_59; L_59 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_57, L_58, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_60 = ___0_context; NullCheck(L_60); int32_t L_61; L_61 = EncoderContext_get_CodewordCount_m749647B508D96F95CBB40616B2C081F8F45DB406(L_60, NULL); Il2CppChar L_62; L_62 = Base256Encoder_randomize255State_m7BC2BD3FC59207F95FB6982827FD4E0A7E258435(L_59, ((int32_t)il2cpp_codegen_add(L_61, 1)), NULL); NullCheck(L_56); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_56, L_62, NULL); int32_t L_63 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_63, 1)); } IL_012f: { int32_t L_64 = V_7; int32_t L_65 = V_6; if ((((int32_t)L_64) < ((int32_t)L_65))) { goto IL_010e; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Base256Encoder_randomize255State_m7BC2BD3FC59207F95FB6982827FD4E0A7E258435 (Il2CppChar ___0_ch, int32_t ___1_codewordPosition, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___1_codewordPosition; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)149), L_0))%((int32_t)255))), 1)); Il2CppChar L_1 = ___0_ch; int32_t L_2 = V_0; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, L_2)); int32_t L_3 = V_1; if ((((int32_t)L_3) > ((int32_t)((int32_t)255)))) { goto IL_001f; } } { int32_t L_4 = V_1; return ((int32_t)(uint16_t)L_4); } IL_001f: { int32_t L_5 = V_1; return ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract(L_5, ((int32_t)256)))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base256Encoder__ctor_mEB9C5A0354696DBFBBB174D7093FDF5486076587 (Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataBlock__ctor_mC014F51CCFD73268E1B484025E29A5CB8944CEC0 (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, int32_t ___0_numDataCodewords, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_codewords, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_numDataCodewords; __this->___numDataCodewords = L_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_codewords; __this->___codewords = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___codewords), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* DataBlock_getDataBlocks_m59956A57CD0F2E6C2DA0DAFBEDF5BC697E760469 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawCodewords, Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* ___1_version, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* V_0 = NULL; int32_t V_1 = 0; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* V_2 = NULL; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* V_3 = NULL; DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* V_4 = NULL; int32_t V_5 = 0; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; bool V_16 = false; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; int32_t V_20 = 0; int32_t V_21 = 0; int32_t V_22 = 0; int32_t V_23 = 0; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* V_24 = NULL; int32_t V_25 = 0; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* V_26 = NULL; int32_t V_27 = 0; int32_t G_B18_0 = 0; int32_t G_B26_0 = 0; int32_t G_B30_0 = 0; { Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_0 = ___1_version; NullCheck(L_0); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_1; L_1 = Version_getECBlocks_mD367B41CC12946EFF67956EDD98ACE4CA16D827A_inline(L_0, NULL); V_0 = L_1; V_1 = 0; ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_2 = V_0; NullCheck(L_2); ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_3; L_3 = ECBlocks_get_ECBlocksValue_m2731C52246B83C432E1A75A329A7DC9A4FB9A378_inline(L_2, NULL); V_2 = L_3; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_4 = V_2; V_24 = L_4; V_25 = 0; goto IL_002d; } IL_0018: { ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_5 = V_24; int32_t L_6 = V_25; NullCheck(L_5); int32_t L_7 = L_6; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_8 = (L_5)->GetAt(static_cast(L_7)); V_3 = L_8; int32_t L_9 = V_1; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_10 = V_3; NullCheck(L_10); int32_t L_11; L_11 = ECB_get_Count_mBE94DAEDD82A33D1CE49F7248DCE4BF1A6E647FA_inline(L_10, NULL); V_1 = ((int32_t)il2cpp_codegen_add(L_9, L_11)); int32_t L_12 = V_25; V_25 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_002d: { int32_t L_13 = V_25; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_14 = V_24; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_0018; } } { int32_t L_15 = V_1; DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_16 = (DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340*)(DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340*)SZArrayNew(DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340_il2cpp_TypeInfo_var, (uint32_t)L_15); V_4 = L_16; V_5 = 0; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_17 = V_2; V_26 = L_17; V_27 = 0; goto IL_0097; } IL_0048: { ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_18 = V_26; int32_t L_19 = V_27; NullCheck(L_18); int32_t L_20 = L_19; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_21 = (L_18)->GetAt(static_cast(L_20)); V_6 = L_21; V_7 = 0; goto IL_0086; } IL_0054: { ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_22 = V_6; NullCheck(L_22); int32_t L_23; L_23 = ECB_get_DataCodewords_mF70E1783A6CCAB4774CABB859B9D23AC6276CCFC_inline(L_22, NULL); V_8 = L_23; ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_24 = V_0; NullCheck(L_24); int32_t L_25; L_25 = ECBlocks_get_ECCodewords_m83981EA17E721BC423069530C30E33A363426400_inline(L_24, NULL); int32_t L_26 = V_8; V_9 = ((int32_t)il2cpp_codegen_add(L_25, L_26)); DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_27 = V_4; int32_t L_28 = V_5; int32_t L_29 = L_28; V_5 = ((int32_t)il2cpp_codegen_add(L_29, 1)); int32_t L_30 = V_8; int32_t L_31 = V_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_31); DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_33 = (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D*)il2cpp_codegen_object_new(DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D_il2cpp_TypeInfo_var); DataBlock__ctor_mC014F51CCFD73268E1B484025E29A5CB8944CEC0(L_33, L_30, L_32, NULL); NullCheck(L_27); (L_27)->SetAt(static_cast(L_29), (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D*)L_33); int32_t L_34 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_0086: { int32_t L_35 = V_7; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_36 = V_6; NullCheck(L_36); int32_t L_37; L_37 = ECB_get_Count_mBE94DAEDD82A33D1CE49F7248DCE4BF1A6E647FA_inline(L_36, NULL); if ((((int32_t)L_35) < ((int32_t)L_37))) { goto IL_0054; } } { int32_t L_38 = V_27; V_27 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_0097: { int32_t L_39 = V_27; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_40 = V_26; NullCheck(L_40); if ((((int32_t)L_39) < ((int32_t)((int32_t)(((RuntimeArray*)L_40)->max_length))))) { goto IL_0048; } } { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_41 = V_4; NullCheck(L_41); int32_t L_42 = 0; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_43 = (L_41)->GetAt(static_cast(L_42)); NullCheck(L_43); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = L_43->___codewords; NullCheck(L_44); V_10 = ((int32_t)(((RuntimeArray*)L_44)->max_length)); int32_t L_45 = V_10; ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_46 = V_0; NullCheck(L_46); int32_t L_47; L_47 = ECBlocks_get_ECCodewords_m83981EA17E721BC423069530C30E33A363426400_inline(L_46, NULL); V_11 = ((int32_t)il2cpp_codegen_subtract(L_45, L_47)); int32_t L_48 = V_11; V_12 = ((int32_t)il2cpp_codegen_subtract(L_48, 1)); V_13 = 0; V_14 = 0; goto IL_00f2; } IL_00c5: { V_15 = 0; goto IL_00e6; } IL_00ca: { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_49 = V_4; int32_t L_50 = V_15; NullCheck(L_49); int32_t L_51 = L_50; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_52 = (L_49)->GetAt(static_cast(L_51)); NullCheck(L_52); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_53 = L_52->___codewords; int32_t L_54 = V_14; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_55 = ___0_rawCodewords; int32_t L_56 = V_13; int32_t L_57 = L_56; V_13 = ((int32_t)il2cpp_codegen_add(L_57, 1)); NullCheck(L_55); int32_t L_58 = L_57; uint8_t L_59 = (L_55)->GetAt(static_cast(L_58)); NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (uint8_t)L_59); int32_t L_60 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_60, 1)); } IL_00e6: { int32_t L_61 = V_15; int32_t L_62 = V_5; if ((((int32_t)L_61) < ((int32_t)L_62))) { goto IL_00ca; } } { int32_t L_63 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_63, 1)); } IL_00f2: { int32_t L_64 = V_14; int32_t L_65 = V_12; if ((((int32_t)L_64) < ((int32_t)L_65))) { goto IL_00c5; } } { Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_66 = ___1_version; NullCheck(L_66); int32_t L_67; L_67 = Version_getVersionNumber_m4523183CA85BEA8E270D5612C90801312CF30897_inline(L_66, NULL); V_16 = (bool)((((int32_t)L_67) == ((int32_t)((int32_t)24)))? 1 : 0); bool L_68 = V_16; if (L_68) { goto IL_010c; } } { int32_t L_69 = V_5; G_B18_0 = L_69; goto IL_010d; } IL_010c: { G_B18_0 = 8; } IL_010d: { V_17 = G_B18_0; V_18 = 0; goto IL_0132; } IL_0114: { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_70 = V_4; int32_t L_71 = V_18; NullCheck(L_70); int32_t L_72 = L_71; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_73 = (L_70)->GetAt(static_cast(L_72)); NullCheck(L_73); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_74 = L_73->___codewords; int32_t L_75 = V_11; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_76 = ___0_rawCodewords; int32_t L_77 = V_13; int32_t L_78 = L_77; V_13 = ((int32_t)il2cpp_codegen_add(L_78, 1)); NullCheck(L_76); int32_t L_79 = L_78; uint8_t L_80 = (L_76)->GetAt(static_cast(L_79)); NullCheck(L_74); (L_74)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_75, 1))), (uint8_t)L_80); int32_t L_81 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_81, 1)); } IL_0132: { int32_t L_82 = V_18; int32_t L_83 = V_17; if ((((int32_t)L_82) < ((int32_t)L_83))) { goto IL_0114; } } { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_84 = V_4; NullCheck(L_84); int32_t L_85 = 0; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_86 = (L_84)->GetAt(static_cast(L_85)); NullCheck(L_86); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_87 = L_86->___codewords; NullCheck(L_87); V_19 = ((int32_t)(((RuntimeArray*)L_87)->max_length)); int32_t L_88 = V_11; V_20 = L_88; goto IL_019c; } IL_014b: { V_21 = 0; goto IL_0190; } IL_0150: { bool L_89 = V_16; if (L_89) { goto IL_0158; } } { int32_t L_90 = V_21; G_B26_0 = L_90; goto IL_015f; } IL_0158: { int32_t L_91 = V_21; int32_t L_92 = V_5; G_B26_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_91, 8))%L_92)); } IL_015f: { V_22 = G_B26_0; bool L_93 = V_16; if (!L_93) { goto IL_016a; } } { int32_t L_94 = V_22; if ((((int32_t)L_94) > ((int32_t)7))) { goto IL_016e; } } IL_016a: { int32_t L_95 = V_20; G_B30_0 = L_95; goto IL_0172; } IL_016e: { int32_t L_96 = V_20; G_B30_0 = ((int32_t)il2cpp_codegen_subtract(L_96, 1)); } IL_0172: { V_23 = G_B30_0; DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_97 = V_4; int32_t L_98 = V_22; NullCheck(L_97); int32_t L_99 = L_98; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_100 = (L_97)->GetAt(static_cast(L_99)); NullCheck(L_100); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_101 = L_100->___codewords; int32_t L_102 = V_23; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_103 = ___0_rawCodewords; int32_t L_104 = V_13; int32_t L_105 = L_104; V_13 = ((int32_t)il2cpp_codegen_add(L_105, 1)); NullCheck(L_103); int32_t L_106 = L_105; uint8_t L_107 = (L_103)->GetAt(static_cast(L_106)); NullCheck(L_101); (L_101)->SetAt(static_cast(L_102), (uint8_t)L_107); int32_t L_108 = V_21; V_21 = ((int32_t)il2cpp_codegen_add(L_108, 1)); } IL_0190: { int32_t L_109 = V_21; int32_t L_110 = V_5; if ((((int32_t)L_109) < ((int32_t)L_110))) { goto IL_0150; } } { int32_t L_111 = V_20; V_20 = ((int32_t)il2cpp_codegen_add(L_111, 1)); } IL_019c: { int32_t L_112 = V_20; int32_t L_113 = V_19; if ((((int32_t)L_112) < ((int32_t)L_113))) { goto IL_014b; } } { int32_t L_114 = V_13; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_115 = ___0_rawCodewords; NullCheck(L_115); if ((((int32_t)L_114) == ((int32_t)((int32_t)(((RuntimeArray*)L_115)->max_length))))) { goto IL_01af; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_116 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_116, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_116, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DataBlock_getDataBlocks_m59956A57CD0F2E6C2DA0DAFBEDF5BC697E760469_RuntimeMethod_var))); } IL_01af: { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_117 = V_4; return L_117; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DataBlock_get_NumDataCodewords_m1A16384279D5B457FB3411DC5288D3B502CF11C4 (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___numDataCodewords; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DataBlock_get_Codewords_m5253F4286852E993251C76E49345438D0BF40381 (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___codewords; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DataMatrixWriter_encode_mE3005E08F52B54B379729D27F1AC56B23450C498 (DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolShapeHint_t0386E9D8C1728A6EC7D318CCE7918FF254EB21A8_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolShapeHint_t0386E9D8C1728A6EC7D318CCE7918FF254EB21A8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* V_2 = NULL; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* V_3 = NULL; RuntimeObject* V_4 = NULL; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* V_5 = NULL; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* V_6 = NULL; RuntimeObject* V_7 = NULL; String_t* V_8 = NULL; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* V_9 = NULL; String_t* V_10 = NULL; DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B* V_11 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_12 = NULL; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* G_B16_0 = NULL; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* G_B21_0 = NULL; { String_t* L_0 = ___0_contents; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0014; } } { String_t* L_2 = ___0_contents; ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDC256241FC67514DC379445C066477BE1029D779)), L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DataMatrixWriter_encode_mE3005E08F52B54B379729D27F1AC56B23450C498_RuntimeMethod_var))); } IL_0014: { int32_t L_4 = ___1_format; if ((((int32_t)L_4) == ((int32_t)((int32_t)32)))) { goto IL_002f; } } { int32_t L_5 = ___1_format; int32_t L_6 = L_5; RuntimeObject* L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282_il2cpp_TypeInfo_var)), &L_6); String_t* L_8; L_8 = String_Concat_m81A40DADB89BCDB78DA8D63D6B723B0023A09A1A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2B90EB516E3CDD1DEA2D7E0785AE5532F13D935)), L_7, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_9 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_9, L_8, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DataMatrixWriter_encode_mE3005E08F52B54B379729D27F1AC56B23450C498_RuntimeMethod_var))); } IL_002f: { int32_t L_10 = ___2_width; if ((((int32_t)L_10) < ((int32_t)0))) { goto IL_0038; } } { int32_t L_11 = ___3_height; if ((((int32_t)L_11) >= ((int32_t)0))) { goto IL_0076; } } IL_0038: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4); V_12 = L_12; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = V_12; NullCheck(L_13); ArrayElementTypeCheck (L_13, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral012B0FC82CBEF16F0D8138BA721FEB8F99ABEB89))); (L_13)->SetAt(static_cast(0), (RuntimeObject*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral012B0FC82CBEF16F0D8138BA721FEB8F99ABEB89))); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_12; int32_t L_15 = ___2_width; int32_t L_16 = L_15; RuntimeObject* L_17 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_16); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_17); (L_14)->SetAt(static_cast(1), (RuntimeObject*)L_17); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = V_12; Il2CppChar L_19 = ((Il2CppChar)((int32_t)120)); RuntimeObject* L_20 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)), &L_19); NullCheck(L_18); ArrayElementTypeCheck (L_18, L_20); (L_18)->SetAt(static_cast(2), (RuntimeObject*)L_20); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = V_12; int32_t L_22 = ___3_height; int32_t L_23 = L_22; RuntimeObject* L_24 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_23); NullCheck(L_21); ArrayElementTypeCheck (L_21, L_24); (L_21)->SetAt(static_cast(3), (RuntimeObject*)L_24); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = V_12; String_t* L_26; L_26 = String_Concat_m9EB826D3BC0EF2322AA8E55DF0D20EE41B1E5A36(L_25, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_27 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_27, L_26, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DataMatrixWriter_encode_mE3005E08F52B54B379729D27F1AC56B23450C498_RuntimeMethod_var))); } IL_0076: { V_0 = 0; V_1 = 0; V_2 = (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)NULL; V_3 = (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)NULL; RuntimeObject* L_28 = ___4_hints; if (!L_28) { goto IL_0154; } } { RuntimeObject* L_29 = ___4_hints; NullCheck(L_29); bool L_30; L_30 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_29, ((int32_t)10)); if (!L_30) { goto IL_00e3; } } { RuntimeObject* L_31 = ___4_hints; NullCheck(L_31); RuntimeObject* L_32; L_32 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_31, ((int32_t)10)); V_4 = L_32; RuntimeObject* L_33 = V_4; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_33, SymbolShapeHint_t0386E9D8C1728A6EC7D318CCE7918FF254EB21A8_il2cpp_TypeInfo_var))) { goto IL_00ae; } } { RuntimeObject* L_34 = V_4; V_0 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_34, SymbolShapeHint_t0386E9D8C1728A6EC7D318CCE7918FF254EB21A8_il2cpp_TypeInfo_var)))); goto IL_00e3; } IL_00ae: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast (SymbolShapeHint_t0386E9D8C1728A6EC7D318CCE7918FF254EB21A8_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_36; L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL); RuntimeObject* L_37 = V_4; NullCheck(L_37); String_t* L_38; L_38 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_37); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); bool L_39; L_39 = Enum_IsDefined_m1C9A0C4F54B0538351585FF563A01091A6FE2F28(L_36, L_38, NULL); if (!L_39) { goto IL_00e3; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast (SymbolShapeHint_t0386E9D8C1728A6EC7D318CCE7918FF254EB21A8_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_41; L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL); RuntimeObject* L_42 = V_4; NullCheck(L_42); String_t* L_43; L_43 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_42); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeObject* L_44; L_44 = Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12(L_41, L_43, (bool)1, NULL); V_0 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_44, SymbolShapeHint_t0386E9D8C1728A6EC7D318CCE7918FF254EB21A8_il2cpp_TypeInfo_var)))); } IL_00e3: { RuntimeObject* L_45 = ___4_hints; NullCheck(L_45); bool L_46; L_46 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_45, ((int32_t)11)); if (L_46) { goto IL_00f1; } } { G_B16_0 = ((Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)(NULL)); goto IL_00ff; } IL_00f1: { RuntimeObject* L_47 = ___4_hints; NullCheck(L_47); RuntimeObject* L_48; L_48 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_47, ((int32_t)11)); G_B16_0 = ((Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)IsInstSealed((RuntimeObject*)L_48, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7_il2cpp_TypeInfo_var)); } IL_00ff: { V_5 = G_B16_0; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_49 = V_5; if (!L_49) { goto IL_0108; } } { Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_50 = V_5; V_2 = L_50; } IL_0108: { RuntimeObject* L_51 = ___4_hints; NullCheck(L_51); bool L_52; L_52 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_51, ((int32_t)12)); if (L_52) { goto IL_0116; } } { G_B21_0 = ((Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)(NULL)); goto IL_0124; } IL_0116: { RuntimeObject* L_53 = ___4_hints; NullCheck(L_53); RuntimeObject* L_54; L_54 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_53, ((int32_t)12)); G_B21_0 = ((Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)IsInstSealed((RuntimeObject*)L_54, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7_il2cpp_TypeInfo_var)); } IL_0124: { V_6 = G_B21_0; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_55 = V_6; if (!L_55) { goto IL_012d; } } { Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_56 = V_6; V_3 = L_56; } IL_012d: { RuntimeObject* L_57 = ___4_hints; NullCheck(L_57); bool L_58; L_58 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_57, ((int32_t)14)); if (!L_58) { goto IL_0154; } } { RuntimeObject* L_59 = ___4_hints; NullCheck(L_59); RuntimeObject* L_60; L_60 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_59, ((int32_t)14)); V_7 = L_60; RuntimeObject* L_61 = V_7; if (!L_61) { goto IL_0154; } } { RuntimeObject* L_62 = V_7; NullCheck(L_62); String_t* L_63; L_63 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_62); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int32_t L_64; L_64 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_63, NULL); V_1 = L_64; } IL_0154: { String_t* L_65 = ___0_contents; int32_t L_66 = V_0; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_67 = V_2; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_68 = V_3; int32_t L_69 = V_1; String_t* L_70; L_70 = HighLevelEncoder_encodeHighLevel_m1004474CB777AB33AA6E7BB8765181E240837B3F(L_65, L_66, L_67, L_68, L_69, NULL); V_8 = L_70; String_t* L_71 = V_8; NullCheck(L_71); int32_t L_72; L_72 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_71, NULL); int32_t L_73 = V_0; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_74 = V_2; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_75 = V_3; il2cpp_codegen_runtime_class_init_inline(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_76; L_76 = SymbolInfo_lookup_mA810133F88C2DBB5D6E450D4FE260B3B46990B3A(L_72, L_73, L_74, L_75, (bool)1, NULL); V_9 = L_76; String_t* L_77 = V_8; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_78 = V_9; il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); String_t* L_79; L_79 = ErrorCorrection_encodeECC200_mDFEA773F30C951CFC5E9E6F3588AC81F168E3A6E(L_77, L_78, NULL); V_10 = L_79; String_t* L_80 = V_10; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_81 = V_9; NullCheck(L_81); int32_t L_82; L_82 = SymbolInfo_getSymbolDataWidth_mA6C4BE5468C5742B77A9E13D36650C1C8B36034E(L_81, NULL); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_83 = V_9; NullCheck(L_83); int32_t L_84; L_84 = SymbolInfo_getSymbolDataHeight_m61A71CF180D07EDE18E249A31E04B82649CE5B48(L_83, NULL); DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B* L_85 = (DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B*)il2cpp_codegen_object_new(DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B_il2cpp_TypeInfo_var); DefaultPlacement__ctor_m6C50F90ECF086FBB6293BAC351F63ECE9B40CEB9(L_85, L_80, L_82, L_84, NULL); V_11 = L_85; DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B* L_86 = V_11; NullCheck(L_86); DefaultPlacement_place_m899E2227880F7A680EEE96E771D3AB93E3C69367(L_86, NULL); DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B* L_87 = V_11; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_88 = V_9; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_89; L_89 = DataMatrixWriter_encodeLowLevel_m1018E0AF884D3647381F4A1F8457440E2D791CB8(L_87, L_88, NULL); return L_89; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DataMatrixWriter_encodeLowLevel_m1018E0AF884D3647381F4A1F8457440E2D791CB8 (DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B* ___0_placement, SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* ___1_symbolInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_0 = ___1_symbolInfo; NullCheck(L_0); int32_t L_1; L_1 = SymbolInfo_getSymbolDataWidth_mA6C4BE5468C5742B77A9E13D36650C1C8B36034E(L_0, NULL); V_0 = L_1; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_2 = ___1_symbolInfo; NullCheck(L_2); int32_t L_3; L_3 = SymbolInfo_getSymbolDataHeight_m61A71CF180D07EDE18E249A31E04B82649CE5B48(L_2, NULL); V_1 = L_3; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_4 = ___1_symbolInfo; NullCheck(L_4); int32_t L_5; L_5 = SymbolInfo_getSymbolWidth_m60EF937A54061C433B8AAE5C2D403FF97E445033(L_4, NULL); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_6 = ___1_symbolInfo; NullCheck(L_6); int32_t L_7; L_7 = SymbolInfo_getSymbolHeight_m47F28519042997CD50E7D5DF606AEB852A05E14C(L_6, NULL); ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_8 = (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D*)il2cpp_codegen_object_new(ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D_il2cpp_TypeInfo_var); ByteMatrix__ctor_m3A953B0F9ED2D613CB4835642D3B05F72E9CCF58(L_8, L_5, L_7, NULL); V_2 = L_8; V_3 = 0; V_4 = 0; goto IL_0120; } IL_002a: { int32_t L_9 = V_4; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_10 = ___1_symbolInfo; NullCheck(L_10); int32_t L_11 = L_10->___matrixHeight; if (((int32_t)(L_9%L_11))) { goto IL_0067; } } { V_5 = 0; V_6 = 0; goto IL_0059; } IL_003d: { ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_12 = V_2; int32_t L_13 = V_5; int32_t L_14 = V_3; int32_t L_15 = V_6; NullCheck(L_12); ByteMatrix_set_m6993598EB071CDDDD2E35A5E8EE1EECD65363557(L_12, L_13, L_14, (bool)((((int32_t)((int32_t)(L_15%2))) == ((int32_t)0))? 1 : 0), NULL); int32_t L_16 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_16, 1)); int32_t L_17 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0059: { int32_t L_18 = V_6; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_19 = ___1_symbolInfo; NullCheck(L_19); int32_t L_20; L_20 = SymbolInfo_getSymbolWidth_m60EF937A54061C433B8AAE5C2D403FF97E445033(L_19, NULL); if ((((int32_t)L_18) < ((int32_t)L_20))) { goto IL_003d; } } { int32_t L_21 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0067: { V_5 = 0; V_7 = 0; goto IL_00d2; } IL_006f: { int32_t L_22 = V_7; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_23 = ___1_symbolInfo; NullCheck(L_23); int32_t L_24 = L_23->___matrixWidth; if (((int32_t)(L_22%L_24))) { goto IL_008a; } } { ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_25 = V_2; int32_t L_26 = V_5; int32_t L_27 = V_3; NullCheck(L_25); ByteMatrix_set_m6993598EB071CDDDD2E35A5E8EE1EECD65363557(L_25, L_26, L_27, (bool)1, NULL); int32_t L_28 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_008a: { ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_29 = V_2; int32_t L_30 = V_5; int32_t L_31 = V_3; DefaultPlacement_tD973A116D441EBC6CD4D58496070E48F4B60BB9B* L_32 = ___0_placement; int32_t L_33 = V_7; int32_t L_34 = V_4; NullCheck(L_32); bool L_35; L_35 = DefaultPlacement_getBit_m608A49A3478264AA1D7C14D6B78B29B3D913AF51(L_32, L_33, L_34, NULL); NullCheck(L_29); ByteMatrix_set_m6993598EB071CDDDD2E35A5E8EE1EECD65363557(L_29, L_30, L_31, L_35, NULL); int32_t L_36 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_36, 1)); int32_t L_37 = V_7; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_38 = ___1_symbolInfo; NullCheck(L_38); int32_t L_39 = L_38->___matrixWidth; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_40 = ___1_symbolInfo; NullCheck(L_40); int32_t L_41 = L_40->___matrixWidth; if ((!(((uint32_t)((int32_t)(L_37%L_39))) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_41, 1)))))) { goto IL_00cc; } } { ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_42 = V_2; int32_t L_43 = V_5; int32_t L_44 = V_3; int32_t L_45 = V_4; NullCheck(L_42); ByteMatrix_set_m6993598EB071CDDDD2E35A5E8EE1EECD65363557(L_42, L_43, L_44, (bool)((((int32_t)((int32_t)(L_45%2))) == ((int32_t)0))? 1 : 0), NULL); int32_t L_46 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_00cc: { int32_t L_47 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_47, 1)); } IL_00d2: { int32_t L_48 = V_7; int32_t L_49 = V_0; if ((((int32_t)L_48) < ((int32_t)L_49))) { goto IL_006f; } } { int32_t L_50 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_50, 1)); int32_t L_51 = V_4; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_52 = ___1_symbolInfo; NullCheck(L_52); int32_t L_53 = L_52->___matrixHeight; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_54 = ___1_symbolInfo; NullCheck(L_54); int32_t L_55 = L_54->___matrixHeight; if ((!(((uint32_t)((int32_t)(L_51%L_53))) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_55, 1)))))) { goto IL_011a; } } { V_5 = 0; V_8 = 0; goto IL_010c; } IL_00f6: { ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_56 = V_2; int32_t L_57 = V_5; int32_t L_58 = V_3; NullCheck(L_56); ByteMatrix_set_m6993598EB071CDDDD2E35A5E8EE1EECD65363557(L_56, L_57, L_58, (bool)1, NULL); int32_t L_59 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_59, 1)); int32_t L_60 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_60, 1)); } IL_010c: { int32_t L_61 = V_8; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_62 = ___1_symbolInfo; NullCheck(L_62); int32_t L_63; L_63 = SymbolInfo_getSymbolWidth_m60EF937A54061C433B8AAE5C2D403FF97E445033(L_62, NULL); if ((((int32_t)L_61) < ((int32_t)L_63))) { goto IL_00f6; } } { int32_t L_64 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_011a: { int32_t L_65 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_65, 1)); } IL_0120: { int32_t L_66 = V_4; int32_t L_67 = V_1; if ((((int32_t)L_66) < ((int32_t)L_67))) { goto IL_002a; } } { ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_68 = V_2; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_69; L_69 = DataMatrixWriter_convertByteMatrixToBitMatrix_m0AFDA5AA2C5D6B3E8102741389E6DB44FB65BF91(L_68, NULL); return L_69; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DataMatrixWriter_convertByteMatrixToBitMatrix_m0AFDA5AA2C5D6B3E8102741389E6DB44FB65BF91 (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* ___0_matrix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; { ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_0 = ___0_matrix; NullCheck(L_0); int32_t L_1; L_1 = ByteMatrix_get_Width_mB07D527D6BA9290ED3CC7EC026EC5E5CC17EF430_inline(L_0, NULL); V_0 = L_1; ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_2 = ___0_matrix; NullCheck(L_2); int32_t L_3; L_3 = ByteMatrix_get_Height_m35C9F09824FBFCB301BC3539F5D09C946D48772E_inline(L_2, NULL); V_1 = L_3; int32_t L_4 = V_0; int32_t L_5 = V_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_6 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_6, L_4, L_5, NULL); V_2 = L_6; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_7 = V_2; NullCheck(L_7); BitMatrix_clear_m84D844C3A099596315191FFA3C14F08DDD0A53AC(L_7, NULL); V_3 = 0; goto IL_004a; } IL_0020: { V_4 = 0; goto IL_0041; } IL_0025: { ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_8 = ___0_matrix; int32_t L_9 = V_3; int32_t L_10 = V_4; NullCheck(L_8); int32_t L_11; L_11 = ByteMatrix_get_Item_m8D90C6C8B0AC98BC6A1F549DB1F585A3AB5CBD2A(L_8, L_9, L_10, NULL); if ((!(((uint32_t)L_11) == ((uint32_t)1)))) { goto IL_003b; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_12 = V_2; int32_t L_13 = V_3; int32_t L_14 = V_4; NullCheck(L_12); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_12, L_13, L_14, (bool)1, NULL); } IL_003b: { int32_t L_15 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0041: { int32_t L_16 = V_4; int32_t L_17 = V_1; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0025; } } { int32_t L_18 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_004a: { int32_t L_19 = V_3; int32_t L_20 = V_0; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0020; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_21 = V_2; return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMatrixWriter__ctor_m2623E8BE32BDC7AD727AFA06D1DEBD0C2B378FD2 (DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* DataMatrixReader_decode_m3FA32E0593F0A77EE543F30C861E743C86337F38 (DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* V_0 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_1 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_2 = NULL; DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* V_3 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_4 = NULL; RuntimeObject* V_5 = NULL; String_t* V_6 = NULL; { RuntimeObject* L_0 = ___1_hints; if (!L_0) { goto IL_0032; } } { RuntimeObject* L_1 = ___1_hints; NullCheck(L_1); bool L_2; L_2 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 1); if (!L_2) { goto IL_0032; } } { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_3 = ___0_image; NullCheck(L_3); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4; L_4 = BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B(L_3, NULL); il2cpp_codegen_runtime_class_init_inline(DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_5; L_5 = DataMatrixReader_extractPureBits_m738C91ADB8C6E7601FAD3AC8B1E21B75E709F9C0(L_4, NULL); V_2 = L_5; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_6 = V_2; if (L_6) { goto IL_001d; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_001d: { Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* L_7 = __this->___decoder; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_8 = V_2; NullCheck(L_7); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_9; L_9 = Decoder_decode_mF17DCF35DE3E7D84B0CB71E94AD7F3C14AF271EC(L_7, L_8, NULL); V_0 = L_9; il2cpp_codegen_runtime_class_init_inline(DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_10 = ((DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_StaticFields*)il2cpp_codegen_static_fields_for(DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var))->___NO_POINTS; V_1 = L_10; goto IL_0061; } IL_0032: { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_11 = ___0_image; NullCheck(L_11); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_12; L_12 = BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B(L_11, NULL); Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* L_13 = (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99*)il2cpp_codegen_object_new(Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99_il2cpp_TypeInfo_var); Detector__ctor_m0C85416E7FF8027D5658B6A6DE8C04D389B02FA4(L_13, L_12, NULL); NullCheck(L_13); DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* L_14; L_14 = Detector_detect_mAF29A9EB02C3727DADDFD22C10B2631B29844B5E(L_13, NULL); V_3 = L_14; DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* L_15 = V_3; if (L_15) { goto IL_0048; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0048: { Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* L_16 = __this->___decoder; DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* L_17 = V_3; NullCheck(L_17); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_18; L_18 = DetectorResult_get_Bits_m98E8D758EC0349468C19C023815254B18F6D1E26_inline(L_17, NULL); NullCheck(L_16); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_19; L_19 = Decoder_decode_mF17DCF35DE3E7D84B0CB71E94AD7F3C14AF271EC(L_16, L_18, NULL); V_0 = L_19; DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* L_20 = V_3; NullCheck(L_20); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_21; L_21 = DetectorResult_get_Points_m41C18111FF5911D473DBA2629D87CED9FD3E66D2_inline(L_20, NULL); V_1 = L_21; } IL_0061: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_22 = V_0; if (L_22) { goto IL_0066; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_0066: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_23 = V_0; NullCheck(L_23); String_t* L_24; L_24 = DecoderResult_get_Text_mE0955E92D70B0759FE81C9042B75AECFFF6FBEE0_inline(L_23, NULL); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_25 = V_0; NullCheck(L_25); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26; L_26 = DecoderResult_get_RawBytes_m07CD270FF70E4D42C6D175F6EB55DD6167DE7F39_inline(L_25, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_27 = V_1; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_28 = (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)il2cpp_codegen_object_new(Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55(L_28, L_24, L_26, L_27, ((int32_t)32), NULL); V_4 = L_28; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_29 = V_0; NullCheck(L_29); RuntimeObject* L_30; L_30 = DecoderResult_get_ByteSegments_mB57360C35953219EC2C0063F19BF202857ED8453_inline(L_29, NULL); V_5 = L_30; RuntimeObject* L_31 = V_5; if (!L_31) { goto IL_0092; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_32 = V_4; RuntimeObject* L_33 = V_5; NullCheck(L_32); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_32, 2, L_33, NULL); } IL_0092: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_34 = V_0; NullCheck(L_34); String_t* L_35; L_35 = DecoderResult_get_ECLevel_m2FA411C61F5C10EDCF70165468FFB85E11FC1355_inline(L_34, NULL); V_6 = L_35; String_t* L_36 = V_6; if (!L_36) { goto IL_00a8; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_37 = V_4; String_t* L_38 = V_6; NullCheck(L_37); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_37, 3, L_38, NULL); } IL_00a8: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_39 = V_4; return L_39; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMatrixReader_reset_mBBD36DF43D30D80541AC3BB633A63A8463702ADA (DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DataMatrixReader_extractPureBits_m738C91ADB8C6E7601FAD3AC8B1E21B75E709F9C0 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_10 = NULL; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_image; NullCheck(L_0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1; L_1 = BitMatrix_getTopLeftOnBit_mE53B7EB7057D475B8018302349D01CC5F5764F59(L_0, NULL); V_0 = L_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = ___0_image; NullCheck(L_2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3; L_3 = BitMatrix_getBottomRightOnBit_m7697D5320BF3A9AB523F69FA9348242B17F34181(L_2, NULL); V_1 = L_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0; if (!L_4) { goto IL_0014; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_1; if (L_5) { goto IL_0016; } } IL_0014: { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_0016: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_7 = ___0_image; il2cpp_codegen_runtime_class_init_inline(DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); bool L_8; L_8 = DataMatrixReader_moduleSize_mA9CD4F878EF3A25CE044F39191FD9DAA726338B0(L_6, L_7, (&V_2), NULL); if (L_8) { goto IL_0023; } } { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_0023: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_0; NullCheck(L_9); int32_t L_10 = 1; int32_t L_11 = (L_9)->GetAt(static_cast(L_10)); V_3 = L_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_1; NullCheck(L_12); int32_t L_13 = 1; int32_t L_14 = (L_12)->GetAt(static_cast(L_13)); V_4 = L_14; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_0; NullCheck(L_15); int32_t L_16 = 0; int32_t L_17 = (L_15)->GetAt(static_cast(L_16)); V_5 = L_17; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_1; NullCheck(L_18); int32_t L_19 = 0; int32_t L_20 = (L_18)->GetAt(static_cast(L_19)); V_6 = L_20; int32_t L_21 = V_6; int32_t L_22 = V_5; int32_t L_23 = V_2; V_7 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_21, L_22)), 1))/L_23)); int32_t L_24 = V_4; int32_t L_25 = V_3; int32_t L_26 = V_2; V_8 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_24, L_25)), 1))/L_26)); int32_t L_27 = V_7; if ((((int32_t)L_27) <= ((int32_t)0))) { goto IL_0055; } } { int32_t L_28 = V_8; if ((((int32_t)L_28) > ((int32_t)0))) { goto IL_0057; } } IL_0055: { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_0057: { int32_t L_29 = V_2; V_9 = ((int32_t)(L_29>>1)); int32_t L_30 = V_3; int32_t L_31 = V_9; V_3 = ((int32_t)il2cpp_codegen_add(L_30, L_31)); int32_t L_32 = V_5; int32_t L_33 = V_9; V_5 = ((int32_t)il2cpp_codegen_add(L_32, L_33)); int32_t L_34 = V_7; int32_t L_35 = V_8; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_36 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_36, L_34, L_35, NULL); V_10 = L_36; V_11 = 0; goto IL_00b4; } IL_0078: { int32_t L_37 = V_3; int32_t L_38 = V_11; int32_t L_39 = V_2; V_12 = ((int32_t)il2cpp_codegen_add(L_37, ((int32_t)il2cpp_codegen_multiply(L_38, L_39)))); V_13 = 0; goto IL_00a8; } IL_0085: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_40 = ___0_image; int32_t L_41 = V_5; int32_t L_42 = V_13; int32_t L_43 = V_2; int32_t L_44 = V_12; NullCheck(L_40); bool L_45; L_45 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_40, ((int32_t)il2cpp_codegen_add(L_41, ((int32_t)il2cpp_codegen_multiply(L_42, L_43)))), L_44, NULL); if (!L_45) { goto IL_00a2; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_46 = V_10; int32_t L_47 = V_13; int32_t L_48 = V_11; NullCheck(L_46); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_46, L_47, L_48, (bool)1, NULL); } IL_00a2: { int32_t L_49 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_49, 1)); } IL_00a8: { int32_t L_50 = V_13; int32_t L_51 = V_7; if ((((int32_t)L_50) < ((int32_t)L_51))) { goto IL_0085; } } { int32_t L_52 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_52, 1)); } IL_00b4: { int32_t L_53 = V_11; int32_t L_54 = V_8; if ((((int32_t)L_53) < ((int32_t)L_54))) { goto IL_0078; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_55 = V_10; return L_55; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataMatrixReader_moduleSize_mA9CD4F878EF3A25CE044F39191FD9DAA726338B0 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_leftTopBlack, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_image, int32_t* ___2_modulesize, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___1_image; NullCheck(L_0); int32_t L_1; L_1 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_0, NULL); V_0 = L_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ___0_leftTopBlack; NullCheck(L_2); int32_t L_3 = 0; int32_t L_4 = (L_2)->GetAt(static_cast(L_3)); V_1 = L_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = ___0_leftTopBlack; NullCheck(L_5); int32_t L_6 = 1; int32_t L_7 = (L_5)->GetAt(static_cast(L_6)); V_2 = L_7; goto IL_0015; } IL_0011: { int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0015: { int32_t L_9 = V_1; int32_t L_10 = V_0; if ((((int32_t)L_9) >= ((int32_t)L_10))) { goto IL_0023; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_11 = ___1_image; int32_t L_12 = V_1; int32_t L_13 = V_2; NullCheck(L_11); bool L_14; L_14 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_11, L_12, L_13, NULL); if (L_14) { goto IL_0011; } } IL_0023: { int32_t L_15 = V_1; int32_t L_16 = V_0; if ((!(((uint32_t)L_15) == ((uint32_t)L_16)))) { goto IL_002c; } } { int32_t* L_17 = ___2_modulesize; *((int32_t*)L_17) = (int32_t)0; return (bool)0; } IL_002c: { int32_t* L_18 = ___2_modulesize; int32_t L_19 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = ___0_leftTopBlack; NullCheck(L_20); int32_t L_21 = 0; int32_t L_22 = (L_20)->GetAt(static_cast(L_21)); *((int32_t*)L_18) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_19, L_22)); int32_t* L_23 = ___2_modulesize; int32_t L_24 = *((int32_t*)L_23); if (L_24) { goto IL_0039; } } { return (bool)0; } IL_0039: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMatrixReader__ctor_m965A6AAAAB0345D9A24B7CF4B6B7B54B4EA50371 (DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decoder_t290E13022F32826302DF7F230238FEAD1168FA28_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* L_0 = (Decoder_t290E13022F32826302DF7F230238FEAD1168FA28*)il2cpp_codegen_object_new(Decoder_t290E13022F32826302DF7F230238FEAD1168FA28_il2cpp_TypeInfo_var); Decoder__ctor_m9F4E0135F49DE8DAE180BDA2031AAA72FD8B3B9C(L_0, NULL); __this->___decoder = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___decoder), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMatrixReader__cctor_m779CB21EEF832BE2C5E5080F16FEC64C9BD8C23C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)0); ((DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_StaticFields*)il2cpp_codegen_static_fields_for(DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var))->___NO_POINTS = L_0; Il2CppCodeGenWriteBarrier((void**)(&((DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_StaticFields*)il2cpp_codegen_static_fields_for(DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var))->___NO_POINTS), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* HybridBinarizer_get_BlackMatrix_m3FA5994BA2EAD04D9A7DE32CC8B17A623DBC7898 (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, const RuntimeMethod* method) { { HybridBinarizer_binarizeEntireImage_m5626F91BC8D1FC6EE366BE9ACDF6AFF21077ED3B(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___matrix; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer__ctor_mA5EAA639B62EF4B0D4713FFDCBDF408136B63459 (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = ___0_source; il2cpp_codegen_runtime_class_init_inline(GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); GlobalHistogramBinarizer__ctor_mF56228DB678DD6651FA236D5099F7F0589694082(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* HybridBinarizer_createBinarizer_m64BE322161A0280D8B23ED80C59F540F3A048EEA (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = ___0_source; HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* L_1 = (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D*)il2cpp_codegen_object_new(HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D_il2cpp_TypeInfo_var); HybridBinarizer__ctor_mA5EAA639B62EF4B0D4713FFDCBDF408136B63459(L_1, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_binarizeEntireImage_m5626F91BC8D1FC6EE366BE9ACDF6AFF21077ED3B (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_6 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_7 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___matrix; if (L_0) { goto IL_008d; } } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4, __this); V_0 = L_1; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(6, L_2); V_1 = L_3; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_4); V_2 = L_5; int32_t L_6 = V_1; if ((((int32_t)L_6) < ((int32_t)((int32_t)40)))) { goto IL_0081; } } { int32_t L_7 = V_2; if ((((int32_t)L_7) < ((int32_t)((int32_t)40)))) { goto IL_0081; } } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_8 = V_0; NullCheck(L_8); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9; L_9 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(5, L_8); V_3 = L_9; int32_t L_10 = V_1; V_4 = ((int32_t)(L_10>>3)); int32_t L_11 = V_1; if (!((int32_t)(L_11&7))) { goto IL_0041; } } { int32_t L_12 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0041: { int32_t L_13 = V_2; V_5 = ((int32_t)(L_13>>3)); int32_t L_14 = V_2; if (!((int32_t)(L_14&7))) { goto IL_0051; } } { int32_t L_15 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0051: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_3; int32_t L_17 = V_4; int32_t L_18 = V_5; int32_t L_19 = V_1; int32_t L_20 = V_2; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_21; L_21 = HybridBinarizer_calculateBlackPoints_m1C30CBF01BC6C5499D5E2EB460D2A19D60F58D53(L_16, L_17, L_18, L_19, L_20, NULL); V_6 = L_21; int32_t L_22 = V_1; int32_t L_23 = V_2; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_24 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_24, L_22, L_23, NULL); V_7 = L_24; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = V_3; int32_t L_26 = V_4; int32_t L_27 = V_5; int32_t L_28 = V_1; int32_t L_29 = V_2; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_30 = V_6; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_31 = V_7; HybridBinarizer_calculateThresholdForBlock_mD9F6546A3EF83A65A59F129B6340424DB8A31C04(L_25, L_26, L_27, L_28, L_29, L_30, L_31, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_32 = V_7; __this->___matrix = L_32; Il2CppCodeGenWriteBarrier((void**)(&__this->___matrix), (void*)L_32); return; } IL_0081: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_33; L_33 = GlobalHistogramBinarizer_get_BlackMatrix_mB16D66BBF85B3BB113F58080CC4B28B4951DD5D1(__this, NULL); __this->___matrix = L_33; Il2CppCodeGenWriteBarrier((void**)(&__this->___matrix), (void*)L_33); } IL_008d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_calculateThresholdForBlock_mD9F6546A3EF83A65A59F129B6340424DB8A31C04 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_subWidth, int32_t ___2_subHeight, int32_t ___3_width, int32_t ___4_height, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___5_blackPoints, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___6_matrix, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_10 = NULL; int32_t V_11 = 0; { int32_t L_0 = ___4_height; V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, 8)); int32_t L_1 = ___3_width; V_1 = ((int32_t)il2cpp_codegen_subtract(L_1, 8)); V_2 = 0; goto IL_00c8; } IL_0010: { int32_t L_2 = V_2; V_3 = ((int32_t)(L_2<<3)); int32_t L_3 = V_3; int32_t L_4 = V_0; if ((((int32_t)L_3) <= ((int32_t)L_4))) { goto IL_001a; } } { int32_t L_5 = V_0; V_3 = L_5; } IL_001a: { int32_t L_6 = V_2; int32_t L_7 = ___2_subHeight; int32_t L_8; L_8 = HybridBinarizer_cap_m9F7881273DD07C115722A80120B5DF912409BB9C(L_6, 2, ((int32_t)il2cpp_codegen_subtract(L_7, 3)), NULL); V_4 = L_8; V_5 = 0; goto IL_00bc; } IL_002e: { int32_t L_9 = V_5; V_6 = ((int32_t)(L_9<<3)); int32_t L_10 = V_6; int32_t L_11 = V_1; if ((((int32_t)L_10) <= ((int32_t)L_11))) { goto IL_003c; } } { int32_t L_12 = V_1; V_6 = L_12; } IL_003c: { int32_t L_13 = V_5; int32_t L_14 = ___1_subWidth; int32_t L_15; L_15 = HybridBinarizer_cap_m9F7881273DD07C115722A80120B5DF912409BB9C(L_13, 2, ((int32_t)il2cpp_codegen_subtract(L_14, 3)), NULL); V_7 = L_15; V_8 = 0; V_9 = ((int32_t)-2); goto IL_009c; } IL_0052: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_16 = ___5_blackPoints; int32_t L_17 = V_4; int32_t L_18 = V_9; NullCheck(L_16); int32_t L_19 = ((int32_t)il2cpp_codegen_add(L_17, L_18)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = (L_16)->GetAt(static_cast(L_19)); V_10 = L_20; int32_t L_21 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = V_10; int32_t L_23 = V_7; NullCheck(L_22); int32_t L_24 = ((int32_t)il2cpp_codegen_subtract(L_23, 2)); int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); V_8 = ((int32_t)il2cpp_codegen_add(L_21, L_25)); int32_t L_26 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_10; int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = ((int32_t)il2cpp_codegen_subtract(L_28, 1)); int32_t L_30 = (L_27)->GetAt(static_cast(L_29)); V_8 = ((int32_t)il2cpp_codegen_add(L_26, L_30)); int32_t L_31 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_10; int32_t L_33 = V_7; NullCheck(L_32); int32_t L_34 = L_33; int32_t L_35 = (L_32)->GetAt(static_cast(L_34)); V_8 = ((int32_t)il2cpp_codegen_add(L_31, L_35)); int32_t L_36 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = V_10; int32_t L_38 = V_7; NullCheck(L_37); int32_t L_39 = ((int32_t)il2cpp_codegen_add(L_38, 1)); int32_t L_40 = (L_37)->GetAt(static_cast(L_39)); V_8 = ((int32_t)il2cpp_codegen_add(L_36, L_40)); int32_t L_41 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = V_10; int32_t L_43 = V_7; NullCheck(L_42); int32_t L_44 = ((int32_t)il2cpp_codegen_add(L_43, 2)); int32_t L_45 = (L_42)->GetAt(static_cast(L_44)); V_8 = ((int32_t)il2cpp_codegen_add(L_41, L_45)); int32_t L_46 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_009c: { int32_t L_47 = V_9; if ((((int32_t)L_47) <= ((int32_t)2))) { goto IL_0052; } } { int32_t L_48 = V_8; V_11 = ((int32_t)(L_48/((int32_t)25))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = ___0_luminances; int32_t L_50 = V_6; int32_t L_51 = V_3; int32_t L_52 = V_11; int32_t L_53 = ___3_width; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_54 = ___6_matrix; HybridBinarizer_thresholdBlock_mAC2C07D540C8F35DCA98E8F5FD6AEBB42DA21D21(L_49, L_50, L_51, L_52, L_53, L_54, NULL); int32_t L_55 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_55, 1)); } IL_00bc: { int32_t L_56 = V_5; int32_t L_57 = ___1_subWidth; if ((((int32_t)L_56) < ((int32_t)L_57))) { goto IL_002e; } } { int32_t L_58 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_58, 1)); } IL_00c8: { int32_t L_59 = V_2; int32_t L_60 = ___2_subHeight; if ((((int32_t)L_59) < ((int32_t)L_60))) { goto IL_0010; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HybridBinarizer_cap_m9F7881273DD07C115722A80120B5DF912409BB9C (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; int32_t L_1 = ___1_min; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_000c; } } { int32_t L_2 = ___0_value; int32_t L_3 = ___2_max; if ((((int32_t)L_2) > ((int32_t)L_3))) { goto IL_000a; } } { int32_t L_4 = ___0_value; return L_4; } IL_000a: { int32_t L_5 = ___2_max; return L_5; } IL_000c: { int32_t L_6 = ___1_min; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_thresholdBlock_mAC2C07D540C8F35DCA98E8F5FD6AEBB42DA21D21 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_xoffset, int32_t ___2_yoffset, int32_t ___3_threshold, int32_t ___4_stride, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___5_matrix, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___2_yoffset; int32_t L_1 = ___4_stride; int32_t L_2 = ___1_xoffset; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, L_1)), L_2)); V_1 = 0; goto IL_0040; } IL_000b: { V_2 = 0; goto IL_0033; } IL_000f: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_luminances; int32_t L_4 = V_0; int32_t L_5 = V_2; NullCheck(L_3); int32_t L_6 = ((int32_t)il2cpp_codegen_add(L_4, L_5)); uint8_t L_7 = (L_3)->GetAt(static_cast(L_6)); V_3 = ((int32_t)((int32_t)L_7&((int32_t)255))); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_8 = ___5_matrix; int32_t L_9 = ___1_xoffset; int32_t L_10 = V_2; int32_t L_11 = ___2_yoffset; int32_t L_12 = V_1; int32_t L_13 = V_3; int32_t L_14 = ___3_threshold; NullCheck(L_8); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_8, ((int32_t)il2cpp_codegen_add(L_9, L_10)), ((int32_t)il2cpp_codegen_add(L_11, L_12)), (bool)((((int32_t)((((int32_t)L_13) > ((int32_t)L_14))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL); int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0033: { int32_t L_16 = V_2; if ((((int32_t)L_16) < ((int32_t)8))) { goto IL_000f; } } { int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1)); int32_t L_18 = V_0; int32_t L_19 = ___4_stride; V_0 = ((int32_t)il2cpp_codegen_add(L_18, L_19)); } IL_0040: { int32_t L_20 = V_1; if ((((int32_t)L_20) < ((int32_t)8))) { goto IL_000b; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* HybridBinarizer_calculateBlackPoints_m1C30CBF01BC6C5499D5E2EB460D2A19D60F58D53 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_subWidth, int32_t ___2_subHeight, int32_t ___3_width, int32_t ___4_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B9_0 = NULL; { int32_t L_0 = ___4_height; V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, 8)); int32_t L_1 = ___3_width; V_1 = ((int32_t)il2cpp_codegen_subtract(L_1, 8)); int32_t L_2 = ___2_subHeight; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_3 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)L_2); V_2 = L_3; V_3 = 0; goto IL_0021; } IL_0014: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_4 = V_2; int32_t L_5 = V_3; int32_t L_6 = ___1_subWidth; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_6); NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_7); int32_t L_8 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0021: { int32_t L_9 = V_3; int32_t L_10 = ___2_subHeight; if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_0014; } } { V_4 = 0; goto IL_017b; } IL_002d: { int32_t L_11 = V_4; V_5 = ((int32_t)(L_11<<3)); int32_t L_12 = V_5; int32_t L_13 = V_0; if ((((int32_t)L_12) <= ((int32_t)L_13))) { goto IL_003b; } } { int32_t L_14 = V_0; V_5 = L_14; } IL_003b: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_15 = V_2; int32_t L_16 = V_4; NullCheck(L_15); int32_t L_17 = L_16; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = (L_15)->GetAt(static_cast(L_17)); V_6 = L_18; int32_t L_19 = V_4; if ((((int32_t)L_19) > ((int32_t)0))) { goto IL_0049; } } { G_B9_0 = ((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(NULL)); goto IL_004f; } IL_0049: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_20); int32_t L_22 = ((int32_t)il2cpp_codegen_subtract(L_21, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = (L_20)->GetAt(static_cast(L_22)); G_B9_0 = L_23; } IL_004f: { V_7 = G_B9_0; V_8 = 0; goto IL_016d; } IL_0059: { int32_t L_24 = V_8; V_9 = ((int32_t)(L_24<<3)); int32_t L_25 = V_9; int32_t L_26 = V_1; if ((((int32_t)L_25) <= ((int32_t)L_26))) { goto IL_0067; } } { int32_t L_27 = V_1; V_9 = L_27; } IL_0067: { V_10 = 0; V_11 = ((int32_t)255); V_12 = 0; V_13 = 0; int32_t L_28 = V_5; int32_t L_29 = ___3_width; int32_t L_30 = V_9; V_14 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_28, L_29)), L_30)); goto IL_0115; } IL_0085: { V_15 = 0; goto IL_00ba; } IL_008a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = ___0_luminances; int32_t L_32 = V_14; int32_t L_33 = V_15; NullCheck(L_31); int32_t L_34 = ((int32_t)il2cpp_codegen_add(L_32, L_33)); uint8_t L_35 = (L_31)->GetAt(static_cast(L_34)); V_16 = ((int32_t)((int32_t)L_35&((int32_t)255))); int32_t L_36 = V_10; int32_t L_37 = V_16; V_10 = ((int32_t)il2cpp_codegen_add(L_36, L_37)); int32_t L_38 = V_16; int32_t L_39 = V_11; if ((((int32_t)L_38) >= ((int32_t)L_39))) { goto IL_00aa; } } { int32_t L_40 = V_16; V_11 = L_40; } IL_00aa: { int32_t L_41 = V_16; int32_t L_42 = V_12; if ((((int32_t)L_41) <= ((int32_t)L_42))) { goto IL_00b4; } } { int32_t L_43 = V_16; V_12 = L_43; } IL_00b4: { int32_t L_44 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_00ba: { int32_t L_45 = V_15; if ((((int32_t)L_45) < ((int32_t)8))) { goto IL_008a; } } { int32_t L_46 = V_12; int32_t L_47 = V_11; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_46, L_47))) <= ((int32_t)((int32_t)24)))) { goto IL_0109; } } { int32_t L_48 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_48, 1)); int32_t L_49 = V_14; int32_t L_50 = ___3_width; V_14 = ((int32_t)il2cpp_codegen_add(L_49, L_50)); goto IL_0104; } IL_00d6: { V_17 = 0; goto IL_00f3; } IL_00db: { int32_t L_51 = V_10; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_52 = ___0_luminances; int32_t L_53 = V_14; int32_t L_54 = V_17; NullCheck(L_52); int32_t L_55 = ((int32_t)il2cpp_codegen_add(L_53, L_54)); uint8_t L_56 = (L_52)->GetAt(static_cast(L_55)); V_10 = ((int32_t)il2cpp_codegen_add(L_51, ((int32_t)((int32_t)L_56&((int32_t)255))))); int32_t L_57 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_57, 1)); } IL_00f3: { int32_t L_58 = V_17; if ((((int32_t)L_58) < ((int32_t)8))) { goto IL_00db; } } { int32_t L_59 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_59, 1)); int32_t L_60 = V_14; int32_t L_61 = ___3_width; V_14 = ((int32_t)il2cpp_codegen_add(L_60, L_61)); } IL_0104: { int32_t L_62 = V_13; if ((((int32_t)L_62) < ((int32_t)8))) { goto IL_00d6; } } IL_0109: { int32_t L_63 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_63, 1)); int32_t L_64 = V_14; int32_t L_65 = ___3_width; V_14 = ((int32_t)il2cpp_codegen_add(L_64, L_65)); } IL_0115: { int32_t L_66 = V_13; if ((((int32_t)L_66) < ((int32_t)8))) { goto IL_0085; } } { int32_t L_67 = V_10; V_18 = ((int32_t)(L_67>>6)); int32_t L_68 = V_12; int32_t L_69 = V_11; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_68, L_69))) > ((int32_t)((int32_t)24)))) { goto IL_0160; } } { int32_t L_70 = V_11; V_18 = ((int32_t)(L_70>>1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_71 = V_7; if (!L_71) { goto IL_0160; } } { int32_t L_72 = V_8; if ((((int32_t)L_72) <= ((int32_t)0))) { goto IL_0160; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = V_7; int32_t L_74 = V_8; NullCheck(L_73); int32_t L_75 = L_74; int32_t L_76 = (L_73)->GetAt(static_cast(L_75)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_77 = V_6; int32_t L_78 = V_8; NullCheck(L_77); int32_t L_79 = ((int32_t)il2cpp_codegen_subtract(L_78, 1)); int32_t L_80 = (L_77)->GetAt(static_cast(L_79)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_81 = V_7; int32_t L_82 = V_8; NullCheck(L_81); int32_t L_83 = ((int32_t)il2cpp_codegen_subtract(L_82, 1)); int32_t L_84 = (L_81)->GetAt(static_cast(L_83)); V_19 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_76, ((int32_t)il2cpp_codegen_multiply(2, L_80)))), L_84))>>2)); int32_t L_85 = V_11; int32_t L_86 = V_19; if ((((int32_t)L_85) >= ((int32_t)L_86))) { goto IL_0160; } } { int32_t L_87 = V_19; V_18 = L_87; } IL_0160: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88 = V_6; int32_t L_89 = V_8; int32_t L_90 = V_18; NullCheck(L_88); (L_88)->SetAt(static_cast(L_89), (int32_t)L_90); int32_t L_91 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_91, 1)); } IL_016d: { int32_t L_92 = V_8; int32_t L_93 = ___1_subWidth; if ((((int32_t)L_92) < ((int32_t)L_93))) { goto IL_0059; } } { int32_t L_94 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_94, 1)); } IL_017b: { int32_t L_95 = V_4; int32_t L_96 = ___2_subHeight; if ((((int32_t)L_95) < ((int32_t)L_96))) { goto IL_002d; } } { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_97 = V_2; return L_97; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger_set_NumberSign_m9E062A3DA7B3FD3B83E1D75E634FD4B50C5D55E1 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___sign = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_mAB63B333BAAE40C9EF219C3B602573D9569DBB1A (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_0 = (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02*)il2cpp_codegen_object_new(DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); DigitContainer__ctor_mD791C918E550D4339735C2831D639D53AB60DE53(L_0, NULL); __this->___digits = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits), (void*)L_0); __this->___size = 1; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_1 = __this->___digits; int32_t L_2 = __this->___size; NullCheck(L_1); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_1, L_2, ((int64_t)0), NULL); __this->___sign = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_m039A3FA37AF307F0A155AD2A8200421E37FA1D01 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, int64_t ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_0 = (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02*)il2cpp_codegen_object_new(DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); DigitContainer__ctor_mD791C918E550D4339735C2831D639D53AB60DE53(L_0, NULL); __this->___digits = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits), (void*)L_0); __this->___sign = 0; int64_t L_1 = ___0_n; if ((!(((uint64_t)L_1) == ((uint64_t)((int64_t)0))))) { goto IL_0038; } } { __this->___size = 1; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_2 = __this->___digits; int32_t L_3 = __this->___size; NullCheck(L_2); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_2, L_3, ((int64_t)0), NULL); return; } IL_0038: { int64_t L_4 = ___0_n; if ((((int64_t)L_4) >= ((int64_t)((int64_t)0)))) { goto IL_0048; } } { int64_t L_5 = ___0_n; ___0_n = ((-L_5)); __this->___sign = 1; } IL_0048: { __this->___size = 0; goto IL_007c; } IL_0051: { DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_6 = __this->___digits; int32_t L_7 = __this->___size; int64_t L_8 = ___0_n; NullCheck(L_6); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_6, L_7, ((int64_t)(L_8%((int64_t)((int32_t)10)))), NULL); int64_t L_9 = ___0_n; ___0_n = ((int64_t)(L_9/((int64_t)((int32_t)10)))); int32_t L_10 = __this->___size; __this->___size = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_007c: { int64_t L_11 = ___0_n; if ((((int64_t)L_11) > ((int64_t)((int64_t)0)))) { goto IL_0051; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_0 = (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02*)il2cpp_codegen_object_new(DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); DigitContainer__ctor_mD791C918E550D4339735C2831D639D53AB60DE53(L_0, NULL); __this->___digits = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits), (void*)L_0); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___0_n; NullCheck(L_1); int32_t L_2 = L_1->___size; __this->___size = L_2; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_3 = ___0_n; NullCheck(L_3); int32_t L_4 = L_3->___sign; __this->___sign = L_4; V_0 = 0; goto IL_0049; } IL_002d: { DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_5 = __this->___digits; int32_t L_6 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_7 = ___0_n; NullCheck(L_7); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_8 = L_7->___digits; int32_t L_9 = V_0; NullCheck(L_8); int64_t L_10; L_10 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_8, L_9, NULL); NullCheck(L_5); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_5, L_6, L_10, NULL); int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0049: { int32_t L_12 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_13 = ___0_n; NullCheck(L_13); int32_t L_14 = L_13->___size; if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_002d; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Equals_m9694DAC8F206F6A5A1E5EA67568E361BF46C853C (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_other, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___sign; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___0_other; NullCheck(L_1); int32_t L_2 = L_1->___sign; if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_0010; } } { return (bool)0; } IL_0010: { int32_t L_3 = __this->___size; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ___0_other; NullCheck(L_4); int32_t L_5 = L_4->___size; if ((((int32_t)L_3) == ((int32_t)L_5))) { goto IL_0020; } } { return (bool)0; } IL_0020: { V_0 = 0; goto IL_0044; } IL_0024: { DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_6 = __this->___digits; int32_t L_7 = V_0; NullCheck(L_6); int64_t L_8; L_8 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_6, L_7, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_9 = ___0_other; NullCheck(L_9); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_10 = L_9->___digits; int32_t L_11 = V_0; NullCheck(L_10); int64_t L_12; L_12 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_10, L_11, NULL); if ((((int64_t)L_8) == ((int64_t)L_12))) { goto IL_0040; } } { return (bool)0; } IL_0040: { int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0044: { int32_t L_14 = V_0; int32_t L_15 = __this->___size; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0024; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Equals_m27A743999E542FEBD9A90C841ED486C360A7F333 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_o; if (((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)IsInstSealed((RuntimeObject*)L_0, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))) { goto IL_000a; } } { return (bool)0; } IL_000a: { RuntimeObject* L_1 = ___0_o; bool L_2; L_2 = Base10BigInteger_Equals_m9694DAC8F206F6A5A1E5EA67568E361BF46C853C(__this, ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)CastclassSealed((RuntimeObject*)L_1, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var)), NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Base10BigInteger_GetHashCode_m0D04B2AF0FFA06F847179A7DEB5CEA1D27AC78CE (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; V_1 = 0; goto IL_001a; } IL_0006: { int32_t L_0 = V_0; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_1 = __this->___digits; int32_t L_2 = V_1; NullCheck(L_1); int64_t L_3; L_3 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_1, L_2, NULL); V_0 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)L_3))); int32_t L_4 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_001a: { int32_t L_5 = V_1; int32_t L_6 = __this->___size; if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0006; } } { int32_t L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Base10BigInteger_ToString_mA6E3DCA994FC021A6AF8DA5AC17748D1878E52D8 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->___sign; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0022; } } { int32_t L_1 = __this->___size; StringBuilder_t* L_2 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_2, ((int32_t)il2cpp_codegen_add(L_1, 1)), NULL); V_0 = L_2; StringBuilder_t* L_3 = V_0; NullCheck(L_3); StringBuilder_t* L_4; L_4 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_3, ((int32_t)45), NULL); goto IL_002e; } IL_0022: { int32_t L_5 = __this->___size; StringBuilder_t* L_6 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_6, L_5, NULL); V_0 = L_6; } IL_002e: { int32_t L_7 = __this->___size; V_1 = ((int32_t)il2cpp_codegen_subtract(L_7, 1)); goto IL_0050; } IL_0039: { StringBuilder_t* L_8 = V_0; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_9 = __this->___digits; int32_t L_10 = V_1; NullCheck(L_9); int64_t L_11; L_11 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_9, L_10, NULL); NullCheck(L_8); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m66A74F455BDFDC3C9ED2D8E1BA4C3A093637C3D8(L_8, L_11, NULL); int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_13, 1)); } IL_0050: { int32_t L_14 = V_1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_0039; } } { StringBuilder_t* L_15 = V_0; NullCheck(L_15); String_t* L_16; L_16 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_15); return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Opposite_m1ED9B0BFD66ADDDC32B8778DF452B77E28746619 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_n; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E(L_1, L_0, NULL); V_0 = L_1; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_3 = ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero; bool L_4; L_4 = Base10BigInteger_op_Inequality_mF3691B1FA72A66A1E4F6C38B4F1CD4DF12C5D30F(L_2, L_3, NULL); if (!L_4) { goto IL_002c; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_5 = V_0; NullCheck(L_5); int32_t L_6 = L_5->___sign; if (L_6) { goto IL_0025; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_7 = V_0; NullCheck(L_7); L_7->___sign = 1; goto IL_002c; } IL_0025: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_8 = V_0; NullCheck(L_8); L_8->___sign = 0; } IL_002c: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_9 = V_0; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Greater_mA50D49BFFCAD048807A0629C7E5A53D8AB66D816 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; NullCheck(L_0); int32_t L_1 = L_0->___sign; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = ___1_b; NullCheck(L_2); int32_t L_3 = L_2->___sign; if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_003a; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ___0_a; NullCheck(L_4); int32_t L_5 = L_4->___sign; if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0021; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_6 = ___1_b; NullCheck(L_6); int32_t L_7 = L_6->___sign; if (L_7) { goto IL_0021; } } { return (bool)0; } IL_0021: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_8 = ___0_a; NullCheck(L_8); int32_t L_9 = L_8->___sign; if (L_9) { goto IL_011a; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_10 = ___1_b; NullCheck(L_10); int32_t L_11 = L_10->___sign; if ((!(((uint32_t)L_11) == ((uint32_t)1)))) { goto IL_011a; } } { return (bool)1; } IL_003a: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_12 = ___0_a; NullCheck(L_12); int32_t L_13 = L_12->___sign; if (L_13) { goto IL_00af; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_14 = ___0_a; NullCheck(L_14); int32_t L_15 = L_14->___size; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_16 = ___1_b; NullCheck(L_16); int32_t L_17 = L_16->___size; if ((((int32_t)L_15) <= ((int32_t)L_17))) { goto IL_0052; } } { return (bool)1; } IL_0052: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_18 = ___0_a; NullCheck(L_18); int32_t L_19 = L_18->___size; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_20 = ___1_b; NullCheck(L_20); int32_t L_21 = L_20->___size; if ((((int32_t)L_19) >= ((int32_t)L_21))) { goto IL_0062; } } { return (bool)0; } IL_0062: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_22 = ___0_a; NullCheck(L_22); int32_t L_23 = L_22->___size; V_0 = ((int32_t)il2cpp_codegen_subtract(L_23, 1)); goto IL_00a9; } IL_006d: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_24 = ___0_a; NullCheck(L_24); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_25 = L_24->___digits; int32_t L_26 = V_0; NullCheck(L_25); int64_t L_27; L_27 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_25, L_26, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_28 = ___1_b; NullCheck(L_28); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_29 = L_28->___digits; int32_t L_30 = V_0; NullCheck(L_29); int64_t L_31; L_31 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_29, L_30, NULL); if ((((int64_t)L_27) <= ((int64_t)L_31))) { goto IL_0089; } } { return (bool)1; } IL_0089: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_32 = ___0_a; NullCheck(L_32); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_33 = L_32->___digits; int32_t L_34 = V_0; NullCheck(L_33); int64_t L_35; L_35 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_33, L_34, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_36 = ___1_b; NullCheck(L_36); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_37 = L_36->___digits; int32_t L_38 = V_0; NullCheck(L_37); int64_t L_39; L_39 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_37, L_38, NULL); if ((((int64_t)L_35) >= ((int64_t)L_39))) { goto IL_00a5; } } { return (bool)0; } IL_00a5: { int32_t L_40 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_40, 1)); } IL_00a9: { int32_t L_41 = V_0; if ((((int32_t)L_41) >= ((int32_t)0))) { goto IL_006d; } } { goto IL_011a; } IL_00af: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_42 = ___0_a; NullCheck(L_42); int32_t L_43 = L_42->___size; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_44 = ___1_b; NullCheck(L_44); int32_t L_45 = L_44->___size; if ((((int32_t)L_43) >= ((int32_t)L_45))) { goto IL_00bf; } } { return (bool)1; } IL_00bf: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_46 = ___0_a; NullCheck(L_46); int32_t L_47 = L_46->___size; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_48 = ___1_b; NullCheck(L_48); int32_t L_49 = L_48->___size; if ((((int32_t)L_47) <= ((int32_t)L_49))) { goto IL_00cf; } } { return (bool)0; } IL_00cf: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_50 = ___0_a; NullCheck(L_50); int32_t L_51 = L_50->___size; V_1 = ((int32_t)il2cpp_codegen_subtract(L_51, 1)); goto IL_0116; } IL_00da: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_52 = ___0_a; NullCheck(L_52); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_53 = L_52->___digits; int32_t L_54 = V_1; NullCheck(L_53); int64_t L_55; L_55 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_53, L_54, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_56 = ___1_b; NullCheck(L_56); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_57 = L_56->___digits; int32_t L_58 = V_1; NullCheck(L_57); int64_t L_59; L_59 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_57, L_58, NULL); if ((((int64_t)L_55) >= ((int64_t)L_59))) { goto IL_00f6; } } { return (bool)1; } IL_00f6: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_60 = ___0_a; NullCheck(L_60); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_61 = L_60->___digits; int32_t L_62 = V_1; NullCheck(L_61); int64_t L_63; L_63 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_61, L_62, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_64 = ___1_b; NullCheck(L_64); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_65 = L_64->___digits; int32_t L_66 = V_1; NullCheck(L_65); int64_t L_67; L_67 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_65, L_66, NULL); if ((((int64_t)L_63) <= ((int64_t)L_67))) { goto IL_0112; } } { return (bool)0; } IL_0112: { int32_t L_68 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_68, 1)); } IL_0116: { int32_t L_69 = V_1; if ((((int32_t)L_69) >= ((int32_t)0))) { goto IL_00da; } } IL_011a: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_GreaterOrEqual_m26D8098544676805D746FE887AB46CE7C20EBD8C (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Base10BigInteger_Greater_mA50D49BFFCAD048807A0629C7E5A53D8AB66D816(L_0, L_1, NULL); if (L_2) { goto IL_0011; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_3 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ___1_b; bool L_5; L_5 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_3, L_4, NULL); return L_5; } IL_0011: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_SmallerOrEqual_m0CE95F2BA528E68693FC613732E299D62B5606C4 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Base10BigInteger_Greater_mA50D49BFFCAD048807A0629C7E5A53D8AB66D816(L_0, L_1, NULL); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Abs_m83134DCB3728779B6361C0DCFB503C70C26BBB65 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_n; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E(L_1, L_0, NULL); V_0 = L_1; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = V_0; NullCheck(L_2); L_2->___sign = 0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Addition_mD1CF58831CE8B052104E0A8B3CCDDD4FECCE2DD1 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; { V_0 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)NULL; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; NullCheck(L_0); int32_t L_1 = L_0->___sign; if (L_1) { goto IL_0034; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = ___1_b; NullCheck(L_2); int32_t L_3 = L_2->___sign; if (L_3) { goto IL_0034; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_5 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_6; L_6 = Base10BigInteger_op_GreaterThanOrEqual_mE06F5D28DF873A4B7653E38238BA076C470FB428(L_4, L_5, NULL); if (!L_6) { goto IL_0025; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_7 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_8 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_9; L_9 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_7, L_8, NULL); V_0 = L_9; goto IL_002d; } IL_0025: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_10 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_11 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_12; L_12 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_10, L_11, NULL); V_0 = L_12; } IL_002d: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_13 = V_0; NullCheck(L_13); L_13->___sign = 0; } IL_0034: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_14 = ___0_a; NullCheck(L_14); int32_t L_15 = L_14->___sign; if ((!(((uint32_t)L_15) == ((uint32_t)1)))) { goto IL_007c; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_16 = ___1_b; NullCheck(L_16); int32_t L_17 = L_16->___sign; if ((!(((uint32_t)L_17) == ((uint32_t)1)))) { goto IL_007c; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_18 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_19 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_20; L_20 = Base10BigInteger_op_LessThanOrEqual_mEA114E714B7A0DA1F5DCF362EA865254DE03E988(L_18, L_19, NULL); if (!L_20) { goto IL_0063; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_21 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_22; L_22 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_21, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_23 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_24; L_24 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_23, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_25; L_25 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_22, L_24, NULL); V_0 = L_25; goto IL_0075; } IL_0063: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_26 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_27; L_27 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_26, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_28 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_29; L_29 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_28, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_30; L_30 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_27, L_29, NULL); V_0 = L_30; } IL_0075: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_31 = V_0; NullCheck(L_31); L_31->___sign = 1; } IL_007c: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_32 = ___0_a; NullCheck(L_32); int32_t L_33 = L_32->___sign; if (L_33) { goto IL_00c5; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_34 = ___1_b; NullCheck(L_34); int32_t L_35 = L_34->___sign; if ((!(((uint32_t)L_35) == ((uint32_t)1)))) { goto IL_00c5; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_36 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_37 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_38; L_38 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_37, NULL); bool L_39; L_39 = Base10BigInteger_op_GreaterThanOrEqual_mE06F5D28DF873A4B7653E38238BA076C470FB428(L_36, L_38, NULL); if (!L_39) { goto IL_00b1; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_40 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_41 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_42; L_42 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_41, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_43; L_43 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_40, L_42, NULL); V_0 = L_43; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_44 = V_0; NullCheck(L_44); L_44->___sign = 0; goto IL_00c5; } IL_00b1: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_45 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_46; L_46 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_45, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_47 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_48; L_48 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_46, L_47, NULL); V_0 = L_48; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_49 = V_0; NullCheck(L_49); L_49->___sign = 1; } IL_00c5: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_50 = ___0_a; NullCheck(L_50); int32_t L_51 = L_50->___sign; if ((!(((uint32_t)L_51) == ((uint32_t)1)))) { goto IL_010e; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_52 = ___1_b; NullCheck(L_52); int32_t L_53 = L_52->___sign; if (L_53) { goto IL_010e; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_54 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_55; L_55 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_54, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_56 = ___1_b; bool L_57; L_57 = Base10BigInteger_op_LessThanOrEqual_mEA114E714B7A0DA1F5DCF362EA865254DE03E988(L_55, L_56, NULL); if (!L_57) { goto IL_00fa; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_58 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_59 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_60; L_60 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_59, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_61; L_61 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_58, L_60, NULL); V_0 = L_61; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_62 = V_0; NullCheck(L_62); L_62->___sign = 0; goto IL_010e; } IL_00fa: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_63 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_64; L_64 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_63, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_65 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_66; L_66 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_64, L_65, NULL); V_0 = L_66; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_67 = V_0; NullCheck(L_67); L_67->___sign = 1; } IL_010e: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_68 = V_0; return L_68; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Multiplication_mA761C964CBB80CE3BE4955F4DA987F2A590032D4 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero; bool L_2; L_2 = Base10BigInteger_op_Equality_m4E3B5ABB0DC28D5C3D1EF91E27E47BC87433F332(L_0, L_1, NULL); if (L_2) { goto IL_001a; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_3 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero; bool L_5; L_5 = Base10BigInteger_op_Equality_m4E3B5ABB0DC28D5C3D1EF91E27E47BC87433F332(L_3, L_4, NULL); if (!L_5) { goto IL_0020; } } IL_001a: { il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_6 = ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero; return L_6; } IL_0020: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_7 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_8; L_8 = Base10BigInteger_Abs_m83134DCB3728779B6361C0DCFB503C70C26BBB65(L_7, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_9 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_10; L_10 = Base10BigInteger_Abs_m83134DCB3728779B6361C0DCFB503C70C26BBB65(L_9, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_11; L_11 = Base10BigInteger_Multiply_mDF7DFBCFC6461D75FB118A0940E137933B4F3301(L_8, L_10, NULL); V_0 = L_11; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_12 = ___0_a; NullCheck(L_12); int32_t L_13 = L_12->___sign; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_14 = ___1_b; NullCheck(L_14); int32_t L_15 = L_14->___sign; if ((!(((uint32_t)L_13) == ((uint32_t)L_15)))) { goto IL_0049; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_16 = V_0; NullCheck(L_16); L_16->___sign = 0; goto IL_0050; } IL_0049: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_17 = V_0; NullCheck(L_17); L_17->___sign = 1; } IL_0050: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_18 = V_0; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Implicit_m5EA4D1D053D8455B1F5243A0B495993416AF6D70 (int64_t ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int64_t L_0 = ___0_n; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger__ctor_m039A3FA37AF307F0A155AD2A8200421E37FA1D01(L_1, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_Equality_m4E3B5ABB0DC28D5C3D1EF91E27E47BC87433F332 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; bool L_2; L_2 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_Inequality_mF3691B1FA72A66A1E4F6C38B4F1CD4DF12C5D30F (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; bool L_2; L_2 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_0, L_1, NULL); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_GreaterThanOrEqual_mE06F5D28DF873A4B7653E38238BA076C470FB428 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Base10BigInteger_GreaterOrEqual_m26D8098544676805D746FE887AB46CE7C20EBD8C(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_LessThanOrEqual_mEA114E714B7A0DA1F5DCF362EA865254DE03E988 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Base10BigInteger_SmallerOrEqual_m0CE95F2BA528E68693FC613732E299D62B5606C4(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_n; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1; L_1 = Base10BigInteger_Opposite_m1ED9B0BFD66ADDDC32B8778DF452B77E28746619(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Addition_mF7BE4933DA8AA6578EB94809B77C02C233B650B7 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2; L_2 = Base10BigInteger_Addition_mD1CF58831CE8B052104E0A8B3CCDDD4FECCE2DD1(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Multiply_mAFA227A566C79272AA19BE5D2C603E64E5191A91 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2; L_2 = Base10BigInteger_Multiplication_mA761C964CBB80CE3BE4955F4DA987F2A590032D4(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; int64_t V_1 = 0; int64_t V_2 = 0; int32_t V_3 = 0; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E(L_1, L_0, NULL); V_0 = L_1; V_1 = ((int64_t)0); V_3 = 0; goto IL_0045; } IL_000e: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = V_0; NullCheck(L_2); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_3 = L_2->___digits; int32_t L_4 = V_3; NullCheck(L_3); int64_t L_5; L_5 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_3, L_4, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_6 = ___1_b; NullCheck(L_6); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_7 = L_6->___digits; int32_t L_8 = V_3; NullCheck(L_7); int64_t L_9; L_9 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_7, L_8, NULL); int64_t L_10 = V_1; V_2 = ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(L_5, L_9)), L_10)); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_11 = V_0; NullCheck(L_11); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_12 = L_11->___digits; int32_t L_13 = V_3; int64_t L_14 = V_2; NullCheck(L_12); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_12, L_13, ((int64_t)(L_14%((int64_t)((int32_t)10)))), NULL); int64_t L_15 = V_2; V_1 = ((int64_t)(L_15/((int64_t)((int32_t)10)))); int32_t L_16 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0045: { int32_t L_17 = V_3; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_18 = ___1_b; NullCheck(L_18); int32_t L_19 = L_18->___size; if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_000e; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_20 = ___1_b; NullCheck(L_20); int32_t L_21 = L_20->___size; V_3 = L_21; goto IL_0081; } IL_0057: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_22 = V_0; NullCheck(L_22); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_23 = L_22->___digits; int32_t L_24 = V_3; NullCheck(L_23); int64_t L_25; L_25 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_23, L_24, NULL); int64_t L_26 = V_1; V_2 = ((int64_t)il2cpp_codegen_add(L_25, L_26)); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_27 = V_0; NullCheck(L_27); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_28 = L_27->___digits; int32_t L_29 = V_3; int64_t L_30 = V_2; NullCheck(L_28); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_28, L_29, ((int64_t)(L_30%((int64_t)((int32_t)10)))), NULL); int64_t L_31 = V_2; V_1 = ((int64_t)(L_31/((int64_t)((int32_t)10)))); int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_0081: { int32_t L_33 = V_3; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_34 = ___0_a; NullCheck(L_34); int32_t L_35 = L_34->___size; if ((((int32_t)L_33) >= ((int32_t)L_35))) { goto IL_008f; } } { int64_t L_36 = V_1; if ((((int64_t)L_36) > ((int64_t)((int64_t)0)))) { goto IL_0057; } } IL_008f: { int64_t L_37 = V_1; if ((((int64_t)L_37) <= ((int64_t)((int64_t)0)))) { goto IL_00be; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_38 = V_0; NullCheck(L_38); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_39 = L_38->___digits; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_40 = V_0; NullCheck(L_40); int32_t L_41 = L_40->___size; int64_t L_42 = V_1; NullCheck(L_39); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_39, L_41, ((int64_t)(L_42%((int64_t)((int32_t)10)))), NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_43 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_44 = L_43; NullCheck(L_44); int32_t L_45 = L_44->___size; NullCheck(L_44); L_44->___size = ((int32_t)il2cpp_codegen_add(L_45, 1)); int64_t L_46 = V_1; V_1 = ((int64_t)(L_46/((int64_t)((int32_t)10)))); } IL_00be: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_47 = V_0; return L_47; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; int32_t V_1 = 0; int64_t V_2 = 0; int64_t V_3 = 0; bool V_4 = false; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E(L_1, L_0, NULL); V_0 = L_1; V_3 = ((int64_t)0); V_4 = (bool)1; V_1 = 0; goto IL_0051; } IL_0011: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = V_0; NullCheck(L_2); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_3 = L_2->___digits; int32_t L_4 = V_1; NullCheck(L_3); int64_t L_5; L_5 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_3, L_4, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_6 = ___1_b; NullCheck(L_6); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_7 = L_6->___digits; int32_t L_8 = V_1; NullCheck(L_7); int64_t L_9; L_9 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_7, L_8, NULL); int64_t L_10 = V_3; V_2 = ((int64_t)il2cpp_codegen_subtract(((int64_t)il2cpp_codegen_subtract(L_5, L_9)), L_10)); int64_t L_11 = V_2; if ((((int64_t)L_11) >= ((int64_t)((int64_t)0)))) { goto IL_003d; } } { V_3 = ((int64_t)1); int64_t L_12 = V_2; V_2 = ((int64_t)il2cpp_codegen_add(L_12, ((int64_t)((int32_t)10)))); goto IL_0040; } IL_003d: { V_3 = ((int64_t)0); } IL_0040: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_13 = V_0; NullCheck(L_13); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_14 = L_13->___digits; int32_t L_15 = V_1; int64_t L_16 = V_2; NullCheck(L_14); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_14, L_15, L_16, NULL); int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0051: { int32_t L_18 = V_1; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_19 = ___1_b; NullCheck(L_19); int32_t L_20 = L_19->___size; if ((((int32_t)L_18) < ((int32_t)L_20))) { goto IL_0011; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_21 = ___1_b; NullCheck(L_21); int32_t L_22 = L_21->___size; V_1 = L_22; goto IL_0096; } IL_0063: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_23 = V_0; NullCheck(L_23); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_24 = L_23->___digits; int32_t L_25 = V_1; NullCheck(L_24); int64_t L_26; L_26 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_24, L_25, NULL); int64_t L_27 = V_3; V_2 = ((int64_t)il2cpp_codegen_subtract(L_26, L_27)); int64_t L_28 = V_2; if ((((int64_t)L_28) >= ((int64_t)((int64_t)0)))) { goto IL_0082; } } { V_3 = ((int64_t)1); int64_t L_29 = V_2; V_2 = ((int64_t)il2cpp_codegen_add(L_29, ((int64_t)((int32_t)10)))); goto IL_0085; } IL_0082: { V_3 = ((int64_t)0); } IL_0085: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_30 = V_0; NullCheck(L_30); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_31 = L_30->___digits; int32_t L_32 = V_1; int64_t L_33 = V_2; NullCheck(L_31); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_31, L_32, L_33, NULL); int32_t L_34 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_0096: { int32_t L_35 = V_1; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_36 = ___0_a; NullCheck(L_36); int32_t L_37 = L_36->___size; if ((((int32_t)L_35) >= ((int32_t)L_37))) { goto IL_00d0; } } { int64_t L_38 = V_3; if ((((int64_t)L_38) > ((int64_t)((int64_t)0)))) { goto IL_0063; } } { goto IL_00d0; } IL_00a6: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_39 = V_0; NullCheck(L_39); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_40 = L_39->___digits; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_41 = V_0; NullCheck(L_41); int32_t L_42 = L_41->___size; NullCheck(L_40); int64_t L_43; L_43 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_40, ((int32_t)il2cpp_codegen_subtract(L_42, 1)), NULL); if ((!(((uint64_t)L_43) == ((uint64_t)((int64_t)0))))) { goto IL_00cd; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_44 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_45 = L_44; NullCheck(L_45); int32_t L_46 = L_45->___size; NullCheck(L_45); L_45->___size = ((int32_t)il2cpp_codegen_subtract(L_46, 1)); goto IL_00d0; } IL_00cd: { V_4 = (bool)0; } IL_00d0: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_47 = V_0; NullCheck(L_47); int32_t L_48 = L_47->___size; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_48, 1))) <= ((int32_t)0))) { goto IL_00df; } } { bool L_49 = V_4; if (L_49) { goto IL_00a6; } } IL_00df: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_50 = V_0; return L_50; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Multiply_mDF7DFBCFC6461D75FB118A0940E137933B4F3301 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int64_t V_2 = 0; int64_t V_3 = 0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_4 = NULL; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* V_5 = NULL; int32_t V_6 = 0; { V_3 = ((int64_t)0); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger__ctor_mAB63B333BAAE40C9EF219C3B602573D9569DBB1A(L_0, NULL); V_4 = L_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = V_4; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = ___0_a; NullCheck(L_2); int32_t L_3 = L_2->___size; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ___1_b; NullCheck(L_4); int32_t L_5 = L_4->___size; NullCheck(L_1); L_1->___size = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_3, L_5)), 1)); V_0 = 0; goto IL_0037; } IL_0024: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_6 = V_4; NullCheck(L_6); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_7 = L_6->___digits; int32_t L_8 = V_0; NullCheck(L_7); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_7, L_8, ((int64_t)0), NULL); int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0037: { int32_t L_10 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_11 = V_4; NullCheck(L_11); int32_t L_12 = L_11->___size; if ((((int32_t)L_10) < ((int32_t)((int32_t)il2cpp_codegen_add(L_12, 1))))) { goto IL_0024; } } { V_0 = 0; goto IL_00b4; } IL_0047: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_13 = ___0_a; NullCheck(L_13); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_14 = L_13->___digits; int32_t L_15 = V_0; NullCheck(L_14); int64_t L_16; L_16 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_14, L_15, NULL); if ((((int64_t)L_16) == ((int64_t)((int64_t)0)))) { goto IL_00b0; } } { V_1 = 0; goto IL_00a7; } IL_005b: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_17 = ___1_b; NullCheck(L_17); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_18 = L_17->___digits; int32_t L_19 = V_1; NullCheck(L_18); int64_t L_20; L_20 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_18, L_19, NULL); if ((((int64_t)L_20) == ((int64_t)((int64_t)0)))) { goto IL_00a3; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_21 = V_4; NullCheck(L_21); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_22 = L_21->___digits; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_23 = L_22; V_5 = L_23; int32_t L_24 = V_0; int32_t L_25 = V_1; int32_t L_26 = ((int32_t)il2cpp_codegen_add(L_24, L_25)); V_6 = L_26; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_27 = V_5; int32_t L_28 = V_6; NullCheck(L_27); int64_t L_29; L_29 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_27, L_28, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_30 = ___0_a; NullCheck(L_30); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_31 = L_30->___digits; int32_t L_32 = V_0; NullCheck(L_31); int64_t L_33; L_33 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_31, L_32, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_34 = ___1_b; NullCheck(L_34); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_35 = L_34->___digits; int32_t L_36 = V_1; NullCheck(L_35); int64_t L_37; L_37 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_35, L_36, NULL); NullCheck(L_23); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_23, L_26, ((int64_t)il2cpp_codegen_add(L_29, ((int64_t)il2cpp_codegen_multiply(L_33, L_37)))), NULL); } IL_00a3: { int32_t L_38 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_00a7: { int32_t L_39 = V_1; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_40 = ___1_b; NullCheck(L_40); int32_t L_41 = L_40->___size; if ((((int32_t)L_39) < ((int32_t)L_41))) { goto IL_005b; } } IL_00b0: { int32_t L_42 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_00b4: { int32_t L_43 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_44 = ___0_a; NullCheck(L_44); int32_t L_45 = L_44->___size; if ((((int32_t)L_43) < ((int32_t)L_45))) { goto IL_0047; } } { V_0 = 0; goto IL_00ed; } IL_00c1: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_46 = V_4; NullCheck(L_46); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_47 = L_46->___digits; int32_t L_48 = V_0; NullCheck(L_47); int64_t L_49; L_49 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_47, L_48, NULL); int64_t L_50 = V_3; V_2 = ((int64_t)il2cpp_codegen_add(L_49, L_50)); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_51 = V_4; NullCheck(L_51); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_52 = L_51->___digits; int32_t L_53 = V_0; int64_t L_54 = V_2; NullCheck(L_52); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_52, L_53, ((int64_t)(L_54%((int64_t)((int32_t)10)))), NULL); int64_t L_55 = V_2; V_3 = ((int64_t)(L_55/((int64_t)((int32_t)10)))); int32_t L_56 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_56, 1)); } IL_00ed: { int32_t L_57 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_58 = V_4; NullCheck(L_58); int32_t L_59 = L_58->___size; if ((((int32_t)L_57) < ((int32_t)L_59))) { goto IL_00c1; } } { int64_t L_60 = V_3; if ((((int64_t)L_60) <= ((int64_t)((int64_t)0)))) { goto IL_0129; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_61 = V_4; NullCheck(L_61); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_62 = L_61->___digits; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_63 = V_4; NullCheck(L_63); int32_t L_64 = L_63->___size; int64_t L_65 = V_3; NullCheck(L_62); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_62, L_64, ((int64_t)(L_65%((int64_t)((int32_t)10)))), NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_66 = V_4; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_67 = L_66; NullCheck(L_67); int32_t L_68 = L_67->___size; NullCheck(L_67); L_67->___size = ((int32_t)il2cpp_codegen_add(L_68, 1)); int64_t L_69 = V_3; V_3 = ((int64_t)(L_69/((int64_t)((int32_t)10)))); } IL_0129: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_70 = V_4; return L_70; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__cctor_m37E565F4376E10ED84FE9571B742541BC2DC2AC8 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger__ctor_mAB63B333BAAE40C9EF219C3B602573D9569DBB1A(L_0, NULL); ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero), (void*)L_0); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger__ctor_m039A3FA37AF307F0A155AD2A8200421E37FA1D01(L_1, ((int64_t)1), NULL); ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___One = L_1; Il2CppCodeGenWriteBarrier((void**)(&((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___One), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer__ctor_mD791C918E550D4339735C2831D639D53AB60DE53 (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_0 = (Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B*)(Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B*)SZArrayNew(Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B_il2cpp_TypeInfo_var, (uint32_t)((int32_t)200)); __this->___digits = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, int32_t ___0_index, const RuntimeMethod* method) { int32_t V_0 = 0; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* V_1 = NULL; { int32_t L_0 = ___0_index; V_0 = ((int32_t)(L_0>>5)); Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_1 = __this->___digits; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_4 = (L_1)->GetAt(static_cast(L_3)); V_1 = L_4; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_5 = V_1; if (!L_5) { goto IL_0017; } } { Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_6 = V_1; int32_t L_7 = ___0_index; NullCheck(L_6); int32_t L_8 = ((int32_t)(L_7%((int32_t)32))); int64_t L_9 = (L_6)->GetAt(static_cast(L_8)); return L_9; } IL_0017: { return ((int64_t)0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62 (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, int32_t ___0_index, int64_t ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* V_1 = NULL; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* V_2 = NULL; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* G_B2_0 = NULL; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* G_B1_0 = NULL; { int32_t L_0 = ___0_index; V_0 = ((int32_t)(L_0>>5)); Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_1 = __this->___digits; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_4 = (L_1)->GetAt(static_cast(L_3)); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_5 = L_4; if (L_5) { G_B2_0 = L_5; goto IL_0022; } G_B1_0 = L_5; } { Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_6 = __this->___digits; int32_t L_7 = V_0; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_8 = (Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)SZArrayNew(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)32)); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_9 = L_8; V_2 = L_9; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)L_9); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_10 = V_2; G_B2_0 = L_10; } IL_0022: { V_1 = G_B2_0; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_11 = V_1; int32_t L_12 = ___0_index; int64_t L_13 = ___1_value; NullCheck(L_11); (L_11)->SetAt(static_cast(((int32_t)(L_12%((int32_t)32)))), (int64_t)L_13); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* ___0_binarizer, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = ___0_binarizer; if (L_0) { goto IL_0014; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral05F14EA7F93226BF52CA502C7813AF9345520320)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF_RuntimeMethod_var))); } IL_0014: { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_2 = ___0_binarizer; __this->___binarizer = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___binarizer), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BinaryBitmap_get_Width_m0327A38EBAD9CDBE83CEA7135DDE36387EE97E67 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer; NullCheck(L_0); int32_t L_1; L_1 = Binarizer_get_Width_m396001580B07C98871406A191B4661E41FBF67CF(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BinaryBitmap_get_Height_m4BAC199B650C708DEDFA406389368F758117EE5B (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer; NullCheck(L_0); int32_t L_1; L_1 = Binarizer_get_Height_mD44D291897BD337EBE2A24FC24B4A41299B340CC(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* BinaryBitmap_getBlackRow_m2490024566A9C87C52D9F0A59FD33D567101BFDC (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, int32_t ___0_y, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, const RuntimeMethod* method) { { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer; int32_t L_1 = ___0_y; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_2 = ___1_row; NullCheck(L_0); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3; L_3 = VirtualFuncInvoker2< BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*, int32_t, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* >::Invoke(5, L_0, L_1, L_2); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_0 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B2_0 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B1_0 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___matrix; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_001e; } G_B1_0 = L_1; } { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_2 = __this->___binarizer; NullCheck(L_2); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3; L_3 = VirtualFuncInvoker0< BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* >::Invoke(6, L_2); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4 = L_3; V_0 = L_4; __this->___matrix = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___matrix), (void*)L_4); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_5 = V_0; G_B2_0 = L_5; } IL_001e: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* BinaryBitmap_crop_m9DDD5C74F1A748ADF38F8553C098DFAEDDE0F1E5 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, int32_t ___0_left, int32_t ___1_top, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer; NullCheck(L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4, L_0); int32_t L_2 = ___0_left; int32_t L_3 = ___1_top; int32_t L_4 = ___2_width; int32_t L_5 = ___3_height; NullCheck(L_1); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_6; L_6 = VirtualFuncInvoker4< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE*, int32_t, int32_t, int32_t, int32_t >::Invoke(8, L_1, L_2, L_3, L_4, L_5); V_0 = L_6; Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_7 = __this->___binarizer; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_8 = V_0; NullCheck(L_7); Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_9; L_9 = VirtualFuncInvoker1< Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF*, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(7, L_7, L_8); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_10 = (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*)il2cpp_codegen_object_new(BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF(L_10, L_9, NULL); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BinaryBitmap_get_RotateSupported_m96BD480C4A5AEB00EEF815BFE99C82801885D92D (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer; NullCheck(L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4, L_0); NullCheck(L_1); bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(9, L_1); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* BinaryBitmap_rotateCounterClockwise_m7D4DBAEA0937524CEDCF0DDE3F3A9F694215996C (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer; NullCheck(L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4, L_0); NullCheck(L_1); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_2; L_2 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(10, L_1); V_0 = L_2; Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_3 = __this->___binarizer; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_4 = V_0; NullCheck(L_3); Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_5; L_5 = VirtualFuncInvoker1< Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF*, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(7, L_3, L_4); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_6 = (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*)il2cpp_codegen_object_new(BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF(L_6, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BinaryBitmap_ToString_m788232F7D95DCE69C1CAAD52FCF592D1F7D7F266 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_0 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0; L_0 = BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B(__this, NULL); V_0 = L_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = V_0; if (L_1) { goto IL_0010; } } { String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_2; } IL_0010: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3 = V_0; NullCheck(L_3); String_t* L_4; L_4 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_3); return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighLevelEncoder__cctor_m2D13A027FE9CB5856027F48B0A39977F1204496A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D2_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D3_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D4_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D5_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D6_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D7_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral064E2EB96BFBA4435F9EA2F79B02C0B9259C8FB4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8DEFE38892D6ECBD587674E5A0EC40F37474683C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBC93B6A90A4449B00C828AA910BA86B821FF7C5B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD033B5766A1B644BF791C9396B14A543AD25C5D4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE0551951E4C48B5FCD9FF681A6AAE721895D771); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; int32_t V_4 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL; int32_t V_6 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_8 = NULL; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_9 = NULL; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_10 = NULL; int32_t V_11 = 0; { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); V_8 = L_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = V_8; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (String_t*)_stringLiteralD033B5766A1B644BF791C9396B14A543AD25C5D4); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = V_8; NullCheck(L_2); (L_2)->SetAt(static_cast(1), (String_t*)_stringLiteral8DEFE38892D6ECBD587674E5A0EC40F37474683C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = V_8; NullCheck(L_3); (L_3)->SetAt(static_cast(2), (String_t*)_stringLiteralBC93B6A90A4449B00C828AA910BA86B821FF7C5B); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = V_8; NullCheck(L_4); (L_4)->SetAt(static_cast(3), (String_t*)_stringLiteralFE0551951E4C48B5FCD9FF681A6AAE721895D771); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = V_8; NullCheck(L_5); (L_5)->SetAt(static_cast(4), (String_t*)_stringLiteral064E2EB96BFBA4435F9EA2F79B02C0B9259C8FB4); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = V_8; ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___MODE_NAMES = L_6; Il2CppCodeGenWriteBarrier((void**)(&((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___MODE_NAMES), (void*)L_6); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_7 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)5); V_9 = L_7; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_8 = V_9; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_11 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_10, L_11, NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(0), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_10); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_12 = V_9; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = L_13; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_15 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_14, L_15, NULL); NullCheck(L_12); (L_12)->SetAt(static_cast(1), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_14); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_16 = V_9; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = L_17; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_19 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D3_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_18, L_19, NULL); NullCheck(L_16); (L_16)->SetAt(static_cast(2), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_18); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_20 = V_9; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = L_21; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_23 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D4_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_22, L_23, NULL); NullCheck(L_20); (L_20)->SetAt(static_cast(3), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_22); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_24 = V_9; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = L_25; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_27 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D5_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_26, L_27, NULL); NullCheck(L_24); (L_24)->SetAt(static_cast(4), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_26); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_28 = V_9; ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___LATCH_TABLE = L_28; Il2CppCodeGenWriteBarrier((void**)(&((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___LATCH_TABLE), (void*)L_28); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_29 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)5); ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP = L_29; Il2CppCodeGenWriteBarrier((void**)(&((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP), (void*)L_29); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_30 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)6); ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE = L_30; Il2CppCodeGenWriteBarrier((void**)(&((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE), (void*)L_30); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_31 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); NullCheck(L_31); (L_31)->SetAt(static_cast(0), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_32); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_33 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); NullCheck(L_33); (L_33)->SetAt(static_cast(1), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_34); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_35 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); NullCheck(L_35); (L_35)->SetAt(static_cast(2), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_36); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_37 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); NullCheck(L_37); (L_37)->SetAt(static_cast(3), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_38); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_39 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); NullCheck(L_39); (L_39)->SetAt(static_cast(4), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_40); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_41 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); NullCheck(L_41); (L_41)->SetAt(static_cast(0), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_42); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_43 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); NullCheck(L_43); (L_43)->SetAt(static_cast(1), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_44); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_45 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); NullCheck(L_45); (L_45)->SetAt(static_cast(2), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_46); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_47 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_48 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); NullCheck(L_47); (L_47)->SetAt(static_cast(3), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_48); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_49 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); NullCheck(L_49); (L_49)->SetAt(static_cast(4), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_50); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_51 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_52 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); NullCheck(L_51); (L_51)->SetAt(static_cast(5), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_52); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_53 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; NullCheck(L_53); int32_t L_54 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = (L_53)->GetAt(static_cast(L_54)); NullCheck(L_55); (L_55)->SetAt(static_cast(((int32_t)32)), (int32_t)1); V_0 = ((int32_t)65); goto IL_0190; } IL_017d: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_56 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; NullCheck(L_56); int32_t L_57 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = (L_56)->GetAt(static_cast(L_57)); int32_t L_59 = V_0; int32_t L_60 = V_0; NullCheck(L_58); (L_58)->SetAt(static_cast(L_59), (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_60, ((int32_t)65))), 2))); int32_t L_61 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_61, 1)); } IL_0190: { int32_t L_62 = V_0; if ((((int32_t)L_62) <= ((int32_t)((int32_t)90)))) { goto IL_017d; } } { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_63 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; NullCheck(L_63); int32_t L_64 = 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65 = (L_63)->GetAt(static_cast(L_64)); NullCheck(L_65); (L_65)->SetAt(static_cast(((int32_t)32)), (int32_t)1); V_1 = ((int32_t)97); goto IL_01b8; } IL_01a5: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_66 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; NullCheck(L_66); int32_t L_67 = 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_68 = (L_66)->GetAt(static_cast(L_67)); int32_t L_69 = V_1; int32_t L_70 = V_1; NullCheck(L_68); (L_68)->SetAt(static_cast(L_69), (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_70, ((int32_t)97))), 2))); int32_t L_71 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_71, 1)); } IL_01b8: { int32_t L_72 = V_1; if ((((int32_t)L_72) <= ((int32_t)((int32_t)122)))) { goto IL_01a5; } } { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_73 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; NullCheck(L_73); int32_t L_74 = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_75 = (L_73)->GetAt(static_cast(L_74)); NullCheck(L_75); (L_75)->SetAt(static_cast(((int32_t)32)), (int32_t)1); V_2 = ((int32_t)48); goto IL_01e0; } IL_01cd: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_76 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; NullCheck(L_76); int32_t L_77 = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_78 = (L_76)->GetAt(static_cast(L_77)); int32_t L_79 = V_2; int32_t L_80 = V_2; NullCheck(L_78); (L_78)->SetAt(static_cast(L_79), (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_80, ((int32_t)48))), 2))); int32_t L_81 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_81, 1)); } IL_01e0: { int32_t L_82 = V_2; if ((((int32_t)L_82) <= ((int32_t)((int32_t)57)))) { goto IL_01cd; } } { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_83 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; NullCheck(L_83); int32_t L_84 = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_85 = (L_83)->GetAt(static_cast(L_84)); NullCheck(L_85); (L_85)->SetAt(static_cast(((int32_t)44)), (int32_t)((int32_t)12)); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_86 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; NullCheck(L_86); int32_t L_87 = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88 = (L_86)->GetAt(static_cast(L_87)); NullCheck(L_88); (L_88)->SetAt(static_cast(((int32_t)46)), (int32_t)((int32_t)13)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_89 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)28)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_90 = L_89; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_91 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D6_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_90, L_91, NULL); V_3 = L_90; V_4 = 0; goto IL_0229; } IL_0215: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_92 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; NullCheck(L_92); int32_t L_93 = 3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_94 = (L_92)->GetAt(static_cast(L_93)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_95 = V_3; int32_t L_96 = V_4; NullCheck(L_95); int32_t L_97 = L_96; int32_t L_98 = (L_95)->GetAt(static_cast(L_97)); int32_t L_99 = V_4; NullCheck(L_94); (L_94)->SetAt(static_cast(L_98), (int32_t)L_99); int32_t L_100 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_100, 1)); } IL_0229: { int32_t L_101 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_102 = V_3; NullCheck(L_102); if ((((int32_t)L_101) < ((int32_t)((int32_t)(((RuntimeArray*)L_102)->max_length))))) { goto IL_0215; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_103 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)31)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_104 = L_103; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_105 = { reinterpret_cast (U3CPrivateImplementationDetailsU3EU7BC85D4D1AU2D4642U2D4199U2DB42DU2D05D1B1D6E6C8U7D_tE91171A81EBD23E399FD70E11F6C67CF39003687____U24U24method0x600086aU2D7_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_104, L_105, NULL); V_5 = L_104; V_6 = 0; goto IL_0266; } IL_0249: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_106 = V_5; int32_t L_107 = V_6; NullCheck(L_106); int32_t L_108 = L_107; int32_t L_109 = (L_106)->GetAt(static_cast(L_108)); if ((((int32_t)L_109) <= ((int32_t)0))) { goto IL_0260; } } { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_110 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; NullCheck(L_110); int32_t L_111 = 4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_112 = (L_110)->GetAt(static_cast(L_111)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_113 = V_5; int32_t L_114 = V_6; NullCheck(L_113); int32_t L_115 = L_114; int32_t L_116 = (L_113)->GetAt(static_cast(L_115)); int32_t L_117 = V_6; NullCheck(L_112); (L_112)->SetAt(static_cast(L_116), (int32_t)L_117); } IL_0260: { int32_t L_118 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_118, 1)); } IL_0266: { int32_t L_119 = V_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_120 = V_5; NullCheck(L_120); if ((((int32_t)L_119) < ((int32_t)((int32_t)(((RuntimeArray*)L_120)->max_length))))) { goto IL_0249; } } { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_121 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; V_10 = L_121; V_11 = 0; goto IL_028f; } IL_027a: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_122 = V_10; int32_t L_123 = V_11; NullCheck(L_122); int32_t L_124 = L_123; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_125 = (L_122)->GetAt(static_cast(L_124)); V_7 = L_125; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_126 = V_7; SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3(L_126, (-1), SupportClass_Fill_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE4DDA7B2AD1A207562E44CF7F1952CA8CB8583B3_RuntimeMethod_var); int32_t L_127 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_127, 1)); } IL_028f: { int32_t L_128 = V_11; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_129 = V_10; NullCheck(L_129); if ((((int32_t)L_128) < ((int32_t)((int32_t)(((RuntimeArray*)L_129)->max_length))))) { goto IL_027a; } } { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_130 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; NullCheck(L_130); int32_t L_131 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_132 = (L_130)->GetAt(static_cast(L_131)); NullCheck(L_132); (L_132)->SetAt(static_cast(4), (int32_t)0); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_133 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; NullCheck(L_133); int32_t L_134 = 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_135 = (L_133)->GetAt(static_cast(L_134)); NullCheck(L_135); (L_135)->SetAt(static_cast(4), (int32_t)0); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_136 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; NullCheck(L_136); int32_t L_137 = 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_138 = (L_136)->GetAt(static_cast(L_137)); NullCheck(L_138); (L_138)->SetAt(static_cast(0), (int32_t)((int32_t)28)); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_139 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; NullCheck(L_139); int32_t L_140 = 3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_141 = (L_139)->GetAt(static_cast(L_140)); NullCheck(L_141); (L_141)->SetAt(static_cast(4), (int32_t)0); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_142 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; NullCheck(L_142); int32_t L_143 = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_144 = (L_142)->GetAt(static_cast(L_143)); NullCheck(L_144); (L_144)->SetAt(static_cast(4), (int32_t)0); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_145 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; NullCheck(L_145); int32_t L_146 = 2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_147 = (L_145)->GetAt(static_cast(L_146)); NullCheck(L_147); (L_147)->SetAt(static_cast(0), (int32_t)((int32_t)15)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighLevelEncoder__ctor_m5D76513D10748A7055A27AFF6F123E5087088A08 (HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_text, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_text; __this->___text = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___text), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* HighLevelEncoder_encode_mA3BA7ECA8AEDD744D40C6136258D6253BF84F94C (HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Collection_1__ctor_mEFCFA9C3A001B40ACCD3A98FA215D51582A818F9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Collection_1_tFB81C33033CEC7A7360AD74DC190F6801446A9F3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t67FDC3F1C5665F4690AE55B55AF2164C58361D29_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t18405044ECA642A2A012421D3465557EAE876383_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&State_tE3C6505B0E83E2D10113F91E853B22093CD5273E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_4 = NULL; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_5 = NULL; uint8_t V_6 = 0x0; RuntimeObject* V_7 = NULL; int32_t G_B4_0 = 0; int32_t G_B11_0 = 0; int32_t G_B15_0 = 0; int32_t G_B19_0 = 0; int32_t G_B23_0 = 0; { Collection_1_tFB81C33033CEC7A7360AD74DC190F6801446A9F3* L_0 = (Collection_1_tFB81C33033CEC7A7360AD74DC190F6801446A9F3*)il2cpp_codegen_object_new(Collection_1_tFB81C33033CEC7A7360AD74DC190F6801446A9F3_il2cpp_TypeInfo_var); Collection_1__ctor_mEFCFA9C3A001B40ACCD3A98FA215D51582A818F9(L_0, Collection_1__ctor_mEFCFA9C3A001B40ACCD3A98FA215D51582A818F9_RuntimeMethod_var); V_0 = L_0; RuntimeObject* L_1 = V_0; il2cpp_codegen_runtime_class_init_inline(State_tE3C6505B0E83E2D10113F91E853B22093CD5273E_il2cpp_TypeInfo_var); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_2 = ((State_tE3C6505B0E83E2D10113F91E853B22093CD5273E_StaticFields*)il2cpp_codegen_static_fields_for(State_tE3C6505B0E83E2D10113F91E853B22093CD5273E_il2cpp_TypeInfo_var))->___INITIAL_STATE; NullCheck(L_1); InterfaceActionInvoker1< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(2, ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var, L_1, L_2); V_1 = 0; goto IL_00b3; } IL_0018: { int32_t L_3 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->___text; NullCheck(L_4); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_3, 1))) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))) { goto IL_0028; } } { G_B4_0 = 0; goto IL_0032; } IL_0028: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->___text; int32_t L_6 = V_1; NullCheck(L_5); int32_t L_7 = ((int32_t)il2cpp_codegen_add(L_6, 1)); uint8_t L_8 = (L_5)->GetAt(static_cast(L_7)); G_B4_0 = ((int32_t)(L_8)); } IL_0032: { V_3 = G_B4_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = __this->___text; int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = L_10; uint8_t L_12 = (L_9)->GetAt(static_cast(L_11)); V_6 = L_12; uint8_t L_13 = V_6; if ((((int32_t)L_13) == ((int32_t)((int32_t)13)))) { goto IL_0061; } } { uint8_t L_14 = V_6; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_14, ((int32_t)44)))) { case 0: { goto IL_0079; } case 1: { goto IL_0091; } case 2: { goto IL_006d; } } } { uint8_t L_15 = V_6; if ((((int32_t)L_15) == ((int32_t)((int32_t)58)))) { goto IL_0085; } } { goto IL_0091; } IL_0061: { int32_t L_16 = V_3; if ((((int32_t)L_16) == ((int32_t)((int32_t)10)))) { goto IL_0069; } } { G_B11_0 = 0; goto IL_006a; } IL_0069: { G_B11_0 = 2; } IL_006a: { V_2 = G_B11_0; goto IL_0093; } IL_006d: { int32_t L_17 = V_3; if ((((int32_t)L_17) == ((int32_t)((int32_t)32)))) { goto IL_0075; } } { G_B15_0 = 0; goto IL_0076; } IL_0075: { G_B15_0 = 3; } IL_0076: { V_2 = G_B15_0; goto IL_0093; } IL_0079: { int32_t L_18 = V_3; if ((((int32_t)L_18) == ((int32_t)((int32_t)32)))) { goto IL_0081; } } { G_B19_0 = 0; goto IL_0082; } IL_0081: { G_B19_0 = 4; } IL_0082: { V_2 = G_B19_0; goto IL_0093; } IL_0085: { int32_t L_19 = V_3; if ((((int32_t)L_19) == ((int32_t)((int32_t)32)))) { goto IL_008d; } } { G_B23_0 = 0; goto IL_008e; } IL_008d: { G_B23_0 = 5; } IL_008e: { V_2 = G_B23_0; goto IL_0093; } IL_0091: { V_2 = 0; } IL_0093: { int32_t L_20 = V_2; if ((((int32_t)L_20) <= ((int32_t)0))) { goto IL_00a6; } } { RuntimeObject* L_21 = V_0; int32_t L_22 = V_1; int32_t L_23 = V_2; il2cpp_codegen_runtime_class_init_inline(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); RuntimeObject* L_24; L_24 = HighLevelEncoder_updateStateListForPair_m8628AD1B6BDA02E6D62146D55DC7001745D5C03E(L_21, L_22, L_23, NULL); V_0 = L_24; int32_t L_25 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1)); goto IL_00af; } IL_00a6: { RuntimeObject* L_26 = V_0; int32_t L_27 = V_1; RuntimeObject* L_28; L_28 = HighLevelEncoder_updateStateListForChar_m02F5DE3465C2DC403F16E26DFA954AC446374E6D(__this, L_26, L_27, NULL); V_0 = L_28; } IL_00af: { int32_t L_29 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_00b3: { int32_t L_30 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = __this->___text; NullCheck(L_31); if ((((int32_t)L_30) < ((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length))))) { goto IL_0018; } } { V_4 = (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E*)NULL; RuntimeObject* L_32 = V_0; NullCheck(L_32); RuntimeObject* L_33; L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t67FDC3F1C5665F4690AE55B55AF2164C58361D29_il2cpp_TypeInfo_var, L_32); V_7 = L_33; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0100: { { RuntimeObject* L_34 = V_7; if (!L_34) { goto IL_010b; } } { RuntimeObject* L_35 = V_7; NullCheck(L_35); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_35); } IL_010b: { return; } } }); try { { goto IL_00f5_1; } IL_00ce_1: { RuntimeObject* L_36 = V_7; NullCheck(L_36); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_37; L_37 = InterfaceFuncInvoker0< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(0, IEnumerator_1_t18405044ECA642A2A012421D3465557EAE876383_il2cpp_TypeInfo_var, L_36); V_5 = L_37; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_38 = V_4; if (L_38) { goto IL_00e1_1; } } { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_39 = V_5; V_4 = L_39; goto IL_00f5_1; } IL_00e1_1: { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_40 = V_5; NullCheck(L_40); int32_t L_41; L_41 = State_get_BitCount_m374653FBA64911E8466874979251DD8E14DA6F21_inline(L_40, NULL); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_42 = V_4; NullCheck(L_42); int32_t L_43; L_43 = State_get_BitCount_m374653FBA64911E8466874979251DD8E14DA6F21_inline(L_42, NULL); if ((((int32_t)L_41) >= ((int32_t)L_43))) { goto IL_00f5_1; } } { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_44 = V_5; V_4 = L_44; } IL_00f5_1: { RuntimeObject* L_45 = V_7; NullCheck(L_45); bool L_46; L_46 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_45); if (L_46) { goto IL_00ce_1; } } { goto IL_010c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_010c: { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_47 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_48 = __this->___text; NullCheck(L_47); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_49; L_49 = State_toBitArray_m460830AE00C7651A6157FA35640FA51B827A10D6(L_47, L_48, NULL); return L_49; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HighLevelEncoder_updateStateListForChar_m02F5DE3465C2DC403F16E26DFA954AC446374E6D (HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE* __this, RuntimeObject* ___0_states, int32_t ___1_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t67FDC3F1C5665F4690AE55B55AF2164C58361D29_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t18405044ECA642A2A012421D3465557EAE876383_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1__ctor_m819F8937F5B0DDAF5405E5C8368131FB3E14215E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* V_0 = NULL; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_1 = NULL; RuntimeObject* V_2 = NULL; { LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* L_0 = (LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145*)il2cpp_codegen_object_new(LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145_il2cpp_TypeInfo_var); LinkedList_1__ctor_m819F8937F5B0DDAF5405E5C8368131FB3E14215E(L_0, LinkedList_1__ctor_m819F8937F5B0DDAF5405E5C8368131FB3E14215E_RuntimeMethod_var); V_0 = L_0; RuntimeObject* L_1 = ___0_states; NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t67FDC3F1C5665F4690AE55B55AF2164C58361D29_il2cpp_TypeInfo_var, L_1); V_2 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0029: { { RuntimeObject* L_3 = V_2; if (!L_3) { goto IL_0032; } } { RuntimeObject* L_4 = V_2; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0032: { return; } } }); try { { goto IL_001f_1; } IL_000f_1: { RuntimeObject* L_5 = V_2; NullCheck(L_5); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_6; L_6 = InterfaceFuncInvoker0< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(0, IEnumerator_1_t18405044ECA642A2A012421D3465557EAE876383_il2cpp_TypeInfo_var, L_5); V_1 = L_6; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_7 = V_1; int32_t L_8 = ___1_index; LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* L_9 = V_0; HighLevelEncoder_updateStateForChar_mB0639E6B699D70BC04E9CB7A02D7A34F7558C0DA(__this, L_7, L_8, L_9, NULL); } IL_001f_1: { RuntimeObject* L_10 = V_2; NullCheck(L_10); bool L_11; L_11 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10); if (L_11) { goto IL_000f_1; } } { goto IL_0033; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0033: { LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* L_12 = V_0; il2cpp_codegen_runtime_class_init_inline(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); RuntimeObject* L_13; L_13 = HighLevelEncoder_simplifyStates_m982AF46EB6F0274E3D39FE8C2FC4E045660B972B(L_12, NULL); return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighLevelEncoder_updateStateForChar_mB0639E6B699D70BC04E9CB7A02D7A34F7558C0DA (HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE* __this, State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ___0_state, int32_t ___1_index, RuntimeObject* ___2_result, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Il2CppChar V_0 = 0x0; bool V_1 = false; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_5 = NULL; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_6 = NULL; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_7 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___text; int32_t L_1 = ___1_index; NullCheck(L_0); int32_t L_2 = L_1; uint8_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = ((int32_t)(uint16_t)((int32_t)((int32_t)L_3&((int32_t)255)))); il2cpp_codegen_runtime_class_init_inline(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_4 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_5 = ___0_state; NullCheck(L_5); int32_t L_6; L_6 = State_get_Mode_m1A50CAC7A93671515A0BD605C6F1ABEFDD0D0964_inline(L_5, NULL); NullCheck(L_4); int32_t L_7 = L_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = (L_4)->GetAt(static_cast(L_7)); Il2CppChar L_9 = V_0; NullCheck(L_8); Il2CppChar L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_1 = (bool)((((int32_t)L_11) > ((int32_t)0))? 1 : 0); V_2 = (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E*)NULL; V_3 = 0; goto IL_0091; } IL_0028: { il2cpp_codegen_runtime_class_init_inline(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_12 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = L_13; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = (L_12)->GetAt(static_cast(L_14)); Il2CppChar L_16 = V_0; NullCheck(L_15); Il2CppChar L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); V_4 = L_18; int32_t L_19 = V_4; if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_008d; } } { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_20 = V_2; if (L_20) { goto IL_0043; } } { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_21 = ___0_state; int32_t L_22 = ___1_index; NullCheck(L_21); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_23; L_23 = State_endBinaryShift_mF03B4CF10D15C21B454C42E57FEFEEE9487F3CAA(L_21, L_22, NULL); V_2 = L_23; } IL_0043: { bool L_24 = V_1; if (!L_24) { goto IL_0053; } } { int32_t L_25 = V_3; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_26 = ___0_state; NullCheck(L_26); int32_t L_27; L_27 = State_get_Mode_m1A50CAC7A93671515A0BD605C6F1ABEFDD0D0964_inline(L_26, NULL); if ((((int32_t)L_25) == ((int32_t)L_27))) { goto IL_0053; } } { int32_t L_28 = V_3; if ((!(((uint32_t)L_28) == ((uint32_t)2)))) { goto IL_0066; } } IL_0053: { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_29 = V_2; int32_t L_30 = V_3; int32_t L_31 = V_4; NullCheck(L_29); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_32; L_32 = State_latchAndAppend_mE55C3059484238FFB5074D570DBCACE32F6BC97C(L_29, L_30, L_31, NULL); V_5 = L_32; RuntimeObject* L_33 = ___2_result; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_34 = V_5; NullCheck(L_33); InterfaceActionInvoker1< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(2, ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var, L_33, L_34); } IL_0066: { bool L_35 = V_1; if (L_35) { goto IL_008d; } } { il2cpp_codegen_runtime_class_init_inline(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_36 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___SHIFT_TABLE; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_37 = ___0_state; NullCheck(L_37); int32_t L_38; L_38 = State_get_Mode_m1A50CAC7A93671515A0BD605C6F1ABEFDD0D0964_inline(L_37, NULL); NullCheck(L_36); int32_t L_39 = L_38; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = (L_36)->GetAt(static_cast(L_39)); int32_t L_41 = V_3; NullCheck(L_40); int32_t L_42 = L_41; int32_t L_43 = (L_40)->GetAt(static_cast(L_42)); if ((((int32_t)L_43) < ((int32_t)0))) { goto IL_008d; } } { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_44 = V_2; int32_t L_45 = V_3; int32_t L_46 = V_4; NullCheck(L_44); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_47; L_47 = State_shiftAndAppend_m5BEAC669B35425547C1C107C3B317FB78120F503(L_44, L_45, L_46, NULL); V_6 = L_47; RuntimeObject* L_48 = ___2_result; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_49 = V_6; NullCheck(L_48); InterfaceActionInvoker1< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(2, ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var, L_48, L_49); } IL_008d: { int32_t L_50 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_50, 1)); } IL_0091: { int32_t L_51 = V_3; if ((((int32_t)L_51) <= ((int32_t)4))) { goto IL_0028; } } { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_52 = ___0_state; NullCheck(L_52); int32_t L_53; L_53 = State_get_BinaryShiftByteCount_mAF226194E9D6F96EC8ADC2E6CD2B77B98BA67460_inline(L_52, NULL); if ((((int32_t)L_53) > ((int32_t)0))) { goto IL_00ae; } } { il2cpp_codegen_runtime_class_init_inline(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_54 = ((HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_StaticFields*)il2cpp_codegen_static_fields_for(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var))->___CHAR_MAP; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_55 = ___0_state; NullCheck(L_55); int32_t L_56; L_56 = State_get_Mode_m1A50CAC7A93671515A0BD605C6F1ABEFDD0D0964_inline(L_55, NULL); NullCheck(L_54); int32_t L_57 = L_56; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = (L_54)->GetAt(static_cast(L_57)); Il2CppChar L_59 = V_0; NullCheck(L_58); Il2CppChar L_60 = L_59; int32_t L_61 = (L_58)->GetAt(static_cast(L_60)); if (L_61) { goto IL_00bf; } } IL_00ae: { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_62 = ___0_state; int32_t L_63 = ___1_index; NullCheck(L_62); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_64; L_64 = State_addBinaryShiftChar_mB4EACA49074103F41E90EF3F8B2936D1DA09D9D4(L_62, L_63, NULL); V_7 = L_64; RuntimeObject* L_65 = ___2_result; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_66 = V_7; NullCheck(L_65); InterfaceActionInvoker1< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(2, ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var, L_65, L_66); } IL_00bf: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HighLevelEncoder_updateStateListForPair_m8628AD1B6BDA02E6D62146D55DC7001745D5C03E (RuntimeObject* ___0_states, int32_t ___1_index, int32_t ___2_pairCode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t67FDC3F1C5665F4690AE55B55AF2164C58361D29_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t18405044ECA642A2A012421D3465557EAE876383_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1__ctor_m819F8937F5B0DDAF5405E5C8368131FB3E14215E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* V_0 = NULL; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_1 = NULL; RuntimeObject* V_2 = NULL; { LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* L_0 = (LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145*)il2cpp_codegen_object_new(LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145_il2cpp_TypeInfo_var); LinkedList_1__ctor_m819F8937F5B0DDAF5405E5C8368131FB3E14215E(L_0, LinkedList_1__ctor_m819F8937F5B0DDAF5405E5C8368131FB3E14215E_RuntimeMethod_var); V_0 = L_0; RuntimeObject* L_1 = ___0_states; NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t67FDC3F1C5665F4690AE55B55AF2164C58361D29_il2cpp_TypeInfo_var, L_1); V_2 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0029: { { RuntimeObject* L_3 = V_2; if (!L_3) { goto IL_0032; } } { RuntimeObject* L_4 = V_2; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0032: { return; } } }); try { { goto IL_001f_1; } IL_000f_1: { RuntimeObject* L_5 = V_2; NullCheck(L_5); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_6; L_6 = InterfaceFuncInvoker0< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(0, IEnumerator_1_t18405044ECA642A2A012421D3465557EAE876383_il2cpp_TypeInfo_var, L_5); V_1 = L_6; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_7 = V_1; int32_t L_8 = ___1_index; int32_t L_9 = ___2_pairCode; LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* L_10 = V_0; il2cpp_codegen_runtime_class_init_inline(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); HighLevelEncoder_updateStateForPair_mD9DA25C1DD807D847C415C35D29A1A8618EDDF3C(L_7, L_8, L_9, L_10, NULL); } IL_001f_1: { RuntimeObject* L_11 = V_2; NullCheck(L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11); if (L_12) { goto IL_000f_1; } } { goto IL_0033; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0033: { LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* L_13 = V_0; il2cpp_codegen_runtime_class_init_inline(HighLevelEncoder_t953AD8AD9CE4B860473AB7AC26B6FB87E81963AE_il2cpp_TypeInfo_var); RuntimeObject* L_14; L_14 = HighLevelEncoder_simplifyStates_m982AF46EB6F0274E3D39FE8C2FC4E045660B972B(L_13, NULL); return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighLevelEncoder_updateStateForPair_mD9DA25C1DD807D847C415C35D29A1A8618EDDF3C (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* ___0_state, int32_t ___1_index, int32_t ___2_pairCode, RuntimeObject* ___3_result, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_0 = NULL; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_1 = NULL; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_2 = NULL; { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_0 = ___0_state; int32_t L_1 = ___1_index; NullCheck(L_0); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_2; L_2 = State_endBinaryShift_mF03B4CF10D15C21B454C42E57FEFEEE9487F3CAA(L_0, L_1, NULL); V_0 = L_2; RuntimeObject* L_3 = ___3_result; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_4 = V_0; int32_t L_5 = ___2_pairCode; NullCheck(L_4); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_6; L_6 = State_latchAndAppend_mE55C3059484238FFB5074D570DBCACE32F6BC97C(L_4, 4, L_5, NULL); NullCheck(L_3); InterfaceActionInvoker1< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(2, ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var, L_3, L_6); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_7 = ___0_state; NullCheck(L_7); int32_t L_8; L_8 = State_get_Mode_m1A50CAC7A93671515A0BD605C6F1ABEFDD0D0964_inline(L_7, NULL); if ((((int32_t)L_8) == ((int32_t)4))) { goto IL_002d; } } { RuntimeObject* L_9 = ___3_result; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_10 = V_0; int32_t L_11 = ___2_pairCode; NullCheck(L_10); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_12; L_12 = State_shiftAndAppend_m5BEAC669B35425547C1C107C3B317FB78120F503(L_10, 4, L_11, NULL); NullCheck(L_9); InterfaceActionInvoker1< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(2, ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var, L_9, L_12); } IL_002d: { int32_t L_13 = ___2_pairCode; if ((((int32_t)L_13) == ((int32_t)3))) { goto IL_0035; } } { int32_t L_14 = ___2_pairCode; if ((!(((uint32_t)L_14) == ((uint32_t)4)))) { goto IL_004f; } } IL_0035: { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_15 = V_0; int32_t L_16 = ___2_pairCode; NullCheck(L_15); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_17; L_17 = State_latchAndAppend_mE55C3059484238FFB5074D570DBCACE32F6BC97C(L_15, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)16), L_16)), NULL); NullCheck(L_17); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_18; L_18 = State_latchAndAppend_mE55C3059484238FFB5074D570DBCACE32F6BC97C(L_17, 2, 1, NULL); V_1 = L_18; RuntimeObject* L_19 = ___3_result; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_20 = V_1; NullCheck(L_19); InterfaceActionInvoker1< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(2, ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var, L_19, L_20); } IL_004f: { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_21 = ___0_state; NullCheck(L_21); int32_t L_22; L_22 = State_get_BinaryShiftByteCount_mAF226194E9D6F96EC8ADC2E6CD2B77B98BA67460_inline(L_21, NULL); if ((((int32_t)L_22) <= ((int32_t)0))) { goto IL_006f; } } { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_23 = ___0_state; int32_t L_24 = ___1_index; NullCheck(L_23); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_25; L_25 = State_addBinaryShiftChar_mB4EACA49074103F41E90EF3F8B2936D1DA09D9D4(L_23, L_24, NULL); int32_t L_26 = ___1_index; NullCheck(L_25); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_27; L_27 = State_addBinaryShiftChar_mB4EACA49074103F41E90EF3F8B2936D1DA09D9D4(L_25, ((int32_t)il2cpp_codegen_add(L_26, 1)), NULL); V_2 = L_27; RuntimeObject* L_28 = ___3_result; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_29 = V_2; NullCheck(L_28); InterfaceActionInvoker1< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(2, ICollection_1_tC7DD35484E4CF704F4943DBAEA692F1BB5FC4CF5_il2cpp_TypeInfo_var, L_28, L_29); } IL_006f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HighLevelEncoder_simplifyStates_m982AF46EB6F0274E3D39FE8C2FC4E045660B972B (RuntimeObject* ___0_states, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m919D800AE959E626F6852A5973F9717DD6972AF8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC8A1C43E022AEED5D184DBFF0341EEA142AFBA4C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m28B442E01581BF12D5FCD336A7EDC5B06557C5F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA7B575B7C368C0E65640C751580B7BF5C32C26B4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2834ED4F986309D222B713E76BEC546C5582E77E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m79F5915848267C47D94B643711512694201CE1A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t67FDC3F1C5665F4690AE55B55AF2164C58361D29_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t18405044ECA642A2A012421D3465557EAE876383_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_AddLast_m1C054170CA970A672433FCD495781D76728EEE7D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_GetEnumerator_m594ECE72AB487FC1A61344B4BBF168057A2004C5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_Remove_mD556C19EC89E137F75116D2DBE8636E7DCFFD7BF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1__ctor_m819F8937F5B0DDAF5405E5C8368131FB3E14215E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEEFA0682FF21B1AD6209A6CEE2692423676C0DE2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m8EF78FF0F61C840189C1D984D94640875848FD0E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m23D8CEB4D54B73CD12D4987C6B682FAEB4966479_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9A4ECE45E618A9ECCEFFB1238D602846ED65CBCB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* V_0 = NULL; List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797* V_1 = NULL; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_2 = NULL; bool V_3 = false; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_4 = NULL; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* V_5 = NULL; RuntimeObject* V_6 = NULL; Enumerator_t42B587EBBDE51F0BBA26E4AF9B0777B8940A4A6D V_7; memset((&V_7), 0, sizeof(V_7)); Enumerator_tBF7DE20FF2E7F3C57F8C9F8EFBE6CD0ED5D513AC V_8; memset((&V_8), 0, sizeof(V_8)); { LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* L_0 = (LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145*)il2cpp_codegen_object_new(LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145_il2cpp_TypeInfo_var); LinkedList_1__ctor_m819F8937F5B0DDAF5405E5C8368131FB3E14215E(L_0, LinkedList_1__ctor_m819F8937F5B0DDAF5405E5C8368131FB3E14215E_RuntimeMethod_var); V_0 = L_0; List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797* L_1 = (List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797*)il2cpp_codegen_object_new(List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797_il2cpp_TypeInfo_var); List_1__ctor_m9A4ECE45E618A9ECCEFFB1238D602846ED65CBCB(L_1, List_1__ctor_m9A4ECE45E618A9ECCEFFB1238D602846ED65CBCB_RuntimeMethod_var); V_1 = L_1; RuntimeObject* L_2 = ___0_states; NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t67FDC3F1C5665F4690AE55B55AF2164C58361D29_il2cpp_TypeInfo_var, L_2); V_6 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00c3: { { RuntimeObject* L_4 = V_6; if (!L_4) { goto IL_00ce; } } { RuntimeObject* L_5 = V_6; NullCheck(L_5); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5); } IL_00ce: { return; } } }); try { { goto IL_00b5_1; } IL_0019_1: { RuntimeObject* L_6 = V_6; NullCheck(L_6); State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_7; L_7 = InterfaceFuncInvoker0< State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* >::Invoke(0, IEnumerator_1_t18405044ECA642A2A012421D3465557EAE876383_il2cpp_TypeInfo_var, L_6); V_2 = L_7; V_3 = (bool)1; List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797* L_8 = V_1; NullCheck(L_8); List_1_Clear_m8EF78FF0F61C840189C1D984D94640875848FD0E_inline(L_8, List_1_Clear_m8EF78FF0F61C840189C1D984D94640875848FD0E_RuntimeMethod_var); LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* L_9 = V_0; NullCheck(L_9); Enumerator_t42B587EBBDE51F0BBA26E4AF9B0777B8940A4A6D L_10; L_10 = LinkedList_1_GetEnumerator_m594ECE72AB487FC1A61344B4BBF168057A2004C5(L_9, LinkedList_1_GetEnumerator_m594ECE72AB487FC1A61344B4BBF168057A2004C5_RuntimeMethod_var); V_7 = L_10; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0067_1: { Enumerator_Dispose_m919D800AE959E626F6852A5973F9717DD6972AF8((&V_7), Enumerator_Dispose_m919D800AE959E626F6852A5973F9717DD6972AF8_RuntimeMethod_var); return; } }); try { { goto IL_005c_2; } IL_0033_2: { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_11; L_11 = Enumerator_get_Current_m2834ED4F986309D222B713E76BEC546C5582E77E_inline((&V_7), Enumerator_get_Current_m2834ED4F986309D222B713E76BEC546C5582E77E_RuntimeMethod_var); V_4 = L_11; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_12 = V_4; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_13 = V_2; NullCheck(L_12); bool L_14; L_14 = State_isBetterThanOrEqualTo_mB2A3638216A643530BFF3717A7EF7FD2EC236300(L_12, L_13, NULL); if (!L_14) { goto IL_004a_2; } } { V_3 = (bool)0; goto IL_0065_2; } IL_004a_2: { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_15 = V_2; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_16 = V_4; NullCheck(L_15); bool L_17; L_17 = State_isBetterThanOrEqualTo_mB2A3638216A643530BFF3717A7EF7FD2EC236300(L_15, L_16, NULL); if (!L_17) { goto IL_005c_2; } } { List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797* L_18 = V_1; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_19 = V_4; NullCheck(L_18); List_1_Add_mEEFA0682FF21B1AD6209A6CEE2692423676C0DE2_inline(L_18, L_19, List_1_Add_mEEFA0682FF21B1AD6209A6CEE2692423676C0DE2_RuntimeMethod_var); } IL_005c_2: { bool L_20; L_20 = Enumerator_MoveNext_m28B442E01581BF12D5FCD336A7EDC5B06557C5F1((&V_7), Enumerator_MoveNext_m28B442E01581BF12D5FCD336A7EDC5B06557C5F1_RuntimeMethod_var); if (L_20) { goto IL_0033_2; } } IL_0065_2: { goto IL_0075_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0075_1: { bool L_21 = V_3; if (!L_21) { goto IL_0080_1; } } { LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* L_22 = V_0; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_23 = V_2; NullCheck(L_22); LinkedListNode_1_t868B5B668FA10D75098353B530C3B5CDE3AD8E71* L_24; L_24 = LinkedList_1_AddLast_m1C054170CA970A672433FCD495781D76728EEE7D(L_22, L_23, LinkedList_1_AddLast_m1C054170CA970A672433FCD495781D76728EEE7D_RuntimeMethod_var); } IL_0080_1: { List_1_t1AABFC3B5EEE46245A3BB79960A7AC9499F26797* L_25 = V_1; NullCheck(L_25); Enumerator_tBF7DE20FF2E7F3C57F8C9F8EFBE6CD0ED5D513AC L_26; L_26 = List_1_GetEnumerator_m23D8CEB4D54B73CD12D4987C6B682FAEB4966479(L_25, List_1_GetEnumerator_m23D8CEB4D54B73CD12D4987C6B682FAEB4966479_RuntimeMethod_var); V_8 = L_26; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a7_1: { Enumerator_Dispose_mC8A1C43E022AEED5D184DBFF0341EEA142AFBA4C((&V_8), Enumerator_Dispose_mC8A1C43E022AEED5D184DBFF0341EEA142AFBA4C_RuntimeMethod_var); return; } }); try { { goto IL_009c_2; } IL_008a_2: { State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_27; L_27 = Enumerator_get_Current_m79F5915848267C47D94B643711512694201CE1A1_inline((&V_8), Enumerator_get_Current_m79F5915848267C47D94B643711512694201CE1A1_RuntimeMethod_var); V_5 = L_27; LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* L_28 = V_0; State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* L_29 = V_5; NullCheck(L_28); bool L_30; L_30 = LinkedList_1_Remove_mD556C19EC89E137F75116D2DBE8636E7DCFFD7BF(L_28, L_29, LinkedList_1_Remove_mD556C19EC89E137F75116D2DBE8636E7DCFFD7BF_RuntimeMethod_var); } IL_009c_2: { bool L_31; L_31 = Enumerator_MoveNext_mA7B575B7C368C0E65640C751580B7BF5C32C26B4((&V_8), Enumerator_MoveNext_mA7B575B7C368C0E65640C751580B7BF5C32C26B4_RuntimeMethod_var); if (L_31) { goto IL_008a_2; } } { goto IL_00b5_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b5_1: { RuntimeObject* L_32 = V_6; NullCheck(L_32); bool L_33; L_33 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_32); if (L_33) { goto IL_0019_1; } } { goto IL_00cf; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00cf: { LinkedList_1_t3993F3C99B0CF4582BD15A2DC9080FD181434145* L_34 = V_0; return L_34; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____stringLength; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ResultPointsAndTransitions_get_From_m1F599B38B19C5EF63F5EE5FD4C4CCD8708BC7FD2_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CFromU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ResultPointsAndTransitions_get_To_mF118A0313DCBB14C395550BD7985FD4C18443366_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CToU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResultPointsAndTransitions_get_Transitions_m59EEA9FE684B2F6D4ADD2D556DD30AEEB9C84D88_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CTransitionsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___height; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* GridSampler_get_Instance_m1DAE60E33ACFCC5EF44630C0AD20F10DEE678173_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* L_0 = ((GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_StaticFields*)il2cpp_codegen_static_fields_for(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var))->___gridSampler; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResultPointsAndTransitions_set_From_mB52398913DCED7136BADEAED45FE02CC08D46263_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CFromU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFromU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResultPointsAndTransitions_set_To_m2AF5AFFFB2C177F2E30C6254184B29D6BAA3B5EF_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CToU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CToU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResultPointsAndTransitions_set_Transitions_m4C289937DA29A953AC27DE80735C242A60173E2F_inline (ResultPointsAndTransitions_t64C5B8D6725B81AA2321D1D3FBF97D1F661FF7D9* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CTransitionsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PDF417_setCompact_m410A964A11D669C641BF64A847F08C76BFB451DA_inline (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, bool ___0_compact, const RuntimeMethod* method) { { bool L_0 = ___0_compact; __this->___compact = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PDF417_setCompaction_m52C04D80A73DEF4B03BB7854560665C23CE18CBB_inline (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, int32_t ___0_compaction, const RuntimeMethod* method) { { int32_t L_0 = ___0_compaction; __this->___compaction = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimensions_get_MaxCols_m7B418D63E5558AA5FDE40A7C63AC11A261F5B369_inline (Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___maxCols; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimensions_get_MinCols_mA42E98CB6546ACD39B2622E3C40F66913D08B6E5_inline (Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___minCols; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimensions_get_MaxRows_m6313ADE4D7C50737713CDB2941CA3F95C11C884B_inline (Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___maxRows; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimensions_get_MinRows_m1AA702AC29AD3CD395AA4BBD2C12C8A48F9585F1_inline (Dimensions_t4474E02ED5CFD016522E512858E7A91130D3D7A1* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___minRows; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PDF417_setDisableEci_m58DE09ED648E244ED37278D8670F2E0BBE27E10B_inline (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, bool ___0_disabled, const RuntimeMethod* method) { { bool L_0 = ___0_disabled; __this->___disableEci = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BarcodeMatrix_tC915E1919322BDFB633701FB86F7A23F350174BB* PDF417_get_BarcodeMatrix_m803A9D0F18256E4506B14E64964BEF8802BEE38E_inline (PDF417_tDEE4CB8FDC59CCFA2AE4411AB1587A2475F4D217* __this, const RuntimeMethod* method) { { BarcodeMatrix_tC915E1919322BDFB633701FB86F7A23F350174BB* L_0 = __this->___barcodeMatrix; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* PDF417DetectorResult_get_Points_m45734A4F1DCA107222B76DBF5BCB3D4A21C277A0_inline (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, const RuntimeMethod* method) { { List_1_t927E9184FF0F7CA204303E08414876EDBC7073A5* L_0 = __this->___U3CPointsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* PDF417DetectorResult_get_Bits_m3CE671B72E88BB4280DA0D41B3410DE5B9F50DE1_inline (PDF417DetectorResult_t507B8DC4894BD3EDA851C207CD024E5F8F02651F* __this, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___U3CBitsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DecoderResult_get_Text_mE0955E92D70B0759FE81C9042B75AECFFF6FBEE0_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CTextU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DecoderResult_get_RawBytes_m07CD270FF70E4D42C6D175F6EB55DD6167DE7F39_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CRawBytesU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DecoderResult_get_ECLevel_m2FA411C61F5C10EDCF70165468FFB85E11FC1355_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CECLevelU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecoderResult_get_Other_m3BA3F6938F474B13A5ABE0E959BFCC61B0A1727A_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3COtherU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SymbolInfo_getErrorLengthForInterleavedBlock_m40EEDA5793B81F1C3E89C3B02344028B39EA8F57_inline (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = __this->___rsBlockError; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_TopLeft_mF5A61B8AA2E1A29C3AC7013D64D850187830E980_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CTopLeftU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_BottomLeft_mD1796DE4C7E9BA48A2A018C5AA8AD970AF852F5A_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CBottomLeftU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_TopRight_mA431990B53016F99B0D8CD0FAF45C5C8373710CC_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CTopRightU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* BoundingBox_get_BottomRight_m1353246DAAB5858AAB809B52D9B76FF087650B50_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = __this->___U3CBottomRightU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_TopLeft_mEBAAA6623331818C57A6352B0B9B3FC710C4D5EE_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CTopLeftU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTopLeftU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_TopRight_m382B98AE4C3A96B17FCD27ACF4B66944469FE338_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CTopRightU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTopRightU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_BottomLeft_m071A85E82D1232946A62BCB138CAD3458614974A_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CBottomLeftU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBottomLeftU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_BottomRight_m1C6A800E7B95E3FBE283523B2F048C5C4BC280CC_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_value, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_value; __this->___U3CBottomRightU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBottomRightU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_MinX_m42CBD34A07AB6CE63ACAA7DACA1A7C64BC0F4697_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CMinXU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_MaxX_mDC4F4BECDDCB1E34B185931AF875EBA4FD23E44A_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CMaxXU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_MinY_m690C1480ED1D0BD31607EDC5F1DAAA8A7DF6A85A_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CMinYU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoundingBox_set_MaxY_mBB948760B20CCF874E2224788BA05126C65CAAD0_inline (BoundingBox_tBB4F9C7BCCBB94AB6E6419CBEC006E1A8AAB41D8* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CMaxYU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pair_set_FinderPattern_m0CE9176DB382FFA8F4871D33A5134880DA42993F_inline (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39* ___0_value, const RuntimeMethod* method) { { FinderPattern_t053B0BA2D8325CFE424754A03FC7BF26FA7A9E39* L_0 = ___0_value; __this->___U3CFinderPatternU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFinderPatternU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Pair_get_Count_mA12790567A596D4C6590E111DB864E1F0B4B61AB_inline (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CCountU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pair_set_Count_mA2193BEB204A5486846C72ED043F16242A77BF3F_inline (Pair_tA159B5512985CFE85E67CE2D81D43D5D5AF3B251* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CCountU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DecodedInformation_getNewString_mC42BB6A84E148177A20435ACA9ECF10835D3CCE7_inline (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___newString; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DecodedInformation_isRemaining_mB1BAE68C0DD5FDA1A67F9714120028B536758E55_inline (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* __this, const RuntimeMethod* method) { { bool L_0 = __this->___remaining; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecodedInformation_getRemainingValue_mA36BD24AD5ACAE4A44D23A5D1EAE7C0FBC9119F9_inline (DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___remainingValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecodedObject_get_NewPosition_m269F9DF19430CAD6AAB996459377124A536DF307_inline (DecodedObject_tF9A3A658F6425CBA0542FC527EE6709DDC50BF5B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CNewPositionU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CurrentParsingState_setPosition_mA480F017B86C0863575E1F6C517F7E5A0A116DD8_inline (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* __this, int32_t ___0_position, const RuntimeMethod* method) { { int32_t L_0 = ___0_position; __this->___position = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CurrentParsingState_getPosition_m97AA951815F2F6203386AA305B43F00B95AAB5D7_inline (CurrentParsingState_tE89FB5741BA08A828697525DFC9CD6ABB6036022* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___position; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BlockParsedResult_isFinished_m6735CAC8311C3143C2FA5AE1322DFDFE169DF23F_inline (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* __this, const RuntimeMethod* method) { { bool L_0 = __this->___finished; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* BlockParsedResult_getDecodedInformation_mC1CBB93BA201617C2E2E3072207DE4B152E58DD0_inline (BlockParsedResult_t65F627184E06B90A8D91F776DC8DFCFEE7D98643* __this, const RuntimeMethod* method) { { DecodedInformation_t923E48FCD8A42548AFE6EA43CF7A806E162CB101* L_0 = __this->___decodedInformation; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecodedNumeric_getSecondDigit_m40D590C9A8C5DCE3B5B58E7439A914A5A083293A_inline (DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___secondDigit; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecodedNumeric_getFirstDigit_m2E2AB748F0BDFC5D266639E8B92A931039920AA4_inline (DecodedNumeric_tB19C63410D144DC1F219870B57074287D729B19C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___firstDigit; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar DecodedChar_getValue_m83FE3E688B7EBAC1B3CEFA8D1EDF5CF01816AB06_inline (DecodedChar_tB4E0CE148F01225B3525EC9A378B781D477E1782* __this, const RuntimeMethod* method) { { Il2CppChar L_0 = __this->___value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___pos; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___pos = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___msg; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_encoding, const RuntimeMethod* method) { { int32_t L_0 = ___0_encoding; __this->___newEncoding = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* EncoderContext_get_SymbolInfo_mE4B626A533D24AC7990FF33FB2A36CC2395F3B04_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_0 = __this->___symbolInfo; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* Version_getECBlocks_mD367B41CC12946EFF67956EDD98ACE4CA16D827A_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_0 = __this->___ecBlocks; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* ECBlocks_get_ECBlocksValue_m2731C52246B83C432E1A75A329A7DC9A4FB9A378_inline (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, const RuntimeMethod* method) { { ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_0 = __this->____ecBlocksValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECB_get_Count_mBE94DAEDD82A33D1CE49F7248DCE4BF1A6E647FA_inline (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___count; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECB_get_DataCodewords_mF70E1783A6CCAB4774CABB859B9D23AC6276CCFC_inline (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___dataCodewords; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECBlocks_get_ECCodewords_m83981EA17E721BC423069530C30E33A363426400_inline (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___ecCodewords; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getVersionNumber_m4523183CA85BEA8E270D5612C90801312CF30897_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___versionNumber; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ByteMatrix_get_Width_mB07D527D6BA9290ED3CC7EC026EC5E5CC17EF430_inline (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ByteMatrix_get_Height_m35C9F09824FBFCB301BC3539F5D09C946D48772E_inline (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___height; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DetectorResult_get_Bits_m98E8D758EC0349468C19C023815254B18F6D1E26_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___U3CBitsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* DetectorResult_get_Points_m41C18111FF5911D473DBA2629D87CED9FD3E66D2_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = __this->___U3CPointsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecoderResult_get_ByteSegments_mB57360C35953219EC2C0063F19BF202857ED8453_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CByteSegmentsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t State_get_BitCount_m374653FBA64911E8466874979251DD8E14DA6F21_inline (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___bitCount; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t State_get_Mode_m1A50CAC7A93671515A0BD605C6F1ABEFDD0D0964_inline (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___mode; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t State_get_BinaryShiftByteCount_mAF226194E9D6F96EC8ADC2E6CD2B77B98BA67460_inline (State_tE3C6505B0E83E2D10113F91E853B22093CD5273E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___binaryShiftByteCount; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 Enumerator_get_Current_mBE91823E27777785B42DB31E7A8E63EB596453D1_gshared_inline (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) { { KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mADC45FA05C759E6F88D7DADDFE0C0E1ADBB3E501_gshared_inline (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___key; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m7A836D9634814B22DF33AD801EA10741ABFBDFE2_gshared_inline (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); } { int32_t L_1 = __this->____size; V_0 = L_1; __this->____size = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mCD39BA1871E5D5BE52D8AA0B27886D9B5B10BBF9_gshared_inline (Enumerator_tC25D6382B2C7E2606E12FC6637F714A98D52DE22* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____current; return L_0; } }