#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include "icalls/System/Microsoft.Win32/NativeMethods.h" template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template 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 VirtualFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct GenericVirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)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 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 GenericInterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; struct ConcurrentDictionary_2_tF598E45B2A3ECB23FD311D829FB0AB32B1201ACF; struct ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C; struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3; struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; struct Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA; struct Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28; struct Dictionary_2_tFA0E7CD5951B83DD87A65E89D971A68E538F9470; struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588; struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83; struct Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238; struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3; struct Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088; struct IEnumerable_1_t60509816D8966320E2A9660FC756B6C440ADFC50; struct IEnumerable_1_t3C6913E067AB1171D9894C79A396D8A8E90E311B; struct IEnumerator_1_t174BFB804F1D416642CD11B72858B43316D8B26D; struct IEqualityComparer_1_t0C62219A7981BC3254B9E9404B17F934FE7D7908; struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347; struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; struct KeyCollection_tCF0D86F95A63F85B02DD3D4D890599943E0B3C69; struct KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342; struct KeyCollection_tFA85999EAC3DD3A927FBCF9A8766DE517F2CA09E; struct List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_tD4F904CB63AD4CA50117201EDE2856DC5320DADC; struct List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33; struct List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3; struct Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C; struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5; struct Tables_t411BA506B39C4694DD5A87F1D6776FF28F32E77C; struct ValueCollection_t29AEA2353D345EF818414DB04033639F8DF41600; struct ValueCollection_t6C0ABC21C059BA74A0F69D530ED60F556AA5DA13; struct ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76; struct ValueCollection_t8492068D7F6BDD986232A9D83B972252F6592A74; struct EntryU5BU5D_tD2E07F4263DD5C9AD3CE3CD19A0AA8053CCB824C; struct EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7; struct EntryU5BU5D_tEF2CC19489C607DB0BA4F40AFEA8E0F280AFA48C; struct KeyValuePair_2U5BU5D_tEA2EBC56D51C33037B041DD38F518261CEE2C84C; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct CipherSuiteCodeU5BU5D_t61EC0E6F53394985FFC36DEB587C70F4EE26D435; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct DerSequenceReaderU5BU5D_t12C08A36002C158FD7DEF347C8690C958BC4ECEA; struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct KeySizesU5BU5D_tDD87467B9CB683380B5DC92193576A3136DFAE03; struct MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F; struct MonoBtlsX509LookupMonoU5BU5D_tE5F786E2ABF03EEF8A212B5D2D3D9B6613ED7934; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8; struct X509ChainStatusU5BU5D_tA4CB502E13E6D62B9C824B15F3193FE7EC889299; struct X509ExtensionU5BU5D_t6CB6866A33687382EC1D848C41F2687E57166403; struct ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F; struct ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A; struct AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8; struct Assembly_t; struct AsymmetricAlgorithm_t5E7E9D26CE0EDCAABD84F616A44E476473BA2AF8; struct AsyncProtocolRequest_tF31CF30F8C57A3D5DC10A9FB0A5568FA254DFE86; struct AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct BufferOffsetSize2_t2C3F7F42F64D84F357DC24AFCD44AC4679B20629; struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B; struct ChainValidationHelper_t5BAFD168AF916EAD45963A656515931724328755; struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; struct CollectionBase_t44F966CC555C87F2815D668FB4586526E1C2383F; struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57; struct Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653; struct ConsoleCancelEventHandler_t7E25E018B7944F60BD34AE7F32E119F34DCEA053; struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB; struct CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F; struct CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0; struct DSA_tB12EE3AEA99FBD41DE318E2A371878CA94653E41; struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A; struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; struct DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A; struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; struct EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; struct Exception_t; struct ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757; struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B; struct ICertificateValidator_t8ECF48A37EC708C8A16305F9B6B44C50676AA854; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609; struct ISimpleCollator_t084383013F96378AFFD4540649E086C9C13BFF5B; struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; struct InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29; struct LocalCertificateSelectionCallback_t71A03329606A5610ECC62BFBE6327C1EF9195859; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MethodBase_t; struct MethodInfo_t; struct MobileAuthenticatedStream_tD0306DC2B0CDA3C7DB261C19FFA35CA8EE24309E; struct MobileTlsContext_t456DDC89866EE34EF32EEF959AD92C9F17684476; struct MobileTlsProvider_tD60D82BEBF267F50F388A026DBB092C7188BB017; struct MonoBtlsBio_t35CBF4B8B36011192AF12F18753B27B982488D1F; struct MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879; struct MonoBtlsContext_t94EA4DE2EBC11F5FB1756EB4D599673F96E0EE31; struct MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682; struct MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48; struct MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3; struct MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25; struct MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A; struct MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE; struct MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA; struct MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1; struct MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F; struct MonoBtlsStream_t00ED390E9F9B2A4747C71B5557C81682B487F872; struct MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF; struct MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5; struct MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0; struct MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281; struct MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6; struct MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905; struct MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8; struct MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946; struct MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096; struct MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C; struct MonoLocalCertificateSelectionCallback_t34F7772BA5ECE38E6CBD4C311F579DD1D4724DE3; struct MonoRemoteCertificateValidationCallback_t1A389B61998873F6B9A2EE7A11C36333A8AECCA0; struct MonoSslAuthenticationOptions_t50E83A9A2B726808720B74CBD44D3ABC2593B611; struct MonoTlsConnectionInfo_t3286AE494AEF3E62C9BE40FAC497849DFA193964; struct MonoTlsProvider_t39C898CDC9458EEAD7C019B4B23701EAF9E24F7E; struct MonoTlsSettings_tD79AF4AE5C2CD533A3D7A08FED479B1EC1A031B0; struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472; struct Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287; struct OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3; struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A; struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0; struct OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F; struct PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A; struct PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405; struct RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A; struct RemoteCertificateValidationCallback_t2F4C5801F96B2C2BF934511796C5BFEAEBF01955; struct SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7; struct SafeHandleZeroOrMinusOneIsInvalid_tC152552D137451170B3B1A304227B0ECADB65629; struct SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463; struct SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2; struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; struct ServerCertSelectionCallback_t653386CAEAE0236FCF61A92963AB1646BB23C654; struct SortVersion_tBB62978F95905541FC817E11F73A0B1DB392F07E; struct SslStream_t19A079881850F9CAD7BAA6FB625BBC4647ED5A27; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE; struct String_t; struct StringBuilder_t; struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06; struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4; struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7; struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3; struct Type_t; struct TypeFilter_tD8F0A4CFBE6E8F8FA8D673113A73026EDA4640BA; struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE; struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E; struct UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72; struct UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF; struct UriParser_t920B0868286118827C08B08A15A9456AF6C19D81; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6; struct X509Certificate_t9ECDEAA7F2B56A899145F284A13F4D0042481356; struct X509Certificate_t966CC553AF25AE7991F5B4C2AACBCF6C66C8F9C4; struct X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D; struct X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB; struct X509Certificate2Enumerator_t22D702E84069BAFE855F2A160A391D77A05090EC; struct X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25; struct X509Certificate2ImplUnix_tF8DFA7FF05CC33C9010EFDCA21A827247CB8E86D; struct X509CertificateCollection_t4FCE6AFCD042978CC0A24627945F864BB3188FC4; struct X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE; struct X509CertificateImpl_tF590E81705CE1FE152C590E5A875D4FE3BE348EF; struct X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62; struct X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098; struct X509Chain_t5B2B343190D10F0CBE48EF822C92F1486E321E21; struct X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D; struct X509ChainImpl_tBA1BF154DB9DC321EE068BBC53C7CF43CAA2621F; struct X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919; struct X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC; struct X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5; struct X509ExtensionCollection_t4A6DDB3D653B72CD358E09B7A1D6DE4EA4DB6534; struct X509ExtensionCollection_t03E0B5DD255DCFF3FE91FE55C5127BC834ABF4D0; struct X509PalImpl_tF6062DC7B58B15FE20029E03CB3642384FB80E86; struct X509PalImplBtls_t670DADF698BCB60774214F353E6882084BE6AA0B; struct U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE; struct AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8; struct BoringBioHandle_t6D9F891187C7E417F10E2DB9C989AF5BFE372303; struct BoringKeyHandle_t7E8EFC79EB239D2208D1E71547896A2013B2D141; struct MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC; struct BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF; struct PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1; struct BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585; struct NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA; struct NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA; struct NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7; struct BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F; struct BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2; struct BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18; struct BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383; struct BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE; struct BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2; struct BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF; struct BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086; struct BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA; struct U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A; struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05; struct UTF8EncodingSealed_tF97A34F40CABE9CE1C168967D60396F51C43DD36; struct MoreInfo_tB58ABF2D5D75E92D35BBC37192CD0D5C02C3F0FA; struct UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09; struct BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BinaryCompatibility_t05EC8B983CC73B1684C1FC953D5363679FC00843_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_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* Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t3C6913E067AB1171D9894C79A396D8A8E90E311B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t174BFB804F1D416642CD11B72858B43316D8B26D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MobileAuthenticatedStream_tD0306DC2B0CDA3C7DB261C19FFA35CA8EE24309E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsContext_t94EA4DE2EBC11F5FB1756EB4D599673F96E0EE31_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MonoIO_t4111700E5C2D38E1B55C916719E4CB725CBE5FC7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_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* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UriComponents_t92D6A11B001BCF2B97D0613FD0541637524A7A82_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X509PalImpl_tF6062DC7B58B15FE20029E03CB3642384FB80E86_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t56F624E1051A2E261613B6A81CA2333397F49CB3____07FEA8B695D401E2B3BBDA6126C123DAA87153BB12384B21272ACC90823AC9A3_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t56F624E1051A2E261613B6A81CA2333397F49CB3____2EF83B43314F8CD03190EEE30ECCF048DA37791237F27C62A579F23EACE9FD70_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t56F624E1051A2E261613B6A81CA2333397F49CB3____684312AFB7719E57993D2826FFBAF7EA965614F20F91D999FB19B01E21AA62E6_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0014DFE8C905DAF0C4F40106193E910B41B1CC70; IL2CPP_EXTERN_C String_t* _stringLiteral007F27F385EDD0B09DC7169A6261215298BE7C86; IL2CPP_EXTERN_C String_t* _stringLiteral01015102CA71AD5C5A9812319C57F07321EF0F5E; IL2CPP_EXTERN_C String_t* _stringLiteral013B44E51CCD0DD71A04D5415FBFCFFEA7D336B3; IL2CPP_EXTERN_C String_t* _stringLiteral02944E23D08CDA7A142EFEB879C7186358A22CCA; IL2CPP_EXTERN_C String_t* _stringLiteral030EB2813F0D487BCDA7E02E29C397E3B9BCEC74; IL2CPP_EXTERN_C String_t* _stringLiteral036A39F166AA79B6CD7A7131A6D0057339BA2FE4; IL2CPP_EXTERN_C String_t* _stringLiteral04E73520EF5FFFB55D772FE19B08EC1B2E552C4B; IL2CPP_EXTERN_C String_t* _stringLiteral05ECDE4FA37D99AB9C256356029BDA339AC0909A; IL2CPP_EXTERN_C String_t* _stringLiteral05F1E86F31848B408778C13CA7EE991CD28933F7; IL2CPP_EXTERN_C String_t* _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B; IL2CPP_EXTERN_C String_t* _stringLiteral0736DDED94EE74582C145D96F24E40A314A48CB1; IL2CPP_EXTERN_C String_t* _stringLiteral08BBB8048FA133B2E30EBC4A223440CBE46C54BA; IL2CPP_EXTERN_C String_t* _stringLiteral09684B67A5909FD48E1F14A8AF8DDD483C620B10; IL2CPP_EXTERN_C String_t* _stringLiteral0ADD3AB7A25C1738432790B0586BC3D065825A9D; IL2CPP_EXTERN_C String_t* _stringLiteral0B31027F164515A1950B5D7471AE7856BE543763; IL2CPP_EXTERN_C String_t* _stringLiteral0B491B08D7F3147A54D3A6892A54AE8DC9C9106F; IL2CPP_EXTERN_C String_t* _stringLiteral0C3A626239DC9A1E8F6C7E32633CFA7AAC722F6C; IL2CPP_EXTERN_C String_t* _stringLiteral0CBADE8543F92DF670C549BE1A3C836260EAD8FD; IL2CPP_EXTERN_C String_t* _stringLiteral0D714861C7EC595B0F134B25D51B6C3D17B97BE7; IL2CPP_EXTERN_C String_t* _stringLiteral0E0E07FBC53FA8C48B097E23C1F51253713BFE1D; IL2CPP_EXTERN_C String_t* _stringLiteral0E61FF61231964FC6CBD063C402EC91E0C7A4B6E; IL2CPP_EXTERN_C String_t* _stringLiteral0F4997869821EE2A85E8697700968CDB3A43E09A; IL2CPP_EXTERN_C String_t* _stringLiteral0F97BFE601FEB0350627EDDE59CF51E33AD503FA; IL2CPP_EXTERN_C String_t* _stringLiteral0FE54C445DB351A3F32FB1C63B8B9C71D295C2B8; IL2CPP_EXTERN_C String_t* _stringLiteral10C63C8C602DD5E38BE4A758C90EBAC324CD3E69; IL2CPP_EXTERN_C String_t* _stringLiteral11439E7E9FE68D660C82AB5B4FF92D4C120BBBEE; IL2CPP_EXTERN_C String_t* _stringLiteral14766905080A42A4E1B372AB68C4494ECC1FEE82; IL2CPP_EXTERN_C String_t* _stringLiteral14D13302CA125B23FDC663B73325C42B8DA4C1EB; IL2CPP_EXTERN_C String_t* _stringLiteral1516A3BA846D0F80661C2EF149A49C5DBB511D1D; IL2CPP_EXTERN_C String_t* _stringLiteral15428EFDE6CBC42BB38ECB1C1ED2BC18985A61C8; IL2CPP_EXTERN_C String_t* _stringLiteral17E5BE9B221C767EF04A364F24B81309DAE38512; IL2CPP_EXTERN_C String_t* _stringLiteral18F30814AAC5E0346EF626D2C4D69E75BB8092D8; IL2CPP_EXTERN_C String_t* _stringLiteral19088A5D4151B71A0151316584575959251E5B35; IL2CPP_EXTERN_C String_t* _stringLiteral19A87220AA9460BCE77166C6A721ECA99780C3E7; IL2CPP_EXTERN_C String_t* _stringLiteral19C13A0A72C74FF6837E5A8AD17C567B3988784D; IL2CPP_EXTERN_C String_t* _stringLiteral1A7FC08E8EB016BAD5A8A8D7B3447DAD63E867BC; IL2CPP_EXTERN_C String_t* _stringLiteral1ACB8FAF8504B2F74910751862578633C09282F3; IL2CPP_EXTERN_C String_t* _stringLiteral1B96C2A6037883D67ADDA00441FF5DC311D9F8DF; IL2CPP_EXTERN_C String_t* _stringLiteral1C2685EEE425882510DB5AA417848E03F4698356; IL2CPP_EXTERN_C String_t* _stringLiteral1E1EF2D79496D79BD97AF1CFADBB50547D20706F; IL2CPP_EXTERN_C String_t* _stringLiteral1E975408BDC3CEEA3B3BBEDC11D8AE5E1FFE9B0B; IL2CPP_EXTERN_C String_t* _stringLiteral1EC47CDC551021DF3F33288308AB1FEBAD868FBF; IL2CPP_EXTERN_C String_t* _stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E; IL2CPP_EXTERN_C String_t* _stringLiteral2089EB1FB499380F28C9CAB508E60FD5ED128160; IL2CPP_EXTERN_C String_t* _stringLiteral20E48A71B5C1AFE9893FE8F7BDFD9A446A9EB0F3; IL2CPP_EXTERN_C String_t* _stringLiteral216E3D25BB7EDE5236107BA6C65F6706B5BD2D23; IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745; IL2CPP_EXTERN_C String_t* _stringLiteral244C3A134C2AC035AB58EF188A0D0B4BA1CEFA31; IL2CPP_EXTERN_C String_t* _stringLiteral25118FE7F36A19FBB74A9C6C22FCB9831E89F823; IL2CPP_EXTERN_C String_t* _stringLiteral265AC4FA61CDF45D97068B014131FBA64D57252D; IL2CPP_EXTERN_C String_t* _stringLiteral26E994D822B48484B04399E5FFCFF2F3C1D25743; IL2CPP_EXTERN_C String_t* _stringLiteral2732350C7BFD8452F3987362472250BF67055FE1; IL2CPP_EXTERN_C String_t* _stringLiteral281BB5D0C04BC40D275D9DCE38ABB73950A5F20C; IL2CPP_EXTERN_C String_t* _stringLiteral2A27431C50DA31999C476953B5F8684B03951E68; IL2CPP_EXTERN_C String_t* _stringLiteral2A7F604AA53E605CA5A4D06ADF4F5C4B6FCBD8E8; IL2CPP_EXTERN_C String_t* _stringLiteral2A9A5AB04CCC916E2271E013ECB39F5CC0DED339; IL2CPP_EXTERN_C String_t* _stringLiteral2BB3A73D1E65DCBE7CA53AF078C885143F1E6CB8; IL2CPP_EXTERN_C String_t* _stringLiteral2BF0DF290BFCF779AD20AF65993E83C1BABDE338; IL2CPP_EXTERN_C String_t* _stringLiteral2CBA9DA268DC043D5D48F9B1A91E94AC5F76EAF8; IL2CPP_EXTERN_C String_t* _stringLiteral2F874A32C0360779E461A5ED6063EF8E6729A514; IL2CPP_EXTERN_C String_t* _stringLiteral2FDCE7F577695853459152469012B0121731CD52; IL2CPP_EXTERN_C String_t* _stringLiteral3032791810C3C28A8817104A5F4621172856E8C9; IL2CPP_EXTERN_C String_t* _stringLiteral316D6DA92C229518C2201237E498B5489136F1FB; IL2CPP_EXTERN_C String_t* _stringLiteral31B7F7137140DD116C1A537306889714F783E01B; IL2CPP_EXTERN_C String_t* _stringLiteral320B3FEC7B94E19A235BF32FD5FCD64121337D3C; IL2CPP_EXTERN_C String_t* _stringLiteral3285395F26EAFB3C5922F02E5C730A604CE54FFD; IL2CPP_EXTERN_C String_t* _stringLiteral32A14D70913B30E357C574C847E795B24E48CAC2; IL2CPP_EXTERN_C String_t* _stringLiteral33E5E507E0804AC2782DF407510BD2DFE93B374F; IL2CPP_EXTERN_C String_t* _stringLiteral3408DA21479B5C8D772A61839620083833F3AD8C; IL2CPP_EXTERN_C String_t* _stringLiteral34FB5CB376E6DAB81256B94CF3DFEAFB18188A7B; IL2CPP_EXTERN_C String_t* _stringLiteral3755777ECB7088C7F311841F2631EA5062FD4017; IL2CPP_EXTERN_C String_t* _stringLiteral3765CC954D2E20DA444F70D543294F5BEDD2FEC2; IL2CPP_EXTERN_C String_t* _stringLiteral37ACA8180C309E6D627D8EAA0BA84649C7ED84F9; IL2CPP_EXTERN_C String_t* _stringLiteral37D64454B70BC57431CF7912DE86D67E596449AA; IL2CPP_EXTERN_C String_t* _stringLiteral382BEC7D7127CB45C3FFC27D47784E36DF741510; IL2CPP_EXTERN_C String_t* _stringLiteral386C2FE8E26B914AB24092E9E7FBA3B7840238C4; IL2CPP_EXTERN_C String_t* _stringLiteral389391FB0E9D9B4AB5FDCD8B460E3E0816E41899; IL2CPP_EXTERN_C String_t* _stringLiteral38A29F0742E6F746BEAE82B7874F2F4A23D91741; IL2CPP_EXTERN_C String_t* _stringLiteral3AB04459C95BC4FFBBDA41BF1A685753EB83D903; IL2CPP_EXTERN_C String_t* _stringLiteral3BB5322B02815376D2BC2E8BD2E9EF61131FBD38; IL2CPP_EXTERN_C String_t* _stringLiteral3D33D0610C7091655B30CCDF62ABD943C3D6E36B; IL2CPP_EXTERN_C String_t* _stringLiteral3D65682F00D08C168B4505CC6CE8D8859E155B56; IL2CPP_EXTERN_C String_t* _stringLiteral3DA9626F5C461D11E11D72ED1FD408E9CD0ECFBE; IL2CPP_EXTERN_C String_t* _stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869; IL2CPP_EXTERN_C String_t* _stringLiteral3EABD487498F0EB91EB77895338816266FA44C98; IL2CPP_EXTERN_C String_t* _stringLiteral3EE5BCAF4F2ABF8C2E555D5760FA880AAB22CABF; IL2CPP_EXTERN_C String_t* _stringLiteral3FD577241CDFEB5901AE2F75AC3F8BE590E39584; IL2CPP_EXTERN_C String_t* _stringLiteral4066F19F3D1AA536AF01D9BF934B884A451C566F; IL2CPP_EXTERN_C String_t* _stringLiteral409F821BDC7251648ECD1891C1A37E95229C0437; IL2CPP_EXTERN_C String_t* _stringLiteral412993E49B10AEBEAAF97A839FB0FFFFBE635604; IL2CPP_EXTERN_C String_t* _stringLiteral416683232C98B46D3CB67F7E22FF1BE125144CB7; IL2CPP_EXTERN_C String_t* _stringLiteral41D84AC5D8F16FBF1E5198F982B2A1BC9DA66EEE; IL2CPP_EXTERN_C String_t* _stringLiteral41E7279CDDF2F76722910916CF4C0A8EC64DAE48; IL2CPP_EXTERN_C String_t* _stringLiteral42F629CC32087815BDEE088698E50CE910A82D86; IL2CPP_EXTERN_C String_t* _stringLiteral445664209AA29094CB865FC6A362314895601FF5; IL2CPP_EXTERN_C String_t* _stringLiteral453A07B8CC155ECBEB68D277EC848642FFB5F3B6; IL2CPP_EXTERN_C String_t* _stringLiteral45A62C67C82100D0E82E1DFC258B50BD578D9A56; IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8; IL2CPP_EXTERN_C String_t* _stringLiteral48AE4960538AEA6C629E58F3554B6E9A7D26D9E0; IL2CPP_EXTERN_C String_t* _stringLiteral4BD64CDDC726EEC9781AF7725F934C659848D974; IL2CPP_EXTERN_C String_t* _stringLiteral4C5033300573C261BEFC85B31F928B42D1767A20; IL2CPP_EXTERN_C String_t* _stringLiteral4D950A83432E9F73AA6607A3DF9247D295E520BA; IL2CPP_EXTERN_C String_t* _stringLiteral4E3A2985070688B84499878DDC605069EC40E608; IL2CPP_EXTERN_C String_t* _stringLiteral4FBC0806781AFE9BD50CC007720F6CF92242EDB0; IL2CPP_EXTERN_C String_t* _stringLiteral509757CFB3D9A8616DB7B4FB514DBF839548AC88; IL2CPP_EXTERN_C String_t* _stringLiteral50ED994EAB5E4B5A327FC8D974EAB06E7CFA83A4; IL2CPP_EXTERN_C String_t* _stringLiteral51D435CC029DAE95C5F975414FAEBF4DA90B66F8; IL2CPP_EXTERN_C String_t* _stringLiteral524A02B897BABED5C30469E21902671642FCF6DC; IL2CPP_EXTERN_C String_t* _stringLiteral5358AE34B230161B494D278AB432CAF567BF87B4; IL2CPP_EXTERN_C String_t* _stringLiteral53B85B740DDFDFB7BB24AB3B12A0E6CC2C75D9FB; IL2CPP_EXTERN_C String_t* _stringLiteral56D7741BCA89552362FD24D11BB8980E3D8A444C; IL2CPP_EXTERN_C String_t* _stringLiteral56F16046057CAF41056CD1EFA40C61820CF96523; IL2CPP_EXTERN_C String_t* _stringLiteral573FC838DE3FEFBE4FA7032E325553440F5C08B1; IL2CPP_EXTERN_C String_t* _stringLiteral579A50C67ADB00AC3925859C23590322B2D0BE9D; IL2CPP_EXTERN_C String_t* _stringLiteral57C2411D7466EB3172B6ADBF471154844F8FEA55; IL2CPP_EXTERN_C String_t* _stringLiteral587B0E053519266A1A5628C5DBE03AA33A3BBE95; IL2CPP_EXTERN_C String_t* _stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF; IL2CPP_EXTERN_C String_t* _stringLiteral59035792B7DAA31AEB540EB87E38CA344825D295; IL2CPP_EXTERN_C String_t* _stringLiteral592F7E5A43A277121C24F9F2BF94CB1EB74C61B7; IL2CPP_EXTERN_C String_t* _stringLiteral59BD525652F6F19BE4C1F30030DE659B357D8CD4; IL2CPP_EXTERN_C String_t* _stringLiteral5A4E411F65E7CA15BA995630065445903EBE9E78; IL2CPP_EXTERN_C String_t* _stringLiteral5A558CC4F32B637BB229762B31EEE85445F726AD; IL2CPP_EXTERN_C String_t* _stringLiteral5A9C691CB5E91EAE05201517784BF116F1BCF52A; IL2CPP_EXTERN_C String_t* _stringLiteral5B0AF7CA322B18CA0314E932B2A0B25258ABD0B0; IL2CPP_EXTERN_C String_t* _stringLiteral5BF96667530EA67F66934684E21D80177D05462F; IL2CPP_EXTERN_C String_t* _stringLiteral5CDBAC457EFE37BD1A4DE9D7CA08E257E79A06E8; IL2CPP_EXTERN_C String_t* _stringLiteral5D3601633575E3F4CD5AE65E5313B2B894AB444E; IL2CPP_EXTERN_C String_t* _stringLiteral5D6AC9E7FE8C6C89E816E586AFA7AB9FDD4896C3; IL2CPP_EXTERN_C String_t* _stringLiteral5D81741866E0AFB5638DF15167E9A90CDC2CF124; IL2CPP_EXTERN_C String_t* _stringLiteral5E30C21F5452337FC417E80E84D2E63331BF74BE; IL2CPP_EXTERN_C String_t* _stringLiteral5E604D8122B2D20C9FBC6AA95287134851D547A8; IL2CPP_EXTERN_C String_t* _stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50; IL2CPP_EXTERN_C String_t* _stringLiteral5F7CEBC6DA97A6E86F8A408A3A322D7C54C64457; IL2CPP_EXTERN_C String_t* _stringLiteral5FB56C8861544146EF414DAE01766AD43F440960; IL2CPP_EXTERN_C String_t* _stringLiteral5FC154761871B7293BA5D77E57A16A71359FE4E5; IL2CPP_EXTERN_C String_t* _stringLiteral6003A180BE050B532509FCF07194F6412D6860D4; IL2CPP_EXTERN_C String_t* _stringLiteral601B54E50ECF5E2BD749C0D51900EE6CA8F3B70B; IL2CPP_EXTERN_C String_t* _stringLiteral605905CE669C9B601CEE6BB609489FFC9C24E8CE; IL2CPP_EXTERN_C String_t* _stringLiteral60DF8EB4AC4B801DC8E976BB0E82ED8EC424AD81; IL2CPP_EXTERN_C String_t* _stringLiteral60F4406F5C110995FF59CF4E075A0E8AD6A09BE1; IL2CPP_EXTERN_C String_t* _stringLiteral6257195A152AE060C7619F5D9C820630ADE2B3EB; IL2CPP_EXTERN_C String_t* _stringLiteral62C9A18CEF6E803000E9D0C74D3984F48861921F; IL2CPP_EXTERN_C String_t* _stringLiteral62E7D3DB20849B131752FF5F49A8178D44DC3C0F; IL2CPP_EXTERN_C String_t* _stringLiteral63B300D626AF5DB0A4A90A4C6129D533D8A54BDB; IL2CPP_EXTERN_C String_t* _stringLiteral64260D9444D15A6248926D7B01F965DB0406844C; IL2CPP_EXTERN_C String_t* _stringLiteral64C15F3ED03D5630E4F20D29293744833BE7F65C; IL2CPP_EXTERN_C String_t* _stringLiteral64DB349295380F48DE118F8A6B83C41BB23DB52E; IL2CPP_EXTERN_C String_t* _stringLiteral6512DA4907D56E720E64AADA736100FEFFFF5AD6; IL2CPP_EXTERN_C String_t* _stringLiteral65C91159DE73AB664AD579C104F3EE3E6A5B9308; IL2CPP_EXTERN_C String_t* _stringLiteral65F470EB85937975B76150048296F58FD47AB5E0; IL2CPP_EXTERN_C String_t* _stringLiteral683A95818280F9859694F418A2FD0A817678C9DB; IL2CPP_EXTERN_C String_t* _stringLiteral69B81946A0E0509B4B1290B35F421416AF35AB7B; IL2CPP_EXTERN_C String_t* _stringLiteral69FBC7A041E2A8D2BB53C20F3EBB5DA1C681DF54; IL2CPP_EXTERN_C String_t* _stringLiteral6A93428410FC7E81D002D73E0B9FA5E4665FAEF0; IL2CPP_EXTERN_C String_t* _stringLiteral6B188360294349CD1D94164DB9AE487200C503EE; IL2CPP_EXTERN_C String_t* _stringLiteral6B4F856E69D6E5B45A94AEE42FC8722881CEB575; IL2CPP_EXTERN_C String_t* _stringLiteral6C0E8D5689BB9C238931C0AE7E15A835AFAD3488; IL2CPP_EXTERN_C String_t* _stringLiteral6CB05FD18E12F98F81A204339D25DD82BC993FDD; IL2CPP_EXTERN_C String_t* _stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6; IL2CPP_EXTERN_C String_t* _stringLiteral6D28901DD5D8A20B6C96464E7345E5771B70A2CD; IL2CPP_EXTERN_C String_t* _stringLiteral6E70ADC27572FCB938F34BA9DF4E9A9EFE080FF1; IL2CPP_EXTERN_C String_t* _stringLiteral6F23583CEF03BB7DDB3E4BEFF341EA1FC85AB4D8; IL2CPP_EXTERN_C String_t* _stringLiteral70ACDB62BA3184CF43D7E26D62FB85E2340ED892; IL2CPP_EXTERN_C String_t* _stringLiteral72E174820ED7A45081DDFEACF656A904E9EB0E4A; IL2CPP_EXTERN_C String_t* _stringLiteral73004F9A6AAD0D68BC03206ADA2F158855699F00; IL2CPP_EXTERN_C String_t* _stringLiteral738F291E53E97C08DAE378C71EF70A60E31AE900; IL2CPP_EXTERN_C String_t* _stringLiteral738FCA547BF0642A101D0089A576E9185DF009D0; IL2CPP_EXTERN_C String_t* _stringLiteral7453478D5DA9E53E5ECCD0865A2CD6927BAD940B; IL2CPP_EXTERN_C String_t* _stringLiteral74FBF85A38655E8FFFC7E9F6E56CCA07CB1D3C85; IL2CPP_EXTERN_C String_t* _stringLiteral75083ED9D1F97E099BDA7A17460E86EAF92CDE8A; IL2CPP_EXTERN_C String_t* _stringLiteral7577A0557AF7D69E0C49481F373E7858B5780565; IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; IL2CPP_EXTERN_C String_t* _stringLiteral75A224C696F223AD77F7C80741DBF005DA84E826; IL2CPP_EXTERN_C String_t* _stringLiteral75C9716749EA210206E3467390B7A11F3F33DDFA; IL2CPP_EXTERN_C String_t* _stringLiteral76B42114875193483A08D74CEEFED1552FD328AC; IL2CPP_EXTERN_C String_t* _stringLiteral78841A8E401EE2D001B5A9876665EA410358CD3A; IL2CPP_EXTERN_C String_t* _stringLiteral78F909443A7FA37B76058CC361DFD4807A228095; IL2CPP_EXTERN_C String_t* _stringLiteral79286C46F128302EE9B397D1B2EE804CA3E182BA; IL2CPP_EXTERN_C String_t* _stringLiteral7931519DFF1BB20E46AE397FD6DB8CD6EEC7ED0C; IL2CPP_EXTERN_C String_t* _stringLiteral7B18F301A198B83778B5E546729B0539A0D4E758; IL2CPP_EXTERN_C String_t* _stringLiteral7C3F2ACA38E0BC3C22A6C31F5CBE4E2CF9454167; IL2CPP_EXTERN_C String_t* _stringLiteral7E42A1729FA8C9C1BEE7E611CBFC7146A05A416A; IL2CPP_EXTERN_C String_t* _stringLiteral7E70AF961A2F88ADB9DB7B9C3B5F25A532C1570A; IL2CPP_EXTERN_C String_t* _stringLiteral7FF246983A3B2CEAEA57814A7B884A9ADE68F563; IL2CPP_EXTERN_C String_t* _stringLiteral80A61DF74E3132BFF8AB81A0843B4B50F8BD99B3; IL2CPP_EXTERN_C String_t* _stringLiteral80DE72AF3DA47DC4163DB5C56EE2FD8047DB03C9; IL2CPP_EXTERN_C String_t* _stringLiteral80F21D50E32EC9084847997A0C258C6A529DAC47; IL2CPP_EXTERN_C String_t* _stringLiteral811DD14A17B37EE4344940A164F3CB6274022896; IL2CPP_EXTERN_C String_t* _stringLiteral81EB86A368F960F3D9C1CECA4B8419FF90C9C1EF; IL2CPP_EXTERN_C String_t* _stringLiteral830B64B4254C502C612E53C83DBEE6238E710499; IL2CPP_EXTERN_C String_t* _stringLiteral83344570C78814D060F98E8A28B9C1804B6D79F6; IL2CPP_EXTERN_C String_t* _stringLiteral83516AD985761BA568B2C46FFF23091999ACF73B; IL2CPP_EXTERN_C String_t* _stringLiteral83D1644398DA8B7F4FF74711E328183617F0BBF3; IL2CPP_EXTERN_C String_t* _stringLiteral83F837B4325FC4400C4089A21E353D2D0CD0EF29; IL2CPP_EXTERN_C String_t* _stringLiteral84A0343BF19D2274E807E1B6505C382F81D6E3C9; IL2CPP_EXTERN_C String_t* _stringLiteral85ED0BE3A863D3289C6B8C92A26E016A40E584F4; IL2CPP_EXTERN_C String_t* _stringLiteral86001CD74A28E54C60CCF93185B74839F950F1BC; IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; IL2CPP_EXTERN_C String_t* _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D; IL2CPP_EXTERN_C String_t* _stringLiteral87A99411D29E97529AE9D79528DC96F17B0536F8; IL2CPP_EXTERN_C String_t* _stringLiteral8840F0E017D579D31CC68DD4DA502088B391DAC6; IL2CPP_EXTERN_C String_t* _stringLiteral88B2EBB8B15244DE5EB3E8CCA28A8967EA0B6854; IL2CPP_EXTERN_C String_t* _stringLiteral893234A48A938BC927582C6857B067656A459E82; IL2CPP_EXTERN_C String_t* _stringLiteral89487254CCF55296ACC80B8660A14ADE141E6868; IL2CPP_EXTERN_C String_t* _stringLiteral89D230C85EF9835442B3F52D83B0085CD933180D; IL2CPP_EXTERN_C String_t* _stringLiteral8B3CFB4B560123030AE265CBD62C0BE39E1D8EC6; IL2CPP_EXTERN_C String_t* _stringLiteral8BF693870A1CA202D2EE1A186395E62B409214FD; IL2CPP_EXTERN_C String_t* _stringLiteral8CB5CAE4A06CBA4A72564C688228877DD24B9906; IL2CPP_EXTERN_C String_t* _stringLiteral8CED49C9B8AAF560AF77252A715370DDD5C425C1; IL2CPP_EXTERN_C String_t* _stringLiteral8E264486DFD68F8D2AC59C629355E7337C6392BF; IL2CPP_EXTERN_C String_t* _stringLiteral8EA411EEA0231AA0906165194C210EF69B075891; IL2CPP_EXTERN_C String_t* _stringLiteral8EFCA599026E32CC66A6CF4B93F8B27E3A7A5AA8; IL2CPP_EXTERN_C String_t* _stringLiteral93573E72302F76704D97FA26756DC4E1CBB8EBBD; IL2CPP_EXTERN_C String_t* _stringLiteral93954AC54959BCD46464E8152F221687F3B0E3B7; IL2CPP_EXTERN_C String_t* _stringLiteral93FC6FFF4C29A68E46A03C6F1D4BA69847491E8A; IL2CPP_EXTERN_C String_t* _stringLiteral94227CA8EB4252C21E39FE8CCB2B65A6D01D3CF1; IL2CPP_EXTERN_C String_t* _stringLiteral94F80C8383908313363D09271B7A1CEBC9C5466A; IL2CPP_EXTERN_C String_t* _stringLiteral95419FAFDA01DE5BD36BADABAFA89CAC156E74D5; IL2CPP_EXTERN_C String_t* _stringLiteral955BE7C27EA4C75663C95CF8283AD7A667995A2C; IL2CPP_EXTERN_C String_t* _stringLiteral95966C03C6021E7E73AE465202AEF101F94D0CC5; IL2CPP_EXTERN_C String_t* _stringLiteral963C37A58017767387FAD1CB7CBC89AB1B6144B7; IL2CPP_EXTERN_C String_t* _stringLiteral9753F194FF9C1EAC5D2E1FAADADC2E63D96E516E; IL2CPP_EXTERN_C String_t* _stringLiteral99C134A36D015746C32203B98CC495F87311D9DC; IL2CPP_EXTERN_C String_t* _stringLiteral99C165894B2900048144F5DEF682937FE73CA541; IL2CPP_EXTERN_C String_t* _stringLiteral9A12021E1E1850DBED762F93F651DB311B213542; IL2CPP_EXTERN_C String_t* _stringLiteral9B1F0AA63B2AB43512920221BD667C8CF844E7A5; IL2CPP_EXTERN_C String_t* _stringLiteral9B6EDF60999707E0620839BD57BDCF5CA110596D; IL2CPP_EXTERN_C String_t* _stringLiteral9C1177F1B6AEF3E501867F06DEB3134EDB70A458; IL2CPP_EXTERN_C String_t* _stringLiteral9CD944CC2F94D393A85A2E0420941DCD6622DA70; IL2CPP_EXTERN_C String_t* _stringLiteral9CDD95D71909AF4B1F39B564CDB7A29DC63A726A; IL2CPP_EXTERN_C String_t* _stringLiteral9DCDEB81D27AF40B44A13DCB81A492E5686F0CA0; IL2CPP_EXTERN_C String_t* _stringLiteral9E1FB4D86910BF7A7E7519E39C812966ABC68478; IL2CPP_EXTERN_C String_t* _stringLiteral9E6BA185CF46C7496C8977196B608B151E6CA640; IL2CPP_EXTERN_C String_t* _stringLiteral9E8F608B8995201B1FE660472A1ABC54D5D5B4E1; IL2CPP_EXTERN_C String_t* _stringLiteral9FF7E1714A1569B390FACA3E974DC3E6F734EE44; IL2CPP_EXTERN_C String_t* _stringLiteralA006FCB4201934135FE5378132B66888869CBF16; IL2CPP_EXTERN_C String_t* _stringLiteralA0D2489FF811A7C30B58640074CA473EA7DB5472; IL2CPP_EXTERN_C String_t* _stringLiteralA14367A21EF902F577F1C84CE88AD05DD6E68FBA; IL2CPP_EXTERN_C String_t* _stringLiteralA16B022C335CD1D47195649746D613D2DE95A0EA; IL2CPP_EXTERN_C String_t* _stringLiteralA25B36FB0A7BAEACC5451288DEED11981D0DCDD1; IL2CPP_EXTERN_C String_t* _stringLiteralA25B69026A70D534621843E13AD9FBEBC01B0B2E; IL2CPP_EXTERN_C String_t* _stringLiteralA38630C0DCBBD9CA5D185BABA4B13A9BA8E4480D; IL2CPP_EXTERN_C String_t* _stringLiteralA3BFC0737E4F6504E6E8C5B00F9FB2F64D65E1A7; IL2CPP_EXTERN_C String_t* _stringLiteralA3C5DC11C0F491C18EA087784CC4C662A0629733; IL2CPP_EXTERN_C String_t* _stringLiteralA415C20DA6103839E3CDCE27E20D4269A64EFB98; IL2CPP_EXTERN_C String_t* _stringLiteralA49C6C2328B9D2556E2655623DAC4AA452304C19; IL2CPP_EXTERN_C String_t* _stringLiteralA49E0D7ABF2BBFCF5C0D687E40C671557E3766C7; IL2CPP_EXTERN_C String_t* _stringLiteralA6A5FD7DF379E08BFFCC99E567489352CB086B03; IL2CPP_EXTERN_C String_t* _stringLiteralA716B75B12303C269B7D64B627143962C1A30F9E; IL2CPP_EXTERN_C String_t* _stringLiteralA769D26CEBDB76B20A90DFECE81C1D6E4E458A71; IL2CPP_EXTERN_C String_t* _stringLiteralA8BCDFB664ED95346DE4342A8E251772B519ECDB; IL2CPP_EXTERN_C String_t* _stringLiteralA93F7F2221973BB3366690843F10B64F2A3A5C02; IL2CPP_EXTERN_C String_t* _stringLiteralAB4A2A1A4E24D5E7EAF8EC59DB9F81A65F47FBB0; IL2CPP_EXTERN_C String_t* _stringLiteralAC899BE5347ED13AED8928791CFDDD4883864709; IL2CPP_EXTERN_C String_t* _stringLiteralACA7E3D2770ADAB061CBEB4B68128A012D6BA80C; IL2CPP_EXTERN_C String_t* _stringLiteralAD564320503E7A0D649F4CBE2035ACC42705FBAE; IL2CPP_EXTERN_C String_t* _stringLiteralADCFCCDEF80C922C16E80229971100719F7C12E5; IL2CPP_EXTERN_C String_t* _stringLiteralB16364632FFDA7CF8AB0EF198C603812CB7ECD94; IL2CPP_EXTERN_C String_t* _stringLiteralB3B6FD28E314D30A8A29C4DF4D44104A679F811C; IL2CPP_EXTERN_C String_t* _stringLiteralB6DC6AD5CFE944143BCE7F7E2BBD5EDA70CBE240; IL2CPP_EXTERN_C String_t* _stringLiteralB6E35CED78A0E6625B93CA9B8499E4DDD649FE3C; IL2CPP_EXTERN_C String_t* _stringLiteralB7D90C051B218C0AF42D51C1E100BC7A5F701C0A; IL2CPP_EXTERN_C String_t* _stringLiteralB8B4C2979DAB09B7114DAEEEAB285DFD7F257D8E; IL2CPP_EXTERN_C String_t* _stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476; IL2CPP_EXTERN_C String_t* _stringLiteralBAA19DCB8FB67475CB93C514ACB7AA3B13E9E06A; IL2CPP_EXTERN_C String_t* _stringLiteralBAB981D485EEF22571BF72AA511ECA047EB88F74; IL2CPP_EXTERN_C String_t* _stringLiteralBAC2173B4A90E0CCDFDFF632E8EDD9EE26861557; IL2CPP_EXTERN_C String_t* _stringLiteralBB27FD8C1492058DA5D90548581B4866E1A7D640; IL2CPP_EXTERN_C String_t* _stringLiteralBCBD089553BED56941C157C4F715B4365F724D7C; IL2CPP_EXTERN_C String_t* _stringLiteralBCC8E2572E2A53F52B9C6C9EC8B7EA53D7B1F22C; IL2CPP_EXTERN_C String_t* _stringLiteralBDA8B3692203ECDF4D2439E4D8DF89379BFCF2F6; IL2CPP_EXTERN_C String_t* _stringLiteralBE7CD550FE8D316BDECE3C66DAFD62199DAB8149; IL2CPP_EXTERN_C String_t* _stringLiteralBE9CA5A938D04349B649020FA52D9EC24C97099D; IL2CPP_EXTERN_C String_t* _stringLiteralBF86C9E9E7FE0EF09A2EAE8066CDC31F859254CC; IL2CPP_EXTERN_C String_t* _stringLiteralC05DD95A56B355AAD74E9CE147B236E03FF8905E; IL2CPP_EXTERN_C String_t* _stringLiteralC0B0DC6F895955119EDF68C6ED7ED1FC309616DB; IL2CPP_EXTERN_C String_t* _stringLiteralC19562063935950C4C7BD8951CFB85222C5F2C03; IL2CPP_EXTERN_C String_t* _stringLiteralC21CF5E29D28F583337ED42C9E463D36BC9B2B1D; IL2CPP_EXTERN_C String_t* _stringLiteralC2F13D6423712EE49184F09B7A5C47EEF28ADBE2; IL2CPP_EXTERN_C String_t* _stringLiteralC318857CEA813401776D821FAFDCC824179B3825; IL2CPP_EXTERN_C String_t* _stringLiteralC427ED0956E3EE3E9348F8D4B17DCD3E200409B6; IL2CPP_EXTERN_C String_t* _stringLiteralC470D48C046CBFF46DA268680C29701BDFF88855; IL2CPP_EXTERN_C String_t* _stringLiteralC4C7159B2B59DD672703F9437C8EA6C62A48D94E; IL2CPP_EXTERN_C String_t* _stringLiteralC55AFFA4599D7E7F1FE45BF21D72FD8E0E12E4B1; IL2CPP_EXTERN_C String_t* _stringLiteralC59D838ACD5CFFE86405FDCA41DB2E9A2B39411F; IL2CPP_EXTERN_C String_t* _stringLiteralC59EA632EEBD5205EC137D1B018FF86AE5FC29F0; IL2CPP_EXTERN_C String_t* _stringLiteralC5CF9E0D9802F12C1065BB923F8F9980826D41D7; IL2CPP_EXTERN_C String_t* _stringLiteralC60A77342DF8944C671161996BE22C72F72D36FA; IL2CPP_EXTERN_C String_t* _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677; IL2CPP_EXTERN_C String_t* _stringLiteralC8F17C66DC1FF69C1D90B27C99118E5EBE60A360; IL2CPP_EXTERN_C String_t* _stringLiteralC939E97413EFE99419879B0916E1BE14BAA53F0D; IL2CPP_EXTERN_C String_t* _stringLiteralCB50E0856BD625350DDCF0F33FF5AFBC9178F61F; IL2CPP_EXTERN_C String_t* _stringLiteralCB862113C15897DF217E6E4C8D8DE2FB10BD2E5F; IL2CPP_EXTERN_C String_t* _stringLiteralCBCF9A0C616BF28F37201490894BD1EAEE790999; IL2CPP_EXTERN_C String_t* _stringLiteralCC86C197E0FEFBC58402C83C0D74784A5C39CD74; IL2CPP_EXTERN_C String_t* _stringLiteralCCA42FF3A79C1E42FD11406835C7F646CD446470; IL2CPP_EXTERN_C String_t* _stringLiteralCDC9A66BA8231D0F36B24B32D3A27152C7680C5B; IL2CPP_EXTERN_C String_t* _stringLiteralCE94536476505A36236FABE90390E761134DDFFD; IL2CPP_EXTERN_C String_t* _stringLiteralCF0CD765ACF4809502136C53ACFA60970F9AF5C0; IL2CPP_EXTERN_C String_t* _stringLiteralD02A34301E6D4991BF9384E388591B78D87B74D5; IL2CPP_EXTERN_C String_t* _stringLiteralD252B930E829E7C8274E97CAA92250DE3E9543A8; IL2CPP_EXTERN_C String_t* _stringLiteralD26E21AC82791EA76270D5FC3942F669DD35C168; IL2CPP_EXTERN_C String_t* _stringLiteralD325F94C66794EB0B3E8C4CEF310C06AF86E0A6D; IL2CPP_EXTERN_C String_t* _stringLiteralD327CE3F4A3F4BF8B816397FA3D8E73D1C03FD9D; IL2CPP_EXTERN_C String_t* _stringLiteralD39E208E1EDCA34C72FCD76197E0EA7CD671D2F9; IL2CPP_EXTERN_C String_t* _stringLiteralD3D092DD26E70F30FC80E8E212B50455A8FC29C9; IL2CPP_EXTERN_C String_t* _stringLiteralD3F492F1F5769A36FDE4FDBAA2F03E4968A9C49A; IL2CPP_EXTERN_C String_t* _stringLiteralD431DA333CF96CF017F2C2FE0CE09A07D97C41C8; IL2CPP_EXTERN_C String_t* _stringLiteralD4FD362D73EB88C6EF0954C9C3CCF58A5E7329CD; IL2CPP_EXTERN_C String_t* _stringLiteralD69F7F14121D9831D0233F82A9ED4A0C4C56465D; IL2CPP_EXTERN_C String_t* _stringLiteralD6B6F166EEBDD3A19884A00499B2FCD3C38F7484; IL2CPP_EXTERN_C String_t* _stringLiteralD70198B10EEFC90F99D7EBB385D9248637B26338; IL2CPP_EXTERN_C String_t* _stringLiteralD75745EF86B18A96BC82747BF47AF777104AB154; IL2CPP_EXTERN_C String_t* _stringLiteralD8AD3A16EDECAF102552ACA3539896F350AE4D44; IL2CPP_EXTERN_C String_t* _stringLiteralD92669B082D6B6E83DA626B0B5FDFBF31D83A73A; IL2CPP_EXTERN_C String_t* _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDA6B345F08D5EDFABC1A4FE87C7580A22CB2C4FB; IL2CPP_EXTERN_C String_t* _stringLiteralDABBB9C036193D85D6C01708C64DD345BCE1FCC4; IL2CPP_EXTERN_C String_t* _stringLiteralDAC8159E4A2EFDD9F6B375FC8448887EB86937BF; IL2CPP_EXTERN_C String_t* _stringLiteralDB6F9FE1F8571B7C6E7AE9A8BB7F8E4E921A3027; IL2CPP_EXTERN_C String_t* _stringLiteralDBA5EDA16E5D0372F9D343F11F90A8253F0F9CB9; IL2CPP_EXTERN_C String_t* _stringLiteralDD381BE73F585C3796C220566E891E458F9D6290; IL2CPP_EXTERN_C String_t* _stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73; IL2CPP_EXTERN_C String_t* _stringLiteralDD666C9442E348024604B422371F2ADE379CE447; IL2CPP_EXTERN_C String_t* _stringLiteralDD93AF8A205AE54D6AE755FEEBC6B6221D3251CA; IL2CPP_EXTERN_C String_t* _stringLiteralDDA0FEDECC3765A8D5F295C4B302D615D29F3483; IL2CPP_EXTERN_C String_t* _stringLiteralDE0A8A4B33338D09BDE82F544CF26FB4B56B9F98; IL2CPP_EXTERN_C String_t* _stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F; IL2CPP_EXTERN_C String_t* _stringLiteralE11D1474ED58671D7630AF4937D80F0F3E7A5896; IL2CPP_EXTERN_C String_t* _stringLiteralE129A07A01337A4B1F0247362EC7A3B4D3FE591E; IL2CPP_EXTERN_C String_t* _stringLiteralE13258345AC5ED7FA38D641004219DBE3A3FB56C; IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC; IL2CPP_EXTERN_C String_t* _stringLiteralE2554AA2E0C9DC24A5C7C498FC582750C82FEF05; IL2CPP_EXTERN_C String_t* _stringLiteralE358C4622EFDA1A4AAF8962A905EAA704455A326; IL2CPP_EXTERN_C String_t* _stringLiteralE3EFD851D23D6F66E867490CB66E3B93EF575B79; IL2CPP_EXTERN_C String_t* _stringLiteralE42A78F4045E63D3B642E862453E42AE79C3FC17; IL2CPP_EXTERN_C String_t* _stringLiteralE4C4D43C878DE160B72B4FE7226B1586824AD26C; IL2CPP_EXTERN_C String_t* _stringLiteralE53FA8AE3620EED75A6DF3DDD631B0AB54CF04A5; IL2CPP_EXTERN_C String_t* _stringLiteralE64E6B72E9C44522A1D99B5C6A7F27EF33B44410; IL2CPP_EXTERN_C String_t* _stringLiteralE657126EBF76C06687ED6EAD2C714E37315C927F; IL2CPP_EXTERN_C String_t* _stringLiteralE7186871969A06ABE5BB047D2E72B5A0B291F3EF; IL2CPP_EXTERN_C String_t* _stringLiteralE7F2002E39D5228A8496A82B1F7CAC32E1BD0715; IL2CPP_EXTERN_C String_t* _stringLiteralE8E818AEC263D1C5686A049C4AA3550BA6CF3B7D; IL2CPP_EXTERN_C String_t* _stringLiteralEA06B3E59B845A76D30379B50102FA66B2FF7906; IL2CPP_EXTERN_C String_t* _stringLiteralEA792D77866A13DFECD5E900665A77EA3DCE77F9; IL2CPP_EXTERN_C String_t* _stringLiteralEC24456BF1D0B9CE18660F74F513161368E6B88A; IL2CPP_EXTERN_C String_t* _stringLiteralEC7F5B374B6E8F9D588D6C7692D3C4E95482D2C6; IL2CPP_EXTERN_C String_t* _stringLiteralECD0CDD4784B69BF36F1B46C5AAD76D53F683F13; IL2CPP_EXTERN_C String_t* _stringLiteralECD853A0FCDBC0F4ADB63AA7B6E16867AAD8C161; IL2CPP_EXTERN_C String_t* _stringLiteralEDDFDA94752EB5111EC566E5CAF709B7133C43DA; IL2CPP_EXTERN_C String_t* _stringLiteralEF170C3C541112A47757D834CCBAB9C979FF6DDD; IL2CPP_EXTERN_C String_t* _stringLiteralEF66B249911CEEC9157882862B05470085C28541; IL2CPP_EXTERN_C String_t* _stringLiteralF18941F7C54072D082B07A98569E8B87706644BB; IL2CPP_EXTERN_C String_t* _stringLiteralF24BCEBD3BF54143DC34399B1E3AD4F93496E764; IL2CPP_EXTERN_C String_t* _stringLiteralF27E4C631EBEFA337EC21BE8552E169C9DED78A2; IL2CPP_EXTERN_C String_t* _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7; IL2CPP_EXTERN_C String_t* _stringLiteralF3D6197F4C6AAA3832C49DB0D9BE17919A03AB14; IL2CPP_EXTERN_C String_t* _stringLiteralF4765352B67DACFC92B948B6D33BEDE083E987BD; IL2CPP_EXTERN_C String_t* _stringLiteralF573A277D927617DD82553D63A8E5EC8F6165ECD; IL2CPP_EXTERN_C String_t* _stringLiteralF5D0F53B08BEAB124F7E82CD857F0C2F2C0DBCC6; IL2CPP_EXTERN_C String_t* _stringLiteralF6493B5A7C367827A5C3A31F49B5FCEF486E5576; IL2CPP_EXTERN_C String_t* _stringLiteralF7206E5C537FD9B72E819BCFEA68CF7EECE59AB9; IL2CPP_EXTERN_C String_t* _stringLiteralF7C03E97995F6950303A46C204A216735E6B4582; IL2CPP_EXTERN_C String_t* _stringLiteralF7D020703E62098E5DD2FE3D03E68208A57F8E13; IL2CPP_EXTERN_C String_t* _stringLiteralFA1D72164D93990AA279210A8D4332B3E0A6C411; IL2CPP_EXTERN_C String_t* _stringLiteralFA254D4D1C509C2DFAEF4A34A32CEC0963B5152D; IL2CPP_EXTERN_C String_t* _stringLiteralFA6ECB2662838F2CC877B5BA9190C32197DE555C; IL2CPP_EXTERN_C String_t* _stringLiteralFBA7DE9CE5677EA11663546DA9E63CB203A71D1B; IL2CPP_EXTERN_C String_t* _stringLiteralFBEE240C366010135208AF44B014EF5A1569B7B4; IL2CPP_EXTERN_C String_t* _stringLiteralFC9B4C75B4026AF1BA70A16680CA49724A8B5E88; IL2CPP_EXTERN_C String_t* _stringLiteralFE45832FA8619B51BADFA5FA6E889D63BD0649CB; IL2CPP_EXTERN_C String_t* _stringLiteralFEBD4C8F55D7CC1B6E65FF051696B9E0B128A9EA; IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CertificateData_FindAltNameMatch_mCE61CB6988807DF389637BFE64C3795977525DCB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_TryAdd_m45B276C2610DC66F8D95413C7CE27896DE0D88D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_TryGetValue_m98D7AD54A8EBAAF26DB4FDC717FAFF36EE314853_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2__ctor_m9892FA3A284C42770614BE9E65205A8B33824A6C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2__ctor_m9B2EB6BD32E298BAD1B3113C83414524B6185AF9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m39BEAFEDD79C88DA67C950DA88BB83D9616D31C8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m8A3A965B55A71782B53D6F0DED9082EFEB7D1A07_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m037C7D700DD3C87001AC4518C644338FB4D228C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m2C921F34F148E4685C65C916F573572539B04388_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m4DA3282515038AFB506664081150706476F29005_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m8FB76A308836D1F5E99A72138EDECD4C8F66F4A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m73FF7C166FAB73C57755092FAA60D4E49EDE8780_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToDictionary_TisKeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A_TisString_t_TisString_t_mFC1C1B0DF9D1A0691A32C4618C7E67666003AE18_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m176AC9A50ADA9FDCDD97D62853EDB6B47B1ED5FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3BD31871A3B8EEFCDF305CD1E412B3893A681AF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mE3117C916B22646663B0F965D7370ADEBE42898C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m270C61A6B95099E07C16C773916E9960CC70935C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m96CF02EEDE6A41EEAD98756D29E96808A1FE5875_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mAE70D90A0173E8D9B968493E94CC28A534056F3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m363B57A95533A9A820CA499012787909188F0462_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA29E00FEF2148BD9A58CDD8F0EB5300B3AAF0ED8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mBEEF93F3E7C9C9414383DD97BD39292B9E9AC936_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IriHelper_EscapeUnescapeIri_m311CD9679869740C6A303485944EF6DAE96FB169_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2__ctor_mC76BE8DEB14377BA47C72BDFC7D0BBD37330F36B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1794A41080E7D990FC91C41044F40666784FAF5F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m2E50122C2C447172556F536670F67BD8E8DC5402_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA98819531B7CA5A5565ED8161F7C0AB24B4E2CE3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m02DB888ACD84F5BDEB09166359FF180C22029E6C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7A5DCD9E0FAEC1363189B45012C255D307C153FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4E299E262F9CAE0119D2D43A6316A116D70C440A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBCDF2D09AD0C1E065B1745D89FE3A7D98CD33E1F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF30FEE3E944E17EC5FB08148FF63FE253821092D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisBySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE_mA63C933EAEA7C9A04AF9C35939B11C876D7867CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisNativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA_m8ACF607A5A2C3BECDEF81CA5E664067F8CFF67F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisNativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA_mE025C907D31AFE46AE2FB1632BDBD53475371AF2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisNativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7_mCEF281C75D72D4CBC7B1AF23438DF52D969AE381_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisPrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1_mCD7B01FF25D6119933EF5676D401D7F93C99449D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsSslCtx_NativeSelectCallback_m5A906B70CBEC53FE7F4208810264D78D4AA26EE4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsSslCtx_NativeServerNameCallback_mC76D35B6D2668F93E280D35B5560A06571810857_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsSslCtx_NativeVerifyCallback_m13C23EDCF9CDADF430C5A1664D33DC7621974916_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsSsl_AddIntermediateCertificate_mE4967C4FC58AF0D78CB6F887667AFC6BFBC78028_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsSsl_Create_internal_m60BFCF145906AB801B840AE586D93DCF96F9EB84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsSsl_PrintErrorsCallback_m93ED1F9335C5974459F0915323C5527382A83959_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsSsl_SetCertificate_mEB04028459613ADE7035551AAB5C015319D8568D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsSsl_SetPrivateKey_m73596A1183D40F136A5539E41F0269C264EC1182_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsSsl_Shutdown_m703B0B4E90128785E6412DCF184BC4A9B01EF169_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsSsl_ThrowError_m433E4D0C73EBC76A2DEE8A5DBC78AFCE07F40CCC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509Chain_GetCertificate_m6432C0F179B74CCC54D9965C406491287DFC9036_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509LookupMono_Install_m06ED46E5FD3761842A9B7750D5693003155F7016_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509LookupMono_OnGetBySubject_m85B0F4B20C12F67DE4CD9521EC58308C9A27BA24_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509Lookup_AddMono_m225B3DD90B16F4C7224057DBF7F71247B0718967_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509Lookup_Create_internal_m4A3DF13703F0021B1ADB87BB494DB8FECDB1E589_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509Name_CreateFromData_mDF2387F1D3CF0FCBC090129EF7295DDD8A83BCEF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509Name_GetEntryOid_mFB2561A2D361280DB134B7C1C426FECB541061AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509Name_GetEntryType_mAECDAFFD3F52321C02ED185056C0B42FC62835BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509Name_GetEntryValue_m9048C928E51BD319F44E55953584BB4A1403C8FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509StoreCtx_Create_internal_m655BE8C09741CD03F61A2CD64C8E0D63A72D477C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509StoreCtx_get_VerifyResult_m46002D2AE1A138E54EBE5D5C002D8F58E690B732_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509StoreManager_GetStorePath_m05E5452DFDD001614DE02BB09A2ECCE293B514A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509Store_Create_internal_m76093EF90A270F6B9BF2ECA57E9FE2E7CFCB9732_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509Store_Create_internal_mAE88F87B2F64A113EC8050220912998358711951_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509VerifyParam_Lookup_m36C0C5D7042C603176C8DDFB53C3E788B1D5BD8F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509VerifyParam_WantToModify_m339A1A65C4A81F5C5D33B17C7C0AC40386A1692F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MonoBtlsX509_LoadFromData_m36B98A943749E9096412E057D9BC548CE2BC56A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeMethods_DuplicateHandle_m3264217E922ADAC535774687A4521889DB87CB6C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m1A8E9A123DB57832E6F59440493BFC4D743DC892_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6AFDA522FA5E17FDF9021A5880732A90EA2396F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m733C963A26A2E37CCC7BD8D1826D4AD757701B6F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OidLookup_ToFriendlyName_m701DBD29D72B7D43C2513E29E8433B1E12C3A0AF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OidLookup_ToOid_m084AE2948BA1D784EAC148B97B6D5EF94F0D58B0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Slice_mDEEA4C304B13C8F7A63BC3D60B62FF17BBEE282B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SecurityUtils_SecureConstructorInvoke_m45FF555821C605E67BFF72649AE03427DF256087_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SecurityUtils_SecureCreateInstance_mA233BC3B5B2CB0765C7F0628E6526F04DE273F98_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Slice_mEFBC3C78FD443FFE23F9E841D43B7B0271622843_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1__ctor_m835590E344B05AF6AF00A78E92C4175BD781A3D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1__ctor_mB886029FDB28A19EF15C463DD88A08470033D192_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_op_Implicit_m03D0CEDC1BC95844236105D1DE24A702B956BFE4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_op_Implicit_m2BCA68E89516F4E0AD7CF9A9513466D4837140F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_mA225FBFDEBE168ED6B5F61FE26BE0928C811DAEC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m832BCA0F46EB98AC526A5C83B72052B42AC95700_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m97F2A92FF6F7604D68938DC3EF357C66110095FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_mB64185B733D3D0A76BAD2E085B9F815786E4CC5D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CReadReverseRdnsU3Ed__21_System_Collections_IEnumerator_Reset_m14F8B978364B8DDAC56367B68EEA3D7C06732564_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__10_0_m6CCA3946EAC08544EB57D764DBF2D23E12DE30A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__10_1_m7F86444F2B083758A76759BD54D31A3538101A4E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UriBuilder_ToString_m0DEFF1C8981338B9D30B81620E839DCF2CFF4713_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UriBuilder__ctor_mD45945E23BE6C1AA8C56E64DEC181E36EE826C25_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UriBuilder_set_Port_mC6C31D266AA5790B8ED038C31489BCC2DE55DE3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UriBuilder_set_Scheme_m02C71DED53B5BDB8CA03E7484B8B554D0EF4B3BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UriHelper_EscapeString_mA9075A39AFEE45E310AA6E2977B46D74F2FE38D3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UriHelper_UnescapeString_mAB62B336BC58C7697B4CA7355405F3C1FDBBB7E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UriParser_GetComponents_m230F3341901B4B90DC4650093272BC15A1161FAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UriParser_Resolve_m7CC03524A2848FBD24BAB57CC62A19C751937182_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_mC426FB8CAAA071E087532AF94B777E54C318482C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* X509CertificateImplBtls_GetDSAPrivateKey_m23B3F54E2CD14841ABFFC18F39D7C3279819F4FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* X509CertificateImplBtls__ctor_mF19371D8B0AB5381EF0D30574D126293018CA24D_RuntimeMethod_var; struct AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8;; struct AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com; struct AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com;; struct AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke; struct AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke;; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8; struct X509ChainStatusU5BU5D_tA4CB502E13E6D62B9C824B15F3193FE7EC889299; 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 ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C : public RuntimeObject { Tables_t411BA506B39C4694DD5A87F1D6776FF28F32E77C* ____tables; RuntimeObject* ____comparer; bool ____growLockArray; int32_t ____budget; KeyValuePair_2U5BU5D_tEA2EBC56D51C33037B041DD38F518261CEE2C84C* ____serializationArray; int32_t ____serializationConcurrencyLevel; int32_t ____serializationCapacity; }; struct Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tD2E07F4263DD5C9AD3CE3CD19A0AA8053CCB824C* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tCF0D86F95A63F85B02DD3D4D890599943E0B3C69* ____keys; ValueCollection_t29AEA2353D345EF818414DB04033639F8DF41600* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* ____keys; ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tEF2CC19489C607DB0BA4F40AFEA8E0F280AFA48C* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tFA85999EAC3DD3A927FBCF9A8766DE517F2CA09E* ____keys; ValueCollection_t8492068D7F6BDD986232A9D83B972252F6592A74* ____values; RuntimeObject* ____syncRoot; }; struct EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C : public RuntimeObject { }; struct List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE : public RuntimeObject { MonoBtlsX509LookupMonoU5BU5D_tE5F786E2ABF03EEF8A212B5D2D3D9B6613ED7934* ____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_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33 : public RuntimeObject { X509ChainStatusU5BU5D_tA4CB502E13E6D62B9C824B15F3193FE7EC889299* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3 : public RuntimeObject { X509ExtensionU5BU5D_t6CB6866A33687382EC1D848C41F2687E57166403* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C : public RuntimeObject { DerSequenceReaderU5BU5D_t12C08A36002C158FD7DEF347C8690C958BC4ECEA* ____array; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5 : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct ValueCollection_t29AEA2353D345EF818414DB04033639F8DF41600 : public RuntimeObject { Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* ____dictionary; }; struct AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8 : public RuntimeObject { Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* ____oid; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____raw; }; struct Assembly_t : public RuntimeObject { }; struct Assembly_t_marshaled_pinvoke { }; struct Assembly_t_marshaled_com { }; struct AsymmetricAlgorithm_t5E7E9D26CE0EDCAABD84F616A44E476473BA2AF8 : public RuntimeObject { int32_t ___KeySizeValue; KeySizesU5BU5D_tDD87467B9CB683380B5DC92193576A3136DFAE03* ___LegalKeySizesValue; }; struct AuthenticodeBase_t14D3C295865C85D138AF4DDCD73F6CE08AE02EAD : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___fileblock; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___fs; int32_t ___blockNo; int32_t ___blockLength; int32_t ___peOffset; int32_t ___dirSecurityOffset; int32_t ___dirSecuritySize; int32_t ___coffSymbolTableOffset; bool ___pe64; }; struct BinaryCompatibility_t05EC8B983CC73B1684C1FC953D5363679FC00843 : public RuntimeObject { }; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235 : public RuntimeObject { }; struct CollectionBase_t44F966CC555C87F2815D668FB4586526E1C2383F : public RuntimeObject { ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ____list; }; struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57 : public RuntimeObject { String_t* ___m_name; String_t* ____sortName; SortVersion_tBB62978F95905541FC817E11F73A0B1DB392F07E* ___m_SortVersion; int32_t ___culture; RuntimeObject* ___collator; }; struct Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653 : public RuntimeObject { CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ____compareInfo; }; struct Console_t5EDF9498D011BD48287171978EDBBA6964829C3E : public RuntimeObject { }; struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 : public RuntimeObject { }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject { bool ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; bool ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; String_t* ___m_name; String_t* ___englishname; String_t* ___nativename; String_t* ___iso3lang; String_t* ___iso2lang; String_t* ___win3lang; String_t* ___territory; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture; bool ___constructed; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData; bool ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; char* ___m_name; char* ___englishname; char* ___nativename; char* ___iso3lang; char* ___iso2lang; char* ___win3lang; char* ___territory; char** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData; int32_t ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; Il2CppChar* ___m_name; Il2CppChar* ___englishname; Il2CppChar* ___nativename; Il2CppChar* ___iso3lang; Il2CppChar* ___iso2lang; Il2CppChar* ___win3lang; Il2CppChar* ___territory; Il2CppChar** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData; int32_t ___m_isInherited; }; struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90 : public RuntimeObject { }; struct DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____data; int32_t ____end; int32_t ____position; int32_t ___U3CContentLengthU3Ek__BackingField; }; struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293 : public RuntimeObject { }; 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 IPv4AddressHelper_tAF58A0DF50A70D2AD33BF08AD81EB860CDAB2FB4 : public RuntimeObject { }; struct IPv6AddressHelper_t62CA08D2A7EAB4F0DD6475B546C4345683CC36F7 : public RuntimeObject { }; struct InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29 : public RuntimeObject { CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___m_compareInfo; }; struct IriHelper_tCAECD6BCC90021BD25D33DCF15923173CF839167 : public RuntimeObject { }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { RuntimeObject* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity; }; struct MemberInfo_t : public RuntimeObject { }; struct Module_tABB9217F7F2BA3E0F4277D03C2B234A7313BB8D0 : public RuntimeObject { }; struct Module_tABB9217F7F2BA3E0F4277D03C2B234A7313BB8D0_marshaled_pinvoke { }; struct Module_tABB9217F7F2BA3E0F4277D03C2B234A7313BB8D0_marshaled_com { }; struct MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 : public RuntimeObject { MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* ___handle; Exception_t* ___lastError; }; struct MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122 : public RuntimeObject { }; struct MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E : public RuntimeObject { }; struct MonoSslAuthenticationOptions_t50E83A9A2B726808720B74CBD44D3ABC2593B611 : public RuntimeObject { ServerCertSelectionCallback_t653386CAEAE0236FCF61A92963AB1646BB23C654* ___U3CServerCertSelectionDelegateU3Ek__BackingField; }; struct MonoTlsProvider_t39C898CDC9458EEAD7C019B4B23701EAF9E24F7E : public RuntimeObject { }; struct NativeMethods_t1D523E8F95F7E92CDE3F6410B6CE18221EA498D8 : public RuntimeObject { }; struct NotImplemented_tB902025AC2F3DD903F667140EBAA0A29CD4E2B45 : public RuntimeObject { }; struct OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458 : public RuntimeObject { }; struct PasteArguments_tD839E8B8152C907E5E6324382592E637AFD67B0B : public RuntimeObject { }; struct SecurityUtils_t9837F51AC53EBEBFE6A7AEF6688C7F44CA6EB348 : public RuntimeObject { }; struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37 : public RuntimeObject { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_members; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_data; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___m_types; Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_nameToIndex; int32_t ___m_currMember; RuntimeObject* ___m_converter; String_t* ___m_fullTypeName; String_t* ___m_assemName; Type_t* ___objectType; bool ___isFullTypeNameSetExplicit; bool ___isAssemblyNameSetExplicit; bool ___requireSameTokenInPartialTrust; }; 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 StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06 : public RuntimeObject { }; struct StringExtensions_t56E0C46EA5A72082D6735CCD9691C209F533984E : public RuntimeObject { }; struct UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72 : public RuntimeObject { bool ____changed; String_t* ____fragment; String_t* ____host; String_t* ____password; String_t* ____path; int32_t ____port; String_t* ____query; String_t* ____scheme; String_t* ____schemeDelimiter; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ____uri; String_t* ____username; }; struct UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635 : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct X509Certificate2Enumerator_t22D702E84069BAFE855F2A160A391D77A05090EC : public RuntimeObject { RuntimeObject* ___enumerator; }; struct X509CertificateImpl_tF590E81705CE1FE152C590E5A875D4FE3BE348EF : public RuntimeObject { }; struct X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098 : public RuntimeObject { List_1_tD4F904CB63AD4CA50117201EDE2856DC5320DADC* ___list; }; struct X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D : public RuntimeObject { ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ____list; }; struct X509ChainImpl_tBA1BF154DB9DC321EE068BBC53C7CF43CAA2621F : public RuntimeObject { }; struct X509PalImpl_tF6062DC7B58B15FE20029E03CB3642384FB80E86 : public RuntimeObject { }; struct U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A : public RuntimeObject { }; struct MoreInfo_tB58ABF2D5D75E92D35BBC37192CD0D5C02C3F0FA : public RuntimeObject { String_t* ___Path; String_t* ___Query; String_t* ___Fragment; String_t* ___AbsoluteUri; int32_t ___Hash; String_t* ___RemoteUrl; }; struct Enumerator_t68C8466BBDAF5D991D7F035EBD82418CE27A28B2 { List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE* ____list; int32_t ____index; int32_t ____version; MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* ____current; }; struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; struct Enumerator_tEDDC2C241127BDEC411C60FAB649BDE614D0F9D9 { List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3* ____list; int32_t ____index; int32_t ____version; X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* ____current; }; struct Enumerator_tEE42323FF6E06203220344589D4DA179845EB36B { Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* ____dictionary; int32_t ____index; int32_t ____version; MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* ____currentValue; }; struct Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25 { Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ____dictionary; int32_t ____index; int32_t ____version; RuntimeObject* ____currentValue; }; struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 { RuntimeObject* ___key; RuntimeObject* ___value; }; struct KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A { String_t* ___key; String_t* ___value; }; struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 { bool ___hasValue; bool ___value; }; struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 { bool ___hasValue; int32_t ___value; }; struct ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D { int32_t ___Item1; int32_t ___Item2; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct DSA_tB12EE3AEA99FBD41DE318E2A371878CA94653E41 : public AsymmetricAlgorithm_t5E7E9D26CE0EDCAABD84F616A44E476473BA2AF8 { }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { uint64_t ____dateData; }; struct DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0 : public DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90 { String_t* ____strDefault; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16 : public EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293 { String_t* ____strDefault; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; 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 MethodBase_t : public MemberInfo_t { }; struct MobileTlsProvider_tD60D82BEBF267F50F388A026DBB092C7188BB017 : public MonoTlsProvider_t39C898CDC9458EEAD7C019B4B23701EAF9E24F7E { }; struct MonoBtlsBio_t35CBF4B8B36011192AF12F18753B27B982488D1F : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { }; struct MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48 : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { }; struct MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25 : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* ___privateKey; }; struct MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5 : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { }; struct MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0 : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { }; struct MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8 : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { }; struct MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946 : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* ___lookupHash; }; struct MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { }; struct OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 : public StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06 { bool ____ignoreCase; }; struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ____byRef; }; struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510_marshaled_pinvoke { int32_t* ____byRef; }; struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510_marshaled_com { int32_t* ____byRef; }; struct RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A : public AsymmetricAlgorithm_t5E7E9D26CE0EDCAABD84F616A44E476473BA2AF8 { }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask; SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore; }; struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CoreNewLine; String_t* ___CoreNewLineStr; RuntimeObject* ____internalFormatProvider; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A { int64_t ____ticks; }; struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { uint16_t ___m_value; }; struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE : public Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 { bool ____emitUTF8Identifier; bool ____isThrowException; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6 : public AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8 { String_t* ___name; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___canonEncoding; }; struct X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25 : public X509CertificateImpl_tF590E81705CE1FE152C590E5A875D4FE3BE348EF { }; struct X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE : public CollectionBase_t44F966CC555C87F2815D668FB4586526E1C2383F { }; struct X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919 : public X509ChainImpl_tBA1BF154DB9DC321EE068BBC53C7CF43CAA2621F { MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___storeCtx; MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* ___chain; MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* ___untrustedChain; X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* ___elements; X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* ___untrusted; X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* ___certificates; X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC* ___policy; List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33* ___chainStatusList; }; struct X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5 : public AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8 { bool ____critical; }; struct X509PalImplBtls_t670DADF698BCB60774214F353E6882084BE6AA0B : public X509PalImpl_tF6062DC7B58B15FE20029E03CB3642384FB80E86 { MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* ___U3CProviderU3Ek__BackingField; }; struct AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8 { String_t* ___AlgorithmId; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Parameters; }; struct AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke { char* ___AlgorithmId; Il2CppSafeArray* ___Parameters; }; struct AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com { Il2CppChar* ___AlgorithmId; Il2CppSafeArray* ___Parameters; }; #pragma pack(push, tp, 1) struct Offset_tE612E8724BE1BAC109CDFA8ED5567B5979139493 { uint16_t ___Scheme; uint16_t ___User; uint16_t ___Host; uint16_t ___PortValue; uint16_t ___Path; uint16_t ___Query; uint16_t ___Fragment; uint16_t ___End; }; #pragma pack(pop, tp) struct ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 { intptr_t ____value; }; struct ByReference_1_t946C8F453CAF957A5339893AAA7FFF61CC68CECE { intptr_t ____value; }; struct Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC { bool ___hasValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value; }; struct AuthenticatedStream_t8DCF41E151F705E2494FC7836F5E2EF7C539FA39 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____InnerStream; bool ____LeaveStreamOpen; }; struct AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2 : public AuthenticodeBase_t14D3C295865C85D138AF4DDCD73F6CE08AE02EAD { String_t* ___filename; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___rawdata; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___hash; X509CertificateCollection_t4FCE6AFCD042978CC0A24627945F864BB3188FC4* ___coll; ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* ___signedHash; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___timestamp; X509Certificate_t9ECDEAA7F2B56A899145F284A13F4D0042481356* ___signingCertificate; int32_t ___reason; bool ___trustedRoot; bool ___trustedTimestampRoot; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___entry; X509Chain_t5B2B343190D10F0CBE48EF822C92F1486E321E21* ___signerChain; X509Chain_t5B2B343190D10F0CBE48EF822C92F1486E321E21* ___timestampChain; }; struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C { int32_t ___value__; }; struct CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___RawData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___SubjectPublicKeyInfo; int32_t ___Version; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___SerialNumber; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8 ___TbsSignature; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___Issuer; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___NotBefore; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___NotAfter; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___Subject; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8 ___PublicKeyAlgorithm; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___PublicKey; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___IssuerUniqueId; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___SubjectUniqueId; List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3* ___Extensions; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8 ___SignatureAlgorithm; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___SignatureValue; }; struct CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshaled_pinvoke { Il2CppSafeArray* ___RawData; Il2CppSafeArray* ___SubjectPublicKeyInfo; int32_t ___Version; Il2CppSafeArray* ___SerialNumber; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke ___TbsSignature; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___Issuer; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___NotBefore; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___NotAfter; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___Subject; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke ___PublicKeyAlgorithm; Il2CppSafeArray* ___PublicKey; Il2CppSafeArray* ___IssuerUniqueId; Il2CppSafeArray* ___SubjectUniqueId; List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3* ___Extensions; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke ___SignatureAlgorithm; Il2CppSafeArray* ___SignatureValue; }; struct CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshaled_com { Il2CppSafeArray* ___RawData; Il2CppSafeArray* ___SubjectPublicKeyInfo; int32_t ___Version; Il2CppSafeArray* ___SerialNumber; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com ___TbsSignature; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___Issuer; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___NotBefore; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___NotAfter; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___Subject; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com ___PublicKeyAlgorithm; Il2CppSafeArray* ___PublicKey; Il2CppSafeArray* ___IssuerUniqueId; Il2CppSafeArray* ___SubjectUniqueId; List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3* ___Extensions; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com ___SignatureAlgorithm; Il2CppSafeArray* ___SignatureValue; }; struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB : public MethodBase_t { }; struct DateTimeKind_t3AD6DA06BEF8955A740777163FFB481C19089BBC { 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 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 GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC { intptr_t ___handle; }; struct GCHandleType_t4CD45A3495E593D093AB0CE36EF9EC1A1572F82A { int32_t ___value__; }; struct GeneralNameType_t8C783E69CD3051ACA1F7E69C6F487BFDD0F6B0D0 { int32_t ___value__; }; struct GenericUriParserOptions_t9E954DE39DC39FE80813255314B27DC106E007F1 { int32_t ___value__; }; struct HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F { RuntimeObject* ____wrapper; intptr_t ____handle; }; struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { int32_t ___value__; }; struct MethodInfo_t : public MethodBase_t { }; struct MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879 : public MonoBtlsBio_t35CBF4B8B36011192AF12F18753B27B982488D1F { }; struct MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A : public MobileTlsProvider_tD60D82BEBF267F50F388A026DBB092C7188BB017 { }; struct MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1 : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { MonoBtlsBio_t35CBF4B8B36011192AF12F18753B27B982488D1F* ___bio; PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* ___printErrorsFunc; intptr_t ___printErrorsFuncPtr; }; struct MonoBtlsSslError_tDBF064C11CA0DF055F46C74601F8CB9E739BAC68 { int32_t ___value__; }; struct MonoBtlsSslRenegotiateMode_t62695029FD1281F9EC458EE90338929DC0CB0D12 { int32_t ___value__; }; struct MonoBtlsX509Error_tD1ABE73AA4EFBD7C0A2F4BEC07D6D70FEB59C08F { int32_t ___value__; }; struct MonoBtlsX509FileType_tFF18A754BDA12D53CD7EDED8BC6AA7AAA8CBE4AB { int32_t ___value__; }; struct MonoBtlsX509Format_tC006E8826BC1CC434764F7822399A99DEDD83D82 { int32_t ___value__; }; struct MonoBtlsX509LookupType_t90588E02833E3C47BC1A570FEF65D3947674AF86 { int32_t ___value__; }; struct MonoBtlsX509NameEntryType_tE89D4AC73CFF50F454E4B3A2072105351EB89A46 { int32_t ___value__; }; struct MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096 : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___verifyResult; }; struct MonoBtlsX509StoreType_t2B6FD2A500C5D8866EF6651ECA4F1BBD97AD6FEA { int32_t ___value__; }; struct MonoBtlsX509TrustKind_tAEE3571F9CE040B976E17CCE748B57A8560D822A { int32_t ___value__; }; struct MonoIOError_tC94D69F85D2C23B3229AE92B97381C7F9351D947 { int32_t ___value__; }; struct OidGroup_t7B851FE5BD88C9E5CA5365670A3EAF8B70D239B0 { int32_t ___value__; }; struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0 : public OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 { }; struct ParsingError_t4DA7B5ED39FC185DA72BCB7E278C204762B57DE6 { int32_t ___value__; }; struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { intptr_t ___value; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7 : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 { intptr_t ___handle; int32_t ____state; bool ____ownsHandle; bool ____fullyInitialized; }; struct SslProtocols_t21FADB874FCAEC5039AE593AA3544639C938C77E { int32_t ___value__; }; struct StreamingContextStates_t5EE358E619B251608A9327618C7BFE8638FC33C1 { int32_t ___value__; }; struct TlsProtocols_tCC009DAEEFCA5769448145AD24A1193CD5E8541B { int32_t ___value__; }; struct UnescapeMode_t221E12F33D6CD593C6E09DE2B66DA342EC6C4F2F { int32_t ___value__; }; struct UriComponents_t92D6A11B001BCF2B97D0613FD0541637524A7A82 { int32_t ___value__; }; struct UriFormat_tCFECBDF50112D695E5A4C3F05AE60480FB77A2C0 { int32_t ___value__; }; struct UriHostNameType_t9BDBA62A4F46D00945BB64D0E6E8FF14EB5B7409 { int32_t ___value__; }; struct UriIdnScope_t001CC97A6F977E9BB7DB855CC6BA415A7F47491F { int32_t ___value__; }; struct UriKind_t6597BD6BF48C695D63244DF8541B5EA48FF7F9E7 { int32_t ___value__; }; struct UriSyntaxFlags_t6CAAB5E302AE2F84F42D8C4AF2FA8656EC5F97C8 { int32_t ___value__; }; struct X509Certificate_t9ECDEAA7F2B56A899145F284A13F4D0042481356 : public RuntimeObject { ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* ___decoder; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_encodedcert; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___m_from; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___m_until; ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* ___issuer; String_t* ___m_issuername; String_t* ___m_keyalgo; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_keyalgoparams; ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* ___subject; String_t* ___m_subject; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_publickey; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___signature; String_t* ___m_signaturealgo; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_signaturealgoparams; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___certhash; RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A* ____rsa; DSA_tB12EE3AEA99FBD41DE318E2A371878CA94653E41* ____dsa; int32_t ___version; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___serialnumber; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___issuerUniqueID; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___subjectUniqueID; X509ExtensionCollection_t4A6DDB3D653B72CD358E09B7A1D6DE4EA4DB6534* ___extensions; }; struct X509Certificate_t966CC553AF25AE7991F5B4C2AACBCF6C66C8F9C4 : public RuntimeObject { X509CertificateImpl_tF590E81705CE1FE152C590E5A875D4FE3BE348EF* ___impl; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___lazyCertHash; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___lazySerialNumber; String_t* ___lazyIssuer; String_t* ___lazySubject; String_t* ___lazyKeyAlgorithm; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___lazyKeyAlgorithmParameters; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___lazyPublicKey; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___lazyNotBefore; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___lazyNotAfter; }; struct X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB : public X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE { }; struct X509ChainStatusFlags_t57C80D7C1F4C319F6D6B9FBDEA402E3023E6C769 { int32_t ___value__; }; struct X509KeyStorageFlags_t57AEEE4A9DF943CEF8212B856ED6CA5DF05AEEA3 { int32_t ___value__; }; struct X509NameType_t65E4E6CC085E12EADF5FDBA20B1806363CACA2D3 { int32_t ___value__; }; struct X509RevocationFlag_t007BADE584CC58406E19C6B8BC93366FEAB17126 { int32_t ___value__; }; struct X509RevocationMode_t952728D003111036C0DF94B0F66FF02B7DB04E62 { int32_t ___value__; }; struct X509VerificationFlags_tA582DCC55F39CC9E742C18B7BE953D4CC3DF8FCC { int32_t ___value__; }; struct U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE : public RuntimeObject { int32_t ___U3CU3E1__state; KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___name; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___U3CU3E3__name; Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C* ___U3CrdnReadersU3E5__2; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* ___U3CrdnReaderU3E5__3; }; struct DerTag_t2648C8403BA73716ED1F27F26CD949F8AEEF2F59 { uint8_t ___value__; }; struct Operation_tC35F3423442F066D3B3CB2E5FCC61CEA2D618017 { int32_t ___value__; }; struct Check_t9871FC2033ABF87812304D4DB64241F2D0981230 { int32_t ___value__; }; struct Flags_t47CF4DB4036A6A539AFA6EE39C75F772E865E897 { uint64_t ___value__; }; struct UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09 : public RuntimeObject { String_t* ___Host; String_t* ___ScopeId; String_t* ___String; Offset_tE612E8724BE1BAC109CDFA8ED5567B5979139493 ___Offset; String_t* ___DnsSafeHost; MoreInfo_tB58ABF2D5D75E92D35BBC37192CD0D5C02C3F0FA* ___MoreInfo; }; struct UriQuirksVersion_tC8E3F60985AD631D7F8894B1136B33BD9D03C72D { int32_t ___value__; }; struct Nullable_1_tD474435A767EA9EC7D78FDCE2CF95E400CD4B5EA { bool ___hasValue; int32_t ___value; }; struct Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14 { bool ___hasValue; int32_t ___value; }; struct Nullable_1_t9A98093485034F2B86BC66B725022122E0E5B2A4 { bool ___hasValue; int32_t ___value; }; struct ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 { ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 ____pointer; int32_t ____length; }; struct ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F { ByReference_1_t946C8F453CAF957A5339893AAA7FFF61CC68CECE ____pointer; int32_t ____length; }; struct Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D { ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 ____pointer; int32_t ____length; }; struct Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D { ByReference_1_t946C8F453CAF957A5339893AAA7FFF61CC68CECE ____pointer; int32_t ____length; }; struct MobileAuthenticatedStream_tD0306DC2B0CDA3C7DB261C19FFA35CA8EE24309E : public AuthenticatedStream_t8DCF41E151F705E2494FC7836F5E2EF7C539FA39 { MobileTlsContext_t456DDC89866EE34EF32EEF959AD92C9F17684476* ___xobileTlsContext; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___lastException; AsyncProtocolRequest_tF31CF30F8C57A3D5DC10A9FB0A5568FA254DFE86* ___asyncHandshakeRequest; AsyncProtocolRequest_tF31CF30F8C57A3D5DC10A9FB0A5568FA254DFE86* ___asyncReadRequest; AsyncProtocolRequest_tF31CF30F8C57A3D5DC10A9FB0A5568FA254DFE86* ___asyncWriteRequest; BufferOffsetSize2_t2C3F7F42F64D84F357DC24AFCD44AC4679B20629* ___readBuffer; BufferOffsetSize2_t2C3F7F42F64D84F357DC24AFCD44AC4679B20629* ___writeBuffer; RuntimeObject* ___ioLock; int32_t ___closeRequested; bool ___shutdown; int32_t ___operation; SslStream_t19A079881850F9CAD7BAA6FB625BBC4647ED5A27* ___U3CSslStreamU3Ek__BackingField; MonoTlsSettings_tD79AF4AE5C2CD533A3D7A08FED479B1EC1A031B0* ___U3CSettingsU3Ek__BackingField; MobileTlsProvider_tD60D82BEBF267F50F388A026DBB092C7188BB017* ___U3CProviderU3Ek__BackingField; String_t* ___U3CTargetHostU3Ek__BackingField; int32_t ___ID; }; struct MobileTlsContext_t456DDC89866EE34EF32EEF959AD92C9F17684476 : public RuntimeObject { ChainValidationHelper_t5BAFD168AF916EAD45963A656515931724328755* ___certificateValidator; MonoSslAuthenticationOptions_t50E83A9A2B726808720B74CBD44D3ABC2593B611* ___U3COptionsU3Ek__BackingField; MobileAuthenticatedStream_tD0306DC2B0CDA3C7DB261C19FFA35CA8EE24309E* ___U3CParentU3Ek__BackingField; bool ___U3CIsServerU3Ek__BackingField; String_t* ___U3CTargetHostU3Ek__BackingField; String_t* ___U3CServerNameU3Ek__BackingField; bool ___U3CAskForClientCertificateU3Ek__BackingField; int32_t ___U3CEnabledProtocolsU3Ek__BackingField; X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* ___U3CClientCertificatesU3Ek__BackingField; X509Certificate_t966CC553AF25AE7991F5B4C2AACBCF6C66C8F9C4* ___U3CLocalServerCertificateU3Ek__BackingField; }; struct MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682 : public Exception_t { }; struct MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* ___verifyFunc; NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* ___selectFunc; NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* ___serverNameFunc; intptr_t ___verifyFuncPtr; intptr_t ___selectFuncPtr; intptr_t ___serverNameFuncPtr; MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* ___verifyCallback; MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* ___selectCallback; MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* ___serverNameCallback; MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* ___store; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___instance; intptr_t ___instancePtr; }; struct MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281 : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* ___store; int32_t ___type; List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE* ___monoLookups; }; struct MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6 : public MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3 { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___gch; intptr_t ___instance; BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* ___bySubjectFunc; intptr_t ___bySubjectFuncPtr; MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* ___lookup; }; 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 Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287 : public RuntimeObject { String_t* ____value; String_t* ____friendlyName; int32_t ____group; }; struct SafeHandleZeroOrMinusOneIsInvalid_tC152552D137451170B3B1A304227B0ECADB65629 : public SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7 { }; struct SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463 : public SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7 { }; struct SslStream_t19A079881850F9CAD7BAA6FB625BBC4647ED5A27 : public AuthenticatedStream_t8DCF41E151F705E2494FC7836F5E2EF7C539FA39 { MobileTlsProvider_tD60D82BEBF267F50F388A026DBB092C7188BB017* ___provider; MonoTlsSettings_tD79AF4AE5C2CD533A3D7A08FED479B1EC1A031B0* ___settings; RemoteCertificateValidationCallback_t2F4C5801F96B2C2BF934511796C5BFEAEBF01955* ___validationCallback; LocalCertificateSelectionCallback_t71A03329606A5610ECC62BFBE6327C1EF9195859* ___selectionCallback; MobileAuthenticatedStream_tD0306DC2B0CDA3C7DB261C19FFA35CA8EE24309E* ___impl; bool ___explicitSettings; }; struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 { RuntimeObject* ___m_additionalContext; int32_t ___m_state; }; struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke { Il2CppIUnknown* ___m_additionalContext; int32_t ___m_state; }; struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com { Il2CppIUnknown* ___m_additionalContext; int32_t ___m_state; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E : public RuntimeObject { String_t* ___m_String; String_t* ___m_originalUnicodeString; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___m_Syntax; String_t* ___m_DnsSafeHost; uint64_t ___m_Flags; UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09* ___m_Info; bool ___m_iriParsing; }; struct UriParser_t920B0868286118827C08B08A15A9456AF6C19D81 : public RuntimeObject { int32_t ___m_Flags; int32_t ___m_UpdatableFlags; bool ___m_UpdatableFlagsUsed; int32_t ___m_Port; String_t* ___m_Scheme; }; struct X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D : public X509Certificate_t966CC553AF25AE7991F5B4C2AACBCF6C66C8F9C4 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___lazyRawData; Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* ___lazySignatureAlgorithm; int32_t ___lazyVersion; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___lazySubjectName; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___lazyIssuerName; PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* ___lazyPublicKey; AsymmetricAlgorithm_t5E7E9D26CE0EDCAABD84F616A44E476473BA2AF8* ___lazyPrivateKey; X509ExtensionCollection_t03E0B5DD255DCFF3FE91FE55C5127BC834ABF4D0* ___lazyExtensions; }; struct X509Certificate2ImplUnix_tF8DFA7FF05CC33C9010EFDCA21A827247CB8E86D : public X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25 { bool ___readCertData; CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1 ___certData; }; struct X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC : public RuntimeObject { OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* ___apps; OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* ___cert; X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* ___store; X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* ___store2; int32_t ___rflag; int32_t ___mode; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___timeout; int32_t ___vflags; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___vtime; }; struct X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D { int32_t ___status; String_t* ___info; }; struct X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D_marshaled_pinvoke { int32_t ___status; char* ___info; }; struct X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D_marshaled_com { int32_t ___status; Il2CppChar* ___info; }; struct MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC : public SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7 { }; struct Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088 : public MulticastDelegate_t { }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct MonoBtlsContext_t94EA4DE2EBC11F5FB1756EB4D599673F96E0EE31 : public MobileTlsContext_t456DDC89866EE34EF32EEF959AD92C9F17684476 { X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* ___remoteCertificate; X509Certificate_t966CC553AF25AE7991F5B4C2AACBCF6C66C8F9C4* ___clientCertificate; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* ___nativeServerCertificate; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* ___nativeClientCertificate; MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* ___ctx; MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* ___ssl; MonoBtlsBio_t35CBF4B8B36011192AF12F18753B27B982488D1F* ___bio; MonoBtlsBio_t35CBF4B8B36011192AF12F18753B27B982488D1F* ___errbio; MonoTlsConnectionInfo_t3286AE494AEF3E62C9BE40FAC497849DFA193964* ___connectionInfo; bool ___certificateValidated; bool ___isAuthenticated; bool ___connected; }; struct MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE : public MulticastDelegate_t { }; struct MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA : public MulticastDelegate_t { }; struct MonoBtlsStream_t00ED390E9F9B2A4747C71B5557C81682B487F872 : public MobileAuthenticatedStream_tD0306DC2B0CDA3C7DB261C19FFA35CA8EE24309E { }; struct MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF : public MulticastDelegate_t { }; struct MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905 : public MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6 { Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* ___hashes; MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* ___certificates; X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* ___collection; int32_t ___trust; }; struct MonoTlsSettings_tD79AF4AE5C2CD533A3D7A08FED479B1EC1A031B0 : public RuntimeObject { MonoRemoteCertificateValidationCallback_t1A389B61998873F6B9A2EE7A11C36333A8AECCA0* ___U3CRemoteCertificateValidationCallbackU3Ek__BackingField; MonoLocalCertificateSelectionCallback_t34F7772BA5ECE38E6CBD4C311F579DD1D4724DE3* ___U3CClientCertificateSelectionCallbackU3Ek__BackingField; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC ___U3CCertificateValidationTimeU3Ek__BackingField; X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* ___U3CTrustAnchorsU3Ek__BackingField; RuntimeObject* ___U3CUserSettingsU3Ek__BackingField; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CCertificateSearchPathsU3Ek__BackingField; bool ___U3CSendCloseNotifyU3Ek__BackingField; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CClientCertificateIssuersU3Ek__BackingField; bool ___U3CDisallowUnauthenticatedCertificateRequestU3Ek__BackingField; Nullable_1_t9A98093485034F2B86BC66B725022122E0E5B2A4 ___U3CEnabledProtocolsU3Ek__BackingField; CipherSuiteCodeU5BU5D_t61EC0E6F53394985FFC36DEB587C70F4EE26D435* ___U3CEnabledCiphersU3Ek__BackingField; bool ___cloned; bool ___checkCertName; bool ___checkCertRevocationStatus; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___useServicePointManagerCallback; bool ___skipSystemValidators; bool ___callbackNeedsChain; RuntimeObject* ___certificateValidator; }; struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB : public SafeHandleZeroOrMinusOneIsInvalid_tC152552D137451170B3B1A304227B0ECADB65629 { }; struct SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ___permissionState; }; struct X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62 : public X509Certificate2ImplUnix_tF8DFA7FF05CC33C9010EFDCA21A827247CB8E86D { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___x509; MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* ___nativePrivateKey; X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* ___intermediateCerts; }; struct BoringBioHandle_t6D9F891187C7E417F10E2DB9C989AF5BFE372303 : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { }; struct BoringKeyHandle_t7E8EFC79EB239D2208D1E71547896A2013B2D141 : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { }; struct BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { }; struct PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1 : public MulticastDelegate_t { }; struct BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585 : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { }; struct NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA : public MulticastDelegate_t { }; struct NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA : public MulticastDelegate_t { }; struct NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7 : public MulticastDelegate_t { }; struct BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { }; struct BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2 : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { }; struct BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18 : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { }; struct BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383 : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { }; struct BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE : public MulticastDelegate_t { }; struct BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2 : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { bool ___dontFree; }; struct BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { }; struct BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086 : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { bool ___dontFree; }; struct BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA : public MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC { }; struct BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C : public UriParser_t920B0868286118827C08B08A15A9456AF6C19D81 { }; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { RuntimeObject* ____actualValue; }; struct PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A : public NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A { }; struct UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF : public FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B { }; struct ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C_StaticFields { bool ___s_isValueWriteAtomic; }; struct EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Value; }; struct List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE_StaticFields { MonoBtlsX509LookupMonoU5BU5D_tE5F786E2ABF03EEF8A212B5D2D3D9B6613ED7934* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33_StaticFields { X509ChainStatusU5BU5D_tA4CB502E13E6D62B9C824B15F3193FE7EC889299* ___s_emptyArray; }; struct List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3_StaticFields { X509ExtensionU5BU5D_t6CB6866A33687382EC1D848C41F2687E57166403* ___s_emptyArray; }; struct BinaryCompatibility_t05EC8B983CC73B1684C1FC953D5363679FC00843_StaticFields { bool ___TargetsAtLeast_Desktop_V4_5; bool ___TargetsAtLeast_Desktop_V4_5_1; }; struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57_StaticFields { CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___Invariant; Dictionary_2_tFA0E7CD5951B83DD87A65E89D971A68E538F9470* ___collators; bool ___managedCollation; bool ___managedCollationChecked; }; struct Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653_StaticFields { Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653* ___Default; Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653* ___DefaultInvariant; }; struct Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_StaticFields { TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___stdout; TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___stderr; TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___stdin; bool ___IsRunningOnAndroid; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___inputEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___outputEncoding; ConsoleCancelEventHandler_t7E25E018B7944F60BD34AE7F32E119F34DCEA053* ___cancel_event; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields { CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info; RuntimeObject* ___shared_table_lock; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture; Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number; Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX; bool ___IsTaiwanSku; }; struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90_StaticFields { DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___s_replacementFallback; DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___s_exceptionFallback; }; struct DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A_StaticFields { DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___s_validityDateTimeFormatInfo; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___s_utf8EncodingWithExceptionFallback; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___s_latin1Encoding; }; struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293_StaticFields { EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___s_replacementFallback; EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___s_exceptionFallback; }; 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 InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29_StaticFields { InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29* ___Default; }; struct Module_tABB9217F7F2BA3E0F4277D03C2B234A7313BB8D0_StaticFields { TypeFilter_tD8F0A4CFBE6E8F8FA8D673113A73026EDA4640BA* ___FilterTypeName; TypeFilter_tD8F0A4CFBE6E8F8FA8D673113A73026EDA4640BA* ___FilterTypeNameIgnoreCase; }; struct MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___emailOid; }; struct MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields { bool ___initialized; String_t* ___machineTrustedRootPath; String_t* ___machineIntermediateCAPath; String_t* ___machineUntrustedPath; String_t* ___userTrustedRootPath; String_t* ___userIntermediateCAPath; String_t* ___userUntrustedPath; }; struct OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields { ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* ___s_lateBoundOidToFriendlyName; ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* ___s_lateBoundFriendlyNameToOid; Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___s_friendlyNameToOid; Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___s_oidToFriendlyName; Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___s_compatOids; }; struct String_t_StaticFields { String_t* ___Empty; }; struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields { CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCulture; CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCultureIgnoreCase; OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* ___s_ordinal; OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* ___s_ordinalIgnoreCase; }; struct UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_StaticFields { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___HexUpperChars; }; struct X509PalImpl_tF6062DC7B58B15FE20029E03CB3642384FB80E86_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___signedData; }; struct U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_StaticFields { U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A* ___U3CU3E9; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null; }; struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3_StaticFields { TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Null; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_coreNewLine; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue; }; struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_StaticFields { UTF8EncodingSealed_tF97A34F40CABE9CE1C168967D60396F51C43DD36* ___s_default; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_preamble; }; struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_StaticFields { String_t* ___ConstructorName; String_t* ___TypeConstructorName; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct X509Certificate_t9ECDEAA7F2B56A899145F284A13F4D0042481356_StaticFields { String_t* ___encoding_error; }; struct X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB_StaticFields { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___newline_split; }; struct MobileAuthenticatedStream_tD0306DC2B0CDA3C7DB261C19FFA35CA8EE24309E_StaticFields { int32_t ___uniqueNameInteger; int32_t ___nextId; }; struct Type_t_StaticFields { Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder; Il2CppChar ___Delimiter; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes; RuntimeObject* ___Missing; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase; }; struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields { String_t* ___UriSchemeFile; String_t* ___UriSchemeFtp; String_t* ___UriSchemeGopher; String_t* ___UriSchemeHttp; String_t* ___UriSchemeHttps; String_t* ___UriSchemeWs; String_t* ___UriSchemeWss; String_t* ___UriSchemeMailto; String_t* ___UriSchemeNews; String_t* ___UriSchemeNntp; String_t* ___UriSchemeNetTcp; String_t* ___UriSchemeNetPipe; String_t* ___SchemeDelimiter; bool ___s_ConfigInitialized; bool ___s_ConfigInitializing; int32_t ___s_IdnScope; bool ___s_IriParsing; bool ___useDotNetRelativeOrAbsolute; bool ___IsWindowsFileSystem; RuntimeObject* ___s_initLock; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___HexLowerChars; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____WSchars; }; struct UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields { Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* ___m_Table; Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* ___m_TempTable; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___HttpUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___HttpsUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___WsUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___WssUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___FtpUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___FileUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___GopherUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___NntpUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___NewsUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___MailToUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___UuidUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___TelnetUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___LdapUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___NetTcpUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___NetPipeUri; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___VsMacrosUri; int32_t ___s_QuirksVersion; int32_t ___HttpSyntaxFlags; int32_t ___FileSyntaxFlags; }; struct MonoTlsSettings_tD79AF4AE5C2CD533A3D7A08FED479B1EC1A031B0_StaticFields { MonoTlsSettings_tD79AF4AE5C2CD533A3D7A08FED479B1EC1A031B0* ___defaultSettings; }; struct SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB_StaticFields { SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* ___InvalidHandle; }; #ifdef __clang__ #pragma clang diagnostic pop #endif 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 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); } }; 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 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 IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832 : public RuntimeArray { ALIGN_FIELD (8) intptr_t m_Items[1]; inline intptr_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline intptr_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, intptr_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline intptr_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline intptr_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, intptr_t value) { m_Items[index] = 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 Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB : public RuntimeArray { ALIGN_FIELD (8) int16_t m_Items[1]; inline int16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int16_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, int16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int16_t value) { m_Items[index] = value; } }; struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA : public RuntimeArray { ALIGN_FIELD (8) ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* m_Items[1]; inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** 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, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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 MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F : public RuntimeArray { ALIGN_FIELD (8) MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* m_Items[1]; inline MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5** 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, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* 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 X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8 : public RuntimeArray { ALIGN_FIELD (8) X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* m_Items[1]; inline X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D** 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, X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray { ALIGN_FIELD (8) Type_t* m_Items[1]; inline Type_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Type_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, Type_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364 : public RuntimeArray { ALIGN_FIELD (8) ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 m_Items[1]; inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510* 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, ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef), (void*)NULL); } inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef), (void*)NULL); } }; struct X509ChainStatusU5BU5D_tA4CB502E13E6D62B9C824B15F3193FE7EC889299 : public RuntimeArray { ALIGN_FIELD (8) X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D m_Items[1]; inline X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D* 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, X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___info), (void*)NULL); } inline X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___info), (void*)NULL); } }; IL2CPP_EXTERN_C void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_pinvoke(const AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8& unmarshaled, AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_pinvoke_back(const AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke& marshaled, AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8& unmarshaled); IL2CPP_EXTERN_C void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_pinvoke_cleanup(AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_com(const AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8& unmarshaled, AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com& marshaled); IL2CPP_EXTERN_C void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_com_back(const AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com& marshaled, AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8& unmarshaled); IL2CPP_EXTERN_C void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_com_cleanup(AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com& marshaled); IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared (RuntimeObject* ___0_d, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR 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 Dictionary_2__ctor_m3E3D57799E239C05EC32CBC974A451DD6578EBC2_gshared (Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mDBF106D7452CFA0F592C07D5465A166AEAD2880C_gshared (Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* __this, intptr_t ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m8DB38176F2662F91A6C7E22989F0B91EB2D09F7B_gshared (Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* __this, intptr_t ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mF722EE850D86D183354560F065D38FB868D430F8_gshared (Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* __this, intptr_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t6C0ABC21C059BA74A0F69D530ED60F556AA5DA13* Dictionary_2_get_Values_mEE757E081DF9E4F8C9C3C470EEB5FC4E01EEB570_gshared (Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25 ValueCollection_GetEnumerator_m9D6E05568CD0B6E114068FAC6FB8D2410227BA74_gshared (ValueCollection_t6C0ABC21C059BA74A0F69D530ED60F556AA5DA13* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2BB27D9110F12C8F54C6BC42AD5A1823EC0DD56A_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m672DCCE10FA4B1034A9DCFA16FCC6F38CF71C9FC_gshared_inline (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAE4D283658380B7943D5373C16539B9D1A948FA1_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF30FEE3E944E17EC5FB08148FF63FE253821092D_gshared (List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m1794A41080E7D990FC91C41044F40666784FAF5F_gshared_inline (List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33* __this, X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryGetValue_mE794BBB2811B9244CF8ECB11994F70DEB6BEFDF7_gshared (ConcurrentDictionary_2_tF598E45B2A3ECB23FD311D829FB0AB32B1201ACF* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConcurrentDictionary_2_TryAdd_mA7D07DAB0E4F228BEDBEBA3BEA124A7C839B0DFC_gshared (ConcurrentDictionary_2_tF598E45B2A3ECB23FD311D829FB0AB32B1201ACF* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2__ctor_m0891574E19148D39C27C179BF2787093757C5F57_gshared (ConcurrentDictionary_2_tF598E45B2A3ECB23FD311D829FB0AB32B1201ACF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConcurrentDictionary_2__ctor_m2D937986F9495D8AF5A1FEB1217D83A3AA3FF6D8_gshared (ConcurrentDictionary_2_tF598E45B2A3ECB23FD311D829FB0AB32B1201ACF* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m60F64297108A01DFB5663C9BA121893957855907_gshared (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* Enumerable_ToDictionary_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_TisRuntimeObject_mFAD38355767A6BC98DB0AF76ADAB9AEDE1A401CB_gshared (RuntimeObject* ___0_source, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___1_keySelector, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_elementSelector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950_gshared (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m835590E344B05AF6AF00A78E92C4175BD781A3D2_gshared_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_gshared_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, int32_t ___0_start, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D Span_1_Slice_mEFBC3C78FD443FFE23F9E841D43B7B0271622843_gshared_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 Span_1_op_Implicit_m03D0CEDC1BC95844236105D1DE24A702B956BFE4_gshared (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ___0_span, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_gshared_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_gshared (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* __this, int32_t ___0_item1, int32_t ___1_item2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ReadOnlySpan_1_Slice_mDEEA4C304B13C8F7A63BC3D60B62FF17BBEE282B_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB886029FDB28A19EF15C463DD88A08470033D192_gshared_inline (Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F Span_1_op_Implicit_m2BCA68E89516F4E0AD7CF9A9513466D4837140F8_gshared (Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D ___0_span, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m57CCC347F7A2D40306F42BE2E7822E13C0516E91_gshared (List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33* __this, X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D ___0_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC9BE2938B716B46BB6B9070B94DBE5CE814BC0E2_gshared_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_PrintErrorsCallback_m93ED1F9335C5974459F0915323C5527382A83959 (intptr_t ___0_str, intptr_t ___1_len, intptr_t ___2_ctx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5 (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline (SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsSsl_mono_btls_ssl_new_mFBD7C761E1EC3839330EFAD38E54246679A85CC0 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271 (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsException__ctor_m5DCEFB95BE77CDFF5A8D0DA19B45F41E46188E67 (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoringSslHandle__ctor_m0DA0F6EDC111D843B46B27029C94E5B1DEFB780C (BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* __this, intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* MonoBtlsSsl_Create_internal_m60BFCF145906AB801B840AE586D93DCF96F9EB84 (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* ___0_ctx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F (MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3* __this, MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrintErrorsCallbackFunc__ctor_mD64624B7F3BC980A50DA2D168E8B354DBF173D20 (PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline intptr_t Marshal_GetFunctionPointerForDelegate_TisPrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1_mCD7B01FF25D6119933EF5676D401D7F93C99449D (PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* ___0_d, const RuntimeMethod* method) { return (( intptr_t (*) (PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* MonoBtlsObject_get_Handle_m929F55AA1CC6397BB81B37E33E6C295DF0F4B13E (MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD (MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringBioHandle_t6D9F891187C7E417F10E2DB9C989AF5BFE372303* MonoBtlsBio_get_Handle_m447149554862449317739255B72B29685EF522C7 (MonoBtlsBio_t35CBF4B8B36011192AF12F18753B27B982488D1F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_set_bio_m038E43DBC67FFA4742643E28E76C40FFD4231F82 (intptr_t ___0_handle, intptr_t ___1_bio, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBtlsSsl_GetErrors_m608539CB7B246064023EE5BD33D782401D07DC40 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsException__ctor_m86D66CEBF74847200F5205293C6B9421B7BBDB42 (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* __this, String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsObject_CheckLastError_m7E83AFAD66B4A04C528A019C790A7EA8F03D5CB4 (MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3* __this, String_t* ___0_callerName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_get_error_mC7B3ED4C506F194028AD54709C8D25F28109AEB5 (intptr_t ___0_handle, int32_t ___1_ret_code, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8 (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_use_certificate_m8AF236267A8345D2DEC8E082488013C679ED8AD7 (intptr_t ___0_handle, intptr_t ___1_x509, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* MonoBtlsSsl_ThrowError_m433E4D0C73EBC76A2DEE8A5DBC78AFCE07F40CCC (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, String_t* ___0_callerName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringKeyHandle_t7E8EFC79EB239D2208D1E71547896A2013B2D141* MonoBtlsKey_get_Handle_m3F0EC3F04D1B2886BBD7896BEB3DE91E6D255E6C (MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_use_private_key_m63E0ABA645B8251D6D7A8022382C607C6F8AEC54 (intptr_t ___0_handle, intptr_t ___1_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_add_chain_certificate_m0FC48B4A0CC22C85ABED0082BB61543D92A891AB (intptr_t ___0_handle, intptr_t ___1_x509, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_accept_m23419467E8C7BC52DBBBB56564CD60DBA7FC4358 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_GetError_mCD0707D0B720A563FA21F804ACC411922B79F994 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, int32_t ___0_ret_code, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_connect_mCE3745A55D012954EF463A1F424DDCF61B6A4945 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_handshake_m36C73DA2418184D004D78FF726CD991A6292BAD5 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_FromIntPtr_mA7848A4285D007CADC52B6272DB243C8FDFD5FAC (intptr_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntPtr_op_Explicit_mC33775570B5AC86421DABA8F8B9885DBFF49B02F (intptr_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Marshal_PtrToStringAnsi_mDCD72FE33CAE42EBB32334D7CC555E97667864D3 (intptr_t ___0_ptr, int32_t ___1_len, 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 void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D (RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GCHandle_ToIntPtr_m45294AA913461A070BD555F81103A8BF2E5ED976 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_print_errors_cb_m69B73D2F5A6CD5B092A86DF630F9D62B7805572D (intptr_t ___0_func, intptr_t ___1_ctx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* Console_get_Error_m0132A8360914E80AD6EEF7A353BC1C75A29AE4BF_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_read_m1BCA5CA52F5ECD0DE91F41B91A55DAC63A422896 (intptr_t ___0_handle, intptr_t ___1_data, int32_t ___2_len, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_write_mFFAD46347B4B98A5DF0CD165F843A662853062E1 (intptr_t ___0_handle, intptr_t ___1_data, int32_t ___2_len, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_get_version_mC6DCBB5581B83657307B2C8209CFC48B7419B05A (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_get_cipher_mE39DE9E97227DCBE8314F72674519F457231C937 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877 (MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3* __this, bool ___0_ok, String_t* ___1_callerName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsSsl_mono_btls_ssl_get_peer_certificate_mCE784FDF273F3BD068CB3B2A60F6FD5A1FEF2DCF (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoringX509Handle__ctor_mBA555CCB295495BD93AEEEBC93DADB85CA4C1597 (BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* __this, intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509__ctor_m05B9938DCE1DE8F04B7405D3EB10C63BF895BE6B (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9 (intptr_t ___0_hglobal, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_set_server_name_m345E00531EAFA9143B6BEB70710E41DD1B145595 (intptr_t ___0_handle, intptr_t ___1_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF (MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3* __this, int32_t ___0_ret, String_t* ___1_callerName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsSsl_mono_btls_ssl_get_server_name_m04B7C4C7021E9CD8A233DA380C4F5B2043DE9B33 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A (intptr_t ___0_ptr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_shutdown_m67A69E86F9A7ACEB41E709B0132559B42D34B6BE (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_set_quiet_shutdown_mD58318BED64343E1F46E2C73145F77043C05DE4D (intptr_t ___0_handle, int32_t ___1_mode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_close_m3DBDEB0C3F569531668E5672A8A8F46E4927D47D (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_set_renegotiate_mode_mF89BA6AA6E1FE4C84ACCEE3D660733C22371C118 (intptr_t ___0_handle, int32_t ___1_mode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_renegotiate_pending_mB1EEB9D534E12A4EF867B43FBA5E951CABBD2066 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsHandle__ctor_mFE1DF2FF7208BD4481638701BDEF9F2B556B652D (MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* __this, intptr_t ___0_handle, bool ___1_ownsHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_destroy_m3D38BF4856BF4ACD443F59419C45BD5D0B05EBB5 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_NativeVerifyCallback_m13C23EDCF9CDADF430C5A1664D33DC7621974916 (intptr_t ___0_instance, int32_t ___1_preverify_ok, intptr_t ___2_store_ctx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_NativeSelectCallback_m5A906B70CBEC53FE7F4208810264D78D4AA26EE4 (intptr_t ___0_instance, int32_t ___1_count, intptr_t ___2_sizes, intptr_t ___3_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_NativeServerNameCallback_mC76D35B6D2668F93E280D35B5560A06571810857 (intptr_t ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsSslCtx_mono_btls_ssl_ctx_new_m3EC541DEBF9F0D9795CAF0839121524F3E8C80FB (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoringSslCtxHandle__ctor_mF43CD26E987DABD205A2383B900C30A14BCF3C0F (BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* __this, intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx__ctor_m5576AC303A8B0D1C2360CC2147579F35748BFF2D (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_initialize_mCB21BC00EE400921EC11C2146E64DE4E1974388F (intptr_t ___0_handle, intptr_t ___1_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeVerifyFunc__ctor_m57E97D28673DE3AA35DB5F421B50E4DEFA8CE5BE (NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeSelectFunc__ctor_mCC793EE6C123121F715F3CFD8C23A9A331169608 (NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeServerNameFunc__ctor_mB04711B6D7A98DB9A773CC0041F6099EB3CBF171 (NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline intptr_t Marshal_GetFunctionPointerForDelegate_TisNativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7_mCEF281C75D72D4CBC7B1AF23438DF52D969AE381 (NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* ___0_d, const RuntimeMethod* method) { return (( intptr_t (*) (NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method); } inline intptr_t Marshal_GetFunctionPointerForDelegate_TisNativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA_m8ACF607A5A2C3BECDEF81CA5E664067F8CFF67F8 (NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* ___0_d, const RuntimeMethod* method) { return (( intptr_t (*) (NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method); } inline intptr_t Marshal_GetFunctionPointerForDelegate_TisNativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA_mE025C907D31AFE46AE2FB1632BDBD53475371AF2 (NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* ___0_d, const RuntimeMethod* method) { return (( intptr_t (*) (NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Store__ctor_mDCA08A7A262CE8FD4CB0C275A147FFB9CE67C82F (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* ___0_ctx, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_inline (MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* __this, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___0_ctx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreCtx__ctor_m48FB15F8DD6681E5271FB29421DEAA89A1B6F196 (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, int32_t ___0_preverify_ok, intptr_t ___1_store_ctx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_VerifyCallback_mB0FE711DA675DBB6992CA8D4A9C7832458B48FDA (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, bool ___0_preverify_ok, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___1_ctx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* MonoBtlsObject_SetException_mC444E69A432F5EBC62D37F29C5AF1E7F6480C01A (MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3* __this, Exception_t* ___0_ex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* MonoBtlsSslCtx_CopyIssuers_mE635427D4E21FCA534A0C07F5A50C7CC4D6EE454 (int32_t ___0_count, intptr_t ___1_sizesPtr, intptr_t ___2_dataPtr, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MonoBtlsSelectCallback_Invoke_m758D66BCE6FFA5CF23148236694A0ADE7835F833_inline (MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_acceptableIssuers, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_Copy_m7AB9510A41CD2959424C87A8E0C332F19E40D980 (intptr_t ___0_source, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_destination, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_Copy_mEA749F87AA97225B0E14A5F533E39D6B1B799E58 (intptr_t ___0_source, IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___1_destination, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_Copy_mF7402FFDB520EA1B8D1C32B368DBEE4B13F1BE77 (intptr_t ___0_source, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_destination, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* MonoBtlsX509Name_CreateFromData_mDF2387F1D3CF0FCBC090129EF7295DDD8A83BCEF (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, bool ___1_use_canon_enc, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBtlsUtils_FormatName_m0BF34D919C9BB77AC6FAA7907AE0582782FF2DFA (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* ___0_name, bool ___1_reversed, String_t* ___2_separator, bool ___3_quotes, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_set_cert_verify_callback_mC2A961747BEFB4996082C8E5C1A28F8BE9D01C68 (intptr_t ___0_handle, intptr_t ___1_func, int32_t ___2_cert_required, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_set_cert_select_callback_m324D77428F6D86A4E8214CD8BEE6A603CA743CA1 (intptr_t ___0_handle, intptr_t ___1_func, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_set_min_version_m0784E5D55566864D3024BC6CCAD48BDE0BB3CAA5 (intptr_t ___0_handle, int32_t ___1_version, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_set_max_version_m60266AD3B82C72E85722DC62F5BBBACFD2BE3F48 (intptr_t ___0_handle, int32_t ___1_version, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F (int32_t ___0_cb, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_Copy_m5BA83F0205ABF72412144648CFEB2201CAA0FE56 (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___0_source, int32_t ___1_startIndex, intptr_t ___2_destination, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_mono_btls_ssl_ctx_set_ciphers_m5FD2B4764D8FE6BAC4AA65AFC90048810B5A90CF (intptr_t ___0_handle, int32_t ___1_count, intptr_t ___2_data, int32_t ___3_allow_unsupported, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* MonoBtlsX509VerifyParam_get_Handle_m484BD6CF89C2F173000B8E2FC4442B13EEEC481B (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_mono_btls_ssl_ctx_set_verify_param_mB91270EF966191CCE0CA0C01963EB8B986F17C85 (intptr_t ___0_handle, intptr_t ___1_param, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X500DistinguishedName__ctor_m880E4D05D355F1B494990EFA3B9C7D0DFA0C8679 (X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* __this, String_t* ___0_distinguishedName, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline (AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_Copy_m0FD7BFE70EE28FC67B67A6225AD58F95FEE7EB85 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_source, int32_t ___1_startIndex, intptr_t ___2_destination, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_Copy_m18271E129DDC8C2B2F027CA251C933E30019EC37 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_source, int32_t ___1_startIndex, intptr_t ___2_destination, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_Copy_m441D3BC906AED5073B627036E3D09C52253632B0 (IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___0_source, int32_t ___1_startIndex, intptr_t ___2_destination, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_mono_btls_ssl_ctx_set_client_ca_list_m6CA65BA3F373CAC088E43F8B91A97554A6554623 (intptr_t ___0_handle, int32_t ___1_count, intptr_t ___2_sizes, intptr_t ___3_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_set_server_name_callback_mA5E3DC2A62600AF0181EA953F97646060AB39DB8 (intptr_t ___0_handle, intptr_t ___1_func, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MonoBtlsServerNameCallback_Invoke_m4AA0CCFC7FEEACD68818537DC6D829872A2B619C_inline (MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsObject_Dispose_m8E78236AF0BB3D6848B882BFAA2D574D24E5EB1A (MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsObject_Close_m721FFCCBC5320FF91B8F88651EC1013978B50A52 (MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_mono_btls_ssl_ctx_free_m8CD7DB7EEBF86DFFA10F1FCCEF9F1B7B8F8EF0C3 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MobileAuthenticatedStream__ctor_mFA70F7AAAE52C6559DC554D363E5FFD4DE665CED (MobileAuthenticatedStream_tD0306DC2B0CDA3C7DB261C19FFA35CA8EE24309E* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_innerStream, bool ___1_leaveInnerStreamOpen, SslStream_t19A079881850F9CAD7BAA6FB625BBC4647ED5A27* ___2_owner, MonoTlsSettings_tD79AF4AE5C2CD533A3D7A08FED479B1EC1A031B0* ___3_settings, MobileTlsProvider_tD60D82BEBF267F50F388A026DBB092C7188BB017* ___4_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsContext__ctor_mFF1354F7D4DC6FF9884B01D72E440171BEB484E6 (MonoBtlsContext_t94EA4DE2EBC11F5FB1756EB4D599673F96E0EE31* __this, MobileAuthenticatedStream_tD0306DC2B0CDA3C7DB261C19FFA35CA8EE24309E* ___0_parent, MonoSslAuthenticationOptions_t50E83A9A2B726808720B74CBD44D3ABC2593B611* ___1_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_GetEntryType_mAECDAFFD3F52321C02ED185056C0B42FC62835BC (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* MonoBtlsX509Name_GetEntryOidData_m7B4A22FC80FC24A0FCA68BAE76B2818B48EC8303 (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoBtlsUtils_Compare_m74EB9FD2E9D46FB1702847326F60707A41E21C5D (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_a, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBtlsX509Name_GetEntryValue_m9048C928E51BD319F44E55953584BB4A1403C8FF (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, int32_t ___0_index, int32_t* ___1_tag, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBtlsX509Name_GetEntryOid_mFB2561A2D361280DB134B7C1C426FECB541061AA (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, int32_t ___0_index, 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 void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, 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 int32_t String_IndexOfAny_m740B0108B7FAFFAB1C3F88E782B094195A4E3B75 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_anyOf, int32_t ___1_startIndex, int32_t ___2_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_GetEntryCount_mC03F2E7C9DB042167E9AB04AEDB298B4F5E20C62 (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoBtlsUtils_AppendEntry_mE08452CA6AFA6EEDD119D909B27A973A469E7CEF (StringBuilder_t* ___0_sb, MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* ___1_name, int32_t ___2_index, String_t* ___3_separator, bool ___4_quotes, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509_mono_btls_x509_up_ref_mC438D5E1802E7622FBB08F447DCA79621AB23D0B (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OutOfMemoryException__ctor_m2CDADA05A6304090686E8D5E3E99A1596FAF5951 (OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509_mono_btls_x509_from_data_m6FF3428CFAD279B62E54E7E03D61A094BAEEE297 (intptr_t ___0_data, int32_t ___1_len, int32_t ___2_format, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsException__ctor_m057F82E928B82D01EE415555AD059886A83808B0 (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509_mono_btls_x509_get_subject_name_mF5BE54DB2EE959C17763C31D4CEBE4EAA5CC3756 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoringX509NameHandle__ctor_m47C6D29BC27537D2A061E1EB231416E79AF08F6C (BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* __this, intptr_t ___0_handle, bool ___1_ownsHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Name__ctor_mE79B982F5B1CD10752351373FBE3CB981FC84629 (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* MonoBtlsX509_GetSubjectName_m6E405347CF8D3ED807EBD1C46CD38767C34556D3 (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t MonoBtlsX509Name_GetHash_m951517C1A1EBC07ED7213E1EE1293D977A36163E (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsBioMemory__ctor_mA8389F42E3A775CB226FE64F143169BCE25018A7 (MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509_mono_btls_x509_get_raw_data_m4233AE184E80408016F5D74B3C02D9CE3FDE2915 (intptr_t ___0_handle, intptr_t ___1_bio, int32_t ___2_format, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* MonoBtlsBioMemory_GetData_m3DA5A5971C27CAF5694AA01DA1A9136379A8147A (MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509_mono_btls_x509_cmp_mC69F6A35B67577ECFDA4588EA8A394D2AAD5817D (intptr_t ___0_a, intptr_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509_mono_btls_x509_add_explicit_trust_m4147F1AA0562EFF437B401FC2C20087E87F4F289 (intptr_t ___0_handle, int32_t ___1_kind, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509_mono_btls_x509_free_mE025A30ADE2D27045DA4727275F7E016A24AFF52 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Interlocked_Exchange_m10651B61455D954B0D96C3FF75857C68C20940F6 (intptr_t* ___0_location1, intptr_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Chain_mono_btls_x509_chain_new_mE1007AA50A55DD0207622FEDE6C5E8A30E4A81E1 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoringX509ChainHandle__ctor_m5A09F89FBAB71A1FBC8731056BF9DF188B5EA1C3 (BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* __this, intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* MonoBtlsX509Chain_get_Handle_m4E499FE6819CFFF133A5BA29C8D5EBD81430A225 (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Chain_mono_btls_x509_chain_get_count_m54EF2C92C81F698083EA105270E09D203B29A086 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Chain_get_Count_mAF59CA42465F37BC94EB371C25430B0044C01ED0 (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexOutOfRangeException__ctor_m270ED9671475CE680EEA8C62A7A43308AE4188EF (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Chain_mono_btls_x509_chain_get_cert_mED5143885009F0291E8D2D2925176C2B8AD2FBBD (intptr_t ___0_Handle, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Chain_mono_btls_x509_chain_add_cert_mD87411C3D5A564BD7FFC1BBEF056ABE6853DEA61 (intptr_t ___0_chain, intptr_t ___1_x509, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Chain_mono_btls_x509_chain_up_ref_m500CB92A1D4D28140E2859A3179F1884D4D6F18B (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Chain__ctor_m75184464AF4022BCD4D85FD3FF11C1F5B88791CE (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Chain_mono_btls_x509_chain_free_m198501554C374CCC9B2D6E835ADA50BEDB1A7F85 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* MonoBtlsX509Store_get_Handle_m89AE801D5B269E2E046407E0635740F404FABFE8 (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Lookup_mono_btls_x509_lookup_new_mE3F1E6C56CBA50EFAF098A5EC5E8A884E24D70E8 (intptr_t ___0_store, int32_t ___1_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoringX509LookupHandle__ctor_mC3377C6FDC82C379081CC89A03D3E66DBC28760E (BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* __this, intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* MonoBtlsX509Lookup_Create_internal_m4A3DF13703F0021B1ADB87BB494DB8FECDB1E589 (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* ___0_store, int32_t ___1_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* MonoBtlsX509Lookup_get_Handle_m919AF42E0D90C34EB73A118066CA6E101E50FB31 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Lookup_mono_btls_x509_lookup_peek_lookup_mA80E16877FF613456445C4AD2239D27A6D206321 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Lookup_mono_btls_x509_lookup_add_dir_m5D70E5715AEE30A0EF877CF95086EC6D20622450 (intptr_t ___0_handle, intptr_t ___1_dir, int32_t ___2_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383* MonoBtlsX509LookupMono_get_Handle_mD34446E542FA06D76191F4A5758C319B08186001 (MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Lookup_mono_btls_x509_lookup_add_mono_m0AA602A5187F79C44FE8F77676F3C57FADD8C61C (intptr_t ___0_handle, intptr_t ___1_monoLookup, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMono_Install_m06ED46E5FD3761842A9B7750D5693003155F7016 (MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* __this, MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* ___0_lookup, const RuntimeMethod* method) ; inline void List_1__ctor_m4E299E262F9CAE0119D2D43A6316A116D70C440A (List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void List_1_Add_mA98819531B7CA5A5565ED8161F7C0AB24B4E2CE3_inline (List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE* __this, MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE*, MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Store_AddCertificate_mC8C028325E40B61A290CF9ED06E1624B78BB139B (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_x509, const RuntimeMethod* method) ; inline Enumerator_t68C8466BBDAF5D991D7F035EBD82418CE27A28B2 List_1_GetEnumerator_m02DB888ACD84F5BDEB09166359FF180C22029E6C (List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE* __this, const RuntimeMethod* method) { return (( Enumerator_t68C8466BBDAF5D991D7F035EBD82418CE27A28B2 (*) (List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_m176AC9A50ADA9FDCDD97D62853EDB6B47B1ED5FC (Enumerator_t68C8466BBDAF5D991D7F035EBD82418CE27A28B2* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t68C8466BBDAF5D991D7F035EBD82418CE27A28B2*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* Enumerator_get_Current_m363B57A95533A9A820CA499012787909188F0462_inline (Enumerator_t68C8466BBDAF5D991D7F035EBD82418CE27A28B2* __this, const RuntimeMethod* method) { return (( MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* (*) (Enumerator_t68C8466BBDAF5D991D7F035EBD82418CE27A28B2*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m270C61A6B95099E07C16C773916E9960CC70935C (Enumerator_t68C8466BBDAF5D991D7F035EBD82418CE27A28B2* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t68C8466BBDAF5D991D7F035EBD82418CE27A28B2*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Lookup_mono_btls_x509_lookup_free_m6652A96560B8A53C6D750FE61C8E0ABDA3030C18 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509LookupMono_OnGetBySubject_m85B0F4B20C12F67DE4CD9521EC58308C9A27BA24 (intptr_t ___0_instance, intptr_t ___1_name_ptr, intptr_t* ___2_x509_ptr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509LookupMono_mono_btls_x509_lookup_mono_new_m40936CE7D1A59BDAC3474B2D6F680E11649A23B1 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoringX509LookupMonoHandle__ctor_mC6AC306800774EB0EEBE877AFF028335B3B8EAAE (BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383* __this, intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BySubjectFunc__ctor_m716B9DBA0E032168201B3F2604C5AD2625F10561 (BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline intptr_t Marshal_GetFunctionPointerForDelegate_TisBySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE_mA63C933EAEA7C9A04AF9C35939B11C876D7867CD (BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* ___0_d, const RuntimeMethod* method) { return (( intptr_t (*) (BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMono_mono_btls_x509_lookup_mono_init_m20A27E298055A5158345FF5E5F357F56C4405960 (intptr_t ___0_handle, intptr_t ___1_instance, intptr_t ___2_by_subject_func, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Lookup_AddCertificate_m032B8F408E8C48D5A77E3F55FDA3EF0F13F20941 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_certificate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeHandle_Dispose_m4FB5B8A7ED78B90757F1B570D4025F3BA26A39F3 (SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t BoringX509Handle_StealHandle_m096A11B8EC57A9AF11BA983B31E152F4A70E45C7 (BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Console_WriteLine_mCF1AA33709B943A23A5CA168DF7972F4DAB53011 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509LookupMono_mono_btls_x509_lookup_mono_free_m16D675C465091404208921AF6A94778E60ED717A (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMono__ctor_m833FBC2503ABDCE001FC83F9BF5C03F3B8B51064 (MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CollectionBase_get_Count_m2BD48A6DDD376554A7956E4B26EC27F9F1E43C72 (CollectionBase_t44F966CC555C87F2815D668FB4586526E1C2383F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509Certificate_t966CC553AF25AE7991F5B4C2AACBCF6C66C8F9C4* X509CertificateCollection_get_Item_m9EC79D4B62FB412278F92F3641969385252F6572 (X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* MonoBtlsX509_LoadFromData_m36B98A943749E9096412E057D9BC548CE2BC56A8 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_format, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509_AddExplicitTrust_m328F124CDBFB8D5649F58868425B2D9617398466 (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, int32_t ___0_kind, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t MonoBtlsX509_GetSubjectNameHash_mDDEF7BAE05A848383436D739D74460B82D5B47FF (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMonoCollection_Initialize_mB847A317C0B5C871C79126EBE63E1B7174325C38 (MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMono_AddCertificate_m2216A9F856CD64B208A17F228F1CDD39971FABC2 (MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_certificate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMono_Close_mF6E1290CAC54656E312429B47DE52D1107E830F0 (MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* MonoBtlsX509Name_get_Handle_m6F6F858ABCFF67031A986F782E2945FDDEEA89E8 (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t MonoBtlsX509Name_mono_btls_x509_name_hash_m8F58CA8C9E470B992308B384B4B9F0F72C45787B (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_mono_btls_x509_name_get_entry_count_mB5B674DA61DEE86D683108E25BF5C4CDB5A61808 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_mono_btls_x509_name_get_entry_type_m776F2CE780CC2C95199980FA06073DDDD6D75AEC (intptr_t ___0_name, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_mono_btls_x509_name_get_entry_oid_m4E7888BE0D406D04686B446934DB1393EAF0462C (intptr_t ___0_name, int32_t ___1_index, intptr_t ___2_buffer, int32_t ___3_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_mono_btls_x509_name_get_entry_oid_data_m2E61FF4888EB6B626C07C18508AF6AC5E1E31D34 (intptr_t ___0_name, int32_t ___1_index, intptr_t* ___2_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_mono_btls_x509_name_get_entry_value_m546FF599D572700695D8D418F24816674EB1082C (intptr_t ___0_name, int32_t ___1_index, int32_t* ___2_tag, intptr_t* ___3_str, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsObject_FreeDataPtr_m762822A138134A35091FFAE34129CD0596901E0D (MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3* __this, intptr_t ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UTF8Encoding__ctor_m221CD37E0DBDC63D175FE38646E28CA801D08C00 (UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF (intptr_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Encoding_GetString_m42BFF0862341DCD5289A7D75B5D7A22CE9690EAD (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* __this, uint8_t* ___0_bytes, int32_t ___1_byteCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Name_mono_btls_x509_name_from_data_m11F75E471CA8CC9CDFE00E2DD80B825EFE22B1D6 (void* ___0_data, int32_t ___1_len, int32_t ___2_use_canon_enc, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Name_mono_btls_x509_name_free_m28F303D5A2D2847F0EAF14BAD0C40FE0FD7457EB (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Store_mono_btls_x509_store_new_m30A65CB62896B7E50A8288EEBEDC4A622DF96FD1 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoringX509StoreHandle__ctor_mB3C1BCAB5FF6B1292D07D5E04B32C0B176CA1E40 (BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* __this, intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Store_mono_btls_x509_store_from_ssl_ctx_m3EB87F0734F487D7008837489BBF455DEC9D853B (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* MonoBtlsX509Store_Create_internal_mAE88F87B2F64A113EC8050220912998358711951 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* MonoBtlsX509Store_Create_internal_m76093EF90A270F6B9BF2ECA57E9FE2E7CFCB9732 (BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* ___0_ctx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Store_mono_btls_x509_store_add_cert_mA383F62F340212FDA2E5AAB2670FC2AFA507A289 (intptr_t ___0_handle, intptr_t ___1_x509, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m037C7D700DD3C87001AC4518C644338FB4D228C3 (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA*, const RuntimeMethod*))Dictionary_2__ctor_m3E3D57799E239C05EC32CBC974A451DD6578EBC2_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Lookup__ctor_mAA8D65D64981E5E421EEDE651D7089AE5BE891A2 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* ___0_store, int32_t ___1_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Lookup_GetNativeLookup_m226D773FE350EA76156B6817E867F11DE5EC7F79 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_ContainsKey_m8A3A965B55A71782B53D6F0DED9082EFEB7D1A07 (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* __this, intptr_t ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA*, intptr_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mDBF106D7452CFA0F592C07D5465A166AEAD2880C_gshared)(__this, ___0_key, method); } inline MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* Dictionary_2_get_Item_m8FB76A308836D1F5E99A72138EDECD4C8F66F4A1 (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* __this, intptr_t ___0_key, const RuntimeMethod* method) { return (( MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* (*) (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA*, intptr_t, const RuntimeMethod*))Dictionary_2_get_Item_m8DB38176F2662F91A6C7E22989F0B91EB2D09F7B_gshared)(__this, ___0_key, method); } inline void Dictionary_2_Add_m39BEAFEDD79C88DA67C950DA88BB83D9616D31C8 (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* __this, intptr_t ___0_key, MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA*, intptr_t, MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281*, const RuntimeMethod*))Dictionary_2_Add_mF722EE850D86D183354560F065D38FB868D430F8_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* MonoBtlsX509Store_AddLookup_m9C6FA4053BF3D69EB22FE35A30C7F5FB182CCD24 (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Lookup_AddDirectory_mD3C4A2781FFAFCDDE7A5954EA18E6255D0327916 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, String_t* ___0_dir, int32_t ___1_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMonoCollection__ctor_m997D5DCDBC344D684111875A5F99D4FD5991182C (MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905* __this, X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* ___0_collection, int32_t ___1_trust, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Lookup_AddMono_m225B3DD90B16F4C7224057DBF7F71247B0718967 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* ___0_monoLookup, const RuntimeMethod* method) ; inline ValueCollection_t29AEA2353D345EF818414DB04033639F8DF41600* Dictionary_2_get_Values_m73FF7C166FAB73C57755092FAA60D4E49EDE8780 (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* __this, const RuntimeMethod* method) { return (( ValueCollection_t29AEA2353D345EF818414DB04033639F8DF41600* (*) (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA*, const RuntimeMethod*))Dictionary_2_get_Values_mEE757E081DF9E4F8C9C3C470EEB5FC4E01EEB570_gshared)(__this, method); } inline Enumerator_tEE42323FF6E06203220344589D4DA179845EB36B ValueCollection_GetEnumerator_mC426FB8CAAA071E087532AF94B777E54C318482C (ValueCollection_t29AEA2353D345EF818414DB04033639F8DF41600* __this, const RuntimeMethod* method) { return (( Enumerator_tEE42323FF6E06203220344589D4DA179845EB36B (*) (ValueCollection_t29AEA2353D345EF818414DB04033639F8DF41600*, const RuntimeMethod*))ValueCollection_GetEnumerator_m9D6E05568CD0B6E114068FAC6FB8D2410227BA74_gshared)(__this, method); } inline void Enumerator_Dispose_m3BD31871A3B8EEFCDF305CD1E412B3893A681AF3 (Enumerator_tEE42323FF6E06203220344589D4DA179845EB36B* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tEE42323FF6E06203220344589D4DA179845EB36B*, const RuntimeMethod*))Enumerator_Dispose_m2BB27D9110F12C8F54C6BC42AD5A1823EC0DD56A_gshared)(__this, method); } inline MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* Enumerator_get_Current_mBEEF93F3E7C9C9414383DD97BD39292B9E9AC936_inline (Enumerator_tEE42323FF6E06203220344589D4DA179845EB36B* __this, const RuntimeMethod* method) { return (( MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* (*) (Enumerator_tEE42323FF6E06203220344589D4DA179845EB36B*, const RuntimeMethod*))Enumerator_get_Current_m672DCCE10FA4B1034A9DCFA16FCC6F38CF71C9FC_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mAE70D90A0173E8D9B968493E94CC28A534056F3D (Enumerator_tEE42323FF6E06203220344589D4DA179845EB36B* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tEE42323FF6E06203220344589D4DA179845EB36B*, const RuntimeMethod*))Enumerator_MoveNext_mAE4D283658380B7943D5373C16539B9D1A948FA1_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Store_mono_btls_x509_store_free_m4CC29F27201FEDE806373E19FEB5CD45CF5F6133 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_new_m8103CDC3F094033B1ECEB0FDB8401BC694A1FA39 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoringX509StoreCtxHandle__ctor_mB110C57F474AE661F51673C31DE8C452AB565778 (BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* __this, intptr_t ___0_handle, bool ___1_ownsHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_from_ptr_mEB9486C8BC08CD6EF26DF256FAE1AB0DAF9BC22F (intptr_t ___0_ctx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* MonoBtlsX509StoreCtx_Create_internal_m655BE8C09741CD03F61A2CD64C8E0D63A72D477C (intptr_t ___0_store_ctx, const RuntimeMethod* method) ; inline void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* MonoBtlsX509StoreCtx_get_Handle_m2E8C152DA7370B3EAA9CB2126ECA5CF2B30124C2 (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_get_error_mE0689B76690569DEF9C06E91E956C057E52AFE43 (intptr_t ___0_handle, intptr_t* ___1_error_string, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_get_chain_m16C0B60A16F43B8163006109EE67C659E6B5FE4D (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_get_untrusted_mE5730D4246E744663360F1C1F7413B3523595ACF (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_init_m67CC9150EF3B41E81EDD40BFE9E7EB7E5490AAA7 (intptr_t ___0_handle, intptr_t ___1_store, intptr_t ___2_chain, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_set_param_m4C25F8335B16E82DDFD90281007DE9CCA16F0496 (intptr_t ___0_handle, intptr_t ___1_param, const RuntimeMethod* method) ; inline bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline)(__this, method); } inline int32_t Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_verify_cert_m5D62D095720BB7C3BFE038999FA7F43409403A87 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_up_ref_m8EFA9F556A65485CBFA6CA5AE22600735FE50586 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreCtx__ctor_mFD0079D6C6BD47357CD3E19BD121FD336AC17BFD (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* ___0_ptr, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___1_verifyResult, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_free_mC704B6BEDE7D31EF7497AEF4BC76B6464F8AAD6B (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreManager_DoInitialize_mFA90332EFE7DE62BBCB71DCA5FA62245CF3D81DD (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* X509StoreManager_get_NewCurrentUserPath_m4D656227EE6505EF8DAC397875DF1CB19B3583E7 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE (String_t* ___0_path1, String_t* ___1_path2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* X509StoreManager_get_NewLocalMachinePath_m3A190733E6F64B298A43E5973109AE8C99CC3DE9 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreManager_Initialize_m36F0193BBD7751D4B05F5549B5B9D60A72A5724E (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_copy_m1F63613515A59F755C98AEDFC3515664FC695CFD (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoringX509VerifyParamHandle__ctor_mC7D9DD61778AE4EFE7B63B271F758122B9CD65E9 (BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* __this, intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509VerifyParam__ctor_m4211A69035B76E9BCDA406F56407CB6F7B2F64FC (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* __this, BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* MonoBtlsX509VerifyParam_Lookup_m36C0C5D7042C603176C8DDFB53C3E788B1D5BD8F (String_t* ___0_name, bool ___1_fail, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_lookup_mC94F5BAA7C391CFF975F024D8D65138AC421EF0B (intptr_t ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_can_modify_m361464A9C763FDE8A17B77545CC6F39536C2CE24 (intptr_t ___0_param, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoBtlsX509VerifyParam_get_CanModify_m2B36671A3BFD3F534F2587C90C36C97449E6E8D9 (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509VerifyParam_WantToModify_m339A1A65C4A81F5C5D33B17C7C0AC40386A1692F (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_set_host_m0944820EFDF1A4693B02CCB55B1BE4F4E48B75ED (intptr_t ___0_handle, intptr_t ___1_name, int32_t ___2_namelen, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_mD89390EF215242275A4E8F78C2C3E8BC3EF6F3C3 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___0_year, int32_t ___1_month, int32_t ___2_day, int32_t ___3_hour, int32_t ___4_minute, int32_t ___5_second, int32_t ___6_kind, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_set_time_m41FB10D400F002D96C718F56FDA79050D6796F38 (intptr_t ___0_handle, int64_t ___1_time, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_free_m9142292AEFC899DE1D479781F6AC631BB81D5733 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509Certificate2ImplUnix__ctor_mF3392E6B555FBA22CBDC93DF0C53479586EBF327 (X509Certificate2ImplUnix_tF8DFA7FF05CC33C9010EFDCA21A827247CB8E86D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* MonoBtlsX509_Copy_mE36DCC64F4761F579F1A6C28996101B23506BB1B (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* MonoBtlsKey_Copy_m27EC5A8D495C066523DB4558D7D148D9F2C5436E (MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* X509CertificateImplCollection_Clone_m2AC54E741E6AB673D07464C05D27A3FF9F4112B0 (X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls_Import_m5C23917D44D1E1BCF37A6957BA8102DC263D7D10 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls_ImportPkcs12_m349710DD0FBBFDCC59064187312A21BA4ABC9FA6 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* ___1_password, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls_ImportAuthenticode_mB6EC779B036A5BF1691B767D6F4BE9B6C9087506 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Locale_GetText_m7BA18BC14D3028C4C4722E220800563188DA3600 (String_t* ___0_msg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CryptographicException__ctor_m5DDF42BBD1BBB5006C6E912240CAE64C8B14FA9C (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* __this, String_t* ___0_message, Exception_t* ___1_inner, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoBtlsObject_get_IsValid_m81F9484EE0BB31515AC50158B182C87B8AB62B5F (MonoBtlsObject_t0C2823DAC8B886C724F5F740A04E3ED774F82EA3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImpl_ThrowIfContextInvalid_m253EB9023E9902680A338B86D7EC55AAB7EFDDBA (X509CertificateImpl_tF590E81705CE1FE152C590E5A875D4FE3BE348EF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls__ctor_mBD1BDF7B84B633622363B567E28C52FC0F0BDE65 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* X509CertificateImplBtls_get_X509_m96B07D0BA825233DE2E209EDD7970363605F87C7 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* MonoBtlsX509_GetRawData_m4B52A8FF5917F7B0DB9B2E355623F315AC735906 (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, int32_t ___0_format, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* MonoBtlsKey_GetBytes_mD3A4E69C8BF5D40AB6BD6C7CF1A4650DF9BF5097 (MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* __this, bool ___0_include_private_bits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A* PrivateKeyInfo_DecodeRSA_mB304590B0C8E7227CF6D1B336D67AA67276A5A24 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_keypair, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* MonoBtlsKey_CreateFromRSAPrivateKey_m42321CEA69C0097FDB7331913ACECBA9A96674B8 (RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A* ___0_privateKey, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformNotSupportedException__ctor_mD5DBE8E9A6FF4B75EF02671029C6D67A51EAFBD1 (PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsPkcs12__ctor_m0443539C1F555E7933C9C11738803D4C4A19F7A9 (MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsPkcs12_Import_m7AE3F61C4E65DB51D4E6A266D42B80375B74C388 (MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* ___1_password, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafePasswordHandle__ctor_m7B9E2FCDE3D3062399AC53BDF31F9098442D8309 (SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* __this, String_t* ___0_password, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* MonoBtlsPkcs12_GetCertificate_m3EF3675C309529933E88E3D52E695B5E81AB5C78 (MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoBtlsPkcs12_get_HasPrivateKey_m18B31C7E511B1C69BFD4F0C24207AA197C370033 (MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* MonoBtlsPkcs12_GetPrivateKey_m4B69EE9C50095AD4E0F9D224F52973AFA6F4982E (MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsPkcs12_get_Count_m3B3AA72AB596F6F8D82B96F7B787C9AA718DF342 (MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplCollection__ctor_m9A1E10EE2FC833E8F8C938A91AD907BC437452E2 (X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509_Compare_mD564951E9E8604E2FC9DE8861DE72B2F15F7B248 (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_a, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls__ctor_m9B766C510B621586A897818C904AEA16DCEA1622 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_x509, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplCollection_Add_mDF2DF7D94CEB84BCCC7292831C838FCDB1322B8C (X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* __this, X509CertificateImpl_tF590E81705CE1FE152C590E5A875D4FE3BE348EF* ___0_impl, bool ___1_takeOwnership, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AuthenticodeDeformatter__ctor_mE7D65775E1289E0DBB208034BE5EB40AB6469BA0 (AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawData, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR X509Certificate_t9ECDEAA7F2B56A899145F284A13F4D0042481356* AuthenticodeDeformatter_get_SigningCertificate_m5C675A2AB0464670DF6C557C4433871014EB52CC_inline (AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Chain__ctor_m68C61C0629C37B9A65BABBCDBCBA69707487E0D8 (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Chain_AddCertificate_mF7444AA20B0EA6C6E697DEC2316ACC9BD69CB518 (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_x509, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509CertificateImpl_tF590E81705CE1FE152C590E5A875D4FE3BE348EF* X509CertificateImplCollection_get_Item_mA250EDFA1ACBE344A52C5CD818A6578CC07763A1 (X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X509CertificateImplCollection_get_Count_mB81B621804D7FB640FDD4177610CEEDF0484378D (X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoBtlsProvider_ValidateCertificate_m3A20048CFBB89909D0F534DCC2B4FCB785C995DD (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* ___0_chain, MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* ___1_param, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainImpl__ctor_m16F671EB135FB6E7E3CF6C42715D7106E6FAAF18 (X509ChainImpl_tBA1BF154DB9DC321EE068BBC53C7CF43CAA2621F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* MonoBtlsX509Chain_Copy_m91814D7F915489E580CA83905085ADC1BA386E9B (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainPolicy__ctor_m069F83BFFF3E79ED4CEBE8CF553CC65576F8D3D9 (X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* MonoBtlsX509StoreCtx_Copy_mEC93A3593445A8306AFCAE0864DF39682684407B (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* MonoBtlsX509StoreCtx_GetChain_m589378381689FF4870F149D405B03F6FBB8EEA4B (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* MonoBtlsX509StoreCtx_GetUntrusted_m97D215DD2183B70E764FC20D9A3EDFC1329F5B97 (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509Certificate2Collection__ctor_mC7A17C695E7DB906D549A0BF60943D2490F4C2B9 (X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void X509ChainPolicy_set_ExtraStore_mECC7CF51491C5A6E20F21CCD65F6EC66FF0BAF3E_inline (X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC* __this, X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* MonoBtlsX509Chain_GetCertificate_m6432C0F179B74CCC54D9965C406491287DFC9036 (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509Certificate2__ctor_m7DA4EE40349835A87AAA8E5717489DFD6C44D0A2 (X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* __this, X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25* ___0_impl, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X509Certificate2Collection_Add_m6C2C142C7BF143E83388F8793A64890F44996ABB (X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* __this, X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* ___0_certificate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainImpl_ThrowIfContextInvalid_m85AF480D1B87D8DA3D780040385CBB88D9B173CD (X509ChainImpl_tBA1BF154DB9DC321EE068BBC53C7CF43CAA2621F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainElementCollection__ctor_mAEF26718ED02C8480A7041E3C6B66500950E013D (X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainElementCollection_Add_mA032CE8B536713B0E070C9A211B084706D04F6C8 (X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* __this, X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* ___0_certificate, const RuntimeMethod* method) ; inline void List_1__ctor_mF30FEE3E944E17EC5FB08148FF63FE253821092D (List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33* __this, const RuntimeMethod* method) { (( void (*) (List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33*, const RuntimeMethod*))List_1__ctor_mF30FEE3E944E17EC5FB08148FF63FE253821092D_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainStatus__ctor_m5AD96E11604F8DB96673677AC2FFF68EBA550859 (X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D* __this, int32_t ___0_flag, const RuntimeMethod* method) ; inline void List_1_Add_m1794A41080E7D990FC91C41044F40666784FAF5F_inline (List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33* __this, X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33*, X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D, const RuntimeMethod*))List_1_Add_m1794A41080E7D990FC91C41044F40666784FAF5F_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509Certificate_Dispose_m1BAF5EFE5ED5A16CFD65A159B1E671BE7CDC63CC (X509Certificate_t966CC553AF25AE7991F5B4C2AACBCF6C66C8F9C4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainElementCollection_Clear_mF0C2AE76F73C525E29E808615576C7EE11409659 (X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509Certificate2Enumerator_t22D702E84069BAFE855F2A160A391D77A05090EC* X509Certificate2Collection_GetEnumerator_m2D2A261B2F68A857C3C8B0037C5E05F10A6761FC (X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* X509Certificate2Enumerator_get_Current_m7D19172490F76C81A7E7DB5AF8D172400BC95B53 (X509Certificate2Enumerator_t22D702E84069BAFE855F2A160A391D77A05090EC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool X509Certificate2Enumerator_MoveNext_m824241D32F6E1B3FF4CAE0E2B370BB5E32238F19 (X509Certificate2Enumerator_t22D702E84069BAFE855F2A160A391D77A05090EC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainImpl_Dispose_m9F8B96FFCB317F7F8C8E1ACA82061EA7404B732D (X509ChainImpl_tBA1BF154DB9DC321EE068BBC53C7CF43CAA2621F* __this, bool ___0_disposing, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509PalImpl__ctor_m29605E82202DAC5123F4B35D87719454190299C0 (X509PalImpl_tF6062DC7B58B15FE20029E03CB3642384FB80E86* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* X509PalImplBtls_get_Provider_mE31DF32B169BC4E69C99349B93A70EF246EB89CD_inline (X509PalImplBtls_t670DADF698BCB60774214F353E6882084BE6AA0B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25* MonoBtlsProvider_GetNativeCertificate_m5277ABC9E56ED50DA43CB9E20AC005C4A31F392A (MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, String_t* ___1_password, int32_t ___2_flags, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25* MonoBtlsProvider_GetNativeCertificate_m8CBBFBFC50A27D9AE00A738CDCE742A63ED40724 (MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* ___1_password, int32_t ___2_flags, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25* MonoBtlsProvider_GetNativeCertificate_mFD2CBE90C78213D12B4F6A77BCA7E356D508F522 (MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* __this, X509Certificate_t966CC553AF25AE7991F5B4C2AACBCF6C66C8F9C4* ___0_certificate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OidLookup_ShouldUseCache_mAF605BA00A22EA400B99D24286837F6904C84ED0 (int32_t ___0_oidGroup, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___0_key, String_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } inline bool ConcurrentDictionary_2_TryGetValue_m98D7AD54A8EBAAF26DB4FDC717FAFF36EE314853 (ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* __this, String_t* ___0_key, String_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C*, String_t*, String_t**, const RuntimeMethod*))ConcurrentDictionary_2_TryGetValue_mE794BBB2811B9244CF8ECB11994F70DEB6BEFDF7_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OidLookup_NativeOidToFriendlyName_m61C7A5820AD641FEF4B24F64DC730FB27DCC7D01 (String_t* ___0_oid, int32_t ___1_oidGroup, bool ___2_fallBackToAllGroups, const RuntimeMethod* method) ; inline bool ConcurrentDictionary_2_TryAdd_m45B276C2610DC66F8D95413C7CE27896DE0D88D5 (ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { return (( bool (*) (ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C*, String_t*, String_t*, const RuntimeMethod*))ConcurrentDictionary_2_TryAdd_mA7D07DAB0E4F228BEDBEBA3BEA124A7C839B0DFC_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OidLookup_NativeFriendlyNameToOid_m383F983E8333B3DAB97C9278B3B0EDF09E61758D (String_t* ___0_friendlyName, int32_t ___1_oidGroup, bool ___2_fallBackToAllGroups, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CPrivateImplementationDetailsU3E_ComputeStringHash_m171C269D828658C44041FA68B6DE8CA290ED517F (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; inline void ConcurrentDictionary_2__ctor_m9B2EB6BD32E298BAD1B3113C83414524B6185AF9 (ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* __this, const RuntimeMethod* method) { (( void (*) (ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C*, const RuntimeMethod*))ConcurrentDictionary_2__ctor_m0891574E19148D39C27C179BF2787093757C5F57_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method) ; inline void ConcurrentDictionary_2__ctor_m9892FA3A284C42770614BE9E65205A8B33824A6C (ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C*, RuntimeObject*, const RuntimeMethod*))ConcurrentDictionary_2__ctor_m2D937986F9495D8AF5A1FEB1217D83A3AA3FF6D8_gshared)(__this, ___0_comparer, method); } inline void Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared)(__this, ___0_comparer, method); } inline void Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } inline void Func_2__ctor_m48BD5538630AB90CAACF2ADC165985AB743A6C30 (Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m60F64297108A01DFB5663C9BA121893957855907_gshared)(__this, ___0_object, ___1_method, method); } inline Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* Enumerable_ToDictionary_TisKeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A_TisString_t_TisString_t_mFC1C1B0DF9D1A0691A32C4618C7E67666003AE18 (RuntimeObject* ___0_source, Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088* ___1_keySelector, Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088* ___2_elementSelector, const RuntimeMethod* method) { return (( Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* (*) (RuntimeObject*, Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088*, Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088*, const RuntimeMethod*))Enumerable_ToDictionary_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_TisRuntimeObject_mFAD38355767A6BC98DB0AF76ADAB9AEDE1A401CB_gshared)(___0_source, ___1_keySelector, ___2_elementSelector, method); } inline void Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m381C6259C7B5579501CBFB1E4D1DF201D5928470 (U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; inline String_t* KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_inline (KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A* __this, const RuntimeMethod* method) { return (( String_t* (*) (KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method); } inline String_t* KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_inline (KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A* __this, const RuntimeMethod* method) { return (( String_t* (*) (KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DerSequenceReader__ctor_m899D7771F7F469E94812F8EB9BB0A75A0BE69CBD (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4 (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t DerSequenceReader_PeekTag_mC22E34353BE4B4C5CE3579AE64B220263C159C8B (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DerSequenceReader_ReadInteger_mEFB23332B798605A0F474C5B43C59D70543B93BC (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CryptographicException__ctor_mABCA20325469F37B8F4248FDF46EEE4548A9D88B (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DerSequenceReader_ReadIntegerBytes_mBF491D99194CDD9FC70F58CF07E66B535C3F63EB (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DerSequenceReader_ReadOidAsString_m53E76684261C012927DE60E2A8A5A4ECC6B33198 (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31 (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline (const RuntimeMethod* method) { return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (const RuntimeMethod*))Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_gshared_inline)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DerSequenceReader_ReadNextEncodedValue_mB9D376F1ED7428BFE7DE86B327E1B80E52E91CB7 (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X500DistinguishedName__ctor_mF36480D37651E6FC6662E90ED7795F9A5C1C3DD2 (X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_encodedDistinguishedName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DerSequenceReader_ReadX509Date_m4B50094324675B16BCF2F77BCB1CD6827F04A568 (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DerSequenceReader_ReadBitString_m6519951E58B9642238778071AF7926A6948F0387 (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; inline void List_1__ctor_mBCDF2D09AD0C1E065B1745D89FE3A7D98CD33E1F (List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3* __this, const RuntimeMethod* method) { (( void (*) (List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DerSequenceReader_ReadBoolean_m568EA640EA9967B8785075997D5161FC7C6C5EBD (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DerSequenceReader_ReadOctetString_mDF80CEA6892B5E2BAA457C153DEBE8C411EC70FE (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509Extension__ctor_m442E6EED0F68D0FA2D7D7B085BEAB11F35B9157F (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, String_t* ___0_oid, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawData, bool ___2_critical, const RuntimeMethod* method) ; inline void List_1_Add_m2E50122C2C447172556F536670F67BD8E8DC5402_inline (List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3* __this, X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3*, X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F (CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CertificateData_GetSimpleNameInfo_mFC7F4A07545CF25E589C54FC5917C770CC36BAA3 (X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___0_name, const RuntimeMethod* method) ; inline void Nullable_1__ctor_m1A8E9A123DB57832E6F59440493BFC4D743DC892 (Nullable_1_tD474435A767EA9EC7D78FDCE2CF95E400CD4B5EA* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_tD474435A767EA9EC7D78FDCE2CF95E400CD4B5EA*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___0_value, method); } inline bool Nullable_1_get_HasValue_m6AFDA522FA5E17FDF9021A5880732A90EA2396F1_inline (Nullable_1_tD474435A767EA9EC7D78FDCE2CF95E400CD4B5EA* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tD474435A767EA9EC7D78FDCE2CF95E400CD4B5EA*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } inline Enumerator_tEDDC2C241127BDEC411C60FAB649BDE614D0F9D9 List_1_GetEnumerator_m7A5DCD9E0FAEC1363189B45012C255D307C153FB (List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3* __this, const RuntimeMethod* method) { return (( Enumerator_tEDDC2C241127BDEC411C60FAB649BDE614D0F9D9 (*) (List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_mE3117C916B22646663B0F965D7370ADEBE42898C (Enumerator_tEDDC2C241127BDEC411C60FAB649BDE614D0F9D9* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tEDDC2C241127BDEC411C60FAB649BDE614D0F9D9*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* Enumerator_get_Current_mA29E00FEF2148BD9A58CDD8F0EB5300B3AAF0ED8_inline (Enumerator_tEDDC2C241127BDEC411C60FAB649BDE614D0F9D9* __this, const RuntimeMethod* method) { return (( X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* (*) (Enumerator_tEDDC2C241127BDEC411C60FAB649BDE614D0F9D9*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* AsnEncodedData_get_Oid_mBDB4803B2ADEE3BD40596E82FF738C2DC339BC28_inline (AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* __this, const RuntimeMethod* method) ; inline int32_t Nullable_1_get_Value_m733C963A26A2E37CCC7BD8D1826D4AD757701B6F (Nullable_1_tD474435A767EA9EC7D78FDCE2CF95E400CD4B5EA* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_tD474435A767EA9EC7D78FDCE2CF95E400CD4B5EA*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CertificateData_FindAltNameMatch_mCE61CB6988807DF389637BFE64C3795977525DCB (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_extensionBytes, int32_t ___1_matchType, String_t* ___2_otherOid, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_m96CF02EEDE6A41EEAD98756D29E96808A1FE5875 (Enumerator_tEDDC2C241127BDEC411C60FAB649BDE614D0F9D9* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tEDDC2C241127BDEC411C60FAB649BDE614D0F9D9*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CertificateData_ReadReverseRdns_m780F1A4EE86E9787C0E7BAC1609D124669133CF7 (X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CertificateData_GetNameInfo_m8DC5068DE35A32AC641DCBA45C409D05C4CE9D72 (CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1* __this, int32_t ___0_nameType, bool ___1_forIssuer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DerSequenceReader_SkipValue_m0F715CE70FF6EDD8575359FDC2E8ADBAC72FFACE (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DerSequenceReader_ReadUtf8String_m695D8EC313847638A5E9FCB3B036B3AD4A73DB83 (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DerSequenceReader_ReadIA5String_m0C23F1CCD96F9F4BD97A43459D1839BDFD1EAB40 (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReadReverseRdnsU3Ed__21__ctor_m5A6BC49C73B7B87A9A4400C6B15A6B08990A46D4 (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF (const RuntimeMethod* method) ; inline void Stack_1__ctor_m97F2A92FF6F7604D68938DC3EF357C66110095FA (Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C* __this, const RuntimeMethod* method) { (( void (*) (Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C*, const RuntimeMethod*))Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* DerSequenceReader_ReadSet_mB2770ADE8AF6F651659562AEF5B8F247619641FF (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; inline void Stack_1_Push_m832BCA0F46EB98AC526A5C83B72052B42AC95700 (Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C* __this, DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* ___0_item, const RuntimeMethod* method) { (( void (*) (Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C*, DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___0_item, method); } inline DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* Stack_1_Pop_mA225FBFDEBE168ED6B5F61FE26BE0928C811DAEC (Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C* __this, const RuntimeMethod* method) { return (( DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* (*) (Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DerSequenceReader_ReadBMPString_m6AD51BC4D16BF2659A5F0D197A0A2F184D36375E (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DerSequenceReader_ReadPrintableString_m9ED84D1BD26B7DB18C047355BD2011CAFC2E72FE (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DerSequenceReader_ReadT61String_m30F888297CE3E176BE97EE993BA1FA945607999E (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* __this, const RuntimeMethod* method) ; inline void KeyValuePair_2__ctor_mC76BE8DEB14377BA47C72BDFC7D0BBD37330F36B (KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A*, String_t*, String_t*, const RuntimeMethod*))KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950_gshared)(__this, ___0_key, ___1_value, method); } inline int32_t Stack_1_get_Count_mB64185B733D3D0A76BAD2E085B9F815786E4CC5D_inline (Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C* __this, const RuntimeMethod* method) { return (( int32_t (*) (Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C*, const RuntimeMethod*))Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CReadReverseRdnsU3Ed__21_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CSystem_StringU2CSystem_StringU3EU3E_GetEnumerator_m19CB560BFA57F0DD069DCCA4F99AA3A67CEB5427 (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoIO_DuplicateHandle_m74058A7EF8C184400CE235A021B49BC3CADF9CEE (intptr_t ___0_source_process_handle, intptr_t ___1_source_handle, intptr_t ___2_target_process_handle, intptr_t* ___3_target_handle, int32_t ___4_access, int32_t ___5_inherit, int32_t ___6_options, int32_t* ___7_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* MonoIO_GetException_m7D5D880A5D6D35C63AAD55841C0C30B977430B5F (int32_t ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeProcessHandle__ctor_mF35A5C60AA1DFE35E75F353C346E941D62DB8859 (SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* __this, intptr_t ___0_existingHandle, bool ___1_ownsHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeHandle_DangerousRelease_m30A8B4E5BEA935C8925BC2115CD0AD13B937953E (SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeHandle_DangerousAddRef_m9FA46208A92D8B33059B8E8712F49AE45BB5E922 (SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7* __this, bool* ___0_success, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeMethods_GetExitCodeProcess_mE7FD943FE22AC0AE9D8B7E819A78CD069EDF6A42 (intptr_t ___0_processHandle, int32_t* ___1_exitCode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeMethods_GetProcessTimes_m5F47DC2EE69BD7D2F8C0206ED8BAF0EFBA7C7406 (intptr_t ___0_handle, int64_t* ___1_creation, int64_t* ___2_exit, int64_t* ___3_kernel, int64_t* ___4_user, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeHandleZeroOrMinusOneIsInvalid__ctor_m9BA85F78EC25654EE170CA999EC379D9A4B59B89 (SafeHandleZeroOrMinusOneIsInvalid_tC152552D137451170B3B1A304227B0ECADB65629* __this, bool ___0_ownsHandle, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SafeHandle_SetHandle_m003D64748F9DFBA1E3C0B23798C23BA81AA21C2A_inline (SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7* __this, intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeMethods_CloseProcess_m46F696AA3E8FE85EA84504B04C06706A2716A8E1 (intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeProcessHandle__ctor_m347300F5032173FAA9287B4CDC692BBA71D82E95 (SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* __this, intptr_t ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv4AddressHelper_ParseCanonical_m38827B1F002AC415916FF17D5C7DA3279486A91C (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___0_name, uint8_t* ___1_numbers, int32_t ___2_start, int32_t ___3_end, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv4AddressHelper_IsValidCanonical_m157BF3179C5A511A8915C572111A7014D7E5DB84 (Il2CppChar* ___0_name, int32_t ___1_start, int32_t* ___2_end, bool ___3_allowIPv6, bool ___4_notImplicitFile, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t IPv4AddressHelper_ParseNonCanonical_m8A508ED61556F4182AAEBE3E7D43C738A57C984D (Il2CppChar* ___0_name, int32_t ___1_start, int32_t* ___2_end, bool ___3_notImplicitFile, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv4AddressHelper_Parse_m0F43F114BC6D0C8D85D29D3CA2CE24CA19714026 (String_t* ___0_name, uint8_t* ___1_numbers, int32_t ___2_start, int32_t ___3_end, const RuntimeMethod* method) ; inline void Span_1__ctor_m835590E344B05AF6AF00A78E92C4175BD781A3D2_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method) { (( void (*) (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D*, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m835590E344B05AF6AF00A78E92C4175BD781A3D2_gshared_inline)(__this, ___0_pointer, ___1_length, method); } inline Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, int32_t ___0_start, const RuntimeMethod* method) { return (( Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D (*) (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D*, int32_t, const RuntimeMethod*))Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_gshared_inline)(__this, ___0_start, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Byte_TryFormat_m001551267A8748E3D23C0DE0AF5FEB2BF06A463E (uint8_t* __this, Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ___0_destination, int32_t* ___1_charsWritten, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___2_format, RuntimeObject* ___3_provider, const RuntimeMethod* method) ; inline Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D Span_1_Slice_mEFBC3C78FD443FFE23F9E841D43B7B0271622843_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D (*) (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D*, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mEFBC3C78FD443FFE23F9E841D43B7B0271622843_gshared_inline)(__this, ___0_start, ___1_length, method); } inline ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 Span_1_op_Implicit_m03D0CEDC1BC95844236105D1DE24A702B956BFE4 (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ___0_span, const RuntimeMethod* method) { return (( ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 (*) (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D, const RuntimeMethod*))Span_1_op_Implicit_m03D0CEDC1BC95844236105D1DE24A702B956BFE4_gshared)(___0_span, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_m1618CF9F1145C9832FC830A4BD6DD96A540012F8 (String_t* __this, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD (const RuntimeMethod* method) ; inline int32_t ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F*, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_gshared_inline)(__this, method); } inline void ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477 (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* __this, int32_t ___0_item1, int32_t ___1_item2, const RuntimeMethod* method) { (( void (*) (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*, int32_t, int32_t, const RuntimeMethod*))ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_gshared)(__this, ___0_item1, ___1_item2, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_IsHexDigit_m89270CD137F8D5AAC9953CB367BF194D0D0EEDBC (Il2CppChar ___0_character, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv4AddressHelper_IsValid_mB71D85892F391896358B6C19C6E4899ED31EFCF8 (Il2CppChar* ___0_name, int32_t ___1_start, int32_t* ___2_end, bool ___3_allowIPv6, bool ___4_notImplicitFile, bool ___5_unknownScheme, const RuntimeMethod* method) ; inline int32_t ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1*, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_gshared_inline)(__this, method); } inline ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ReadOnlySpan_1_Slice_mDEEA4C304B13C8F7A63BC3D60B62FF17BBEE282B_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 (*) (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mDEEA4C304B13C8F7A63BC3D60B62FF17BBEE282B_gshared_inline)(__this, ___0_start, ___1_length, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IPv4AddressHelper_ParseHostNumber_m3ECD734470D95F75F0A7475BB69A53D48A924179 (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___0_str, int32_t ___1_start, int32_t ___2_end, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Uri_FromHex_m30578BD6ADBA0FE875257A8296ED979DC7849020 (Il2CppChar ___0_digit, const RuntimeMethod* method) ; inline void Span_1__ctor_mB886029FDB28A19EF15C463DD88A08470033D192_inline (Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method) { (( void (*) (Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D*, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mB886029FDB28A19EF15C463DD88A08470033D192_gshared_inline)(__this, ___0_pointer, ___1_length, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 String_op_Implicit_m7D7FE0449303AF92D8B2A85A06ADC6933B2ECC3A_inline (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPv6AddressHelper_Parse_m6F68528ADBA8B6ECED3060135FC1DF6CCD2B0543 (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___0_address, uint16_t* ___1_numbers, int32_t ___2_start, String_t** ___3_scopeId, const RuntimeMethod* method) ; inline ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F Span_1_op_Implicit_m2BCA68E89516F4E0AD7CF9A9513466D4837140F8 (Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D ___0_span, const RuntimeMethod* method) { return (( ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F (*) (Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D, const RuntimeMethod*))Span_1_op_Implicit_m2BCA68E89516F4E0AD7CF9A9513466D4837140F8_gshared)(___0_span, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv6AddressHelper_IsLoopback_mAE6B2C6CFAD787337C6ABB41F2D2942A4C191C84 (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ___0_numbers, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D IPv6AddressHelper_FindCompressionRange_m5BA0C004FA7BE7CB3C520AB47C4D6B6FA6C13C56 (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ___0_numbers, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv6AddressHelper_ShouldHaveIpv4Embedded_m08BEFD0452A0145779E70931B00F2D6EA15A1E70 (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ___0_numbers, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int32_TryFormat_m09C5DAC7B8CB25D5D7FAEB7043384D0B05679A1A (int32_t* __this, Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ___0_destination, int32_t* ___1_charsWritten, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___2_format, RuntimeObject* ___3_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UInt16_TryFormat_mFBBE717EEAC00E6B5ABC83B6D3AD7C7C5E310281 (uint16_t* __this, Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ___0_destination, int32_t* ___1_charsWritten, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___2_format, RuntimeObject* ___3_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv6AddressHelper_InternalIsValid_mDF9ADFBBDDD76F8B77EC140686B6280F4BD53478 (Il2CppChar* ___0_name, int32_t ___1_start, int32_t* ___2_end, bool ___3_validateStrictAddress, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742 (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, String_t* ___0_message, 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 bool PasteArguments_ContainsNoWhitespaceOrQuotes_m1BDACFD9C7B6A252300167B6FD7B80C1EC4E59B9 (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_mE20F6CD28FC8E8C9FD65987DBD32E6087CCE1CF3 (StringBuilder_t* __this, Il2CppChar ___0_value, int32_t ___1_repeatCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924 (Il2CppChar ___0_c, 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 void UriBuilder_Init_m5A6628A92532D3CAACD649C7528C15261C17A99D (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_Fragment_m3CB7AD14DA9618ADE406039D4713F67D6951D835 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_Query_m17DEC663263C486C8C8177AF9C4BFE2FFBE51178 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_Host_m2C0E258C7DFF7A340049BE9BC08FF45E90988D8C (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_AbsolutePath_mABB93DD30D4C0F11948DE5C117650B1C3A9925CA (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Uri_get_Port_m7A1413AC9D9A2FC5DC8A7F89DF4A01ACA0241A02 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_Scheme_m29106D5109538220B22FC49DE7B44040E51B0F6F (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_get_HasAuthority_m2180FC17FB6FE7A11EBA0BDE1EF5EB9EF808A909 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_UserInfo_mC0189C851F71ACF0B48A462E74C7F3EB86501C8D (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_SetFieldsFromUri_mB6015DF5AA0D123A1B2749378D88FA26D409788E (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_set_Scheme_m02C71DED53B5BDB8CA03E7484B8B554D0EF4B3BA (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_set_Host_m7CD9C7B0B9CACAF15A57ACFC363C766F19178930 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder__ctor_m6B749D42CAEA04D468C1CD1A958DB04D6D9D6570 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_schemeName, String_t* ___1_hostName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_set_Port_mC6C31D266AA5790B8ED038C31489BCC2DE55DE3D (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder__ctor_mA1228B2CB9262CA55FFA6FCD5C89F52C25832B0B (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_scheme, String_t* ___1_host, int32_t ___2_portNumber, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_set_Path_mD17EF197B4A8A764682938B468B647DAE716E9D0 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF (String_t* __this, Il2CppChar ___0_oldChar, Il2CppChar ___1_newChar, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_InternalEscapeString_m55F51767085D66CA5A6580714F969B24862E1D3B (String_t* ___0_rawString, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_CheckSchemeName_m8B998B1591971E7A47A7DF366E749A27393B3B92 (String_t* ___0_schemeName, 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* String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2 (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, String_t* ___0_uriString, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* UriBuilder_get_Uri_mD0DF3F7DDF7C56CC99E2D29E06C959F80A4171A1 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriFormatException__ctor_m718A5DEB020FAAD1F654CD05E63C3988AA7712D3 (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* __this, String_t* ___0_textString, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* UriParser_GetSyntax_mEAED92E4DCA23EA5240B39CD1165F450374A0A57 (String_t* ___0_lwrCaseScheme, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_InFact_m3C07C3050DE1E69F6B0BC816EC34AF610373E532 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, int32_t ___0_flags, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_NotAny_mCE6CF6736414BE547215F6E44C3E1283DEA05F56 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, int32_t ___0_flags, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SecurityUtils_DemandReflectionAccess_mC171CFC613F3B33A9637DFC2A46C01801628A4E8 (Type_t* ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SecurityUtils_SecureCreateInstance_mA233BC3B5B2CB0765C7F0628E6526F04DE273F98 (Type_t* ___0_type, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, bool ___2_allowNonPublic, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsVisible_m8D48AAF067E6F92E801302D572C187DCD209628A (Type_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SecurityUtils_HasReflectionPermission_m570F195B1B07BC7B7C4908A1787B8B2730CF0FC2 (Type_t* ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_m0DFAA1415ABA9B28430FDC70A9915BE437C04B04 (Type_t* ___0_type, int32_t ___1_bindingAttr, Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___2_binder, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___3_args, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___4_culture, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SecurityUtils_SecureConstructorInvoke_m45FF555821C605E67BFF72649AE03427DF256087 (Type_t* ___0_type, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_argTypes, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_allowNonPublic, int32_t ___4_extraFlags, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* Type_GetConstructor_m27DB07707556F5798E5482B1D314C562E3883C85 (Type_t* __this, int32_t ___0_bindingAttr, Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___1_binder, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___2_types, ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364* ___3_modifiers, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConstructorInfo_op_Inequality_mB3CB8B779FA4400BBF7069097CC64E6CA1D235A4 (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ___0_left, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConstructorInfo_Invoke_m15FDF2B682BD01CC934BE4D314EF2193103CECFE (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_parameters, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsPublic_m471B6CEE0FF2B45843C1F314B624FC7968199AB4 (MethodBase_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SecurityUtils_GenericArgumentsAreVisible_m6FB48DB457AA5606F02B194D2917FBE20C8736AA (MethodInfo_t* ___0_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SecurityUtils_DemandGrantSet_m232145972216DA366F322455484E42BDCDB7C05B (Assembly_t* ___0_assembly, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826 (MethodBase_t* __this, RuntimeObject* ___0_obj, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_parameters, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_Compare_mDD38FA42ECFEF28996EFF1EB6E504895A16FB021 (Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvariantComparer__ctor_m42B33CC43C194F792B70B96258F930ECF46970A5 (InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsSurrogatePair_m895829B934609B8480DCDC7B38130314BD876007 (Il2CppChar ___0_highSurrogate, Il2CppChar ___1_lowSurrogate, 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 int32_t String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C (String_t* ___0_strA, String_t* ___1_strB, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_IsGenDelim_mED487423251FBC7A3AA85A70023D531DED88B0D3 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC (RuntimeObject* ___0_value, int32_t ___1_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GCHandle_AddrOfPinnedObject_m9C047E154D6F0FE66BE003AB99F0B67A2CA953A6 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar UriHelper_EscapedAscii_m93D49C2D42E1E5E292199FACF5B4D6CC770D3DA1 (Il2CppChar ___0_digit, Il2CppChar ___1_next, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IriHelper_CheckIsReserved_m0F5942330B329B65D738A398854399FD43A5589C (Il2CppChar ___0_ch, int32_t ___1_component, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriHelper_IsNotSafeForUnescape_m79864E996F8F46D4A1C00B965E2EB4EE7AFE63ED (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderReplacementFallback__ctor_mAE7F1C5BF4E5A1F6CF4F9E12A71A63DDD4077D18 (EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16* __this, String_t* ___0_replacement, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Encoding_set_EncoderFallback_m479A67230C286D29DAC4A9A93074708666FD483D (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* __this, EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderReplacementFallback__ctor_mA73B628532B991FA39C2D7A1C5285CF93DC88F60 (DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0* __this, String_t* ___0_replacement, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Encoding_set_DecoderFallback_mFBC533A11D06D09A563D86497A4CF43C71C62C78 (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* __this, DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriHelper_MatchUTF8Sequence_mD118AEEE32C6BCBA4ED2E41E2B008EB83412D54B (Il2CppChar* ___0_pDest, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_dest, int32_t* ___2_destOffset, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___3_unescapedChars, int32_t ___4_charCount, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___5_bytes, int32_t ___6_byteCount, bool ___7_isQuery, bool ___8_iriParsing, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsHighSurrogate_mED1E5FB863528ABB0D7D3DC4DE0FAB4517760658 (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IriHelper_CheckIriUnicodeRange_m0989646614B5D6CD18622388A069BEA8A755F013 (Il2CppChar ___0_highSurr, Il2CppChar ___1_lowSurr, bool* ___2_surrogatePair, bool ___3_isQuery, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IriHelper_CheckIriUnicodeRange_m584D1B233AB9DB3642640CDBD787B0E51D2AC625 (Il2CppChar ___0_unicode, bool ___1_isQuery, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_IsBidiControlCharacter_m37BFE363354928FB34D016950008D1FB29DFBB0F (Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memcpy_m87345ACEE449F8CEA42341BC9F4AFC3743EF96D1 (uint8_t* ___0_dest, uint8_t* ___1_src, int32_t ___2_len, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1 (Il2CppChar ___0_ch, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_to, int32_t* ___2_pos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mF29D430E15E766845220AB94DEE48CFC341A2DFE (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mC5676E4279E9B264450F42CAE47EE7A3F2031B9B (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception_GetObjectData_mD69929DB0BB2512240908B9EEE21778CB7B72DA9 (Exception_t* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToLower_m019DF0456BF43D0BE5523394E730F55C7EBCABF0 (Il2CppChar ___0_c, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___1_culture, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_GetString_m2F0EFCFA5FE3DB6DE89C5823284302D691355AA6 (String_t* ___0_name, 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 CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* UriHelper_EnsureDestinationSize_m0A91CAD854571386F0490A975BA25CEEA93614C0 (Il2CppChar* ___0_pStr, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_dest, int32_t ___2_currentInputPos, int16_t ___3_charsToAdd, int16_t ___4_minReallocateChars, int32_t* ___5_destPos, int32_t ___6_prevInputPos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriHelper_IsUnreserved_mED7CF4BB5F43C337685396D5F99D7EFABAD5E5C9 (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriHelper_IsReservedUnreservedOrHash_m7B622D953837E4F0FEF44B114718B75B846512A1 (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358 (RuntimeArray* ___0_src, int32_t ___1_srcOffset, RuntimeArray* ___2_dst, int32_t ___3_dstOffset, int32_t ___4_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* UriHelper_UnescapeString_mAB62B336BC58C7697B4CA7355405F3C1FDBBB7E0 (Il2CppChar* ___0_pStr, int32_t ___1_start, int32_t ___2_end, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___3_dest, int32_t* ___4_destPosition, Il2CppChar ___5_rsvd1, Il2CppChar ___6_rsvd2, Il2CppChar ___7_rsvd3, int32_t ___8_unescapeMode, UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___9_syntax, bool ___10_isQuery, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_IriParsingStatic_mF071497F10CC1CC81177D6F4BCE9D2007D8FDA16 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___0_syntax, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_get_ShouldUseLegacyV2Quirks_m8EC9AB4BB2AD4FAAC4CD7C921C7A61AA4FC914D2 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_IsAsciiLetterOrDigit_m9033B2053D679076DEADF04748CE5E983B25A9E0 (Il2CppChar ___0_character, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* Uri_ParseMinimal_m24D824EC77216C64F4B8B9175915CD6C3C6DB7B5 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_get_UserDrivenParsing_mF2426529046B3DF3292A7AA2F4885F8D6591BBBD (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_GetString_m56640423E54C5F10BFDEF27B7E692A33745EB696 (String_t* ___0_name, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, 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 bool Uri_get_IsAbsoluteUri_m2F9B759B85D295639D7959A616E1FBC203D756DF (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* Uri_ResolveHelper_mCF316B7B35401CFE251F64CCE66AF24F687E7E04 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_baseUri, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___1_relativeUri, String_t** ___2_newUriString, bool* ___3_userEscaped, UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** ___4_e, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_op_Inequality_m64BE981CDF88B751677B80D883B201BF3CFD83F7 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri1, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___1_uri2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_OriginalString_m3031F9054CA10F2C55C0E2415CC19810D360A5D6 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_IsBaseOfHelper_m7FA3996CDF7C53EA4A7F8FC71617559AF90C7F73 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uriLink, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, RuntimeObject* ___1_actualValue, String_t* ___2_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_GetComponentsHelper_m83D8E4A027E180AFB34BA5290A8FF381EBCBCB75 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, int32_t ___0_uriComponents, int32_t ___1_uriFormat, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_InternalIsWellFormedOriginalString_m273089E57528670A95D845618A5C3CCD028A3098 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m2C921F34F148E4685C65C916F573572539B04388 (Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_gshared)(__this, ___0_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79 (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* __this, String_t* ___0_lwrCaseScheme, int32_t ___1_defaultPort, int32_t ___2_syntaxFlags, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, const RuntimeMethod* method) ; inline void Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D (Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* __this, String_t* ___0_key, UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238*, String_t*, UriParser_t920B0868286118827C08B08A15A9456AF6C19D81*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_IsFullMatch_mFC1C9EEDD31F040997931B26EF54CE7988495550 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, int32_t ___0_flags, int32_t ___1_expected, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640 (Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* __this, String_t* ___0_key, UriParser_t920B0868286118827C08B08A15A9456AF6C19D81** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238*, String_t*, UriParser_t920B0868286118827C08B08A15A9456AF6C19D81**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ; inline int32_t Dictionary_2_get_Count_m4DA3282515038AFB506664081150706476F29005 (Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* String_GetRawStringData_m87BC50B7B314C055E27A28032D1003D42FDE411D (String_t* __this, const RuntimeMethod* method) ; inline void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1*, Il2CppChar*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline)(__this, ___0_ptr, ___1_length, 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); } inline void List_1_AddWithResize_m57CCC347F7A2D40306F42BE2E7822E13C0516E91 (List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33* __this, X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33*, X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D, const RuntimeMethod*))List_1_AddWithResize_m57CCC347F7A2D40306F42BE2E7822E13C0516E91_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56 (const RuntimeMethod* method) ; inline void Span_1__ctor_mC9BE2938B716B46BB6B9070B94DBE5CE814BC0E2_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) { (( void (*) (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D*, Il2CppChar*, int32_t, const RuntimeMethod*))Span_1__ctor_mC9BE2938B716B46BB6B9070B94DBE5CE814BC0E2_gshared_inline)(__this, ___0_ptr, ___1_length, method); } #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_destroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_new(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_use_certificate(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_use_private_key(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_add_chain_certificate(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_accept(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_connect(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_handshake(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_close(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_shutdown(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_set_quiet_shutdown(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_set_bio(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_read(intptr_t, intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_write(intptr_t, intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_get_error(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_get_version(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_get_cipher(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_get_peer_certificate(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_print_errors_cb(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_set_server_name(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_get_server_name(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_set_renegotiate_mode(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_renegotiate_pending(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_ctx_new(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_free(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_initialize(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_cert_verify_callback(intptr_t, intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_cert_select_callback(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_min_version(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_max_version(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_set_ciphers(intptr_t, int32_t, intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_set_verify_param(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_set_client_ca_list(intptr_t, int32_t, intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_server_name_callback(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_up_ref(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_from_data(intptr_t, int32_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_get_subject_name(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_get_raw_data(intptr_t, intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_cmp(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_free(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_add_explicit_trust(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_chain_new(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_chain_get_count(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_chain_get_cert(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_chain_add_cert(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_chain_up_ref(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_chain_free(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_lookup_new(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_lookup_add_dir(intptr_t, intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_lookup_add_mono(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_lookup_free(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_lookup_peek_lookup(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_lookup_mono_new(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_lookup_mono_init(intptr_t, intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_lookup_mono_free(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int64_t DEFAULT_CALL mono_btls_x509_name_hash(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_count(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_type(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_oid(intptr_t, int32_t, intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_oid_data(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_value(intptr_t, int32_t, int32_t*, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_name_from_data(void*, int32_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_name_free(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_new(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_from_ssl_ctx(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_add_cert(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_store_free(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_new(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_from_ptr(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_get_error(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_get_chain(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_init(intptr_t, intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_set_param(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_verify_cert(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_get_untrusted(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_up_ref(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_store_ctx_free(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_verify_param_copy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_verify_param_lookup(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_verify_param_can_modify(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_verify_param_set_host(intptr_t, intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_verify_param_set_time(intptr_t, int64_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_verify_param_free(intptr_t); #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif int32_t MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_Multicast(MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* __this, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___0_ctx, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); int32_t retVal = 0; for (il2cpp_array_size_t i = 0; i < length; i++) { MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef int32_t (*FunctionPointerType) (RuntimeObject*, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096*, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_ctx, reinterpret_cast(currentDelegate->___method)); } return retVal; } int32_t MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_OpenInst(MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* __this, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___0_ctx, const RuntimeMethod* method) { NullCheck(___0_ctx); typedef int32_t (*FunctionPointerType) (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_ctx, method); } int32_t MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_OpenStatic(MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* __this, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___0_ctx, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_ctx, method); } int32_t MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_OpenVirtual(MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* __this, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___0_ctx, const RuntimeMethod* method) { NullCheck(___0_ctx); return VirtualFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_ctx); } int32_t MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_OpenInterface(MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* __this, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___0_ctx, const RuntimeMethod* method) { NullCheck(___0_ctx); return InterfaceFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_ctx); } int32_t MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_OpenGenericVirtual(MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* __this, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___0_ctx, const RuntimeMethod* method) { NullCheck(___0_ctx); return GenericVirtualFuncInvoker0< int32_t >::Invoke(method, ___0_ctx); } int32_t MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_OpenGenericInterface(MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* __this, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___0_ctx, const RuntimeMethod* method) { NullCheck(___0_ctx); return GenericInterfaceFuncInvoker0< int32_t >::Invoke(method, ___0_ctx); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsVerifyCallback__ctor_m8F1128CB88D8E552034C35F1115F9642DB2A00CB (MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* __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)&MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_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)&MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_OpenGenericInterface; else __this->___invoke_impl = (intptr_t)&MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_OpenInterface; else __this->___invoke_impl = (intptr_t)&MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_OpenVirtual; } else { __this->___invoke_impl = (intptr_t)&MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_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)&MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB (MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* __this, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___0_ctx, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_ctx, 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 int32_t MonoBtlsSelectCallback_Invoke_m758D66BCE6FFA5CF23148236694A0ADE7835F833_Multicast(MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_acceptableIssuers, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); int32_t retVal = 0; for (il2cpp_array_size_t i = 0; i < length; i++) { MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef int32_t (*FunctionPointerType) (RuntimeObject*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_acceptableIssuers, reinterpret_cast(currentDelegate->___method)); } return retVal; } int32_t MonoBtlsSelectCallback_Invoke_m758D66BCE6FFA5CF23148236694A0ADE7835F833_OpenInst(MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_acceptableIssuers, const RuntimeMethod* method) { NullCheck(___0_acceptableIssuers); typedef int32_t (*FunctionPointerType) (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_acceptableIssuers, method); } int32_t MonoBtlsSelectCallback_Invoke_m758D66BCE6FFA5CF23148236694A0ADE7835F833_OpenStatic(MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_acceptableIssuers, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_acceptableIssuers, method); } IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE (MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_acceptableIssuers, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc)(char**); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); char** ____0_acceptableIssuers_marshaled = NULL; if (___0_acceptableIssuers != NULL) { il2cpp_array_size_t ____0_acceptableIssuers_Length = (___0_acceptableIssuers)->max_length; ____0_acceptableIssuers_marshaled = il2cpp_codegen_marshal_allocate_array(____0_acceptableIssuers_Length + 1); (____0_acceptableIssuers_marshaled)[____0_acceptableIssuers_Length] = NULL; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____0_acceptableIssuers_Length); i++) { (____0_acceptableIssuers_marshaled)[i] = il2cpp_codegen_marshal_string((___0_acceptableIssuers)->GetAtUnchecked(static_cast(i))); } } else { ____0_acceptableIssuers_marshaled = NULL; } int32_t returnValue = il2cppPInvokeFunc(____0_acceptableIssuers_marshaled); if (____0_acceptableIssuers_marshaled != NULL) { const il2cpp_array_size_t ____0_acceptableIssuers_marshaled_CleanupLoopCount = (___0_acceptableIssuers != NULL) ? (___0_acceptableIssuers)->max_length : 0; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____0_acceptableIssuers_marshaled_CleanupLoopCount); i++) { il2cpp_codegen_marshal_free((____0_acceptableIssuers_marshaled)[i]); (____0_acceptableIssuers_marshaled)[i] = NULL; } il2cpp_codegen_marshal_free(____0_acceptableIssuers_marshaled); ____0_acceptableIssuers_marshaled = NULL; } return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSelectCallback__ctor_m7B7D62D2596DC675786AA7FA342F7188BB6D9834 (MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* __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)&MonoBtlsSelectCallback_Invoke_m758D66BCE6FFA5CF23148236694A0ADE7835F833_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 0; if (isOpen) { __this->___invoke_impl = (intptr_t)&MonoBtlsSelectCallback_Invoke_m758D66BCE6FFA5CF23148236694A0ADE7835F833_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)&MonoBtlsSelectCallback_Invoke_m758D66BCE6FFA5CF23148236694A0ADE7835F833_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSelectCallback_Invoke_m758D66BCE6FFA5CF23148236694A0ADE7835F833 (MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_acceptableIssuers, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_acceptableIssuers, 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 int32_t MonoBtlsServerNameCallback_Invoke_m4AA0CCFC7FEEACD68818537DC6D829872A2B619C_Multicast(MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* __this, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); int32_t retVal = 0; for (il2cpp_array_size_t i = 0; i < length; i++) { MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast(currentDelegate->___method)); } return retVal; } int32_t MonoBtlsServerNameCallback_Invoke_m4AA0CCFC7FEEACD68818537DC6D829872A2B619C_OpenInst(MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* __this, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(method); } int32_t MonoBtlsServerNameCallback_Invoke_m4AA0CCFC7FEEACD68818537DC6D829872A2B619C_OpenStatic(MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* __this, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(method); } IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA (MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* __this, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); int32_t returnValue = il2cppPInvokeFunc(); return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsServerNameCallback__ctor_m245B337F77B4B68D1DD967C5AC999F6950AFA039 (MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* __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 == 0; if (isOpen) __this->___invoke_impl = (intptr_t)&MonoBtlsServerNameCallback_Invoke_m4AA0CCFC7FEEACD68818537DC6D829872A2B619C_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } 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)&MonoBtlsServerNameCallback_Invoke_m4AA0CCFC7FEEACD68818537DC6D829872A2B619C_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsServerNameCallback_Invoke_m4AA0CCFC7FEEACD68818537DC6D829872A2B619C (MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* __this, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, 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 extern "C" int32_t CDECL ReversePInvokeWrapper_MonoBtlsSsl_PrintErrorsCallback_m93ED1F9335C5974459F0915323C5527382A83959(intptr_t ___0_str, intptr_t ___1_len, intptr_t ___2_ctx) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; int32_t returnValue; returnValue = MonoBtlsSsl_PrintErrorsCallback_m93ED1F9335C5974459F0915323C5527382A83959(___0_str, ___1_len, ___2_ctx, NULL); return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_destroy_m3D38BF4856BF4ACD443F59419C45BD5D0B05EBB5 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_destroy", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_destroy)(___0_handle); #else il2cppPInvokeFunc(___0_handle); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsSsl_mono_btls_ssl_new_mFBD7C761E1EC3839330EFAD38E54246679A85CC0 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_new", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_ssl_new)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_use_certificate_m8AF236267A8345D2DEC8E082488013C679ED8AD7 (intptr_t ___0_handle, intptr_t ___1_x509, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_use_certificate", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_use_certificate)(___0_handle, ___1_x509); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_x509); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_use_private_key_m63E0ABA645B8251D6D7A8022382C607C6F8AEC54 (intptr_t ___0_handle, intptr_t ___1_key, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_use_private_key", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_use_private_key)(___0_handle, ___1_key); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_key); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_add_chain_certificate_m0FC48B4A0CC22C85ABED0082BB61543D92A891AB (intptr_t ___0_handle, intptr_t ___1_x509, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_add_chain_certificate", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_add_chain_certificate)(___0_handle, ___1_x509); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_x509); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_accept_m23419467E8C7BC52DBBBB56564CD60DBA7FC4358 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_accept", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_accept)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_connect_mCE3745A55D012954EF463A1F424DDCF61B6A4945 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_connect", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_connect)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_handshake_m36C73DA2418184D004D78FF726CD991A6292BAD5 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_handshake", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_handshake)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_close_m3DBDEB0C3F569531668E5672A8A8F46E4927D47D (intptr_t ___0_handle, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_close", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_close)(___0_handle); #else il2cppPInvokeFunc(___0_handle); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_shutdown_m67A69E86F9A7ACEB41E709B0132559B42D34B6BE (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_shutdown", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_shutdown)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_set_quiet_shutdown_mD58318BED64343E1F46E2C73145F77043C05DE4D (intptr_t ___0_handle, int32_t ___1_mode, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_set_quiet_shutdown", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_set_quiet_shutdown)(___0_handle, ___1_mode); #else il2cppPInvokeFunc(___0_handle, ___1_mode); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_set_bio_m038E43DBC67FFA4742643E28E76C40FFD4231F82 (intptr_t ___0_handle, intptr_t ___1_bio, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_set_bio", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_set_bio)(___0_handle, ___1_bio); #else il2cppPInvokeFunc(___0_handle, ___1_bio); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_read_m1BCA5CA52F5ECD0DE91F41B91A55DAC63A422896 (intptr_t ___0_handle, intptr_t ___1_data, int32_t ___2_len, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_read", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_read)(___0_handle, ___1_data, ___2_len); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_data, ___2_len); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_write_mFFAD46347B4B98A5DF0CD165F843A662853062E1 (intptr_t ___0_handle, intptr_t ___1_data, int32_t ___2_len, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_write", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_write)(___0_handle, ___1_data, ___2_len); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_data, ___2_len); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_get_error_mC7B3ED4C506F194028AD54709C8D25F28109AEB5 (intptr_t ___0_handle, int32_t ___1_ret_code, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_get_error", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_get_error)(___0_handle, ___1_ret_code); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_ret_code); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_get_version_mC6DCBB5581B83657307B2C8209CFC48B7419B05A (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_get_version", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_get_version)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_get_cipher_mE39DE9E97227DCBE8314F72674519F457231C937 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_get_cipher", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_get_cipher)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsSsl_mono_btls_ssl_get_peer_certificate_mCE784FDF273F3BD068CB3B2A60F6FD5A1FEF2DCF (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_get_peer_certificate", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_ssl_get_peer_certificate)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_print_errors_cb_m69B73D2F5A6CD5B092A86DF630F9D62B7805572D (intptr_t ___0_func, intptr_t ___1_ctx, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_print_errors_cb", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_print_errors_cb)(___0_func, ___1_ctx); #else il2cppPInvokeFunc(___0_func, ___1_ctx); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_set_server_name_m345E00531EAFA9143B6BEB70710E41DD1B145595 (intptr_t ___0_handle, intptr_t ___1_name, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_set_server_name", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_set_server_name)(___0_handle, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_name); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsSsl_mono_btls_ssl_get_server_name_m04B7C4C7021E9CD8A233DA380C4F5B2043DE9B33 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_get_server_name", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_ssl_get_server_name)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_mono_btls_ssl_set_renegotiate_mode_mF89BA6AA6E1FE4C84ACCEE3D660733C22371C118 (intptr_t ___0_handle, int32_t ___1_mode, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_set_renegotiate_mode", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_set_renegotiate_mode)(___0_handle, ___1_mode); #else il2cppPInvokeFunc(___0_handle, ___1_mode); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_mono_btls_ssl_renegotiate_pending_mB1EEB9D534E12A4EF867B43FBA5E951CABBD2066 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_renegotiate_pending", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_renegotiate_pending)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* MonoBtlsSsl_Create_internal_m60BFCF145906AB801B840AE586D93DCF96F9EB84 (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* ___0_ctx, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t G_B2_0; memset((&G_B2_0), 0, sizeof(G_B2_0)); intptr_t G_B1_0; memset((&G_B1_0), 0, sizeof(G_B1_0)); { MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* L_0 = ___0_ctx; NullCheck(L_0); BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_1; L_1 = MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5(L_0, NULL); NullCheck(L_1); intptr_t L_2; L_2 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_1, NULL); intptr_t L_3; L_3 = MonoBtlsSsl_mono_btls_ssl_new_mFBD7C761E1EC3839330EFAD38E54246679A85CC0(L_2, NULL); intptr_t L_4 = L_3; bool L_5; L_5 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_4, 0, NULL); if (!L_5) { G_B2_0 = L_4; goto IL_0023; } G_B1_0 = L_4; } { MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* L_6 = (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var))); MonoBtlsException__ctor_m5DCEFB95BE77CDFF5A8D0DA19B45F41E46188E67(L_6, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsSsl_Create_internal_m60BFCF145906AB801B840AE586D93DCF96F9EB84_RuntimeMethod_var))); } IL_0023: { BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_7 = (BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF*)il2cpp_codegen_object_new(BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF_il2cpp_TypeInfo_var); BoringSslHandle__ctor_m0DA0F6EDC111D843B46B27029C94E5B1DEFB780C(L_7, G_B2_0, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl__ctor_mE665FFA57F03F58B3516A2E113031E24E3AEB57C (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* ___0_ctx, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisPrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1_mCD7B01FF25D6119933EF5676D401D7F93C99449D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsSsl_PrintErrorsCallback_m93ED1F9335C5974459F0915323C5527382A83959_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* L_0 = ___0_ctx; BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_1; L_1 = MonoBtlsSsl_Create_internal_m60BFCF145906AB801B840AE586D93DCF96F9EB84(L_0, NULL); MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_1, NULL); PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* L_2 = (PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1*)il2cpp_codegen_object_new(PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1_il2cpp_TypeInfo_var); PrintErrorsCallbackFunc__ctor_mD64624B7F3BC980A50DA2D168E8B354DBF173D20(L_2, NULL, (intptr_t)((void*)MonoBtlsSsl_PrintErrorsCallback_m93ED1F9335C5974459F0915323C5527382A83959_RuntimeMethod_var), NULL); __this->___printErrorsFunc = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___printErrorsFunc), (void*)L_2); PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* L_3 = __this->___printErrorsFunc; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_4; L_4 = Marshal_GetFunctionPointerForDelegate_TisPrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1_mCD7B01FF25D6119933EF5676D401D7F93C99449D(L_3, Marshal_GetFunctionPointerForDelegate_TisPrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1_mCD7B01FF25D6119933EF5676D401D7F93C99449D_RuntimeMethod_var); __this->___printErrorsFuncPtr = L_4; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* L_0; L_0 = MonoBtlsObject_get_Handle_m929F55AA1CC6397BB81B37E33E6C295DF0F4B13E(__this, NULL); return ((BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF*)CastclassClass((RuntimeObject*)L_0, BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_SetBio_m12B1F338F813EEDFE846539A618CB47009BCC8A1 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, MonoBtlsBio_t35CBF4B8B36011192AF12F18753B27B982488D1F* ___0_bio, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); MonoBtlsBio_t35CBF4B8B36011192AF12F18753B27B982488D1F* L_0 = ___0_bio; __this->___bio = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bio), (void*)L_0); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_1; L_1 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_1); intptr_t L_2; L_2 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_1, NULL); MonoBtlsBio_t35CBF4B8B36011192AF12F18753B27B982488D1F* L_3 = ___0_bio; NullCheck(L_3); BoringBioHandle_t6D9F891187C7E417F10E2DB9C989AF5BFE372303* L_4; L_4 = MonoBtlsBio_get_Handle_m447149554862449317739255B72B29685EF522C7(L_3, NULL); NullCheck(L_4); intptr_t L_5; L_5 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_4, NULL); MonoBtlsSsl_mono_btls_ssl_set_bio_m038E43DBC67FFA4742643E28E76C40FFD4231F82(L_2, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* MonoBtlsSsl_ThrowError_m433E4D0C73EBC76A2DEE8A5DBC78AFCE07F40CCC (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, String_t* ___0_callerName, const RuntimeMethod* method) { String_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try { { String_t* L_0 = ___0_callerName; if (L_0) { goto IL_0010_1; } } { Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_1); ___0_callerName = L_2; } IL_0010_1: { String_t* L_3; L_3 = MonoBtlsSsl_GetErrors_m608539CB7B246064023EE5BD33D782401D07DC40(__this, NULL); V_0 = L_3; goto IL_001e; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: { RuntimeObject* L_4 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; V_0 = (String_t*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_001e; } IL_001e: { String_t* L_5 = V_0; if (!L_5) { goto IL_003a; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_6; String_t* L_8 = ___0_callerName; NullCheck(L_7); ArrayElementTypeCheck (L_7, L_8); (L_7)->SetAt(static_cast(0), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_7; String_t* L_10 = V_0; NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(1), (RuntimeObject*)L_10); MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* L_11 = (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var))); MonoBtlsException__ctor_m86D66CEBF74847200F5205293C6B9421B7BBDB42(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6E70ADC27572FCB938F34BA9DF4E9A9EFE080FF1)), L_9, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsSsl_ThrowError_m433E4D0C73EBC76A2DEE8A5DBC78AFCE07F40CCC_RuntimeMethod_var))); } IL_003a: { 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)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_12; String_t* L_14 = ___0_callerName; NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(0), (RuntimeObject*)L_14); MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* L_15 = (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var))); MonoBtlsException__ctor_m86D66CEBF74847200F5205293C6B9421B7BBDB42(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE45832FA8619B51BADFA5FA6E889D63BD0649CB)), L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsSsl_ThrowError_m433E4D0C73EBC76A2DEE8A5DBC78AFCE07F40CCC_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_GetError_mCD0707D0B720A563FA21F804ACC411922B79F994 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, int32_t ___0_ret_code, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E604D8122B2D20C9FBC6AA95287134851D547A8); s_Il2CppMethodInitialized = true; } { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); MonoBtlsBio_t35CBF4B8B36011192AF12F18753B27B982488D1F* L_0 = __this->___bio; NullCheck(L_0); MonoBtlsObject_CheckLastError_m7E83AFAD66B4A04C528A019C790A7EA8F03D5CB4(L_0, _stringLiteral5E604D8122B2D20C9FBC6AA95287134851D547A8, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_1; L_1 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_1); intptr_t L_2; L_2 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_1, NULL); int32_t L_3 = ___0_ret_code; int32_t L_4; L_4 = MonoBtlsSsl_mono_btls_ssl_get_error_mC7B3ED4C506F194028AD54709C8D25F28109AEB5(L_2, L_3, NULL); return (int32_t)(L_4); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_SetCertificate_mEB04028459613ADE7035551AAB5C015319D8568D (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_x509, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_2 = ___0_x509; NullCheck(L_2); BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_3; L_3 = MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8(L_2, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int32_t L_5; L_5 = MonoBtlsSsl_mono_btls_ssl_use_certificate_m8AF236267A8345D2DEC8E082488013C679ED8AD7(L_1, L_4, NULL); if ((((int32_t)L_5) > ((int32_t)0))) { goto IL_0030; } } { Exception_t* L_6; L_6 = MonoBtlsSsl_ThrowError_m433E4D0C73EBC76A2DEE8A5DBC78AFCE07F40CCC(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBE7CD550FE8D316BDECE3C66DAFD62199DAB8149)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsSsl_SetCertificate_mEB04028459613ADE7035551AAB5C015319D8568D_RuntimeMethod_var))); } IL_0030: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_SetPrivateKey_m73596A1183D40F136A5539E41F0269C264EC1182 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* ___0_key, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_2 = ___0_key; NullCheck(L_2); BoringKeyHandle_t7E8EFC79EB239D2208D1E71547896A2013B2D141* L_3; L_3 = MonoBtlsKey_get_Handle_m3F0EC3F04D1B2886BBD7896BEB3DE91E6D255E6C(L_2, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int32_t L_5; L_5 = MonoBtlsSsl_mono_btls_ssl_use_private_key_m63E0ABA645B8251D6D7A8022382C607C6F8AEC54(L_1, L_4, NULL); if ((((int32_t)L_5) > ((int32_t)0))) { goto IL_0030; } } { Exception_t* L_6; L_6 = MonoBtlsSsl_ThrowError_m433E4D0C73EBC76A2DEE8A5DBC78AFCE07F40CCC(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral605905CE669C9B601CEE6BB609489FFC9C24E8CE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsSsl_SetPrivateKey_m73596A1183D40F136A5539E41F0269C264EC1182_RuntimeMethod_var))); } IL_0030: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_AddIntermediateCertificate_mE4967C4FC58AF0D78CB6F887667AFC6BFBC78028 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_x509, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_2 = ___0_x509; NullCheck(L_2); BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_3; L_3 = MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8(L_2, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int32_t L_5; L_5 = MonoBtlsSsl_mono_btls_ssl_add_chain_certificate_m0FC48B4A0CC22C85ABED0082BB61543D92A891AB(L_1, L_4, NULL); if ((((int32_t)L_5) > ((int32_t)0))) { goto IL_0030; } } { Exception_t* L_6; L_6 = MonoBtlsSsl_ThrowError_m433E4D0C73EBC76A2DEE8A5DBC78AFCE07F40CCC(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCDC9A66BA8231D0F36B24B32D3A27152C7680C5B)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsSsl_AddIntermediateCertificate_mE4967C4FC58AF0D78CB6F887667AFC6BFBC78028_RuntimeMethod_var))); } IL_0030: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_Accept_m2FFF1FA57235A2DCB0C04E3B5A11CC41D90F0485 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsSsl_mono_btls_ssl_accept_m23419467E8C7BC52DBBBB56564CD60DBA7FC4358(L_1, NULL); V_0 = L_2; int32_t L_3 = V_0; int32_t L_4; L_4 = MonoBtlsSsl_GetError_mCD0707D0B720A563FA21F804ACC411922B79F994(__this, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_Connect_mFE6BEB2E52F8E6FFC8DCBBCE0405E0ED62553A77 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsSsl_mono_btls_ssl_connect_mCE3745A55D012954EF463A1F424DDCF61B6A4945(L_1, NULL); V_0 = L_2; int32_t L_3 = V_0; int32_t L_4; L_4 = MonoBtlsSsl_GetError_mCD0707D0B720A563FA21F804ACC411922B79F994(__this, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_Handshake_m99EE68C3129DD273EBE5138ACC0D288F5D862BBB (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsSsl_mono_btls_ssl_handshake_m36C73DA2418184D004D78FF726CD991A6292BAD5(L_1, NULL); V_0 = L_2; int32_t L_3 = V_0; int32_t L_4; L_4 = MonoBtlsSsl_GetError_mCD0707D0B720A563FA21F804ACC411922B79F994(__this, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_PrintErrorsCallback_m93ED1F9335C5974459F0915323C5527382A83959 (intptr_t ___0_str, intptr_t ___1_len, intptr_t ___2_ctx, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_1; memset((&V_1), 0, sizeof(V_1)); String_t* V_2 = NULL; int32_t V_3 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; { intptr_t L_0 = ___2_ctx; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1; L_1 = GCHandle_FromIntPtr_mA7848A4285D007CADC52B6272DB243C8FDFD5FAC(L_0, NULL); V_1 = L_1; RuntimeObject* L_2; L_2 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5((&V_1), NULL); V_0 = ((StringBuilder_t*)CastclassSealed((RuntimeObject*)L_2, StringBuilder_t_il2cpp_TypeInfo_var)); } try { intptr_t L_3 = ___0_str; intptr_t L_4 = ___1_len; int32_t L_5; L_5 = IntPtr_op_Explicit_mC33775570B5AC86421DABA8F8B9885DBFF49B02F(L_4, NULL); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_6; L_6 = Marshal_PtrToStringAnsi_mDCD72FE33CAE42EBB32334D7CC555E97667864D3(L_3, L_5, NULL); V_2 = L_6; StringBuilder_t* L_7 = V_0; String_t* L_8 = V_2; NullCheck(L_7); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_7, L_8, NULL); V_3 = 1; goto IL_0032; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002d; } throw e; } CATCH_002d: { RuntimeObject* L_10 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; V_3 = 0; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0032; } IL_0032: { int32_t L_11 = V_3; return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBtlsSsl_GetErrors_m608539CB7B246064023EE5BD33D782401D07DC40 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __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; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_1; memset((&V_1), 0, sizeof(V_1)); String_t* V_2 = 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; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_2; L_2 = GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D(L_1, NULL); V_1 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0027: { { bool L_3; L_3 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843((&V_1), NULL); if (!L_3) { goto IL_0037; } } { GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3((&V_1), NULL); } IL_0037: { return; } } }); try { intptr_t L_4 = __this->___printErrorsFuncPtr; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_5 = V_1; intptr_t L_6; L_6 = GCHandle_ToIntPtr_m45294AA913461A070BD555F81103A8BF2E5ED976(L_5, NULL); MonoBtlsSsl_mono_btls_ssl_print_errors_cb_m69B73D2F5A6CD5B092A86DF630F9D62B7805572D(L_4, L_6, NULL); 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; goto IL_0038; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0038: { String_t* L_9 = V_2; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_PrintErrors_mC20509AB8D7DEE3B6779B92C4DDF55CC211E95DC (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { String_t* L_0; L_0 = MonoBtlsSsl_GetErrors_m608539CB7B246064023EE5BD33D782401D07DC40(__this, NULL); V_0 = L_0; String_t* L_1 = V_0; bool L_2; L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL); if (!L_2) { goto IL_0010; } } { return; } IL_0010: { il2cpp_codegen_runtime_class_init_inline(Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_il2cpp_TypeInfo_var); TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_3; L_3 = Console_get_Error_m0132A8360914E80AD6EEF7A353BC1C75A29AE4BF_inline(NULL); String_t* L_4 = V_0; NullCheck(L_3); VirtualActionInvoker1< String_t* >::Invoke(20, L_3, L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_Read_mE903D7417006C8A9D77AACD96A73863DDF7050BB (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, intptr_t ___0_data, int32_t* ___1_dataSize, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2 = ___0_data; int32_t* L_3 = ___1_dataSize; int32_t L_4 = *((int32_t*)L_3); int32_t L_5; L_5 = MonoBtlsSsl_mono_btls_ssl_read_m1BCA5CA52F5ECD0DE91F41B91A55DAC63A422896(L_1, L_2, L_4, NULL); V_0 = L_5; int32_t L_6 = V_0; if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0023; } } { int32_t* L_7 = ___1_dataSize; int32_t L_8 = V_0; *((int32_t*)L_7) = (int32_t)L_8; return (int32_t)(0); } IL_0023: { int32_t L_9 = V_0; int32_t L_10; L_10 = MonoBtlsSsl_GetError_mCD0707D0B720A563FA21F804ACC411922B79F994(__this, L_9, NULL); V_1 = L_10; int32_t L_11 = V_0; if (L_11) { goto IL_0037; } } { int32_t L_12 = V_1; if ((!(((uint32_t)L_12) == ((uint32_t)5)))) { goto IL_0037; } } { int32_t* L_13 = ___1_dataSize; *((int32_t*)L_13) = (int32_t)0; return (int32_t)(0); } IL_0037: { int32_t* L_14 = ___1_dataSize; *((int32_t*)L_14) = (int32_t)0; int32_t L_15 = V_1; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_Write_mB6524341838C199A948FD6DA6B81DE3591655B5D (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, intptr_t ___0_data, int32_t* ___1_dataSize, const RuntimeMethod* method) { int32_t V_0 = 0; { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2 = ___0_data; int32_t* L_3 = ___1_dataSize; int32_t L_4 = *((int32_t*)L_3); int32_t L_5; L_5 = MonoBtlsSsl_mono_btls_ssl_write_mFFAD46347B4B98A5DF0CD165F843A662853062E1(L_1, L_2, L_4, NULL); V_0 = L_5; int32_t L_6 = V_0; if ((((int32_t)L_6) < ((int32_t)0))) { goto IL_0023; } } { int32_t* L_7 = ___1_dataSize; int32_t L_8 = V_0; *((int32_t*)L_7) = (int32_t)L_8; return (int32_t)(0); } IL_0023: { BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_9; L_9 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_9); intptr_t L_10; L_10 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_9, NULL); int32_t L_11 = V_0; int32_t L_12; L_12 = MonoBtlsSsl_mono_btls_ssl_get_error_mC7B3ED4C506F194028AD54709C8D25F28109AEB5(L_10, L_11, NULL); int32_t* L_13 = ___1_dataSize; *((int32_t*)L_13) = (int32_t)0; return (int32_t)(L_12); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_GetVersion_m3EE8DEF9D9F0187848EFE277A29120D7F2C49726 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsSsl_mono_btls_ssl_get_version_mC6DCBB5581B83657307B2C8209CFC48B7419B05A(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSsl_GetCipher_m394E4C612F94448B5C24F0EB0D6FAAACB85EE554 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral01015102CA71AD5C5A9812319C57F07321EF0F5E); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsSsl_mono_btls_ssl_get_cipher_mE39DE9E97227DCBE8314F72674519F457231C937(L_1, NULL); V_0 = L_2; int32_t L_3 = V_0; MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, (bool)((((int32_t)L_3) > ((int32_t)0))? 1 : 0), _stringLiteral01015102CA71AD5C5A9812319C57F07321EF0F5E, NULL); int32_t L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* MonoBtlsSsl_GetPeerCertificate_mD0C0DB8E9C3B7E577EF88B1EB522364B3FC78B1B (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2; L_2 = MonoBtlsSsl_mono_btls_ssl_get_peer_certificate_mCE784FDF273F3BD068CB3B2A60F6FD5A1FEF2DCF(L_1, NULL); V_0 = L_2; intptr_t L_3 = V_0; bool L_4; L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_3, 0, NULL); if (!L_4) { goto IL_0026; } } { return (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*)NULL; } IL_0026: { intptr_t L_5 = V_0; BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_6 = (BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F*)il2cpp_codegen_object_new(BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F_il2cpp_TypeInfo_var); BoringX509Handle__ctor_mBA555CCB295495BD93AEEEBC93DADB85CA4C1597(L_6, L_5, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_7 = (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*)il2cpp_codegen_object_new(MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5_il2cpp_TypeInfo_var); MonoBtlsX509__ctor_m05B9938DCE1DE8F04B7405D3EB10C63BF895BE6B(L_7, L_6, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_SetServerName_mB31156F4873EB863AC0172FE329DA0464FC55F47 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral573FC838DE3FEFBE4FA7032E325553440F5C08B1); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); V_0 = 0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0033: { { intptr_t L_0 = V_0; bool L_1; L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, 0, NULL); if (!L_1) { goto IL_0046; } } { intptr_t L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_2, NULL); } IL_0046: { return; } } }); try { String_t* L_3 = ___0_name; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_4; L_4 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_3, NULL); V_0 = L_4; BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_5; L_5 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_5); intptr_t L_6; L_6 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_5, NULL); intptr_t L_7 = V_0; int32_t L_8; L_8 = MonoBtlsSsl_mono_btls_ssl_set_server_name_m345E00531EAFA9143B6BEB70710E41DD1B145595(L_6, L_7, NULL); V_1 = L_8; int32_t L_9 = V_1; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_9, _stringLiteral573FC838DE3FEFBE4FA7032E325553440F5C08B1, NULL); goto IL_0047; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0047: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBtlsSsl_GetServerName_mE4D22C3884972C938F097D6B15AADDCA25B29048 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2; L_2 = MonoBtlsSsl_mono_btls_ssl_get_server_name_m04B7C4C7021E9CD8A233DA380C4F5B2043DE9B33(L_1, NULL); V_0 = L_2; intptr_t L_3 = V_0; bool L_4; L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_3, 0, NULL); if (!L_4) { goto IL_0026; } } { return (String_t*)NULL; } IL_0026: { intptr_t L_5 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_6; L_6 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_Shutdown_m703B0B4E90128785E6412DCF184BC4A9B01EF169 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsSsl_mono_btls_ssl_shutdown_m67A69E86F9A7ACEB41E709B0132559B42D34B6BE(L_1, NULL); if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0025; } } { Exception_t* L_3; L_3 = MonoBtlsSsl_ThrowError_m433E4D0C73EBC76A2DEE8A5DBC78AFCE07F40CCC(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral78841A8E401EE2D001B5A9876665EA410358CD3A)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsSsl_Shutdown_m703B0B4E90128785E6412DCF184BC4A9B01EF169_RuntimeMethod_var))); } IL_0025: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_SetQuietShutdown_m73C451BE677698E14C633EDC8F33A30F0E4B326D (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); MonoBtlsSsl_mono_btls_ssl_set_quiet_shutdown_mD58318BED64343E1F46E2C73145F77043C05DE4D(L_1, 1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_Close_mB59931062F42A522BD0281DFA0169FC724ABEC27 (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { { BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(5, L_0); if (L_1) { goto IL_001d; } } { BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_2; L_2 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_2); intptr_t L_3; L_3 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_2, NULL); MonoBtlsSsl_mono_btls_ssl_close_m3DBDEB0C3F569531668E5672A8A8F46E4927D47D(L_3, NULL); } IL_001d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSsl_SetRenegotiateMode_m3D1E1B6E4E1460680B43E35CB032C8571E0705DC (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, int32_t ___0_mode, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2 = ___0_mode; MonoBtlsSsl_mono_btls_ssl_set_renegotiate_mode_mF89BA6AA6E1FE4C84ACCEE3D660733C22371C118(L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoBtlsSsl_RenegotiatePending_mF3477EE7E3F6DF2222F987F3F5889A120A45915D (MonoBtlsSsl_tCD618CAE2A4CD61A64DCF3000865A1FC139067F1* __this, const RuntimeMethod* method) { { BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* L_0; L_0 = MonoBtlsSsl_get_Handle_mD7D81179837A024646AF720D8E390C67ADFF2453(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsSsl_mono_btls_ssl_renegotiate_pending_mB1EEB9D534E12A4EF867B43FBA5E951CABBD2066(L_1, NULL); return (bool)((!(((uint32_t)L_2) <= ((uint32_t)0)))? 1 : 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 BoringSslHandle__ctor_m0DA0F6EDC111D843B46B27029C94E5B1DEFB780C (BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* __this, intptr_t ___0_handle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_handle; MonoBtlsHandle__ctor_mFE1DF2FF7208BD4481638701BDEF9F2B556B652D(__this, L_0, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoringSslHandle_ReleaseHandle_m9701A56FF4D5ADFAE0624ABBB9157D20EF3DF5A8 (BoringSslHandle_tCE47FFF3E2B0B21A01A1E9488F237EBF7B990EDF* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; MonoBtlsSsl_mono_btls_ssl_destroy_m3D38BF4856BF4ACD443F59419C45BD5D0B05EBB5(L_0, NULL); ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle = 0; 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 int32_t PrintErrorsCallbackFunc_Invoke_m1C7DE7EF19681297B4451713E2706DB4414B57E6_Multicast(PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* __this, intptr_t ___0_str, intptr_t ___1_len, intptr_t ___2_ctx, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); int32_t retVal = 0; for (il2cpp_array_size_t i = 0; i < length; i++) { PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, intptr_t, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_str, ___1_len, ___2_ctx, reinterpret_cast(currentDelegate->___method)); } return retVal; } int32_t PrintErrorsCallbackFunc_Invoke_m1C7DE7EF19681297B4451713E2706DB4414B57E6_OpenInst(PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* __this, intptr_t ___0_str, intptr_t ___1_len, intptr_t ___2_ctx, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_str, ___1_len, ___2_ctx, method); } int32_t PrintErrorsCallbackFunc_Invoke_m1C7DE7EF19681297B4451713E2706DB4414B57E6_OpenStatic(PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* __this, intptr_t ___0_str, intptr_t ___1_len, intptr_t ___2_ctx, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_str, ___1_len, ___2_ctx, method); } IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1 (PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* __this, intptr_t ___0_str, intptr_t ___1_len, intptr_t ___2_ctx, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc)(intptr_t, intptr_t, intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); int32_t returnValue = il2cppPInvokeFunc(___0_str, ___1_len, ___2_ctx); return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrintErrorsCallbackFunc__ctor_mD64624B7F3BC980A50DA2D168E8B354DBF173D20 (PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* __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 == 3; if (isOpen) __this->___invoke_impl = (intptr_t)&PrintErrorsCallbackFunc_Invoke_m1C7DE7EF19681297B4451713E2706DB4414B57E6_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } 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)&PrintErrorsCallbackFunc_Invoke_m1C7DE7EF19681297B4451713E2706DB4414B57E6_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PrintErrorsCallbackFunc_Invoke_m1C7DE7EF19681297B4451713E2706DB4414B57E6 (PrintErrorsCallbackFunc_t269F5AA2AEDE407790495E35615D581F8E57DAF1* __this, intptr_t ___0_str, intptr_t ___1_len, intptr_t ___2_ctx, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_str, ___1_len, ___2_ctx, 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 extern "C" int32_t CDECL ReversePInvokeWrapper_MonoBtlsSslCtx_NativeVerifyCallback_m13C23EDCF9CDADF430C5A1664D33DC7621974916(intptr_t ___0_instance, int32_t ___1_preverify_ok, intptr_t ___2_store_ctx) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; int32_t returnValue; returnValue = MonoBtlsSslCtx_NativeVerifyCallback_m13C23EDCF9CDADF430C5A1664D33DC7621974916(___0_instance, ___1_preverify_ok, ___2_store_ctx, NULL); return returnValue; } extern "C" int32_t CDECL ReversePInvokeWrapper_MonoBtlsSslCtx_NativeSelectCallback_m5A906B70CBEC53FE7F4208810264D78D4AA26EE4(intptr_t ___0_instance, int32_t ___1_count, intptr_t ___2_sizes, intptr_t ___3_data) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; int32_t returnValue; returnValue = MonoBtlsSslCtx_NativeSelectCallback_m5A906B70CBEC53FE7F4208810264D78D4AA26EE4(___0_instance, ___1_count, ___2_sizes, ___3_data, NULL); return returnValue; } extern "C" int32_t CDECL ReversePInvokeWrapper_MonoBtlsSslCtx_NativeServerNameCallback_mC76D35B6D2668F93E280D35B5560A06571810857(intptr_t ___0_instance) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; int32_t returnValue; returnValue = MonoBtlsSslCtx_NativeServerNameCallback_mC76D35B6D2668F93E280D35B5560A06571810857(___0_instance, NULL); return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5 (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* L_0; L_0 = MonoBtlsObject_get_Handle_m929F55AA1CC6397BB81B37E33E6C295DF0F4B13E(__this, NULL); return ((BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585*)CastclassClass((RuntimeObject*)L_0, BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsSslCtx_mono_btls_ssl_ctx_new_m3EC541DEBF9F0D9795CAF0839121524F3E8C80FB (const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_ctx_new", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_ssl_ctx_new)(); #else intptr_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_mono_btls_ssl_ctx_free_m8CD7DB7EEBF86DFFA10F1FCCEF9F1B7B8F8EF0C3 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_ctx_free", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_ctx_free)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_initialize_mCB21BC00EE400921EC11C2146E64DE4E1974388F (intptr_t ___0_handle, intptr_t ___1_instance, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_ctx_initialize", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_ctx_initialize)(___0_handle, ___1_instance); #else il2cppPInvokeFunc(___0_handle, ___1_instance); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_set_cert_verify_callback_mC2A961747BEFB4996082C8E5C1A28F8BE9D01C68 (intptr_t ___0_handle, intptr_t ___1_func, int32_t ___2_cert_required, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_ctx_set_cert_verify_callback", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_ctx_set_cert_verify_callback)(___0_handle, ___1_func, ___2_cert_required); #else il2cppPInvokeFunc(___0_handle, ___1_func, ___2_cert_required); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_set_cert_select_callback_m324D77428F6D86A4E8214CD8BEE6A603CA743CA1 (intptr_t ___0_handle, intptr_t ___1_func, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_ctx_set_cert_select_callback", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_ctx_set_cert_select_callback)(___0_handle, ___1_func); #else il2cppPInvokeFunc(___0_handle, ___1_func); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_set_min_version_m0784E5D55566864D3024BC6CCAD48BDE0BB3CAA5 (intptr_t ___0_handle, int32_t ___1_version, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_ctx_set_min_version", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_ctx_set_min_version)(___0_handle, ___1_version); #else il2cppPInvokeFunc(___0_handle, ___1_version); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_set_max_version_m60266AD3B82C72E85722DC62F5BBBACFD2BE3F48 (intptr_t ___0_handle, int32_t ___1_version, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_ctx_set_max_version", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_ctx_set_max_version)(___0_handle, ___1_version); #else il2cppPInvokeFunc(___0_handle, ___1_version); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_mono_btls_ssl_ctx_set_ciphers_m5FD2B4764D8FE6BAC4AA65AFC90048810B5A90CF (intptr_t ___0_handle, int32_t ___1_count, intptr_t ___2_data, int32_t ___3_allow_unsupported, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_ctx_set_ciphers", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_ctx_set_ciphers)(___0_handle, ___1_count, ___2_data, ___3_allow_unsupported); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_count, ___2_data, ___3_allow_unsupported); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_mono_btls_ssl_ctx_set_verify_param_mB91270EF966191CCE0CA0C01963EB8B986F17C85 (intptr_t ___0_handle, intptr_t ___1_param, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_ctx_set_verify_param", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_ctx_set_verify_param)(___0_handle, ___1_param); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_param); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_mono_btls_ssl_ctx_set_client_ca_list_m6CA65BA3F373CAC088E43F8B91A97554A6554623 (intptr_t ___0_handle, int32_t ___1_count, intptr_t ___2_sizes, intptr_t ___3_data, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_ctx_set_client_ca_list", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_ssl_ctx_set_client_ca_list)(___0_handle, ___1_count, ___2_sizes, ___3_data); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_count, ___2_sizes, ___3_data); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_mono_btls_ssl_ctx_set_server_name_callback_mA5E3DC2A62600AF0181EA953F97646060AB39DB8 (intptr_t ___0_handle, intptr_t ___1_func, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_ssl_ctx_set_server_name_callback", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_ssl_ctx_set_server_name_callback)(___0_handle, ___1_func); #else il2cppPInvokeFunc(___0_handle, ___1_func); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx__ctor_m3E69692A614EBED4C22B0E942121CBB38198D12B (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0; L_0 = MonoBtlsSslCtx_mono_btls_ssl_ctx_new_m3EC541DEBF9F0D9795CAF0839121524F3E8C80FB(NULL); BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_1 = (BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585*)il2cpp_codegen_object_new(BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585_il2cpp_TypeInfo_var); BoringSslCtxHandle__ctor_mF43CD26E987DABD205A2383B900C30A14BCF3C0F(L_1, L_0, NULL); MonoBtlsSslCtx__ctor_m5576AC303A8B0D1C2360CC2147579F35748BFF2D(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx__ctor_m5576AC303A8B0D1C2360CC2147579F35748BFF2D (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* ___0_handle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisNativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA_m8ACF607A5A2C3BECDEF81CA5E664067F8CFF67F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisNativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA_mE025C907D31AFE46AE2FB1632BDBD53475371AF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisNativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7_mCEF281C75D72D4CBC7B1AF23438DF52D969AE381_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsSslCtx_NativeSelectCallback_m5A906B70CBEC53FE7F4208810264D78D4AA26EE4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsSslCtx_NativeServerNameCallback_mC76D35B6D2668F93E280D35B5560A06571810857_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsSslCtx_NativeVerifyCallback_m13C23EDCF9CDADF430C5A1664D33DC7621974916_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_0 = ___0_handle; MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_0, NULL); GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1; L_1 = GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D(__this, NULL); __this->___instance = L_1; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_2 = __this->___instance; intptr_t L_3; L_3 = GCHandle_ToIntPtr_m45294AA913461A070BD555F81103A8BF2E5ED976(L_2, NULL); __this->___instancePtr = L_3; BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_4 = ___0_handle; NullCheck(L_4); intptr_t L_5; L_5 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_4, NULL); intptr_t L_6 = __this->___instancePtr; MonoBtlsSslCtx_mono_btls_ssl_ctx_initialize_mCB21BC00EE400921EC11C2146E64DE4E1974388F(L_5, L_6, NULL); NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* L_7 = (NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7*)il2cpp_codegen_object_new(NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7_il2cpp_TypeInfo_var); NativeVerifyFunc__ctor_m57E97D28673DE3AA35DB5F421B50E4DEFA8CE5BE(L_7, NULL, (intptr_t)((void*)MonoBtlsSslCtx_NativeVerifyCallback_m13C23EDCF9CDADF430C5A1664D33DC7621974916_RuntimeMethod_var), NULL); __this->___verifyFunc = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___verifyFunc), (void*)L_7); NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* L_8 = (NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA*)il2cpp_codegen_object_new(NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA_il2cpp_TypeInfo_var); NativeSelectFunc__ctor_mCC793EE6C123121F715F3CFD8C23A9A331169608(L_8, NULL, (intptr_t)((void*)MonoBtlsSslCtx_NativeSelectCallback_m5A906B70CBEC53FE7F4208810264D78D4AA26EE4_RuntimeMethod_var), NULL); __this->___selectFunc = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___selectFunc), (void*)L_8); NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* L_9 = (NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA*)il2cpp_codegen_object_new(NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA_il2cpp_TypeInfo_var); NativeServerNameFunc__ctor_mB04711B6D7A98DB9A773CC0041F6099EB3CBF171(L_9, NULL, (intptr_t)((void*)MonoBtlsSslCtx_NativeServerNameCallback_mC76D35B6D2668F93E280D35B5560A06571810857_RuntimeMethod_var), NULL); __this->___serverNameFunc = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___serverNameFunc), (void*)L_9); NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* L_10 = __this->___verifyFunc; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_11; L_11 = Marshal_GetFunctionPointerForDelegate_TisNativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7_mCEF281C75D72D4CBC7B1AF23438DF52D969AE381(L_10, Marshal_GetFunctionPointerForDelegate_TisNativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7_mCEF281C75D72D4CBC7B1AF23438DF52D969AE381_RuntimeMethod_var); __this->___verifyFuncPtr = L_11; NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* L_12 = __this->___selectFunc; intptr_t L_13; L_13 = Marshal_GetFunctionPointerForDelegate_TisNativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA_m8ACF607A5A2C3BECDEF81CA5E664067F8CFF67F8(L_12, Marshal_GetFunctionPointerForDelegate_TisNativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA_m8ACF607A5A2C3BECDEF81CA5E664067F8CFF67F8_RuntimeMethod_var); __this->___selectFuncPtr = L_13; NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* L_14 = __this->___serverNameFunc; intptr_t L_15; L_15 = Marshal_GetFunctionPointerForDelegate_TisNativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA_mE025C907D31AFE46AE2FB1632BDBD53475371AF2(L_14, Marshal_GetFunctionPointerForDelegate_TisNativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA_mE025C907D31AFE46AE2FB1632BDBD53475371AF2_RuntimeMethod_var); __this->___serverNameFuncPtr = L_15; BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_16; L_16 = MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5(__this, NULL); MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* L_17 = (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946*)il2cpp_codegen_object_new(MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946_il2cpp_TypeInfo_var); MonoBtlsX509Store__ctor_mDCA08A7A262CE8FD4CB0C275A147FFB9CE67C82F(L_17, L_16, NULL); __this->___store = L_17; Il2CppCodeGenWriteBarrier((void**)(&__this->___store), (void*)L_17); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* MonoBtlsSslCtx_get_CertificateStore_m70BC1E033FDC7C6E1E57301670787F89EC20AE76 (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, const RuntimeMethod* method) { { MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* L_0 = __this->___store; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_VerifyCallback_mB0FE711DA675DBB6992CA8D4A9C7832458B48FDA (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, bool ___0_preverify_ok, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___1_ctx, const RuntimeMethod* method) { { MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* L_0 = __this->___verifyCallback; if (!L_0) { goto IL_0015; } } { MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* L_1 = __this->___verifyCallback; MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_2 = ___1_ctx; NullCheck(L_1); int32_t L_3; L_3 = MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_inline(L_1, L_2, NULL); return L_3; } IL_0015: { return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_NativeVerifyCallback_m13C23EDCF9CDADF430C5A1664D33DC7621974916 (intptr_t ___0_instance, int32_t ___1_preverify_ok, intptr_t ___2_store_ctx, 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*)&MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* V_0 = NULL; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_1; memset((&V_1), 0, sizeof(V_1)); MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* V_2 = NULL; int32_t V_3 = 0; Exception_t* V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { intptr_t L_0 = ___0_instance; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1; L_1 = GCHandle_FromIntPtr_mA7848A4285D007CADC52B6272DB243C8FDFD5FAC(L_0, NULL); V_1 = L_1; RuntimeObject* L_2; L_2 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5((&V_1), NULL); V_0 = ((MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F*)CastclassClass((RuntimeObject*)L_2, MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F_il2cpp_TypeInfo_var)); int32_t L_3 = ___1_preverify_ok; intptr_t L_4 = ___2_store_ctx; MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_5 = (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096*)il2cpp_codegen_object_new(MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096_il2cpp_TypeInfo_var); MonoBtlsX509StoreCtx__ctor_m48FB15F8DD6681E5271FB29421DEAA89A1B6F196(L_5, L_3, L_4, NULL); V_2 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0037: { { MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_6 = V_2; if (!L_6) { goto IL_0040; } } { MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_7 = V_2; NullCheck(L_7); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7); } IL_0040: { return; } } }); try { try { MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* L_8 = V_0; int32_t L_9 = ___1_preverify_ok; MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_10 = V_2; NullCheck(L_8); int32_t L_11; L_11 = MonoBtlsSslCtx_VerifyCallback_mB0FE711DA675DBB6992CA8D4A9C7832458B48FDA(L_8, (bool)((!(((uint32_t)L_9) <= ((uint32_t)0)))? 1 : 0), L_10, NULL); V_3 = L_11; goto IL_0043; } 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_002a_1; } throw e; } CATCH_002a_1: { Exception_t* L_12 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_4 = L_12; MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* L_13 = V_0; Exception_t* L_14 = V_4; NullCheck(L_13); Exception_t* L_15; L_15 = MonoBtlsObject_SetException_mC444E69A432F5EBC62D37F29C5AF1E7F6480C01A(L_13, L_14, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0041; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0041: { return 0; } IL_0043: { int32_t L_16 = V_3; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_NativeSelectCallback_m5A906B70CBEC53FE7F4208810264D78D4AA26EE4 (intptr_t ___0_instance, int32_t ___1_count, intptr_t ___2_sizes, intptr_t ___3_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* V_0 = NULL; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_1; memset((&V_1), 0, sizeof(V_1)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_2 = NULL; int32_t V_3 = 0; Exception_t* V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { intptr_t L_0 = ___0_instance; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1; L_1 = GCHandle_FromIntPtr_mA7848A4285D007CADC52B6272DB243C8FDFD5FAC(L_0, NULL); V_1 = L_1; RuntimeObject* L_2; L_2 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5((&V_1), NULL); V_0 = ((MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F*)CastclassClass((RuntimeObject*)L_2, MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F_il2cpp_TypeInfo_var)); } try { { int32_t L_3 = ___1_count; intptr_t L_4 = ___2_sizes; intptr_t L_5 = ___3_data; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6; L_6 = MonoBtlsSslCtx_CopyIssuers_mE635427D4E21FCA534A0C07F5A50C7CC4D6EE454(L_3, L_4, L_5, NULL); V_2 = L_6; MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* L_7 = V_0; NullCheck(L_7); MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* L_8 = L_7->___selectCallback; if (!L_8) { goto IL_0034_1; } } { MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* L_9 = V_0; NullCheck(L_9); MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* L_10 = L_9->___selectCallback; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = V_2; NullCheck(L_10); int32_t L_12; L_12 = MonoBtlsSelectCallback_Invoke_m758D66BCE6FFA5CF23148236694A0ADE7835F833_inline(L_10, L_11, NULL); V_3 = L_12; goto IL_0047; } IL_0034_1: { V_3 = 1; goto IL_0047; } } 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_0038; } throw e; } CATCH_0038: { Exception_t* L_13 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_4 = L_13; MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* L_14 = V_0; Exception_t* L_15 = V_4; NullCheck(L_14); Exception_t* L_16; L_16 = MonoBtlsObject_SetException_mC444E69A432F5EBC62D37F29C5AF1E7F6480C01A(L_14, L_15, NULL); V_3 = 0; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0047; } IL_0047: { int32_t L_17 = V_3; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* MonoBtlsSslCtx_CopyIssuers_mE635427D4E21FCA534A0C07F5A50C7CC4D6EE454 (int32_t ___0_count, intptr_t ___1_sizesPtr, intptr_t ___2_dataPtr, 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*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* V_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_2 = NULL; int32_t V_3 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL; MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* V_5 = NULL; { int32_t L_0 = ___0_count; if (!L_0) { goto IL_001d; } } { intptr_t L_1 = ___1_sizesPtr; bool L_2; L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_1, 0, NULL); if (L_2) { goto IL_001d; } } { intptr_t L_3 = ___2_dataPtr; bool L_4; L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_3, 0, NULL); if (!L_4) { goto IL_001f; } } IL_001d: { return (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)NULL; } IL_001f: { int32_t L_5 = ___0_count; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_5); V_0 = L_6; intptr_t L_7 = ___1_sizesPtr; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_0; int32_t L_9 = ___0_count; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_Copy_m7AB9510A41CD2959424C87A8E0C332F19E40D980(L_7, L_8, 0, L_9, NULL); int32_t L_10 = ___0_count; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* L_11 = (IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832*)(IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832*)SZArrayNew(IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832_il2cpp_TypeInfo_var, (uint32_t)L_10); V_1 = L_11; intptr_t L_12 = ___2_dataPtr; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* L_13 = V_1; int32_t L_14 = ___0_count; Marshal_Copy_mEA749F87AA97225B0E14A5F533E39D6B1B799E58(L_12, L_13, 0, L_14, NULL); int32_t L_15 = ___0_count; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)L_15); V_2 = L_16; V_3 = 0; goto IL_0090; } IL_004a: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = V_0; int32_t L_18 = V_3; NullCheck(L_17); int32_t L_19 = L_18; int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_20); V_4 = L_21; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* L_22 = V_1; int32_t L_23 = V_3; NullCheck(L_22); int32_t L_24 = L_23; intptr_t L_25 = (L_22)->GetAt(static_cast(L_24)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = V_4; NullCheck(L_27); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_Copy_mF7402FFDB520EA1B8D1C32B368DBEE4B13F1BE77(L_25, L_26, 0, ((int32_t)(((RuntimeArray*)L_27)->max_length)), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = V_4; MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_29; L_29 = MonoBtlsX509Name_CreateFromData_mDF2387F1D3CF0FCBC090129EF7295DDD8A83BCEF(L_28, (bool)0, NULL); V_5 = L_29; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0080: { { MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_30 = V_5; if (!L_30) { goto IL_008b; } } { MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_31 = V_5; NullCheck(L_31); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_31); } IL_008b: { return; } } }); try { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = V_2; int32_t L_33 = V_3; MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_34 = V_5; il2cpp_codegen_runtime_class_init_inline(MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_il2cpp_TypeInfo_var); String_t* L_35; L_35 = MonoBtlsUtils_FormatName_m0BF34D919C9BB77AC6FAA7907AE0582782FF2DFA(L_34, (bool)1, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, (bool)1, NULL); NullCheck(L_32); (L_32)->SetAt(static_cast(L_33), (String_t*)L_35); goto IL_008c; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_008c: { int32_t L_36 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_0090: { int32_t L_37 = V_3; int32_t L_38 = ___0_count; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_004a; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = V_2; return L_39; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_SetVerifyCallback_m0D163F264758B0F20DEEE8218DD4D9E727AFD799 (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* ___0_callback, bool ___1_client_cert_required, const RuntimeMethod* method) { intptr_t G_B2_0; memset((&G_B2_0), 0, sizeof(G_B2_0)); intptr_t G_B2_1; memset((&G_B2_1), 0, sizeof(G_B2_1)); intptr_t G_B1_0; memset((&G_B1_0), 0, sizeof(G_B1_0)); intptr_t G_B1_1; memset((&G_B1_1), 0, sizeof(G_B1_1)); int32_t G_B3_0 = 0; intptr_t G_B3_1; memset((&G_B3_1), 0, sizeof(G_B3_1)); intptr_t G_B3_2; memset((&G_B3_2), 0, sizeof(G_B3_2)); { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* L_0 = ___0_callback; __this->___verifyCallback = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___verifyCallback), (void*)L_0); BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_1; L_1 = MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5(__this, NULL); NullCheck(L_1); intptr_t L_2; L_2 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_1, NULL); intptr_t L_3 = __this->___verifyFuncPtr; bool L_4 = ___1_client_cert_required; if (L_4) { G_B2_0 = L_3; G_B2_1 = L_2; goto IL_0024; } G_B1_0 = L_3; G_B1_1 = L_2; } { G_B3_0 = 0; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_0025; } IL_0024: { G_B3_0 = 1; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_0025: { MonoBtlsSslCtx_mono_btls_ssl_ctx_set_cert_verify_callback_mC2A961747BEFB4996082C8E5C1A28F8BE9D01C68(G_B3_2, G_B3_1, G_B3_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_SetSelectCallback_mF70092A4C30087EF4DCC62D13D0F4879DD6F3803 (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* ___0_callback, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* L_0 = ___0_callback; __this->___selectCallback = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___selectCallback), (void*)L_0); BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_1; L_1 = MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5(__this, NULL); NullCheck(L_1); intptr_t L_2; L_2 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_1, NULL); intptr_t L_3 = __this->___selectFuncPtr; MonoBtlsSslCtx_mono_btls_ssl_ctx_set_cert_select_callback_m324D77428F6D86A4E8214CD8BEE6A603CA743CA1(L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_SetMinVersion_m7853260977C5BF2F2B51D35C8E1E8A423EE6EC09 (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, int32_t ___0_version, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_0; L_0 = MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2 = ___0_version; MonoBtlsSslCtx_mono_btls_ssl_ctx_set_min_version_m0784E5D55566864D3024BC6CCAD48BDE0BB3CAA5(L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_SetMaxVersion_m51CF8D0C80F0CBE225C23B08D8222894E609CB6B (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, int32_t ___0_version, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_0; L_0 = MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2 = ___0_version; MonoBtlsSslCtx_mono_btls_ssl_ctx_set_max_version_m60266AD3B82C72E85722DC62F5BBBACFD2BE3F48(L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_SetCiphers_mC3EF46AFD033E9C4C62772C17E983B8240C9FCB5 (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___0_ciphers, bool ___1_allow_unsupported, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral37ACA8180C309E6D627D8EAA0BA84649C7ED84F9); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); int32_t G_B3_1 = 0; intptr_t G_B3_2; memset((&G_B3_2), 0, sizeof(G_B3_2)); intptr_t G_B2_0; memset((&G_B2_0), 0, sizeof(G_B2_0)); int32_t G_B2_1 = 0; intptr_t G_B2_2; memset((&G_B2_2), 0, sizeof(G_B2_2)); int32_t G_B4_0 = 0; intptr_t G_B4_1; memset((&G_B4_1), 0, sizeof(G_B4_1)); int32_t G_B4_2 = 0; intptr_t G_B4_3; memset((&G_B4_3), 0, sizeof(G_B4_3)); { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_0 = ___0_ciphers; NullCheck(L_0); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_1; L_1 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_0)->max_length)), 2)), NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0049: { intptr_t L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_2, NULL); return; } }); try { { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_3 = ___0_ciphers; intptr_t L_4 = V_0; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_5 = ___0_ciphers; NullCheck(L_5); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_Copy_m5BA83F0205ABF72412144648CFEB2201CAA0FE56(L_3, 0, L_4, ((int32_t)(((RuntimeArray*)L_5)->max_length)), NULL); BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_6; L_6 = MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5(__this, NULL); NullCheck(L_6); intptr_t L_7; L_7 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_6, NULL); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_8 = ___0_ciphers; NullCheck(L_8); intptr_t L_9 = V_0; bool L_10 = ___1_allow_unsupported; if (L_10) { G_B3_0 = L_9; G_B3_1 = ((int32_t)(((RuntimeArray*)L_8)->max_length)); G_B3_2 = L_7; goto IL_0031_1; } G_B2_0 = L_9; G_B2_1 = ((int32_t)(((RuntimeArray*)L_8)->max_length)); G_B2_2 = L_7; } { G_B4_0 = 0; G_B4_1 = G_B2_0; G_B4_2 = G_B2_1; G_B4_3 = G_B2_2; goto IL_0032_1; } IL_0031_1: { G_B4_0 = 1; G_B4_1 = G_B3_0; G_B4_2 = G_B3_1; G_B4_3 = G_B3_2; } IL_0032_1: { int32_t L_11; L_11 = MonoBtlsSslCtx_mono_btls_ssl_ctx_set_ciphers_m5FD2B4764D8FE6BAC4AA65AFC90048810B5A90CF(G_B4_3, G_B4_2, G_B4_1, G_B4_0, NULL); V_1 = L_11; int32_t L_12 = V_1; MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, (bool)((((int32_t)L_12) > ((int32_t)0))? 1 : 0), _stringLiteral37ACA8180C309E6D627D8EAA0BA84649C7ED84F9, NULL); goto IL_0050; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0050: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_SetVerifyParam_m4D65EAA326696C938B22E9D96AEE91A02A294F64 (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* ___0_param, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60F4406F5C110995FF59CF4E075A0E8AD6A09BE1); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_0; L_0 = MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* L_2 = ___0_param; NullCheck(L_2); BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* L_3; L_3 = MonoBtlsX509VerifyParam_get_Handle_m484BD6CF89C2F173000B8E2FC4442B13EEEC481B(L_2, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int32_t L_5; L_5 = MonoBtlsSslCtx_mono_btls_ssl_ctx_set_verify_param_mB91270EF966191CCE0CA0C01963EB8B986F17C85(L_1, L_4, NULL); V_0 = L_5; int32_t L_6 = V_0; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_6, _stringLiteral60F4406F5C110995FF59CF4E075A0E8AD6A09BE1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_SetClientCertificateIssuers_m2E5E54CC451A210F235833240AC2B7A3989554CC (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_acceptableIssuers, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5CF9E0D9802F12C1065BB923F8F9980826D41D7); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); intptr_t V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; int32_t V_6 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_7 = NULL; int32_t V_8 = 0; { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_acceptableIssuers; if (!L_0) { goto IL_000d; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = ___0_acceptableIssuers; NullCheck(L_1); if ((((RuntimeArray*)L_1)->max_length)) { goto IL_000e; } } IL_000d: { return; } IL_000e: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___0_acceptableIssuers; NullCheck(L_2); V_0 = ((int32_t)(((RuntimeArray*)L_2)->max_length)); int32_t L_3 = V_0; ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_4 = (ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA*)(ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA*)SZArrayNew(ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA_il2cpp_TypeInfo_var, (uint32_t)L_3); int32_t L_5 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_5); V_1 = L_6; int32_t L_7 = V_0; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* L_8 = (IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832*)(IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832*)SZArrayNew(IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832_il2cpp_TypeInfo_var, (uint32_t)L_7); V_2 = L_8; V_3 = 0; V_4 = 0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00c4: { { V_8 = 0; goto IL_00e8; } IL_00c9: { IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* L_9 = V_2; int32_t L_10 = V_8; NullCheck(L_9); int32_t L_11 = L_10; intptr_t L_12 = (L_9)->GetAt(static_cast(L_11)); bool L_13; L_13 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_12, 0, NULL); if (!L_13) { goto IL_00e2; } } { IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* L_14 = V_2; int32_t L_15 = V_8; NullCheck(L_14); int32_t L_16 = L_15; intptr_t L_17 = (L_14)->GetAt(static_cast(L_16)); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_17, NULL); } IL_00e2: { int32_t L_18 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_00e8: { int32_t L_19 = V_8; int32_t L_20 = V_0; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_00c9; } } { intptr_t L_21 = V_3; bool L_22; L_22 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_21, 0, NULL); if (!L_22) { goto IL_0100; } } { intptr_t L_23 = V_3; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_23, NULL); } IL_0100: { intptr_t L_24 = V_4; bool L_25; L_25 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_24, 0, NULL); if (!L_25) { goto IL_0115; } } { intptr_t L_26 = V_4; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_26, NULL); } IL_0115: { return; } } }); try { { V_6 = 0; goto IL_0074_1; } IL_0039_1: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = ___0_acceptableIssuers; int32_t L_28 = V_6; NullCheck(L_27); int32_t L_29 = L_28; String_t* L_30 = (L_27)->GetAt(static_cast(L_29)); X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* L_31 = (X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6*)il2cpp_codegen_object_new(X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6_il2cpp_TypeInfo_var); X500DistinguishedName__ctor_m880E4D05D355F1B494990EFA3B9C7D0DFA0C8679(L_31, L_30, NULL); NullCheck(L_31); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32; L_32 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(L_31, NULL); V_7 = L_32; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = V_1; int32_t L_34 = V_6; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = V_7; NullCheck(L_35); NullCheck(L_33); (L_33)->SetAt(static_cast(L_34), (int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))); IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* L_36 = V_2; int32_t L_37 = V_6; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_7; NullCheck(L_38); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_39; L_39 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(((int32_t)(((RuntimeArray*)L_38)->max_length)), NULL); NullCheck(L_36); (L_36)->SetAt(static_cast(L_37), (intptr_t)L_39); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = V_7; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* L_41 = V_2; int32_t L_42 = V_6; NullCheck(L_41); int32_t L_43 = L_42; intptr_t L_44 = (L_41)->GetAt(static_cast(L_43)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = V_7; NullCheck(L_45); Marshal_Copy_m0FD7BFE70EE28FC67B67A6225AD58F95FEE7EB85(L_40, 0, L_44, ((int32_t)(((RuntimeArray*)L_45)->max_length)), NULL); int32_t L_46 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_0074_1: { int32_t L_47 = V_6; int32_t L_48 = V_0; if ((((int32_t)L_47) < ((int32_t)L_48))) { goto IL_0039_1; } } { int32_t L_49 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_50; L_50 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(((int32_t)il2cpp_codegen_multiply(L_49, 4)), NULL); V_3 = L_50; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = V_1; intptr_t L_52 = V_3; int32_t L_53 = V_0; Marshal_Copy_m18271E129DDC8C2B2F027CA251C933E30019EC37(L_51, 0, L_52, L_53, NULL); int32_t L_54 = V_0; intptr_t L_55; L_55 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(((int32_t)il2cpp_codegen_multiply(L_54, 8)), NULL); V_4 = L_55; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* L_56 = V_2; intptr_t L_57 = V_4; int32_t L_58 = V_0; Marshal_Copy_m441D3BC906AED5073B627036E3D09C52253632B0(L_56, 0, L_57, L_58, NULL); BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_59; L_59 = MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5(__this, NULL); NullCheck(L_59); intptr_t L_60; L_60 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_59, NULL); int32_t L_61 = V_0; intptr_t L_62 = V_3; intptr_t L_63 = V_4; int32_t L_64; L_64 = MonoBtlsSslCtx_mono_btls_ssl_ctx_set_client_ca_list_m6CA65BA3F373CAC088E43F8B91A97554A6554623(L_60, L_61, L_62, L_63, NULL); V_5 = L_64; int32_t L_65 = V_5; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_65, _stringLiteralC5CF9E0D9802F12C1065BB923F8F9980826D41D7, NULL); goto IL_0116; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0116: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_SetServerNameCallback_m93CCA4BE25A5BE978B79EE6DC2150A447FE66D9D (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* ___0_callback, const RuntimeMethod* method) { { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* L_0 = ___0_callback; __this->___serverNameCallback = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___serverNameCallback), (void*)L_0); BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_1; L_1 = MonoBtlsSslCtx_get_Handle_mB22E16E1A65DD17AE1714D71366C945B5C4616C5(__this, NULL); NullCheck(L_1); intptr_t L_2; L_2 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_1, NULL); intptr_t L_3 = __this->___serverNameFuncPtr; MonoBtlsSslCtx_mono_btls_ssl_ctx_set_server_name_callback_mA5E3DC2A62600AF0181EA953F97646060AB39DB8(L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsSslCtx_NativeServerNameCallback_mC76D35B6D2668F93E280D35B5560A06571810857 (intptr_t ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* V_0 = NULL; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; Exception_t* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { intptr_t L_0 = ___0_instance; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1; L_1 = GCHandle_FromIntPtr_mA7848A4285D007CADC52B6272DB243C8FDFD5FAC(L_0, NULL); V_1 = L_1; RuntimeObject* L_2; L_2 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5((&V_1), NULL); V_0 = ((MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F*)CastclassClass((RuntimeObject*)L_2, MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F_il2cpp_TypeInfo_var)); } try { MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* L_3 = V_0; NullCheck(L_3); MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* L_4 = L_3->___serverNameCallback; NullCheck(L_4); int32_t L_5; L_5 = MonoBtlsServerNameCallback_Invoke_m4AA0CCFC7FEEACD68818537DC6D829872A2B619C_inline(L_4, NULL); V_2 = L_5; goto IL_002f; } 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_0022; } throw e; } CATCH_0022: { Exception_t* L_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_3 = L_6; MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* L_7 = V_0; Exception_t* L_8 = V_3; NullCheck(L_7); Exception_t* L_9; L_9 = MonoBtlsObject_SetException_mC444E69A432F5EBC62D37F29C5AF1E7F6480C01A(L_7, L_8, NULL); V_2 = 0; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_002f; } IL_002f: { int32_t L_10 = V_2; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsSslCtx_Close_mB3C805DE72F5DD81D7F035E5F869412D870EF711 (MonoBtlsSslCtx_t63F336C5441A9F9F933CFBBF862A4E3F0B96C24F* __this, const RuntimeMethod* method) { { MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* L_0 = __this->___store; if (!L_0) { goto IL_001a; } } { MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* L_1 = __this->___store; NullCheck(L_1); MonoBtlsObject_Dispose_m8E78236AF0BB3D6848B882BFAA2D574D24E5EB1A(L_1, NULL); __this->___store = (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___store), (void*)(MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946*)NULL); } IL_001a: { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_2 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___instance); bool L_3; L_3 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843(L_2, NULL); if (!L_3) { goto IL_0032; } } { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_4 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___instance); GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3(L_4, NULL); } IL_0032: { MonoBtlsObject_Close_m721FFCCBC5320FF91B8F88651EC1013978B50A52(__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 BoringSslCtxHandle__ctor_mF43CD26E987DABD205A2383B900C30A14BCF3C0F (BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* __this, intptr_t ___0_handle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_handle; MonoBtlsHandle__ctor_mFE1DF2FF7208BD4481638701BDEF9F2B556B652D(__this, L_0, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoringSslCtxHandle_ReleaseHandle_m1D261E3DA2C2B52CE8C0EA15587DB7193A56346C (BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; int32_t L_1; L_1 = MonoBtlsSslCtx_mono_btls_ssl_ctx_free_m8CD7DB7EEBF86DFFA10F1FCCEF9F1B7B8F8EF0C3(L_0, NULL); 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 int32_t NativeVerifyFunc_Invoke_m83D46A16DA70BD1D0BDEFE8B94F360B42C27ABED_Multicast(NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* __this, intptr_t ___0_instance, int32_t ___1_preverify_ok, intptr_t ___2_ctx, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); int32_t retVal = 0; for (il2cpp_array_size_t i = 0; i < length; i++) { NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, intptr_t, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_instance, ___1_preverify_ok, ___2_ctx, reinterpret_cast(currentDelegate->___method)); } return retVal; } int32_t NativeVerifyFunc_Invoke_m83D46A16DA70BD1D0BDEFE8B94F360B42C27ABED_OpenInst(NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* __this, intptr_t ___0_instance, int32_t ___1_preverify_ok, intptr_t ___2_ctx, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_instance, ___1_preverify_ok, ___2_ctx, method); } int32_t NativeVerifyFunc_Invoke_m83D46A16DA70BD1D0BDEFE8B94F360B42C27ABED_OpenStatic(NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* __this, intptr_t ___0_instance, int32_t ___1_preverify_ok, intptr_t ___2_ctx, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_instance, ___1_preverify_ok, ___2_ctx, method); } IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7 (NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* __this, intptr_t ___0_instance, int32_t ___1_preverify_ok, intptr_t ___2_ctx, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc)(intptr_t, int32_t, intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); int32_t returnValue = il2cppPInvokeFunc(___0_instance, ___1_preverify_ok, ___2_ctx); return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeVerifyFunc__ctor_m57E97D28673DE3AA35DB5F421B50E4DEFA8CE5BE (NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* __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 == 3; if (isOpen) __this->___invoke_impl = (intptr_t)&NativeVerifyFunc_Invoke_m83D46A16DA70BD1D0BDEFE8B94F360B42C27ABED_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } 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)&NativeVerifyFunc_Invoke_m83D46A16DA70BD1D0BDEFE8B94F360B42C27ABED_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeVerifyFunc_Invoke_m83D46A16DA70BD1D0BDEFE8B94F360B42C27ABED (NativeVerifyFunc_t90E561336E71A9644B88DCC9CDD6A63CE98667E7* __this, intptr_t ___0_instance, int32_t ___1_preverify_ok, intptr_t ___2_ctx, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_instance, ___1_preverify_ok, ___2_ctx, 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 int32_t NativeSelectFunc_Invoke_m92191EA94B7513F04CEB52D1D2EEEB1DA3E78063_Multicast(NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* __this, intptr_t ___0_instance, int32_t ___1_count, intptr_t ___2_sizes, intptr_t ___3_data, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); int32_t retVal = 0; for (il2cpp_array_size_t i = 0; i < length; i++) { NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_instance, ___1_count, ___2_sizes, ___3_data, reinterpret_cast(currentDelegate->___method)); } return retVal; } int32_t NativeSelectFunc_Invoke_m92191EA94B7513F04CEB52D1D2EEEB1DA3E78063_OpenInst(NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* __this, intptr_t ___0_instance, int32_t ___1_count, intptr_t ___2_sizes, intptr_t ___3_data, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_instance, ___1_count, ___2_sizes, ___3_data, method); } int32_t NativeSelectFunc_Invoke_m92191EA94B7513F04CEB52D1D2EEEB1DA3E78063_OpenStatic(NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* __this, intptr_t ___0_instance, int32_t ___1_count, intptr_t ___2_sizes, intptr_t ___3_data, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_instance, ___1_count, ___2_sizes, ___3_data, method); } IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA (NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* __this, intptr_t ___0_instance, int32_t ___1_count, intptr_t ___2_sizes, intptr_t ___3_data, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc)(intptr_t, int32_t, intptr_t, intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); int32_t returnValue = il2cppPInvokeFunc(___0_instance, ___1_count, ___2_sizes, ___3_data); return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeSelectFunc__ctor_mCC793EE6C123121F715F3CFD8C23A9A331169608 (NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* __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 == 4; if (isOpen) __this->___invoke_impl = (intptr_t)&NativeSelectFunc_Invoke_m92191EA94B7513F04CEB52D1D2EEEB1DA3E78063_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } 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)&NativeSelectFunc_Invoke_m92191EA94B7513F04CEB52D1D2EEEB1DA3E78063_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeSelectFunc_Invoke_m92191EA94B7513F04CEB52D1D2EEEB1DA3E78063 (NativeSelectFunc_tB8204D9DD01EEA6E46BA2FDD005653A259AD8FCA* __this, intptr_t ___0_instance, int32_t ___1_count, intptr_t ___2_sizes, intptr_t ___3_data, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_instance, ___1_count, ___2_sizes, ___3_data, 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 int32_t NativeServerNameFunc_Invoke_mC6F38842460FFECBD5545EBD2B0115151283F0B4_Multicast(NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* __this, intptr_t ___0_instance, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); int32_t retVal = 0; for (il2cpp_array_size_t i = 0; i < length; i++) { NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_instance, reinterpret_cast(currentDelegate->___method)); } return retVal; } int32_t NativeServerNameFunc_Invoke_mC6F38842460FFECBD5545EBD2B0115151283F0B4_OpenInst(NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* __this, intptr_t ___0_instance, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_instance, method); } int32_t NativeServerNameFunc_Invoke_mC6F38842460FFECBD5545EBD2B0115151283F0B4_OpenStatic(NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* __this, intptr_t ___0_instance, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_instance, method); } IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA (NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* __this, intptr_t ___0_instance, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc)(intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); int32_t returnValue = il2cppPInvokeFunc(___0_instance); return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeServerNameFunc__ctor_mB04711B6D7A98DB9A773CC0041F6099EB3CBF171 (NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* __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)&NativeServerNameFunc_Invoke_mC6F38842460FFECBD5545EBD2B0115151283F0B4_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } 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)&NativeServerNameFunc_Invoke_mC6F38842460FFECBD5545EBD2B0115151283F0B4_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeServerNameFunc_Invoke_mC6F38842460FFECBD5545EBD2B0115151283F0B4 (NativeServerNameFunc_tD685BC5D92B7FF9953F0BEB205BCF1BF9A2211FA* __this, intptr_t ___0_instance, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_instance, 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 #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 MonoBtlsStream__ctor_mFF14FECC3A05B0FEA3779DDEE2B2486F4ADF9BCE (MonoBtlsStream_t00ED390E9F9B2A4747C71B5557C81682B487F872* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_innerStream, bool ___1_leaveInnerStreamOpen, SslStream_t19A079881850F9CAD7BAA6FB625BBC4647ED5A27* ___2_owner, MonoTlsSettings_tD79AF4AE5C2CD533A3D7A08FED479B1EC1A031B0* ___3_settings, MobileTlsProvider_tD60D82BEBF267F50F388A026DBB092C7188BB017* ___4_provider, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAuthenticatedStream_tD0306DC2B0CDA3C7DB261C19FFA35CA8EE24309E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_innerStream; bool L_1 = ___1_leaveInnerStreamOpen; SslStream_t19A079881850F9CAD7BAA6FB625BBC4647ED5A27* L_2 = ___2_owner; MonoTlsSettings_tD79AF4AE5C2CD533A3D7A08FED479B1EC1A031B0* L_3 = ___3_settings; MobileTlsProvider_tD60D82BEBF267F50F388A026DBB092C7188BB017* L_4 = ___4_provider; il2cpp_codegen_runtime_class_init_inline(MobileAuthenticatedStream_tD0306DC2B0CDA3C7DB261C19FFA35CA8EE24309E_il2cpp_TypeInfo_var); MobileAuthenticatedStream__ctor_mFA70F7AAAE52C6559DC554D363E5FFD4DE665CED(__this, L_0, L_1, L_2, L_3, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MobileTlsContext_t456DDC89866EE34EF32EEF959AD92C9F17684476* MonoBtlsStream_CreateContext_m738A83D66948E39D29AE299287E9E9D6695FD512 (MonoBtlsStream_t00ED390E9F9B2A4747C71B5557C81682B487F872* __this, MonoSslAuthenticationOptions_t50E83A9A2B726808720B74CBD44D3ABC2593B611* ___0_options, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsContext_t94EA4DE2EBC11F5FB1756EB4D599673F96E0EE31_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoSslAuthenticationOptions_t50E83A9A2B726808720B74CBD44D3ABC2593B611* L_0 = ___0_options; MonoBtlsContext_t94EA4DE2EBC11F5FB1756EB4D599673F96E0EE31* L_1 = (MonoBtlsContext_t94EA4DE2EBC11F5FB1756EB4D599673F96E0EE31*)il2cpp_codegen_object_new(MonoBtlsContext_t94EA4DE2EBC11F5FB1756EB4D599673F96E0EE31_il2cpp_TypeInfo_var); MonoBtlsContext__ctor_mFF1354F7D4DC6FF9884B01D72E440171BEB484E6(L_1, __this, L_0, NULL); return L_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 bool MonoBtlsUtils_Compare_m74EB9FD2E9D46FB1702847326F60707A41E21C5D (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_a, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_a; NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_b; NullCheck(L_1); if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))) { goto IL_000a; } } { return (bool)0; } IL_000a: { V_0 = 0; goto IL_001c; } IL_000e: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_a; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; uint8_t L_5 = (L_2)->GetAt(static_cast(L_4)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___1_b; int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; uint8_t L_9 = (L_6)->GetAt(static_cast(L_8)); if ((((int32_t)L_5) == ((int32_t)L_9))) { goto IL_0018; } } { return (bool)0; } IL_0018: { int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_001c: { int32_t L_11 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_a; NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))) { goto IL_000e; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoBtlsUtils_AppendEntry_mE08452CA6AFA6EEDD119D909B27A973A469E7CEF (StringBuilder_t* ___0_sb, MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* ___1_name, int32_t ___2_index, String_t* ___3_separator, bool ___4_quotes, 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*)&MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t56F624E1051A2E261613B6A81CA2333397F49CB3____07FEA8B695D401E2B3BBDA6126C123DAA87153BB12384B21272ACC90823AC9A3_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral013B44E51CCD0DD71A04D5415FBFCFFEA7D336B3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45A62C67C82100D0E82E1DFC258B50BD578D9A56); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D950A83432E9F73AA6607A3DF9247D295E520BA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6003A180BE050B532509FCF07194F6412D6860D4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64C15F3ED03D5630E4F20D29293744833BE7F65C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D28901DD5D8A20B6C96464E7345E5771B70A2CD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73004F9A6AAD0D68BC03206ADA2F158855699F00); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C3F2ACA38E0BC3C22A6C31F5CBE4E2CF9454167); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8840F0E017D579D31CC68DD4DA502088B391DAC6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA25B36FB0A7BAEACC5451288DEED11981D0DCDD1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC899BE5347ED13AED8928791CFDDD4883864709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC19562063935950C4C7BD8951CFB85222C5F2C03); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB862113C15897DF217E6E4C8D8DE2FB10BD2E5F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4FD362D73EB88C6EF0954C9C3CCF58A5E7329CD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB6F9FE1F8571B7C6E7AE9A8BB7F8E4E921A3027); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE358C4622EFDA1A4AAF8962A905EAA704455A326); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3D6197F4C6AAA3832C49DB0D9BE17919A03AB14); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; String_t* V_2 = NULL; String_t* V_3 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_4 = NULL; { MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_0 = ___1_name; int32_t L_1 = ___2_index; NullCheck(L_0); int32_t L_2; L_2 = MonoBtlsX509Name_GetEntryType_mAECDAFFD3F52321C02ED185056C0B42FC62835BC(L_0, L_1, NULL); V_0 = L_2; int32_t L_3 = V_0; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_000e; } } { return (bool)0; } IL_000e: { int32_t L_4 = V_0; if (L_4) { goto IL_0027; } } { MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_5 = ___1_name; int32_t L_6 = ___2_index; NullCheck(L_5); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7; L_7 = MonoBtlsX509Name_GetEntryOidData_m7B4A22FC80FC24A0FCA68BAE76B2818B48EC8303(L_5, L_6, NULL); il2cpp_codegen_runtime_class_init_inline(MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ((MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_il2cpp_TypeInfo_var))->___emailOid; bool L_9; L_9 = MonoBtlsUtils_Compare_m74EB9FD2E9D46FB1702847326F60707A41E21C5D(L_7, L_8, NULL); if (!L_9) { goto IL_0027; } } { V_0 = ((int32_t)11); } IL_0027: { MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_10 = ___1_name; int32_t L_11 = ___2_index; NullCheck(L_10); String_t* L_12; L_12 = MonoBtlsX509Name_GetEntryValue_m9048C928E51BD319F44E55953584BB4A1403C8FF(L_10, L_11, (&V_1), NULL); V_2 = L_12; String_t* L_13 = V_2; if (L_13) { goto IL_0036; } } { return (bool)0; } IL_0036: { MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_14 = ___1_name; int32_t L_15 = ___2_index; NullCheck(L_14); String_t* L_16; L_16 = MonoBtlsX509Name_GetEntryOid_mFB2561A2D361280DB134B7C1C426FECB541061AA(L_14, L_15, NULL); V_3 = L_16; String_t* L_17 = V_3; if (L_17) { goto IL_0043; } } { return (bool)0; } IL_0043: { StringBuilder_t* L_18 = ___0_sb; NullCheck(L_18); int32_t L_19; L_19 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_18, NULL); if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_0054; } } { StringBuilder_t* L_20 = ___0_sb; String_t* L_21 = ___3_separator; NullCheck(L_20); StringBuilder_t* L_22; L_22 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_20, L_21, NULL); } IL_0054: { int32_t L_23 = V_0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_23, 1))) { case 0: { goto IL_00a1; } case 1: { goto IL_00b2; } case 2: { goto IL_00c3; } case 3: { goto IL_00d4; } case 4: { goto IL_00e5; } case 5: { goto IL_00f6; } case 6: { goto IL_0107; } case 7: { goto IL_018e; } case 8: { goto IL_0118; } case 9: { goto IL_0129; } case 10: { goto IL_013a; } case 11: { goto IL_0148; } case 12: { goto IL_0156; } case 13: { goto IL_0164; } case 14: { goto IL_0172; } case 15: { goto IL_0180; } } } { goto IL_019c; } IL_00a1: { StringBuilder_t* L_24 = ___0_sb; NullCheck(L_24); StringBuilder_t* L_25; L_25 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_24, _stringLiteral7C3F2ACA38E0BC3C22A6C31F5CBE4E2CF9454167, NULL); goto IL_01bc; } IL_00b2: { StringBuilder_t* L_26 = ___0_sb; NullCheck(L_26); StringBuilder_t* L_27; L_27 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_26, _stringLiteral6D28901DD5D8A20B6C96464E7345E5771B70A2CD, NULL); goto IL_01bc; } IL_00c3: { StringBuilder_t* L_28 = ___0_sb; NullCheck(L_28); StringBuilder_t* L_29; L_29 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_28, _stringLiteral73004F9A6AAD0D68BC03206ADA2F158855699F00, NULL); goto IL_01bc; } IL_00d4: { StringBuilder_t* L_30 = ___0_sb; NullCheck(L_30); StringBuilder_t* L_31; L_31 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_30, _stringLiteral64C15F3ED03D5630E4F20D29293744833BE7F65C, NULL); goto IL_01bc; } IL_00e5: { StringBuilder_t* L_32 = ___0_sb; NullCheck(L_32); StringBuilder_t* L_33; L_33 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_32, _stringLiteral6003A180BE050B532509FCF07194F6412D6860D4, NULL); goto IL_01bc; } IL_00f6: { StringBuilder_t* L_34 = ___0_sb; NullCheck(L_34); StringBuilder_t* L_35; L_35 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_34, _stringLiteral8840F0E017D579D31CC68DD4DA502088B391DAC6, NULL); goto IL_01bc; } IL_0107: { StringBuilder_t* L_36 = ___0_sb; NullCheck(L_36); StringBuilder_t* L_37; L_37 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_36, _stringLiteralC19562063935950C4C7BD8951CFB85222C5F2C03, NULL); goto IL_01bc; } IL_0118: { StringBuilder_t* L_38 = ___0_sb; NullCheck(L_38); StringBuilder_t* L_39; L_39 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_38, _stringLiteral013B44E51CCD0DD71A04D5415FBFCFFEA7D336B3, NULL); goto IL_01bc; } IL_0129: { StringBuilder_t* L_40 = ___0_sb; NullCheck(L_40); StringBuilder_t* L_41; L_41 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_40, _stringLiteralE358C4622EFDA1A4AAF8962A905EAA704455A326, NULL); goto IL_01bc; } IL_013a: { StringBuilder_t* L_42 = ___0_sb; NullCheck(L_42); StringBuilder_t* L_43; L_43 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_42, _stringLiteralF3D6197F4C6AAA3832C49DB0D9BE17919A03AB14, NULL); goto IL_01bc; } IL_0148: { StringBuilder_t* L_44 = ___0_sb; NullCheck(L_44); StringBuilder_t* L_45; L_45 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_44, _stringLiteralA25B36FB0A7BAEACC5451288DEED11981D0DCDD1, NULL); goto IL_01bc; } IL_0156: { StringBuilder_t* L_46 = ___0_sb; NullCheck(L_46); StringBuilder_t* L_47; L_47 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_46, _stringLiteral45A62C67C82100D0E82E1DFC258B50BD578D9A56, NULL); goto IL_01bc; } IL_0164: { StringBuilder_t* L_48 = ___0_sb; NullCheck(L_48); StringBuilder_t* L_49; L_49 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_48, _stringLiteralCB862113C15897DF217E6E4C8D8DE2FB10BD2E5F, NULL); goto IL_01bc; } IL_0172: { StringBuilder_t* L_50 = ___0_sb; NullCheck(L_50); StringBuilder_t* L_51; L_51 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_50, _stringLiteralDB6F9FE1F8571B7C6E7AE9A8BB7F8E4E921A3027, NULL); goto IL_01bc; } IL_0180: { StringBuilder_t* L_52 = ___0_sb; NullCheck(L_52); StringBuilder_t* L_53; L_53 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_52, _stringLiteralD4FD362D73EB88C6EF0954C9C3CCF58A5E7329CD, NULL); goto IL_01bc; } IL_018e: { StringBuilder_t* L_54 = ___0_sb; NullCheck(L_54); StringBuilder_t* L_55; L_55 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_54, _stringLiteral4D950A83432E9F73AA6607A3DF9247D295E520BA, NULL); goto IL_01bc; } IL_019c: { StringBuilder_t* L_56 = ___0_sb; NullCheck(L_56); StringBuilder_t* L_57; L_57 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_56, _stringLiteralAC899BE5347ED13AED8928791CFDDD4883864709, NULL); StringBuilder_t* L_58 = ___0_sb; String_t* L_59 = V_3; NullCheck(L_58); StringBuilder_t* L_60; L_60 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_58, L_59, NULL); StringBuilder_t* L_61 = ___0_sb; NullCheck(L_61); StringBuilder_t* L_62; L_62 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_61, _stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E, NULL); } IL_01bc: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_63 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)7); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_64 = L_63; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_65 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t56F624E1051A2E261613B6A81CA2333397F49CB3____07FEA8B695D401E2B3BBDA6126C123DAA87153BB12384B21272ACC90823AC9A3_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_64, L_65, NULL); V_4 = L_64; bool L_66 = ___4_quotes; if (!L_66) { goto IL_0215; } } { int32_t L_67 = V_1; if ((((int32_t)L_67) == ((int32_t)((int32_t)30)))) { goto IL_0215; } } { String_t* L_68 = V_2; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_69 = V_4; String_t* L_70 = V_2; NullCheck(L_70); int32_t L_71; L_71 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_70, NULL); NullCheck(L_68); int32_t L_72; L_72 = String_IndexOfAny_m740B0108B7FAFFAB1C3F88E782B094195A4E3B75(L_68, L_69, 0, L_71, NULL); if ((((int32_t)L_72) > ((int32_t)0))) { goto IL_0204; } } { String_t* L_73 = V_2; NullCheck(L_73); bool L_74; L_74 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_73, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, NULL); if (L_74) { goto IL_0204; } } { String_t* L_75 = V_2; NullCheck(L_75); bool L_76; L_76 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_75, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, NULL); if (!L_76) { goto IL_0215; } } IL_0204: { String_t* L_77 = V_2; String_t* L_78; L_78 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, L_77, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, NULL); V_2 = L_78; } IL_0215: { StringBuilder_t* L_79 = ___0_sb; String_t* L_80 = V_2; NullCheck(L_79); StringBuilder_t* L_81; L_81 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_79, L_80, NULL); return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBtlsUtils_FormatName_m0BF34D919C9BB77AC6FAA7907AE0582782FF2DFA (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* ___0_name, bool ___1_reversed, String_t* ___2_separator, bool ___3_quotes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_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; int32_t V_2 = 0; int32_t V_3 = 0; { MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_0 = ___0_name; NullCheck(L_0); int32_t L_1; L_1 = MonoBtlsX509Name_GetEntryCount_mC03F2E7C9DB042167E9AB04AEDB298B4F5E20C62(L_0, NULL); V_0 = L_1; StringBuilder_t* L_2 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_2, NULL); V_1 = L_2; bool L_3 = ___1_reversed; if (!L_3) { goto IL_002b; } } { int32_t L_4 = V_0; V_2 = ((int32_t)il2cpp_codegen_subtract(L_4, 1)); goto IL_0025; } IL_0016: { StringBuilder_t* L_5 = V_1; MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_6 = ___0_name; int32_t L_7 = V_2; String_t* L_8 = ___2_separator; bool L_9 = ___3_quotes; il2cpp_codegen_runtime_class_init_inline(MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_il2cpp_TypeInfo_var); bool L_10; L_10 = MonoBtlsUtils_AppendEntry_mE08452CA6AFA6EEDD119D909B27A973A469E7CEF(L_5, L_6, L_7, L_8, L_9, NULL); int32_t L_11 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_11, 1)); } IL_0025: { int32_t L_12 = V_2; if ((((int32_t)L_12) >= ((int32_t)0))) { goto IL_0016; } } { goto IL_0042; } IL_002b: { V_3 = 0; goto IL_003e; } IL_002f: { StringBuilder_t* L_13 = V_1; MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_14 = ___0_name; int32_t L_15 = V_3; String_t* L_16 = ___2_separator; bool L_17 = ___3_quotes; il2cpp_codegen_runtime_class_init_inline(MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_il2cpp_TypeInfo_var); bool L_18; L_18 = MonoBtlsUtils_AppendEntry_mE08452CA6AFA6EEDD119D909B27A973A469E7CEF(L_13, L_14, L_15, L_16, L_17, NULL); int32_t L_19 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_003e: { int32_t L_20 = V_3; int32_t L_21 = V_0; if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_002f; } } IL_0042: { StringBuilder_t* L_22 = V_1; NullCheck(L_22); String_t* L_23; L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_22); return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsUtils__cctor_m6A14E9117626DF16494C08DEF3D1D0DA31A8F19A (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*)&MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t56F624E1051A2E261613B6A81CA2333397F49CB3____684312AFB7719E57993D2826FFBAF7EA965614F20F91D999FB19B01E21AA62E6_FieldInfo_var); s_Il2CppMethodInitialized = true; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t56F624E1051A2E261613B6A81CA2333397F49CB3____684312AFB7719E57993D2826FFBAF7EA965614F20F91D999FB19B01E21AA62E6_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_il2cpp_TypeInfo_var))->___emailOid = L_1; Il2CppCodeGenWriteBarrier((void**)(&((MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsUtils_tBE2168868F5668940F9452D0A3B23209A6CCC122_il2cpp_TypeInfo_var))->___emailOid), (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 BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8 (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* L_0; L_0 = MonoBtlsObject_get_Handle_m929F55AA1CC6397BB81B37E33E6C295DF0F4B13E(__this, NULL); return ((BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F*)CastclassClass((RuntimeObject*)L_0, BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509__ctor_m05B9938DCE1DE8F04B7405D3EB10C63BF895BE6B (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* ___0_handle, const RuntimeMethod* method) { { BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_0 = ___0_handle; MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509_mono_btls_x509_up_ref_mC438D5E1802E7622FBB08F447DCA79621AB23D0B (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_up_ref", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_up_ref)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509_mono_btls_x509_from_data_m6FF3428CFAD279B62E54E7E03D61A094BAEEE297 (intptr_t ___0_data, int32_t ___1_len, int32_t ___2_format, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_from_data", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_from_data)(___0_data, ___1_len, ___2_format); #else intptr_t returnValue = il2cppPInvokeFunc(___0_data, ___1_len, ___2_format); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509_mono_btls_x509_get_subject_name_mF5BE54DB2EE959C17763C31D4CEBE4EAA5CC3756 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_get_subject_name", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_get_subject_name)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509_mono_btls_x509_get_raw_data_m4233AE184E80408016F5D74B3C02D9CE3FDE2915 (intptr_t ___0_handle, intptr_t ___1_bio, int32_t ___2_format, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_get_raw_data", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_get_raw_data)(___0_handle, ___1_bio, ___2_format); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_bio, ___2_format); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509_mono_btls_x509_cmp_mC69F6A35B67577ECFDA4588EA8A394D2AAD5817D (intptr_t ___0_a, intptr_t ___1_b, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_cmp", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_cmp)(___0_a, ___1_b); #else int32_t returnValue = il2cppPInvokeFunc(___0_a, ___1_b); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509_mono_btls_x509_free_mE025A30ADE2D27045DA4727275F7E016A24AFF52 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_free", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_x509_free)(___0_handle); #else il2cppPInvokeFunc(___0_handle); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509_mono_btls_x509_add_explicit_trust_m4147F1AA0562EFF437B401FC2C20087E87F4F289 (intptr_t ___0_handle, int32_t ___1_kind, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_add_explicit_trust", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_add_explicit_trust)(___0_handle, ___1_kind); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_kind); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* MonoBtlsX509_Copy_mE36DCC64F4761F579F1A6C28996101B23506BB1B (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_0; L_0 = MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2; L_2 = MonoBtlsX509_mono_btls_x509_up_ref_mC438D5E1802E7622FBB08F447DCA79621AB23D0B(L_1, NULL); V_0 = L_2; intptr_t L_3 = V_0; bool L_4; L_4 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_3, 0, NULL); MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, L_4, _stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6, NULL); intptr_t L_5 = V_0; BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_6 = (BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F*)il2cpp_codegen_object_new(BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F_il2cpp_TypeInfo_var); BoringX509Handle__ctor_mBA555CCB295495BD93AEEEBC93DADB85CA4C1597(L_6, L_5, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_7 = (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*)il2cpp_codegen_object_new(MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5_il2cpp_TypeInfo_var); MonoBtlsX509__ctor_m05B9938DCE1DE8F04B7405D3EB10C63BF895BE6B(L_7, L_6, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* MonoBtlsX509_LoadFromData_m36B98A943749E9096412E057D9BC548CE2BC56A8 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_format, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* V_1 = NULL; intptr_t G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); intptr_t G_B4_0; memset((&G_B4_0), 0, sizeof(G_B4_0)); { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_buffer; NullCheck(L_0); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_1; L_1 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(((int32_t)(((RuntimeArray*)L_0)->max_length)), NULL); V_0 = L_1; intptr_t L_2 = V_0; bool L_3; L_3 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, 0, NULL); if (!L_3) { goto IL_001c; } } { OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F* L_4 = (OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F_il2cpp_TypeInfo_var))); OutOfMemoryException__ctor_m2CDADA05A6304090686E8D5E3E99A1596FAF5951(L_4, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509_LoadFromData_m36B98A943749E9096412E057D9BC548CE2BC56A8_RuntimeMethod_var))); } IL_001c: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0057: { intptr_t L_5 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_5, NULL); return; } }); try { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___0_buffer; intptr_t L_7 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___0_buffer; NullCheck(L_8); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_Copy_m0FD7BFE70EE28FC67B67A6225AD58F95FEE7EB85(L_6, 0, L_7, ((int32_t)(((RuntimeArray*)L_8)->max_length)), NULL); intptr_t L_9 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_buffer; NullCheck(L_10); int32_t L_11 = ___1_format; intptr_t L_12; L_12 = MonoBtlsX509_mono_btls_x509_from_data_m6FF3428CFAD279B62E54E7E03D61A094BAEEE297(L_9, ((int32_t)(((RuntimeArray*)L_10)->max_length)), L_11, NULL); intptr_t L_13 = L_12; bool L_14; L_14 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_13, 0, NULL); if (!L_14) { G_B5_0 = L_13; goto IL_004a_1; } G_B4_0 = L_13; } { MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* L_15 = (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var))); MonoBtlsException__ctor_m057F82E928B82D01EE415555AD059886A83808B0(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral83D1644398DA8B7F4FF74711E328183617F0BBF3)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509_LoadFromData_m36B98A943749E9096412E057D9BC548CE2BC56A8_RuntimeMethod_var))); } IL_004a_1: { BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_16 = (BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F*)il2cpp_codegen_object_new(BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F_il2cpp_TypeInfo_var); BoringX509Handle__ctor_mBA555CCB295495BD93AEEEBC93DADB85CA4C1597(L_16, G_B5_0, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_17 = (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*)il2cpp_codegen_object_new(MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5_il2cpp_TypeInfo_var); MonoBtlsX509__ctor_m05B9938DCE1DE8F04B7405D3EB10C63BF895BE6B(L_17, L_16, NULL); V_1 = L_17; goto IL_005e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005e: { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_18 = V_1; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* MonoBtlsX509_GetSubjectName_m6E405347CF8D3ED807EBD1C46CD38767C34556D3 (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA16B022C335CD1D47195649746D613D2DE95A0EA); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_0; L_0 = MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2; L_2 = MonoBtlsX509_mono_btls_x509_get_subject_name_mF5BE54DB2EE959C17763C31D4CEBE4EAA5CC3756(L_1, NULL); V_0 = L_2; intptr_t L_3 = V_0; bool L_4; L_4 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_3, 0, NULL); MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, L_4, _stringLiteralA16B022C335CD1D47195649746D613D2DE95A0EA, NULL); intptr_t L_5 = V_0; BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_6 = (BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2*)il2cpp_codegen_object_new(BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2_il2cpp_TypeInfo_var); BoringX509NameHandle__ctor_m47C6D29BC27537D2A061E1EB231416E79AF08F6C(L_6, L_5, (bool)0, NULL); MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_7 = (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8*)il2cpp_codegen_object_new(MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8_il2cpp_TypeInfo_var); MonoBtlsX509Name__ctor_mE79B982F5B1CD10752351373FBE3CB981FC84629(L_7, L_6, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t MonoBtlsX509_GetSubjectNameHash_mDDEF7BAE05A848383436D739D74460B82D5B47FF (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* V_0 = NULL; int64_t V_1 = 0; { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_0; L_0 = MonoBtlsX509_GetSubjectName_m6E405347CF8D3ED807EBD1C46CD38767C34556D3(__this, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0016: { { MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_1 = V_0; if (!L_1) { goto IL_001f; } } { MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_001f: { return; } } }); try { MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_3 = V_0; NullCheck(L_3); int64_t L_4; L_4 = MonoBtlsX509Name_GetHash_m951517C1A1EBC07ED7213E1EE1293D977A36163E(L_3, NULL); V_1 = L_4; goto IL_0020; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0020: { int64_t L_5 = V_1; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* MonoBtlsX509_GetRawData_m4B52A8FF5917F7B0DB9B2E355623F315AC735906 (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, int32_t ___0_format, 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*)&MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE4C4D43C878DE160B72B4FE7226B1586824AD26C); s_Il2CppMethodInitialized = true; } MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879* V_0 = NULL; int32_t V_1 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; { MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879* L_0 = (MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879*)il2cpp_codegen_object_new(MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879_il2cpp_TypeInfo_var); MonoBtlsBioMemory__ctor_mA8389F42E3A775CB226FE64F143169BCE25018A7(L_0, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0038: { { MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879* L_1 = V_0; if (!L_1) { goto IL_0041; } } { MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_0041: { return; } } }); try { BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_3; L_3 = MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8(__this, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879* L_5 = V_0; NullCheck(L_5); BoringBioHandle_t6D9F891187C7E417F10E2DB9C989AF5BFE372303* L_6; L_6 = MonoBtlsBio_get_Handle_m447149554862449317739255B72B29685EF522C7(L_5, NULL); NullCheck(L_6); intptr_t L_7; L_7 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_6, NULL); int32_t L_8 = ___0_format; int32_t L_9; L_9 = MonoBtlsX509_mono_btls_x509_get_raw_data_m4233AE184E80408016F5D74B3C02D9CE3FDE2915(L_4, L_7, L_8, NULL); V_1 = L_9; int32_t L_10 = V_1; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_10, _stringLiteralE4C4D43C878DE160B72B4FE7226B1586824AD26C, NULL); MonoBtlsBioMemory_tE15311526F6672AA539757DEA249EF7A6E333879* L_11 = V_0; NullCheck(L_11); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12; L_12 = MonoBtlsBioMemory_GetData_m3DA5A5971C27CAF5694AA01DA1A9136379A8147A(L_11, NULL); V_2 = L_12; goto IL_0042; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0042: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_2; return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509_Compare_mD564951E9E8604E2FC9DE8861DE72B2F15F7B248 (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_a, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___1_b, const RuntimeMethod* method) { { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_0 = ___0_a; NullCheck(L_0); BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_1; L_1 = MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8(L_0, NULL); NullCheck(L_1); intptr_t L_2; L_2 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_1, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_3 = ___1_b; NullCheck(L_3); BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_4; L_4 = MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8(L_3, NULL); NullCheck(L_4); intptr_t L_5; L_5 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_4, NULL); int32_t L_6; L_6 = MonoBtlsX509_mono_btls_x509_cmp_mC69F6A35B67577ECFDA4588EA8A394D2AAD5817D(L_2, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509_AddExplicitTrust_m328F124CDBFB8D5649F58868425B2D9617398466 (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* __this, int32_t ___0_kind, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0ADD3AB7A25C1738432790B0586BC3D065825A9D); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { MonoBtlsObject_CheckThrow_m3B61D9B98C8D6CF068CEEC067854D5A32C462FAD(__this, NULL); BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_0; L_0 = MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2 = ___0_kind; int32_t L_3; L_3 = MonoBtlsX509_mono_btls_x509_add_explicit_trust_m4147F1AA0562EFF437B401FC2C20087E87F4F289(L_1, L_2, NULL); V_0 = L_3; int32_t L_4 = V_0; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_4, _stringLiteral0ADD3AB7A25C1738432790B0586BC3D065825A9D, 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 BoringX509Handle__ctor_mBA555CCB295495BD93AEEEBC93DADB85CA4C1597 (BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* __this, intptr_t ___0_handle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_handle; MonoBtlsHandle__ctor_mFE1DF2FF7208BD4481638701BDEF9F2B556B652D(__this, L_0, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoringX509Handle_ReleaseHandle_m44A35C0FD8E3302AFD84F0276BDD7566C9708A33 (BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; bool L_1; L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, 0, NULL); if (!L_1) { goto IL_001d; } } { intptr_t L_2 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; MonoBtlsX509_mono_btls_x509_free_mE025A30ADE2D27045DA4727275F7E016A24AFF52(L_2, NULL); } IL_001d: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t BoringX509Handle_StealHandle_m096A11B8EC57A9AF11BA983B31E152F4A70E45C7 (BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* __this, const RuntimeMethod* method) { { intptr_t* L_0 = (intptr_t*)(&((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle); intptr_t L_1; L_1 = Interlocked_Exchange_m10651B61455D954B0D96C3FF75857C68C20940F6(L_0, 0, NULL); return L_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 BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* MonoBtlsX509Chain_get_Handle_m4E499FE6819CFFF133A5BA29C8D5EBD81430A225 (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* L_0; L_0 = MonoBtlsObject_get_Handle_m929F55AA1CC6397BB81B37E33E6C295DF0F4B13E(__this, NULL); return ((BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2*)CastclassClass((RuntimeObject*)L_0, BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Chain_mono_btls_x509_chain_new_mE1007AA50A55DD0207622FEDE6C5E8A30E4A81E1 (const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_chain_new", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_chain_new)(); #else intptr_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Chain_mono_btls_x509_chain_get_count_m54EF2C92C81F698083EA105270E09D203B29A086 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_chain_get_count", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_chain_get_count)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Chain_mono_btls_x509_chain_get_cert_mED5143885009F0291E8D2D2925176C2B8AD2FBBD (intptr_t ___0_Handle, int32_t ___1_index, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_chain_get_cert", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_chain_get_cert)(___0_Handle, ___1_index); #else intptr_t returnValue = il2cppPInvokeFunc(___0_Handle, ___1_index); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Chain_mono_btls_x509_chain_add_cert_mD87411C3D5A564BD7FFC1BBEF056ABE6853DEA61 (intptr_t ___0_chain, intptr_t ___1_x509, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_chain_add_cert", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_chain_add_cert)(___0_chain, ___1_x509); #else int32_t returnValue = il2cppPInvokeFunc(___0_chain, ___1_x509); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Chain_mono_btls_x509_chain_up_ref_m500CB92A1D4D28140E2859A3179F1884D4D6F18B (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_chain_up_ref", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_chain_up_ref)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Chain_mono_btls_x509_chain_free_m198501554C374CCC9B2D6E835ADA50BEDB1A7F85 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_chain_free", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_x509_chain_free)(___0_handle); #else il2cppPInvokeFunc(___0_handle); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Chain__ctor_m68C61C0629C37B9A65BABBCDBCBA69707487E0D8 (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0; L_0 = MonoBtlsX509Chain_mono_btls_x509_chain_new_mE1007AA50A55DD0207622FEDE6C5E8A30E4A81E1(NULL); BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* L_1 = (BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2*)il2cpp_codegen_object_new(BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2_il2cpp_TypeInfo_var); BoringX509ChainHandle__ctor_m5A09F89FBAB71A1FBC8731056BF9DF188B5EA1C3(L_1, L_0, NULL); MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Chain__ctor_m75184464AF4022BCD4D85FD3FF11C1F5B88791CE (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* ___0_handle, const RuntimeMethod* method) { { BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* L_0 = ___0_handle; MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Chain_get_Count_mAF59CA42465F37BC94EB371C25430B0044C01ED0 (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, const RuntimeMethod* method) { { BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* L_0; L_0 = MonoBtlsX509Chain_get_Handle_m4E499FE6819CFFF133A5BA29C8D5EBD81430A225(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsX509Chain_mono_btls_x509_chain_get_count_m54EF2C92C81F698083EA105270E09D203B29A086(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* MonoBtlsX509Chain_GetCertificate_m6432C0F179B74CCC54D9965C406491287DFC9036 (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD26E21AC82791EA76270D5FC3942F669DD35C168); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___0_index; int32_t L_1; L_1 = MonoBtlsX509Chain_get_Count_mAF59CA42465F37BC94EB371C25430B0044C01ED0(__this, NULL); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_000f; } } { IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_2 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var))); IndexOutOfRangeException__ctor_m270ED9671475CE680EEA8C62A7A43308AE4188EF(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509Chain_GetCertificate_m6432C0F179B74CCC54D9965C406491287DFC9036_RuntimeMethod_var))); } IL_000f: { BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* L_3; L_3 = MonoBtlsX509Chain_get_Handle_m4E499FE6819CFFF133A5BA29C8D5EBD81430A225(__this, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int32_t L_5 = ___0_index; intptr_t L_6; L_6 = MonoBtlsX509Chain_mono_btls_x509_chain_get_cert_mED5143885009F0291E8D2D2925176C2B8AD2FBBD(L_4, L_5, NULL); V_0 = L_6; intptr_t L_7 = V_0; bool L_8; L_8 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_7, 0, NULL); MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, L_8, _stringLiteralD26E21AC82791EA76270D5FC3942F669DD35C168, NULL); intptr_t L_9 = V_0; BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_10 = (BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F*)il2cpp_codegen_object_new(BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F_il2cpp_TypeInfo_var); BoringX509Handle__ctor_mBA555CCB295495BD93AEEEBC93DADB85CA4C1597(L_10, L_9, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_11 = (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*)il2cpp_codegen_object_new(MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5_il2cpp_TypeInfo_var); MonoBtlsX509__ctor_m05B9938DCE1DE8F04B7405D3EB10C63BF895BE6B(L_11, L_10, NULL); return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Chain_AddCertificate_mF7444AA20B0EA6C6E697DEC2316ACC9BD69CB518 (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_x509, const RuntimeMethod* method) { { BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* L_0; L_0 = MonoBtlsX509Chain_get_Handle_m4E499FE6819CFFF133A5BA29C8D5EBD81430A225(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_2 = ___0_x509; NullCheck(L_2); BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_3; L_3 = MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8(L_2, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int32_t L_5; L_5 = MonoBtlsX509Chain_mono_btls_x509_chain_add_cert_mD87411C3D5A564BD7FFC1BBEF056ABE6853DEA61(L_1, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* MonoBtlsX509Chain_Copy_m91814D7F915489E580CA83905085ADC1BA386E9B (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* L_0; L_0 = MonoBtlsX509Chain_get_Handle_m4E499FE6819CFFF133A5BA29C8D5EBD81430A225(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2; L_2 = MonoBtlsX509Chain_mono_btls_x509_chain_up_ref_m500CB92A1D4D28140E2859A3179F1884D4D6F18B(L_1, NULL); V_0 = L_2; intptr_t L_3 = V_0; bool L_4; L_4 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_3, 0, NULL); MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, L_4, _stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6, NULL); intptr_t L_5 = V_0; BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* L_6 = (BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2*)il2cpp_codegen_object_new(BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2_il2cpp_TypeInfo_var); BoringX509ChainHandle__ctor_m5A09F89FBAB71A1FBC8731056BF9DF188B5EA1C3(L_6, L_5, NULL); MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_7 = (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0*)il2cpp_codegen_object_new(MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0_il2cpp_TypeInfo_var); MonoBtlsX509Chain__ctor_m75184464AF4022BCD4D85FD3FF11C1F5B88791CE(L_7, L_6, NULL); return L_7; } } #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 BoringX509ChainHandle__ctor_m5A09F89FBAB71A1FBC8731056BF9DF188B5EA1C3 (BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* __this, intptr_t ___0_handle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_handle; MonoBtlsHandle__ctor_mFE1DF2FF7208BD4481638701BDEF9F2B556B652D(__this, L_0, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoringX509ChainHandle_ReleaseHandle_m6F1169066011A81E31BE0F33DD22F2174420715A (BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; MonoBtlsX509Chain_mono_btls_x509_chain_free_m198501554C374CCC9B2D6E835ADA50BEDB1A7F85(L_0, NULL); 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 #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 BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* MonoBtlsX509Lookup_get_Handle_m919AF42E0D90C34EB73A118066CA6E101E50FB31 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* L_0; L_0 = MonoBtlsObject_get_Handle_m929F55AA1CC6397BB81B37E33E6C295DF0F4B13E(__this, NULL); return ((BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18*)CastclassClass((RuntimeObject*)L_0, BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Lookup_mono_btls_x509_lookup_new_mE3F1E6C56CBA50EFAF098A5EC5E8A884E24D70E8 (intptr_t ___0_store, int32_t ___1_type, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_lookup_new", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_lookup_new)(___0_store, ___1_type); #else intptr_t returnValue = il2cppPInvokeFunc(___0_store, ___1_type); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Lookup_mono_btls_x509_lookup_add_dir_m5D70E5715AEE30A0EF877CF95086EC6D20622450 (intptr_t ___0_handle, intptr_t ___1_dir, int32_t ___2_type, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_lookup_add_dir", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_lookup_add_dir)(___0_handle, ___1_dir, ___2_type); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_dir, ___2_type); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Lookup_mono_btls_x509_lookup_add_mono_m0AA602A5187F79C44FE8F77676F3C57FADD8C61C (intptr_t ___0_handle, intptr_t ___1_monoLookup, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_lookup_add_mono", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_lookup_add_mono)(___0_handle, ___1_monoLookup); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_monoLookup); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Lookup_mono_btls_x509_lookup_free_m6652A96560B8A53C6D750FE61C8E0ABDA3030C18 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_lookup_free", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_x509_lookup_free)(___0_handle); #else il2cppPInvokeFunc(___0_handle); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Lookup_mono_btls_x509_lookup_peek_lookup_mA80E16877FF613456445C4AD2239D27A6D206321 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_lookup_peek_lookup", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_lookup_peek_lookup)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* MonoBtlsX509Lookup_Create_internal_m4A3DF13703F0021B1ADB87BB494DB8FECDB1E589 (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* ___0_store, int32_t ___1_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t G_B2_0; memset((&G_B2_0), 0, sizeof(G_B2_0)); intptr_t G_B1_0; memset((&G_B1_0), 0, sizeof(G_B1_0)); { MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* L_0 = ___0_store; NullCheck(L_0); BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* L_1; L_1 = MonoBtlsX509Store_get_Handle_m89AE801D5B269E2E046407E0635740F404FABFE8(L_0, NULL); NullCheck(L_1); intptr_t L_2; L_2 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_1, NULL); int32_t L_3 = ___1_type; intptr_t L_4; L_4 = MonoBtlsX509Lookup_mono_btls_x509_lookup_new_mE3F1E6C56CBA50EFAF098A5EC5E8A884E24D70E8(L_2, L_3, NULL); intptr_t L_5 = L_4; bool L_6; L_6 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_5, 0, NULL); if (!L_6) { G_B2_0 = L_5; goto IL_0024; } G_B1_0 = L_5; } { MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* L_7 = (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var))); MonoBtlsException__ctor_m5DCEFB95BE77CDFF5A8D0DA19B45F41E46188E67(L_7, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509Lookup_Create_internal_m4A3DF13703F0021B1ADB87BB494DB8FECDB1E589_RuntimeMethod_var))); } IL_0024: { BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* L_8 = (BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18*)il2cpp_codegen_object_new(BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18_il2cpp_TypeInfo_var); BoringX509LookupHandle__ctor_mC3377C6FDC82C379081CC89A03D3E66DBC28760E(L_8, G_B2_0, NULL); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Lookup__ctor_mAA8D65D64981E5E421EEDE651D7089AE5BE891A2 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* ___0_store, int32_t ___1_type, const RuntimeMethod* method) { { MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* L_0 = ___0_store; int32_t L_1 = ___1_type; BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* L_2; L_2 = MonoBtlsX509Lookup_Create_internal_m4A3DF13703F0021B1ADB87BB494DB8FECDB1E589(L_0, L_1, NULL); MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_2, NULL); MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* L_3 = ___0_store; __this->___store = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___store), (void*)L_3); int32_t L_4 = ___1_type; __this->___type = L_4; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Lookup_GetNativeLookup_m226D773FE350EA76156B6817E867F11DE5EC7F79 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, const RuntimeMethod* method) { { BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* L_0; L_0 = MonoBtlsX509Lookup_get_Handle_m919AF42E0D90C34EB73A118066CA6E101E50FB31(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2; L_2 = MonoBtlsX509Lookup_mono_btls_x509_lookup_peek_lookup_mA80E16877FF613456445C4AD2239D27A6D206321(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Lookup_AddDirectory_mD3C4A2781FFAFCDDE7A5954EA18E6255D0327916 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, String_t* ___0_dir, int32_t ___1_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93573E72302F76704D97FA26756DC4E1CBB8EBBD); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { V_0 = 0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0031: { { intptr_t L_0 = V_0; bool L_1; L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, 0, NULL); if (!L_1) { goto IL_0044; } } { intptr_t L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_2, NULL); } IL_0044: { return; } } }); try { { String_t* L_3 = ___0_dir; if (!L_3) { goto IL_0010_1; } } { String_t* L_4 = ___0_dir; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_5; L_5 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_4, NULL); V_0 = L_5; } IL_0010_1: { BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* L_6; L_6 = MonoBtlsX509Lookup_get_Handle_m919AF42E0D90C34EB73A118066CA6E101E50FB31(__this, NULL); NullCheck(L_6); intptr_t L_7; L_7 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_6, NULL); intptr_t L_8 = V_0; int32_t L_9 = ___1_type; int32_t L_10; L_10 = MonoBtlsX509Lookup_mono_btls_x509_lookup_add_dir_m5D70E5715AEE30A0EF877CF95086EC6D20622450(L_7, L_8, L_9, NULL); V_1 = L_10; int32_t L_11 = V_1; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_11, _stringLiteral93573E72302F76704D97FA26756DC4E1CBB8EBBD, NULL); goto IL_0045; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0045: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Lookup_AddMono_m225B3DD90B16F4C7224057DBF7F71247B0718967 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* ___0_monoLookup, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA98819531B7CA5A5565ED8161F7C0AB24B4E2CE3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4E299E262F9CAE0119D2D43A6316A116D70C440A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral37D64454B70BC57431CF7912DE86D67E596449AA); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___type; if ((((int32_t)L_0) == ((int32_t)3))) { goto IL_000f; } } { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509Lookup_AddMono_m225B3DD90B16F4C7224057DBF7F71247B0718967_RuntimeMethod_var))); } IL_000f: { BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* L_2; L_2 = MonoBtlsX509Lookup_get_Handle_m919AF42E0D90C34EB73A118066CA6E101E50FB31(__this, NULL); NullCheck(L_2); intptr_t L_3; L_3 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_2, NULL); MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* L_4 = ___0_monoLookup; NullCheck(L_4); BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383* L_5; L_5 = MonoBtlsX509LookupMono_get_Handle_mD34446E542FA06D76191F4A5758C319B08186001(L_4, NULL); NullCheck(L_5); intptr_t L_6; L_6 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_5, NULL); int32_t L_7; L_7 = MonoBtlsX509Lookup_mono_btls_x509_lookup_add_mono_m0AA602A5187F79C44FE8F77676F3C57FADD8C61C(L_3, L_6, NULL); V_0 = L_7; int32_t L_8 = V_0; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_8, _stringLiteral37D64454B70BC57431CF7912DE86D67E596449AA, NULL); MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* L_9 = ___0_monoLookup; NullCheck(L_9); MonoBtlsX509LookupMono_Install_m06ED46E5FD3761842A9B7750D5693003155F7016(L_9, __this, NULL); List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE* L_10 = __this->___monoLookups; if (L_10) { goto IL_0051; } } { List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE* L_11 = (List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE*)il2cpp_codegen_object_new(List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE_il2cpp_TypeInfo_var); List_1__ctor_m4E299E262F9CAE0119D2D43A6316A116D70C440A(L_11, List_1__ctor_m4E299E262F9CAE0119D2D43A6316A116D70C440A_RuntimeMethod_var); __this->___monoLookups = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___monoLookups), (void*)L_11); } IL_0051: { List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE* L_12 = __this->___monoLookups; MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* L_13 = ___0_monoLookup; NullCheck(L_12); List_1_Add_mA98819531B7CA5A5565ED8161F7C0AB24B4E2CE3_inline(L_12, L_13, List_1_Add_mA98819531B7CA5A5565ED8161F7C0AB24B4E2CE3_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Lookup_AddCertificate_m032B8F408E8C48D5A77E3F55FDA3EF0F13F20941 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_certificate, const RuntimeMethod* method) { { MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* L_0 = __this->___store; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_1 = ___0_certificate; NullCheck(L_0); MonoBtlsX509Store_AddCertificate_mC8C028325E40B61A290CF9ED06E1624B78BB139B(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Lookup_Close_mF6F5AFB74D46E995DDC9F5DED9D8C40D680FCA31 (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m176AC9A50ADA9FDCDD97D62853EDB6B47B1ED5FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m270C61A6B95099E07C16C773916E9960CC70935C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m363B57A95533A9A820CA499012787909188F0462_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m02DB888ACD84F5BDEB09166359FF180C22029E6C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t68C8466BBDAF5D991D7F035EBD82418CE27A28B2 V_0; memset((&V_0), 0, sizeof(V_0)); { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0044: { MonoBtlsObject_Close_m721FFCCBC5320FF91B8F88651EC1013978B50A52(__this, NULL); return; } }); try { { List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE* L_0 = __this->___monoLookups; if (!L_0) { goto IL_0042_1; } } { List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE* L_1 = __this->___monoLookups; NullCheck(L_1); Enumerator_t68C8466BBDAF5D991D7F035EBD82418CE27A28B2 L_2; L_2 = List_1_GetEnumerator_m02DB888ACD84F5BDEB09166359FF180C22029E6C(L_1, List_1_GetEnumerator_m02DB888ACD84F5BDEB09166359FF180C22029E6C_RuntimeMethod_var); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002d_1: { Enumerator_Dispose_m176AC9A50ADA9FDCDD97D62853EDB6B47B1ED5FC((&V_0), Enumerator_Dispose_m176AC9A50ADA9FDCDD97D62853EDB6B47B1ED5FC_RuntimeMethod_var); return; } }); try { { goto IL_0022_2; } IL_0016_2: { MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* L_3; L_3 = Enumerator_get_Current_m363B57A95533A9A820CA499012787909188F0462_inline((&V_0), Enumerator_get_Current_m363B57A95533A9A820CA499012787909188F0462_RuntimeMethod_var); NullCheck(L_3); MonoBtlsObject_Dispose_m8E78236AF0BB3D6848B882BFAA2D574D24E5EB1A(L_3, NULL); } IL_0022_2: { bool L_4; L_4 = Enumerator_MoveNext_m270C61A6B95099E07C16C773916E9960CC70935C((&V_0), Enumerator_MoveNext_m270C61A6B95099E07C16C773916E9960CC70935C_RuntimeMethod_var); if (L_4) { goto IL_0016_2; } } { goto IL_003b_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003b_1: { __this->___monoLookups = (List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___monoLookups), (void*)(List_1_tA2C103D958D75DC7B96E2A553AE11FC8FAA363EE*)NULL); } IL_0042_1: { goto IL_004b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004b: { 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 BoringX509LookupHandle__ctor_mC3377C6FDC82C379081CC89A03D3E66DBC28760E (BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* __this, intptr_t ___0_handle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_handle; MonoBtlsHandle__ctor_mFE1DF2FF7208BD4481638701BDEF9F2B556B652D(__this, L_0, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoringX509LookupHandle_ReleaseHandle_mA8F8F14635553D481B3581699FB1DFF5A60C43AD (BoringX509LookupHandle_tB80C02D6E0C4BAF5B759E7A54E9586D36267FC18* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; MonoBtlsX509Lookup_mono_btls_x509_lookup_free_m6652A96560B8A53C6D750FE61C8E0ABDA3030C18(L_0, NULL); 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 extern "C" int32_t CDECL ReversePInvokeWrapper_MonoBtlsX509LookupMono_OnGetBySubject_m85B0F4B20C12F67DE4CD9521EC58308C9A27BA24(intptr_t ___0_instance, intptr_t ___1_name_ptr, intptr_t* ___2_x509_ptr) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; intptr_t ____2_x509_ptr_empty; memset((&____2_x509_ptr_empty), 0, sizeof(____2_x509_ptr_empty)); int32_t returnValue; returnValue = MonoBtlsX509LookupMono_OnGetBySubject_m85B0F4B20C12F67DE4CD9521EC58308C9A27BA24(___0_instance, ___1_name_ptr, (&____2_x509_ptr_empty), NULL); *___2_x509_ptr = ____2_x509_ptr_empty; return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383* MonoBtlsX509LookupMono_get_Handle_mD34446E542FA06D76191F4A5758C319B08186001 (MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* L_0; L_0 = MonoBtlsObject_get_Handle_m929F55AA1CC6397BB81B37E33E6C295DF0F4B13E(__this, NULL); return ((BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383*)CastclassClass((RuntimeObject*)L_0, BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509LookupMono_mono_btls_x509_lookup_mono_new_m40936CE7D1A59BDAC3474B2D6F680E11649A23B1 (const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_lookup_mono_new", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_lookup_mono_new)(); #else intptr_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMono_mono_btls_x509_lookup_mono_init_m20A27E298055A5158345FF5E5F357F56C4405960 (intptr_t ___0_handle, intptr_t ___1_instance, intptr_t ___2_by_subject_func, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_lookup_mono_init", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_x509_lookup_mono_init)(___0_handle, ___1_instance, ___2_by_subject_func); #else il2cppPInvokeFunc(___0_handle, ___1_instance, ___2_by_subject_func); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509LookupMono_mono_btls_x509_lookup_mono_free_m16D675C465091404208921AF6A94778E60ED717A (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_lookup_mono_free", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_lookup_mono_free)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMono__ctor_m833FBC2503ABDCE001FC83F9BF5C03F3B8B51064 (MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisBySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE_mA63C933EAEA7C9A04AF9C35939B11C876D7867CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509LookupMono_OnGetBySubject_m85B0F4B20C12F67DE4CD9521EC58308C9A27BA24_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0; L_0 = MonoBtlsX509LookupMono_mono_btls_x509_lookup_mono_new_m40936CE7D1A59BDAC3474B2D6F680E11649A23B1(NULL); BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383* L_1 = (BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383*)il2cpp_codegen_object_new(BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383_il2cpp_TypeInfo_var); BoringX509LookupMonoHandle__ctor_mC6AC306800774EB0EEBE877AFF028335B3B8EAAE(L_1, L_0, NULL); MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_1, NULL); GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_2; L_2 = GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D(__this, NULL); __this->___gch = L_2; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_3 = __this->___gch; intptr_t L_4; L_4 = GCHandle_ToIntPtr_m45294AA913461A070BD555F81103A8BF2E5ED976(L_3, NULL); __this->___instance = L_4; BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* L_5 = (BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE*)il2cpp_codegen_object_new(BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE_il2cpp_TypeInfo_var); BySubjectFunc__ctor_m716B9DBA0E032168201B3F2604C5AD2625F10561(L_5, NULL, (intptr_t)((void*)MonoBtlsX509LookupMono_OnGetBySubject_m85B0F4B20C12F67DE4CD9521EC58308C9A27BA24_RuntimeMethod_var), NULL); __this->___bySubjectFunc = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___bySubjectFunc), (void*)L_5); BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* L_6 = __this->___bySubjectFunc; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_7; L_7 = Marshal_GetFunctionPointerForDelegate_TisBySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE_mA63C933EAEA7C9A04AF9C35939B11C876D7867CD(L_6, Marshal_GetFunctionPointerForDelegate_TisBySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE_mA63C933EAEA7C9A04AF9C35939B11C876D7867CD_RuntimeMethod_var); __this->___bySubjectFuncPtr = L_7; BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383* L_8; L_8 = MonoBtlsX509LookupMono_get_Handle_mD34446E542FA06D76191F4A5758C319B08186001(__this, NULL); NullCheck(L_8); intptr_t L_9; L_9 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_8, NULL); intptr_t L_10 = __this->___instance; intptr_t L_11 = __this->___bySubjectFuncPtr; MonoBtlsX509LookupMono_mono_btls_x509_lookup_mono_init_m20A27E298055A5158345FF5E5F357F56C4405960(L_9, L_10, L_11, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMono_Install_m06ED46E5FD3761842A9B7750D5693003155F7016 (MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* __this, MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* ___0_lookup, const RuntimeMethod* method) { { MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_0 = __this->___lookup; if (!L_0) { goto IL_000e; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5(L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509LookupMono_Install_m06ED46E5FD3761842A9B7750D5693003155F7016_RuntimeMethod_var))); } IL_000e: { MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_2 = ___0_lookup; __this->___lookup = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___lookup), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMono_AddCertificate_m2216A9F856CD64B208A17F228F1CDD39971FABC2 (MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_certificate, const RuntimeMethod* method) { { MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_0 = __this->___lookup; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_1 = ___0_certificate; NullCheck(L_0); MonoBtlsX509Lookup_AddCertificate_m032B8F408E8C48D5A77E3F55FDA3EF0F13F20941(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509LookupMono_OnGetBySubject_m85B0F4B20C12F67DE4CD9521EC58308C9A27BA24 (intptr_t ___0_instance, intptr_t ___1_name_ptr, intptr_t* ___2_x509_ptr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* V_0 = NULL; MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* V_1 = NULL; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* V_2 = NULL; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Exception_t* V_5 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try { { V_0 = (BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2*)NULL; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004c_1: { { BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_0 = V_0; if (!L_0) { goto IL_0055_1; } } { BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_1 = V_0; NullCheck(L_1); SafeHandle_Dispose_m4FB5B8A7ED78B90757F1B570D4025F3BA26A39F3(L_1, NULL); } IL_0055_1: { return; } } }); try { { intptr_t L_2 = ___0_instance; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_3; L_3 = GCHandle_FromIntPtr_mA7848A4285D007CADC52B6272DB243C8FDFD5FAC(L_2, NULL); V_3 = L_3; RuntimeObject* L_4; L_4 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5((&V_3), NULL); intptr_t L_5 = ___1_name_ptr; BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_6 = (BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2*)il2cpp_codegen_object_new(BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2_il2cpp_TypeInfo_var); BoringX509NameHandle__ctor_m47C6D29BC27537D2A061E1EB231416E79AF08F6C(L_6, L_5, (bool)0, NULL); V_0 = L_6; BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_7 = V_0; MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_8 = (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8*)il2cpp_codegen_object_new(MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8_il2cpp_TypeInfo_var); MonoBtlsX509Name__ctor_mE79B982F5B1CD10752351373FBE3CB981FC84629(L_8, L_7, NULL); V_1 = L_8; MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_9 = V_1; NullCheck(((MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6*)CastclassClass((RuntimeObject*)L_4, MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6_il2cpp_TypeInfo_var))); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_10; L_10 = VirtualFuncInvoker1< MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*, MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* >::Invoke(6, ((MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6*)CastclassClass((RuntimeObject*)L_4, MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6_il2cpp_TypeInfo_var)), L_9); V_2 = L_10; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_11 = V_2; if (!L_11) { goto IL_0040_2; } } { intptr_t* L_12 = ___2_x509_ptr; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_13 = V_2; NullCheck(L_13); BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_14; L_14 = MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8(L_13, NULL); NullCheck(L_14); intptr_t L_15; L_15 = BoringX509Handle_StealHandle_m096A11B8EC57A9AF11BA983B31E152F4A70E45C7(L_14, NULL); *((intptr_t*)L_12) = (intptr_t)L_15; V_4 = 1; goto IL_0070; } IL_0040_2: { intptr_t* L_16 = ___2_x509_ptr; *((intptr_t*)L_16) = (intptr_t)0; V_4 = 0; goto IL_0070; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } 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_0056; } throw e; } CATCH_0056: { Exception_t* L_17 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_5 = L_17; Exception_t* L_18 = V_5; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_il2cpp_TypeInfo_var))); Console_WriteLine_mCF1AA33709B943A23A5CA168DF7972F4DAB53011(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral316D6DA92C229518C2201237E498B5489136F1FB)), L_18, NULL); intptr_t* L_19 = ___2_x509_ptr; *((intptr_t*)L_19) = (intptr_t)0; V_4 = 0; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0070; } IL_0070: { int32_t L_20 = V_4; return L_20; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMono_Close_mF6E1290CAC54656E312429B47DE52D1107E830F0 (MonoBtlsX509LookupMono_t9143A79C52F33A69C3E137220025763FC420C0C6* __this, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_001a: { __this->___instance = 0; __this->___bySubjectFunc = (BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___bySubjectFunc), (void*)(BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE*)NULL); __this->___bySubjectFuncPtr = 0; MonoBtlsObject_Close_m721FFCCBC5320FF91B8F88651EC1013978B50A52(__this, NULL); return; } }); try { { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_0 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___gch); bool L_1; L_1 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843(L_0, NULL); if (!L_1) { goto IL_0018_1; } } { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_2 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___gch); GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3(L_2, NULL); } IL_0018_1: { goto IL_003e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003e: { 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 BoringX509LookupMonoHandle__ctor_mC6AC306800774EB0EEBE877AFF028335B3B8EAAE (BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383* __this, intptr_t ___0_handle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_handle; MonoBtlsHandle__ctor_mFE1DF2FF7208BD4481638701BDEF9F2B556B652D(__this, L_0, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoringX509LookupMonoHandle_ReleaseHandle_m3167A5697F5E0975C6CCE2F8F18D96DC91CE65BD (BoringX509LookupMonoHandle_t394FDD391DDD919238977982AB1E76C9F7720383* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; int32_t L_1; L_1 = MonoBtlsX509LookupMono_mono_btls_x509_lookup_mono_free_m16D675C465091404208921AF6A94778E60ED717A(L_0, NULL); 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 int32_t BySubjectFunc_Invoke_m27F18158D124F9C4EEAE02223A4B2372B3301B96_Multicast(BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* __this, intptr_t ___0_instance, intptr_t ___1_name, intptr_t* ___2_x509_ptr, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); int32_t retVal = 0; for (il2cpp_array_size_t i = 0; i < length; i++) { BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, intptr_t*, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_instance, ___1_name, ___2_x509_ptr, reinterpret_cast(currentDelegate->___method)); } return retVal; } int32_t BySubjectFunc_Invoke_m27F18158D124F9C4EEAE02223A4B2372B3301B96_OpenInst(BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* __this, intptr_t ___0_instance, intptr_t ___1_name, intptr_t* ___2_x509_ptr, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, intptr_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_instance, ___1_name, ___2_x509_ptr, method); } int32_t BySubjectFunc_Invoke_m27F18158D124F9C4EEAE02223A4B2372B3301B96_OpenStatic(BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* __this, intptr_t ___0_instance, intptr_t ___1_name, intptr_t* ___2_x509_ptr, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, intptr_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_instance, ___1_name, ___2_x509_ptr, method); } IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE (BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* __this, intptr_t ___0_instance, intptr_t ___1_name, intptr_t* ___2_x509_ptr, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc)(intptr_t, intptr_t, intptr_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); int32_t returnValue = il2cppPInvokeFunc(___0_instance, ___1_name, ___2_x509_ptr); return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BySubjectFunc__ctor_m716B9DBA0E032168201B3F2604C5AD2625F10561 (BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* __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 == 3; if (isOpen) __this->___invoke_impl = (intptr_t)&BySubjectFunc_Invoke_m27F18158D124F9C4EEAE02223A4B2372B3301B96_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } 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)&BySubjectFunc_Invoke_m27F18158D124F9C4EEAE02223A4B2372B3301B96_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BySubjectFunc_Invoke_m27F18158D124F9C4EEAE02223A4B2372B3301B96 (BySubjectFunc_t68E2B6BCEAD254F4C66501F0987E52D5ED8CF8DE* __this, intptr_t ___0_instance, intptr_t ___1_name, intptr_t* ___2_x509_ptr, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, intptr_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_instance, ___1_name, ___2_x509_ptr, 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 MonoBtlsX509LookupMonoCollection__ctor_m997D5DCDBC344D684111875A5F99D4FD5991182C (MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905* __this, X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* ___0_collection, int32_t ___1_trust, const RuntimeMethod* method) { { MonoBtlsX509LookupMono__ctor_m833FBC2503ABDCE001FC83F9BF5C03F3B8B51064(__this, NULL); X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* L_0 = ___0_collection; __this->___collection = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___collection), (void*)L_0); int32_t L_1 = ___1_trust; __this->___trust = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMonoCollection_Initialize_mB847A317C0B5C871C79126EBE63E1B7174325C38 (MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; { MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_0 = __this->___certificates; if (!L_0) { goto IL_0009; } } { return; } IL_0009: { X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* L_1 = __this->___collection; NullCheck(L_1); int32_t L_2; L_2 = CollectionBase_get_Count_m2BD48A6DDD376554A7956E4B26EC27F9F1E43C72(L_1, NULL); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_3 = (Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)SZArrayNew(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var, (uint32_t)L_2); __this->___hashes = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___hashes), (void*)L_3); X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* L_4 = __this->___collection; NullCheck(L_4); int32_t L_5; L_5 = CollectionBase_get_Count_m2BD48A6DDD376554A7956E4B26EC27F9F1E43C72(L_4, NULL); MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_6 = (MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F*)(MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F*)SZArrayNew(MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F_il2cpp_TypeInfo_var, (uint32_t)L_5); __this->___certificates = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___certificates), (void*)L_6); V_0 = 0; goto IL_0086; } IL_0039: { X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* L_7 = __this->___collection; int32_t L_8 = V_0; NullCheck(L_7); X509Certificate_t966CC553AF25AE7991F5B4C2AACBCF6C66C8F9C4* L_9; L_9 = X509CertificateCollection_get_Item_m9EC79D4B62FB412278F92F3641969385252F6572(L_7, L_8, NULL); NullCheck(L_9); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10; L_10 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(13, L_9); V_1 = L_10; MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_11 = __this->___certificates; int32_t L_12 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_1; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_14; L_14 = MonoBtlsX509_LoadFromData_m36B98A943749E9096412E057D9BC548CE2BC56A8(L_13, 1, NULL); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_14); (L_11)->SetAt(static_cast(L_12), (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*)L_14); MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_15 = __this->___certificates; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_18 = (L_15)->GetAt(static_cast(L_17)); int32_t L_19 = __this->___trust; NullCheck(L_18); MonoBtlsX509_AddExplicitTrust_m328F124CDBFB8D5649F58868425B2D9617398466(L_18, L_19, NULL); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_20 = __this->___hashes; int32_t L_21 = V_0; MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_22 = __this->___certificates; int32_t L_23 = V_0; NullCheck(L_22); int32_t L_24 = L_23; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_25 = (L_22)->GetAt(static_cast(L_24)); NullCheck(L_25); int64_t L_26; L_26 = MonoBtlsX509_GetSubjectNameHash_mDDEF7BAE05A848383436D739D74460B82D5B47FF(L_25, NULL); NullCheck(L_20); (L_20)->SetAt(static_cast(L_21), (int64_t)L_26); int32_t L_27 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0086: { int32_t L_28 = V_0; X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* L_29 = __this->___collection; NullCheck(L_29); int32_t L_30; L_30 = CollectionBase_get_Count_m2BD48A6DDD376554A7956E4B26EC27F9F1E43C72(L_29, NULL); if ((((int32_t)L_28) < ((int32_t)L_30))) { goto IL_0039; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* MonoBtlsX509LookupMonoCollection_OnGetBySubject_m119F2F82E11008A9688EA9ACE83A64FA6FD57067 (MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905* __this, MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* ___0_name, const RuntimeMethod* method) { int64_t V_0 = 0; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* V_1 = NULL; int32_t V_2 = 0; { MonoBtlsX509LookupMonoCollection_Initialize_mB847A317C0B5C871C79126EBE63E1B7174325C38(__this, NULL); MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_0 = ___0_name; NullCheck(L_0); int64_t L_1; L_1 = MonoBtlsX509Name_GetHash_m951517C1A1EBC07ED7213E1EE1293D977A36163E(L_0, NULL); V_0 = L_1; V_1 = (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*)NULL; V_2 = 0; goto IL_0032; } IL_0013: { Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_2 = __this->___hashes; int32_t L_3 = V_2; NullCheck(L_2); int32_t L_4 = L_3; int64_t L_5 = (L_2)->GetAt(static_cast(L_4)); int64_t L_6 = V_0; if ((!(((uint64_t)L_5) == ((uint64_t)L_6)))) { goto IL_002e; } } { MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_7 = __this->___certificates; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_10 = (L_7)->GetAt(static_cast(L_9)); V_1 = L_10; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_11 = V_1; MonoBtlsX509LookupMono_AddCertificate_m2216A9F856CD64B208A17F228F1CDD39971FABC2(__this, L_11, NULL); } IL_002e: { int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0032: { int32_t L_13 = V_2; MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_14 = __this->___certificates; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_0013; } } { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_15 = V_1; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509LookupMonoCollection_Close_m131578243929C528FD4E660CAF442AFF47AF3706 (MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004b: { MonoBtlsX509LookupMono_Close_mF6E1290CAC54656E312429B47DE52D1107E830F0(__this, NULL); return; } }); try { { MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_0 = __this->___certificates; if (!L_0) { goto IL_0049_1; } } { V_0 = 0; goto IL_0030_1; } IL_000c_1: { MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_1 = __this->___certificates; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_4 = (L_1)->GetAt(static_cast(L_3)); if (!L_4) { goto IL_002c_1; } } { MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_5 = __this->___certificates; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck(L_8); MonoBtlsObject_Dispose_m8E78236AF0BB3D6848B882BFAA2D574D24E5EB1A(L_8, NULL); MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_9 = __this->___certificates; int32_t L_10 = V_0; NullCheck(L_9); ArrayElementTypeCheck (L_9, NULL); (L_9)->SetAt(static_cast(L_10), (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*)NULL); } IL_002c_1: { int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0030_1: { int32_t L_12 = V_0; MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F* L_13 = __this->___certificates; NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_000c_1; } } { __this->___certificates = (MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___certificates), (void*)(MonoBtlsX509U5BU5D_t1D2B61B7C854B138A5671D158BADF610564D858F*)NULL); __this->___hashes = (Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___hashes), (void*)(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)NULL); } IL_0049_1: { goto IL_0052; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0052: { 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 int64_t MonoBtlsX509Name_mono_btls_x509_name_hash_m8F58CA8C9E470B992308B384B4B9F0F72C45787B (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int64_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_name_hash", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int64_t returnValue = reinterpret_cast(mono_btls_x509_name_hash)(___0_handle); #else int64_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_mono_btls_x509_name_get_entry_count_mB5B674DA61DEE86D683108E25BF5C4CDB5A61808 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_name_get_entry_count", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_name_get_entry_count)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_mono_btls_x509_name_get_entry_type_m776F2CE780CC2C95199980FA06073DDDD6D75AEC (intptr_t ___0_name, int32_t ___1_index, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_name_get_entry_type", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_name_get_entry_type)(___0_name, ___1_index); #else int32_t returnValue = il2cppPInvokeFunc(___0_name, ___1_index); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_mono_btls_x509_name_get_entry_oid_m4E7888BE0D406D04686B446934DB1393EAF0462C (intptr_t ___0_name, int32_t ___1_index, intptr_t ___2_buffer, int32_t ___3_size, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_name_get_entry_oid", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_name_get_entry_oid)(___0_name, ___1_index, ___2_buffer, ___3_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_name, ___1_index, ___2_buffer, ___3_size); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_mono_btls_x509_name_get_entry_oid_data_m2E61FF4888EB6B626C07C18508AF6AC5E1E31D34 (intptr_t ___0_name, int32_t ___1_index, intptr_t* ___2_data, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_name_get_entry_oid_data", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_name_get_entry_oid_data)(___0_name, ___1_index, ___2_data); #else int32_t returnValue = il2cppPInvokeFunc(___0_name, ___1_index, ___2_data); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_mono_btls_x509_name_get_entry_value_m546FF599D572700695D8D418F24816674EB1082C (intptr_t ___0_name, int32_t ___1_index, int32_t* ___2_tag, intptr_t* ___3_str, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, int32_t*, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t*) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_name_get_entry_value", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_name_get_entry_value)(___0_name, ___1_index, ___2_tag, ___3_str); #else int32_t returnValue = il2cppPInvokeFunc(___0_name, ___1_index, ___2_tag, ___3_str); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Name_mono_btls_x509_name_from_data_m11F75E471CA8CC9CDFE00E2DD80B825EFE22B1D6 (void* ___0_data, int32_t ___1_len, int32_t ___2_use_canon_enc, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, int32_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(void*) + sizeof(int32_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_name_from_data", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_name_from_data)(___0_data, ___1_len, ___2_use_canon_enc); #else intptr_t returnValue = il2cppPInvokeFunc(___0_data, ___1_len, ___2_use_canon_enc); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Name_mono_btls_x509_name_free_m28F303D5A2D2847F0EAF14BAD0C40FE0FD7457EB (intptr_t ___0_handle, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_name_free", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_x509_name_free)(___0_handle); #else il2cppPInvokeFunc(___0_handle); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* MonoBtlsX509Name_get_Handle_m6F6F858ABCFF67031A986F782E2945FDDEEA89E8 (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* L_0; L_0 = MonoBtlsObject_get_Handle_m929F55AA1CC6397BB81B37E33E6C295DF0F4B13E(__this, NULL); return ((BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2*)CastclassClass((RuntimeObject*)L_0, BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Name__ctor_mE79B982F5B1CD10752351373FBE3CB981FC84629 (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* ___0_handle, const RuntimeMethod* method) { { BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_0 = ___0_handle; MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t MonoBtlsX509Name_GetHash_m951517C1A1EBC07ED7213E1EE1293D977A36163E (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, const RuntimeMethod* method) { { BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_0; L_0 = MonoBtlsX509Name_get_Handle_m6F6F858ABCFF67031A986F782E2945FDDEEA89E8(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int64_t L_2; L_2 = MonoBtlsX509Name_mono_btls_x509_name_hash_m8F58CA8C9E470B992308B384B4B9F0F72C45787B(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_GetEntryCount_mC03F2E7C9DB042167E9AB04AEDB298B4F5E20C62 (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, const RuntimeMethod* method) { { BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_0; L_0 = MonoBtlsX509Name_get_Handle_m6F6F858ABCFF67031A986F782E2945FDDEEA89E8(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsX509Name_mono_btls_x509_name_get_entry_count_mB5B674DA61DEE86D683108E25BF5C4CDB5A61808(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Name_GetEntryType_mAECDAFFD3F52321C02ED185056C0B42FC62835BC (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; int32_t L_1; L_1 = MonoBtlsX509Name_GetEntryCount_mC03F2E7C9DB042167E9AB04AEDB298B4F5E20C62(__this, NULL); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509Name_GetEntryType_mAECDAFFD3F52321C02ED185056C0B42FC62835BC_RuntimeMethod_var))); } IL_000f: { BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_3; L_3 = MonoBtlsX509Name_get_Handle_m6F6F858ABCFF67031A986F782E2945FDDEEA89E8(__this, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int32_t L_5 = ___0_index; int32_t L_6; L_6 = MonoBtlsX509Name_mono_btls_x509_name_get_entry_type_m776F2CE780CC2C95199980FA06073DDDD6D75AEC(L_4, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBtlsX509Name_GetEntryOid_mFB2561A2D361280DB134B7C1C426FECB541061AA (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4FBC0806781AFE9BD50CC007720F6CF92242EDB0); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; String_t* V_2 = NULL; { int32_t L_0 = ___0_index; int32_t L_1; L_1 = MonoBtlsX509Name_GetEntryCount_mC03F2E7C9DB042167E9AB04AEDB298B4F5E20C62(__this, NULL); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509Name_GetEntryOid_mFB2561A2D361280DB134B7C1C426FECB541061AA_RuntimeMethod_var))); } IL_000f: { il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_3; L_3 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(((int32_t)4096), NULL); V_0 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004a: { intptr_t L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_4, NULL); return; } }); try { BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_5; L_5 = MonoBtlsX509Name_get_Handle_m6F6F858ABCFF67031A986F782E2945FDDEEA89E8(__this, NULL); NullCheck(L_5); intptr_t L_6; L_6 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_5, NULL); int32_t L_7 = ___0_index; intptr_t L_8 = V_0; int32_t L_9; L_9 = MonoBtlsX509Name_mono_btls_x509_name_get_entry_oid_m4E7888BE0D406D04686B446934DB1393EAF0462C(L_6, L_7, L_8, ((int32_t)4096), NULL); V_1 = L_9; int32_t L_10 = V_1; MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, (bool)((((int32_t)L_10) > ((int32_t)0))? 1 : 0), _stringLiteral4FBC0806781AFE9BD50CC007720F6CF92242EDB0, NULL); intptr_t L_11 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_12; L_12 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_11, NULL); V_2 = L_12; goto IL_0051; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0051: { String_t* L_13 = V_2; return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* MonoBtlsX509Name_GetEntryOidData_m7B4A22FC80FC24A0FCA68BAE76B2818B48EC8303 (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, int32_t ___0_index, 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*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral320B3FEC7B94E19A235BF32FD5FCD64121337D3C); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; { BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_0; L_0 = MonoBtlsX509Name_get_Handle_m6F6F858ABCFF67031A986F782E2945FDDEEA89E8(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2 = ___0_index; int32_t L_3; L_3 = MonoBtlsX509Name_mono_btls_x509_name_get_entry_oid_data_m2E61FF4888EB6B626C07C18508AF6AC5E1E31D34(L_1, L_2, (&V_0), NULL); V_1 = L_3; int32_t L_4 = V_1; MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, (bool)((((int32_t)L_4) > ((int32_t)0))? 1 : 0), _stringLiteral320B3FEC7B94E19A235BF32FD5FCD64121337D3C, NULL); int32_t L_5 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_5); V_2 = L_6; intptr_t L_7 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_2; int32_t L_9 = V_1; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_Copy_mF7402FFDB520EA1B8D1C32B368DBEE4B13F1BE77(L_7, L_8, 0, L_9, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = V_2; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBtlsX509Name_GetEntryValue_m9048C928E51BD319F44E55953584BB4A1403C8FF (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* __this, int32_t ___0_index, int32_t* ___1_tag, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; String_t* V_2 = NULL; { int32_t L_0 = ___0_index; int32_t L_1; L_1 = MonoBtlsX509Name_GetEntryCount_mC03F2E7C9DB042167E9AB04AEDB298B4F5E20C62(__this, NULL); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_000f; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509Name_GetEntryValue_m9048C928E51BD319F44E55953584BB4A1403C8FF_RuntimeMethod_var))); } IL_000f: { BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_3; L_3 = MonoBtlsX509Name_get_Handle_m6F6F858ABCFF67031A986F782E2945FDDEEA89E8(__this, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int32_t L_5 = ___0_index; int32_t* L_6 = ___1_tag; int32_t L_7; L_7 = MonoBtlsX509Name_mono_btls_x509_name_get_entry_value_m546FF599D572700695D8D418F24816674EB1082C(L_4, L_5, L_6, (&V_0), NULL); V_1 = L_7; int32_t L_8 = V_1; if ((((int32_t)L_8) > ((int32_t)0))) { goto IL_002a; } } { return (String_t*)NULL; } IL_002a: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003f: { { intptr_t L_9 = V_0; bool L_10; L_10 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_9, 0, NULL); if (!L_10) { goto IL_0053; } } { intptr_t L_11 = V_0; MonoBtlsObject_FreeDataPtr_m762822A138134A35091FFAE34129CD0596901E0D(__this, L_11, NULL); } IL_0053: { return; } } }); try { UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* L_12 = (UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE*)il2cpp_codegen_object_new(UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var); UTF8Encoding__ctor_m221CD37E0DBDC63D175FE38646E28CA801D08C00(L_12, NULL); intptr_t L_13 = V_0; void* L_14; L_14 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_13, NULL); int32_t L_15 = V_1; NullCheck(L_12); String_t* L_16; L_16 = Encoding_GetString_m42BFF0862341DCD5289A7D75B5D7A22CE9690EAD(L_12, (uint8_t*)L_14, L_15, NULL); V_2 = L_16; goto IL_0054; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0054: { String_t* L_17 = V_2; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* MonoBtlsX509Name_CreateFromData_mDF2387F1D3CF0FCBC090129EF7295DDD8A83BCEF (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, bool ___1_use_canon_enc, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; int32_t G_B6_0 = 0; void* G_B6_1 = NULL; int32_t G_B5_0 = 0; void* G_B5_1 = NULL; int32_t G_B7_0 = 0; int32_t G_B7_1 = 0; void* G_B7_2 = NULL; intptr_t G_B9_0; memset((&G_B9_0), 0, sizeof(G_B9_0)); intptr_t G_B8_0; memset((&G_B8_0), 0, sizeof(G_B8_0)); { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0; V_1 = L_1; if (!L_1) { goto IL_000a; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = V_1; NullCheck(L_2); if (((int32_t)(((RuntimeArray*)L_2)->max_length))) { goto IL_000f; } } IL_000a: { V_0 = (void*)((uintptr_t)0); goto IL_0018; } IL_000f: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_1; NullCheck(L_3); V_0 = (void*)((uintptr_t)((L_3)->GetAddressAt(static_cast(0)))); } IL_0018: { void* L_4 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_data; NullCheck(L_5); bool L_6 = ___1_use_canon_enc; if (L_6) { G_B6_0 = ((int32_t)(((RuntimeArray*)L_5)->max_length)); G_B6_1 = L_4; goto IL_0022; } G_B5_0 = ((int32_t)(((RuntimeArray*)L_5)->max_length)); G_B5_1 = L_4; } { G_B7_0 = 0; G_B7_1 = G_B5_0; G_B7_2 = G_B5_1; goto IL_0023; } IL_0022: { G_B7_0 = 1; G_B7_1 = G_B6_0; G_B7_2 = G_B6_1; } IL_0023: { intptr_t L_7; L_7 = MonoBtlsX509Name_mono_btls_x509_name_from_data_m11F75E471CA8CC9CDFE00E2DD80B825EFE22B1D6(G_B7_2, G_B7_1, G_B7_0, NULL); intptr_t L_8 = L_7; bool L_9; L_9 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_8, 0, NULL); if (!L_9) { G_B9_0 = L_8; goto IL_0040; } G_B8_0 = L_8; } { MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* L_10 = (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var))); MonoBtlsException__ctor_m057F82E928B82D01EE415555AD059886A83808B0(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral811DD14A17B37EE4344940A164F3CB6274022896)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509Name_CreateFromData_mDF2387F1D3CF0FCBC090129EF7295DDD8A83BCEF_RuntimeMethod_var))); } IL_0040: { BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* L_11 = (BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2*)il2cpp_codegen_object_new(BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2_il2cpp_TypeInfo_var); BoringX509NameHandle__ctor_m47C6D29BC27537D2A061E1EB231416E79AF08F6C(L_11, G_B9_0, (bool)0, NULL); MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8* L_12 = (MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8*)il2cpp_codegen_object_new(MonoBtlsX509Name_t0D62DD02A21539A7DA524FC77E2BE6CD2C1F8BB8_il2cpp_TypeInfo_var); MonoBtlsX509Name__ctor_mE79B982F5B1CD10752351373FBE3CB981FC84629(L_12, L_11, NULL); return L_12; } } #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 BoringX509NameHandle__ctor_m47C6D29BC27537D2A061E1EB231416E79AF08F6C (BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* __this, intptr_t ___0_handle, bool ___1_ownsHandle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_handle; bool L_1 = ___1_ownsHandle; MonoBtlsHandle__ctor_mFE1DF2FF7208BD4481638701BDEF9F2B556B652D(__this, L_0, L_1, NULL); bool L_2 = ___1_ownsHandle; __this->___dontFree = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoringX509NameHandle_ReleaseHandle_mD2170A02B59FFD9CE229236533ED39CF6A5D282D (BoringX509NameHandle_tEC7F098EECC3E1094B516A87207FE42090A5D4D2* __this, const RuntimeMethod* method) { { bool L_0 = __this->___dontFree; if (L_0) { goto IL_0013; } } { intptr_t L_1 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; MonoBtlsX509Name_mono_btls_x509_name_free_m28F303D5A2D2847F0EAF14BAD0C40FE0FD7457EB(L_1, NULL); } IL_0013: { 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 #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 BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* MonoBtlsX509Store_get_Handle_m89AE801D5B269E2E046407E0635740F404FABFE8 (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* L_0; L_0 = MonoBtlsObject_get_Handle_m929F55AA1CC6397BB81B37E33E6C295DF0F4B13E(__this, NULL); return ((BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF*)CastclassClass((RuntimeObject*)L_0, BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Store_mono_btls_x509_store_new_m30A65CB62896B7E50A8288EEBEDC4A622DF96FD1 (const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_new", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_store_new)(); #else intptr_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509Store_mono_btls_x509_store_from_ssl_ctx_m3EB87F0734F487D7008837489BBF455DEC9D853B (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_from_ssl_ctx", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_store_from_ssl_ctx)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509Store_mono_btls_x509_store_add_cert_mA383F62F340212FDA2E5AAB2670FC2AFA507A289 (intptr_t ___0_handle, intptr_t ___1_x509, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_add_cert", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_store_add_cert)(___0_handle, ___1_x509); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_x509); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Store_mono_btls_x509_store_free_m4CC29F27201FEDE806373E19FEB5CD45CF5F6133 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_free", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_x509_store_free)(___0_handle); #else il2cppPInvokeFunc(___0_handle); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* MonoBtlsX509Store_Create_internal_mAE88F87B2F64A113EC8050220912998358711951 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t G_B2_0; memset((&G_B2_0), 0, sizeof(G_B2_0)); intptr_t G_B1_0; memset((&G_B1_0), 0, sizeof(G_B1_0)); { intptr_t L_0; L_0 = MonoBtlsX509Store_mono_btls_x509_store_new_m30A65CB62896B7E50A8288EEBEDC4A622DF96FD1(NULL); intptr_t L_1 = L_0; bool L_2; L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_1, 0, NULL); if (!L_2) { G_B2_0 = L_1; goto IL_0018; } G_B1_0 = L_1; } { MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* L_3 = (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var))); MonoBtlsException__ctor_m5DCEFB95BE77CDFF5A8D0DA19B45F41E46188E67(L_3, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509Store_Create_internal_mAE88F87B2F64A113EC8050220912998358711951_RuntimeMethod_var))); } IL_0018: { BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* L_4 = (BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF*)il2cpp_codegen_object_new(BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF_il2cpp_TypeInfo_var); BoringX509StoreHandle__ctor_mB3C1BCAB5FF6B1292D07D5E04B32C0B176CA1E40(L_4, G_B2_0, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* MonoBtlsX509Store_Create_internal_m76093EF90A270F6B9BF2ECA57E9FE2E7CFCB9732 (BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* ___0_ctx, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t G_B2_0; memset((&G_B2_0), 0, sizeof(G_B2_0)); intptr_t G_B1_0; memset((&G_B1_0), 0, sizeof(G_B1_0)); { BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_0 = ___0_ctx; NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2; L_2 = MonoBtlsX509Store_mono_btls_x509_store_from_ssl_ctx_m3EB87F0734F487D7008837489BBF455DEC9D853B(L_1, NULL); intptr_t L_3 = L_2; bool L_4; L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_3, 0, NULL); if (!L_4) { G_B2_0 = L_3; goto IL_001e; } G_B1_0 = L_3; } { MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* L_5 = (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var))); MonoBtlsException__ctor_m5DCEFB95BE77CDFF5A8D0DA19B45F41E46188E67(L_5, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509Store_Create_internal_m76093EF90A270F6B9BF2ECA57E9FE2E7CFCB9732_RuntimeMethod_var))); } IL_001e: { BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* L_6 = (BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF*)il2cpp_codegen_object_new(BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF_il2cpp_TypeInfo_var); BoringX509StoreHandle__ctor_mB3C1BCAB5FF6B1292D07D5E04B32C0B176CA1E40(L_6, G_B2_0, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Store__ctor_m848B0907C7C945C9AC29E2DC67BB49D4AF29122D (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, const RuntimeMethod* method) { { BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* L_0; L_0 = MonoBtlsX509Store_Create_internal_mAE88F87B2F64A113EC8050220912998358711951(NULL); MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Store__ctor_mDCA08A7A262CE8FD4CB0C275A147FFB9CE67C82F (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* ___0_ctx, const RuntimeMethod* method) { { BoringSslCtxHandle_t813CF75AFA0B4A300A2B1A7A7BC34CB27EDAE585* L_0 = ___0_ctx; BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* L_1; L_1 = MonoBtlsX509Store_Create_internal_m76093EF90A270F6B9BF2ECA57E9FE2E7CFCB9732(L_0, NULL); MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Store_AddCertificate_mC8C028325E40B61A290CF9ED06E1624B78BB139B (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_x509, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECD853A0FCDBC0F4ADB63AA7B6E16867AAD8C161); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* L_0; L_0 = MonoBtlsX509Store_get_Handle_m89AE801D5B269E2E046407E0635740F404FABFE8(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_2 = ___0_x509; NullCheck(L_2); BoringX509Handle_t644B4BF2B0083F95E9CD93D74F12BF84CFCC938F* L_3; L_3 = MonoBtlsX509_get_Handle_m3FD0B08C08DC8EB7CAB3F19C54B14AA4A228B3B8(L_2, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int32_t L_5; L_5 = MonoBtlsX509Store_mono_btls_x509_store_add_cert_mA383F62F340212FDA2E5AAB2670FC2AFA507A289(L_1, L_4, NULL); V_0 = L_5; int32_t L_6 = V_0; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_6, _stringLiteralECD853A0FCDBC0F4ADB63AA7B6E16867AAD8C161, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* MonoBtlsX509Store_AddLookup_m9C6FA4053BF3D69EB22FE35A30C7F5FB182CCD24 (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, int32_t ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m39BEAFEDD79C88DA67C950DA88BB83D9616D31C8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m8A3A965B55A71782B53D6F0DED9082EFEB7D1A07_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m037C7D700DD3C87001AC4518C644338FB4D228C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m8FB76A308836D1F5E99A72138EDECD4C8F66F4A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* V_0 = NULL; intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* L_0 = __this->___lookupHash; if (L_0) { goto IL_0013; } } { Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* L_1 = (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA*)il2cpp_codegen_object_new(Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA_il2cpp_TypeInfo_var); Dictionary_2__ctor_m037C7D700DD3C87001AC4518C644338FB4D228C3(L_1, Dictionary_2__ctor_m037C7D700DD3C87001AC4518C644338FB4D228C3_RuntimeMethod_var); __this->___lookupHash = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___lookupHash), (void*)L_1); } IL_0013: { int32_t L_2 = ___0_type; MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_3 = (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281*)il2cpp_codegen_object_new(MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281_il2cpp_TypeInfo_var); MonoBtlsX509Lookup__ctor_mAA8D65D64981E5E421EEDE651D7089AE5BE891A2(L_3, __this, L_2, NULL); V_0 = L_3; MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_4 = V_0; NullCheck(L_4); intptr_t L_5; L_5 = MonoBtlsX509Lookup_GetNativeLookup_m226D773FE350EA76156B6817E867F11DE5EC7F79(L_4, NULL); V_1 = L_5; Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* L_6 = __this->___lookupHash; intptr_t L_7 = V_1; NullCheck(L_6); bool L_8; L_8 = Dictionary_2_ContainsKey_m8A3A965B55A71782B53D6F0DED9082EFEB7D1A07(L_6, L_7, Dictionary_2_ContainsKey_m8A3A965B55A71782B53D6F0DED9082EFEB7D1A07_RuntimeMethod_var); if (!L_8) { goto IL_0045; } } { MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_9 = V_0; NullCheck(L_9); MonoBtlsObject_Dispose_m8E78236AF0BB3D6848B882BFAA2D574D24E5EB1A(L_9, NULL); Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* L_10 = __this->___lookupHash; intptr_t L_11 = V_1; NullCheck(L_10); MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_12; L_12 = Dictionary_2_get_Item_m8FB76A308836D1F5E99A72138EDECD4C8F66F4A1(L_10, L_11, Dictionary_2_get_Item_m8FB76A308836D1F5E99A72138EDECD4C8F66F4A1_RuntimeMethod_var); V_0 = L_12; goto IL_0052; } IL_0045: { Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* L_13 = __this->___lookupHash; intptr_t L_14 = V_1; MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_15 = V_0; NullCheck(L_13); Dictionary_2_Add_m39BEAFEDD79C88DA67C950DA88BB83D9616D31C8(L_13, L_14, L_15, Dictionary_2_Add_m39BEAFEDD79C88DA67C950DA88BB83D9616D31C8_RuntimeMethod_var); } IL_0052: { MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_16 = V_0; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Store_AddDirectoryLookup_m1CB4E7CA7977A369F224404306002170BF2CA3E1 (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, String_t* ___0_dir, int32_t ___1_type, const RuntimeMethod* method) { { MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_0; L_0 = MonoBtlsX509Store_AddLookup_m9C6FA4053BF3D69EB22FE35A30C7F5FB182CCD24(__this, 2, NULL); String_t* L_1 = ___0_dir; int32_t L_2 = ___1_type; NullCheck(L_0); MonoBtlsX509Lookup_AddDirectory_mD3C4A2781FFAFCDDE7A5954EA18E6255D0327916(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Store_AddCollection_m7E48F9B4620415231973398B2C5CB6860F1D13B1 (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* ___0_collection, int32_t ___1_trust, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905* V_0 = NULL; { X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* L_0 = ___0_collection; int32_t L_1 = ___1_trust; MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905* L_2 = (MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905*)il2cpp_codegen_object_new(MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905_il2cpp_TypeInfo_var); MonoBtlsX509LookupMonoCollection__ctor_m997D5DCDBC344D684111875A5F99D4FD5991182C(L_2, L_0, L_1, NULL); V_0 = L_2; MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_3 = (MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281*)il2cpp_codegen_object_new(MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281_il2cpp_TypeInfo_var); MonoBtlsX509Lookup__ctor_mAA8D65D64981E5E421EEDE651D7089AE5BE891A2(L_3, __this, 3, NULL); MonoBtlsX509LookupMonoCollection_tB86904FC1C86F4A1A916B3573CA02B80855A2905* L_4 = V_0; NullCheck(L_3); MonoBtlsX509Lookup_AddMono_m225B3DD90B16F4C7224057DBF7F71247B0718967(L_3, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Store_Close_mFC090B8A071362ECED1DB24D3471824C0B018402 (MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m73FF7C166FAB73C57755092FAA60D4E49EDE8780_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3BD31871A3B8EEFCDF305CD1E412B3893A681AF3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mAE70D90A0173E8D9B968493E94CC28A534056F3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mBEEF93F3E7C9C9414383DD97BD39292B9E9AC936_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_mC426FB8CAAA071E087532AF94B777E54C318482C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_tEE42323FF6E06203220344589D4DA179845EB36B V_0; memset((&V_0), 0, sizeof(V_0)); { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0049: { MonoBtlsObject_Close_m721FFCCBC5320FF91B8F88651EC1013978B50A52(__this, NULL); return; } }); try { { Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* L_0 = __this->___lookupHash; if (!L_0) { goto IL_0047_1; } } { Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA* L_1 = __this->___lookupHash; NullCheck(L_1); ValueCollection_t29AEA2353D345EF818414DB04033639F8DF41600* L_2; L_2 = Dictionary_2_get_Values_m73FF7C166FAB73C57755092FAA60D4E49EDE8780(L_1, Dictionary_2_get_Values_m73FF7C166FAB73C57755092FAA60D4E49EDE8780_RuntimeMethod_var); NullCheck(L_2); Enumerator_tEE42323FF6E06203220344589D4DA179845EB36B L_3; L_3 = ValueCollection_GetEnumerator_mC426FB8CAAA071E087532AF94B777E54C318482C(L_2, ValueCollection_GetEnumerator_mC426FB8CAAA071E087532AF94B777E54C318482C_RuntimeMethod_var); V_0 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0032_1: { Enumerator_Dispose_m3BD31871A3B8EEFCDF305CD1E412B3893A681AF3((&V_0), Enumerator_Dispose_m3BD31871A3B8EEFCDF305CD1E412B3893A681AF3_RuntimeMethod_var); return; } }); try { { goto IL_0027_2; } IL_001b_2: { MonoBtlsX509Lookup_t286E27505BA7236C88012E717E12C6EC392C7281* L_4; L_4 = Enumerator_get_Current_mBEEF93F3E7C9C9414383DD97BD39292B9E9AC936_inline((&V_0), Enumerator_get_Current_mBEEF93F3E7C9C9414383DD97BD39292B9E9AC936_RuntimeMethod_var); NullCheck(L_4); MonoBtlsObject_Dispose_m8E78236AF0BB3D6848B882BFAA2D574D24E5EB1A(L_4, NULL); } IL_0027_2: { bool L_5; L_5 = Enumerator_MoveNext_mAE70D90A0173E8D9B968493E94CC28A534056F3D((&V_0), Enumerator_MoveNext_mAE70D90A0173E8D9B968493E94CC28A534056F3D_RuntimeMethod_var); if (L_5) { goto IL_001b_2; } } { goto IL_0040_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0040_1: { __this->___lookupHash = (Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___lookupHash), (void*)(Dictionary_2_t4BA626AA93D6C97FA9EEA9247DEB67D25FF54ECA*)NULL); } IL_0047_1: { goto IL_0050; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0050: { 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 BoringX509StoreHandle__ctor_mB3C1BCAB5FF6B1292D07D5E04B32C0B176CA1E40 (BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* __this, intptr_t ___0_handle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_handle; MonoBtlsHandle__ctor_mFE1DF2FF7208BD4481638701BDEF9F2B556B652D(__this, L_0, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoringX509StoreHandle_ReleaseHandle_mB2A57AB29100FC7A72B074E9FCC069E1ECB2A59C (BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; MonoBtlsX509Store_mono_btls_x509_store_free_m4CC29F27201FEDE806373E19FEB5CD45CF5F6133(L_0, NULL); 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 BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* MonoBtlsX509StoreCtx_get_Handle_m2E8C152DA7370B3EAA9CB2126ECA5CF2B30124C2 (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* L_0; L_0 = MonoBtlsObject_get_Handle_m929F55AA1CC6397BB81B37E33E6C295DF0F4B13E(__this, NULL); return ((BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086*)CastclassClass((RuntimeObject*)L_0, BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_new_m8103CDC3F094033B1ECEB0FDB8401BC694A1FA39 (const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_ctx_new", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_store_ctx_new)(); #else intptr_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_from_ptr_mEB9486C8BC08CD6EF26DF256FAE1AB0DAF9BC22F (intptr_t ___0_ctx, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_ctx_from_ptr", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_store_ctx_from_ptr)(___0_ctx); #else intptr_t returnValue = il2cppPInvokeFunc(___0_ctx); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_get_error_mE0689B76690569DEF9C06E91E956C057E52AFE43 (intptr_t ___0_handle, intptr_t* ___1_error_string, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_ctx_get_error", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_store_ctx_get_error)(___0_handle, ___1_error_string); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_error_string); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_get_chain_m16C0B60A16F43B8163006109EE67C659E6B5FE4D (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_ctx_get_chain", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_store_ctx_get_chain)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_init_m67CC9150EF3B41E81EDD40BFE9E7EB7E5490AAA7 (intptr_t ___0_handle, intptr_t ___1_store, intptr_t ___2_chain, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_ctx_init", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_store_ctx_init)(___0_handle, ___1_store, ___2_chain); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_store, ___2_chain); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_set_param_m4C25F8335B16E82DDFD90281007DE9CCA16F0496 (intptr_t ___0_handle, intptr_t ___1_param, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_ctx_set_param", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_store_ctx_set_param)(___0_handle, ___1_param); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_param); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_verify_cert_m5D62D095720BB7C3BFE038999FA7F43409403A87 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_ctx_verify_cert", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_store_ctx_verify_cert)(___0_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_get_untrusted_mE5730D4246E744663360F1C1F7413B3523595ACF (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_ctx_get_untrusted", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_store_ctx_get_untrusted)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_up_ref_m8EFA9F556A65485CBFA6CA5AE22600735FE50586 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_ctx_up_ref", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_store_ctx_up_ref)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_free_mC704B6BEDE7D31EF7497AEF4BC76B6464F8AAD6B (intptr_t ___0_handle, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_store_ctx_free", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_x509_store_ctx_free)(___0_handle); #else il2cppPInvokeFunc(___0_handle); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreCtx__ctor_m546652793A7C67EDD01661ECF54FD0ED3B50B75B (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0; L_0 = MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_new_m8103CDC3F094033B1ECEB0FDB8401BC694A1FA39(NULL); BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_1 = (BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086*)il2cpp_codegen_object_new(BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086_il2cpp_TypeInfo_var); BoringX509StoreCtxHandle__ctor_mB110C57F474AE661F51673C31DE8C452AB565778(L_1, L_0, (bool)1, NULL); MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* MonoBtlsX509StoreCtx_Create_internal_m655BE8C09741CD03F61A2CD64C8E0D63A72D477C (intptr_t ___0_store_ctx, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t G_B2_0; memset((&G_B2_0), 0, sizeof(G_B2_0)); intptr_t G_B1_0; memset((&G_B1_0), 0, sizeof(G_B1_0)); { intptr_t L_0 = ___0_store_ctx; intptr_t L_1; L_1 = MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_from_ptr_mEB9486C8BC08CD6EF26DF256FAE1AB0DAF9BC22F(L_0, NULL); intptr_t L_2 = L_1; bool L_3; L_3 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, 0, NULL); if (!L_3) { G_B2_0 = L_2; goto IL_0019; } G_B1_0 = L_2; } { MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* L_4 = (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var))); MonoBtlsException__ctor_m5DCEFB95BE77CDFF5A8D0DA19B45F41E46188E67(L_4, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509StoreCtx_Create_internal_m655BE8C09741CD03F61A2CD64C8E0D63A72D477C_RuntimeMethod_var))); } IL_0019: { BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_5 = (BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086*)il2cpp_codegen_object_new(BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086_il2cpp_TypeInfo_var); BoringX509StoreCtxHandle__ctor_mB110C57F474AE661F51673C31DE8C452AB565778(L_5, G_B2_0, (bool)1, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreCtx__ctor_m48FB15F8DD6681E5271FB29421DEAA89A1B6F196 (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, int32_t ___0_preverify_ok, intptr_t ___1_store_ctx, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ___1_store_ctx; BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_1; L_1 = MonoBtlsX509StoreCtx_Create_internal_m655BE8C09741CD03F61A2CD64C8E0D63A72D477C(L_0, NULL); MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_1, NULL); int32_t L_2 = ___0_preverify_ok; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_3; memset((&L_3), 0, sizeof(L_3)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_3), L_2, Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); __this->___verifyResult = L_3; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreCtx__ctor_mFD0079D6C6BD47357CD3E19BD121FD336AC17BFD (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* ___0_ptr, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___1_verifyResult, const RuntimeMethod* method) { { BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_0 = ___0_ptr; MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_0, NULL); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_1 = ___1_verifyResult; __this->___verifyResult = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509StoreCtx_GetError_m0BDF8083E134E7F9B3DBB8D862B2422F36133D46 (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_0; L_0 = MonoBtlsX509StoreCtx_get_Handle_m2E8C152DA7370B3EAA9CB2126ECA5CF2B30124C2(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_get_error_mE0689B76690569DEF9C06E91E956C057E52AFE43(L_1, (&V_0), NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* MonoBtlsX509StoreCtx_GetChain_m589378381689FF4870F149D405B03F6FBB8EEA4B (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64DB349295380F48DE118F8A6B83C41BB23DB52E); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_0; L_0 = MonoBtlsX509StoreCtx_get_Handle_m2E8C152DA7370B3EAA9CB2126ECA5CF2B30124C2(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2; L_2 = MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_get_chain_m16C0B60A16F43B8163006109EE67C659E6B5FE4D(L_1, NULL); V_0 = L_2; intptr_t L_3 = V_0; bool L_4; L_4 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_3, 0, NULL); MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, L_4, _stringLiteral64DB349295380F48DE118F8A6B83C41BB23DB52E, NULL); intptr_t L_5 = V_0; BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* L_6 = (BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2*)il2cpp_codegen_object_new(BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2_il2cpp_TypeInfo_var); BoringX509ChainHandle__ctor_m5A09F89FBAB71A1FBC8731056BF9DF188B5EA1C3(L_6, L_5, NULL); MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_7 = (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0*)il2cpp_codegen_object_new(MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0_il2cpp_TypeInfo_var); MonoBtlsX509Chain__ctor_m75184464AF4022BCD4D85FD3FF11C1F5B88791CE(L_7, L_6, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* MonoBtlsX509StoreCtx_GetUntrusted_m97D215DD2183B70E764FC20D9A3EDFC1329F5B97 (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB50E0856BD625350DDCF0F33FF5AFBC9178F61F); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_0; L_0 = MonoBtlsX509StoreCtx_get_Handle_m2E8C152DA7370B3EAA9CB2126ECA5CF2B30124C2(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2; L_2 = MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_get_untrusted_mE5730D4246E744663360F1C1F7413B3523595ACF(L_1, NULL); V_0 = L_2; intptr_t L_3 = V_0; bool L_4; L_4 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_3, 0, NULL); MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, L_4, _stringLiteralCB50E0856BD625350DDCF0F33FF5AFBC9178F61F, NULL); intptr_t L_5 = V_0; BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* L_6 = (BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2*)il2cpp_codegen_object_new(BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2_il2cpp_TypeInfo_var); BoringX509ChainHandle__ctor_m5A09F89FBAB71A1FBC8731056BF9DF188B5EA1C3(L_6, L_5, NULL); MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_7 = (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0*)il2cpp_codegen_object_new(MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0_il2cpp_TypeInfo_var); MonoBtlsX509Chain__ctor_m75184464AF4022BCD4D85FD3FF11C1F5B88791CE(L_7, L_6, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreCtx_Initialize_mC15C81CDFF21089D13BE8383602CCFE10075D093 (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* ___0_store, MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* ___1_chain, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69FBC7A041E2A8D2BB53C20F3EBB5DA1C681DF54); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_0; L_0 = MonoBtlsX509StoreCtx_get_Handle_m2E8C152DA7370B3EAA9CB2126ECA5CF2B30124C2(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); MonoBtlsX509Store_t0F8C8F0F7ABD47806ACE17E68222A2B8CA13B946* L_2 = ___0_store; NullCheck(L_2); BoringX509StoreHandle_t6AEB60A529A9A40037C321101EDBE83D138921BF* L_3; L_3 = MonoBtlsX509Store_get_Handle_m89AE801D5B269E2E046407E0635740F404FABFE8(L_2, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_5 = ___1_chain; NullCheck(L_5); BoringX509ChainHandle_t6206EBFDC931E6D55BF854D5E5F0E4EAF76129A2* L_6; L_6 = MonoBtlsX509Chain_get_Handle_m4E499FE6819CFFF133A5BA29C8D5EBD81430A225(L_5, NULL); NullCheck(L_6); intptr_t L_7; L_7 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_6, NULL); int32_t L_8; L_8 = MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_init_m67CC9150EF3B41E81EDD40BFE9E7EB7E5490AAA7(L_1, L_4, L_7, NULL); V_0 = L_8; int32_t L_9 = V_0; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_9, _stringLiteral69FBC7A041E2A8D2BB53C20F3EBB5DA1C681DF54, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreCtx_SetVerifyParam_mD1F431EC644C7400B85CB25323D8A63AAD195BFE (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* ___0_param, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60F4406F5C110995FF59CF4E075A0E8AD6A09BE1); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_0; L_0 = MonoBtlsX509StoreCtx_get_Handle_m2E8C152DA7370B3EAA9CB2126ECA5CF2B30124C2(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* L_2 = ___0_param; NullCheck(L_2); BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* L_3; L_3 = MonoBtlsX509VerifyParam_get_Handle_m484BD6CF89C2F173000B8E2FC4442B13EEEC481B(L_2, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int32_t L_5; L_5 = MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_set_param_m4C25F8335B16E82DDFD90281007DE9CCA16F0496(L_1, L_4, NULL); V_0 = L_5; int32_t L_6 = V_0; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_6, _stringLiteral60F4406F5C110995FF59CF4E075A0E8AD6A09BE1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509StoreCtx_get_VerifyResult_m46002D2AE1A138E54EBE5D5C002D8F58E690B732 (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_0 = (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*)(&__this->___verifyResult); bool L_1; L_1 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_0, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); if (L_1) { goto IL_0013; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509StoreCtx_get_VerifyResult_m46002D2AE1A138E54EBE5D5C002D8F58E690B732_RuntimeMethod_var))); } IL_0013: { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_3 = (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*)(&__this->___verifyResult); int32_t L_4; L_4 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_3, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509StoreCtx_Verify_mB035E88C6FD9D5A45B28A9494A4EAB860136725B (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_0; L_0 = MonoBtlsX509StoreCtx_get_Handle_m2E8C152DA7370B3EAA9CB2126ECA5CF2B30124C2(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_verify_cert_m5D62D095720BB7C3BFE038999FA7F43409403A87(L_1, NULL); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_3; memset((&L_3), 0, sizeof(L_3)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_3), L_2, Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); __this->___verifyResult = L_3; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_4 = (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*)(&__this->___verifyResult); int32_t L_5; L_5 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_4, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* MonoBtlsX509StoreCtx_Copy_mEC93A3593445A8306AFCAE0864DF39682684407B (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_0; L_0 = MonoBtlsX509StoreCtx_get_Handle_m2E8C152DA7370B3EAA9CB2126ECA5CF2B30124C2(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2; L_2 = MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_up_ref_m8EFA9F556A65485CBFA6CA5AE22600735FE50586(L_1, NULL); V_0 = L_2; intptr_t L_3 = V_0; bool L_4; L_4 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_3, 0, NULL); MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, L_4, _stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6, NULL); intptr_t L_5 = V_0; BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* L_6 = (BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086*)il2cpp_codegen_object_new(BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086_il2cpp_TypeInfo_var); BoringX509StoreCtxHandle__ctor_mB110C57F474AE661F51673C31DE8C452AB565778(L_6, L_5, (bool)1, NULL); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_7 = __this->___verifyResult; MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_8 = (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096*)il2cpp_codegen_object_new(MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096_il2cpp_TypeInfo_var); MonoBtlsX509StoreCtx__ctor_mFD0079D6C6BD47357CD3E19BD121FD336AC17BFD(L_8, L_6, L_7, NULL); return L_8; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoringX509StoreCtxHandle__ctor_mB110C57F474AE661F51673C31DE8C452AB565778 (BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* __this, intptr_t ___0_handle, bool ___1_ownsHandle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_handle; bool L_1 = ___1_ownsHandle; MonoBtlsHandle__ctor_mFE1DF2FF7208BD4481638701BDEF9F2B556B652D(__this, L_0, L_1, NULL); bool L_2 = ___1_ownsHandle; __this->___dontFree = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoringX509StoreCtxHandle_ReleaseHandle_m387B2DFF84D204300011659B9F77E62CB1215C3E (BoringX509StoreCtxHandle_t9DD9F7CD81758A839AA0A0D08A05A3E3EF740086* __this, const RuntimeMethod* method) { { bool L_0 = __this->___dontFree; if (L_0) { goto IL_0013; } } { intptr_t L_1 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; MonoBtlsX509StoreCtx_mono_btls_x509_store_ctx_free_mC704B6BEDE7D31EF7497AEF4BC76B6464F8AAD6B(L_1, NULL); } IL_0013: { 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 MonoBtlsX509StoreManager_Initialize_m36F0193BBD7751D4B05F5549B5B9D60A72A5724E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { bool L_0 = ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___initialized; if (!L_0) { goto IL_0008; } } { return; } IL_0008: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0023: { ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___initialized = (bool)1; return; } }); try { try { MonoBtlsX509StoreManager_DoInitialize_mFA90332EFE7DE62BBCB71DCA5FA62245CF3D81DD(NULL); goto IL_002a; } 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_0010_1; } throw e; } CATCH_0010_1: { Exception_t* L_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_0 = L_1; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_il2cpp_TypeInfo_var))); TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_2; L_2 = Console_get_Error_m0132A8360914E80AD6EEF7A353BC1C75A29AE4BF_inline(NULL); Exception_t* L_3 = V_0; NullCheck(L_2); VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(21, L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0E61FF61231964FC6CBD063C402EC91E0C7A4B6E)), L_3); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_002a; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509StoreManager_DoInitialize_mFA90332EFE7DE62BBCB71DCA5FA62245CF3D81DD (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral036A39F166AA79B6CD7A7131A6D0057339BA2FE4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F874A32C0360779E461A5ED6063EF8E6729A514); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D3601633575E3F4CD5AE65E5313B2B894AB444E); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = X509StoreManager_get_NewCurrentUserPath_m4D656227EE6505EF8DAC397875DF1CB19B3583E7(NULL); String_t* L_1 = L_0; il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_2; L_2 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_1, _stringLiteral036A39F166AA79B6CD7A7131A6D0057339BA2FE4, NULL); ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___userTrustedRootPath = L_2; Il2CppCodeGenWriteBarrier((void**)(&((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___userTrustedRootPath), (void*)L_2); String_t* L_3 = L_1; String_t* L_4; L_4 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_3, _stringLiteral2F874A32C0360779E461A5ED6063EF8E6729A514, NULL); ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___userIntermediateCAPath = L_4; Il2CppCodeGenWriteBarrier((void**)(&((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___userIntermediateCAPath), (void*)L_4); String_t* L_5; L_5 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_3, _stringLiteral5D3601633575E3F4CD5AE65E5313B2B894AB444E, NULL); ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___userUntrustedPath = L_5; Il2CppCodeGenWriteBarrier((void**)(&((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___userUntrustedPath), (void*)L_5); String_t* L_6; L_6 = X509StoreManager_get_NewLocalMachinePath_m3A190733E6F64B298A43E5973109AE8C99CC3DE9(NULL); String_t* L_7 = L_6; String_t* L_8; L_8 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_7, _stringLiteral036A39F166AA79B6CD7A7131A6D0057339BA2FE4, NULL); ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___machineTrustedRootPath = L_8; Il2CppCodeGenWriteBarrier((void**)(&((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___machineTrustedRootPath), (void*)L_8); String_t* L_9 = L_7; String_t* L_10; L_10 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_9, _stringLiteral2F874A32C0360779E461A5ED6063EF8E6729A514, NULL); ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___machineIntermediateCAPath = L_10; Il2CppCodeGenWriteBarrier((void**)(&((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___machineIntermediateCAPath), (void*)L_10); String_t* L_11; L_11 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_9, _stringLiteral5D3601633575E3F4CD5AE65E5313B2B894AB444E, NULL); ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___machineUntrustedPath = L_11; Il2CppCodeGenWriteBarrier((void**)(&((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___machineUntrustedPath), (void*)L_11); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBtlsX509StoreManager_GetStorePath_m05E5452DFDD001614DE02BB09A2ECCE293B514A2 (int32_t ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsX509StoreManager_Initialize_m36F0193BBD7751D4B05F5549B5B9D60A72A5724E(NULL); int32_t L_0 = ___0_type; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1))) { case 0: { goto IL_0027; } case 1: { goto IL_002d; } case 2: { goto IL_0033; } case 3: { goto IL_0039; } case 4: { goto IL_003f; } case 5: { goto IL_0045; } } } { goto IL_004b; } IL_0027: { String_t* L_1 = ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___machineTrustedRootPath; return L_1; } IL_002d: { String_t* L_2 = ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___machineIntermediateCAPath; return L_2; } IL_0033: { String_t* L_3 = ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___machineUntrustedPath; return L_3; } IL_0039: { String_t* L_4 = ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___userTrustedRootPath; return L_4; } IL_003f: { String_t* L_5 = ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___userIntermediateCAPath; return L_5; } IL_0045: { String_t* L_6 = ((MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_StaticFields*)il2cpp_codegen_static_fields_for(MonoBtlsX509StoreManager_t036242B33BAFDD4426C8E749FA3B3C5FD15FB19E_il2cpp_TypeInfo_var))->___userUntrustedPath; return L_6; } IL_004b: { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_7 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_7, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509StoreManager_GetStorePath_m05E5452DFDD001614DE02BB09A2ECCE293B514A2_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 #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 BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* MonoBtlsX509VerifyParam_get_Handle_m484BD6CF89C2F173000B8E2FC4442B13EEEC481B (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MonoBtlsHandle_tBBEB3B4C80F2A45CD0F25F388A0489D7F4387FEC* L_0; L_0 = MonoBtlsObject_get_Handle_m929F55AA1CC6397BB81B37E33E6C295DF0F4B13E(__this, NULL); return ((BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA*)CastclassClass((RuntimeObject*)L_0, BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_copy_m1F63613515A59F755C98AEDFC3515664FC695CFD (intptr_t ___0_handle, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_verify_param_copy", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_verify_param_copy)(___0_handle); #else intptr_t returnValue = il2cppPInvokeFunc(___0_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_lookup_mC94F5BAA7C391CFF975F024D8D65138AC421EF0B (intptr_t ___0_name, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_verify_param_lookup", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL intptr_t returnValue = reinterpret_cast(mono_btls_x509_verify_param_lookup)(___0_name); #else intptr_t returnValue = il2cppPInvokeFunc(___0_name); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_can_modify_m361464A9C763FDE8A17B77545CC6F39536C2CE24 (intptr_t ___0_param, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_verify_param_can_modify", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_verify_param_can_modify)(___0_param); #else int32_t returnValue = il2cppPInvokeFunc(___0_param); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_set_host_m0944820EFDF1A4693B02CCB55B1BE4F4E48B75ED (intptr_t ___0_handle, intptr_t ___1_name, int32_t ___2_namelen, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_verify_param_set_host", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_verify_param_set_host)(___0_handle, ___1_name, ___2_namelen); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_name, ___2_namelen); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_set_time_m41FB10D400F002D96C718F56FDA79050D6796F38 (intptr_t ___0_handle, int64_t ___1_time, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int64_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int64_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_verify_param_set_time", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL int32_t returnValue = reinterpret_cast(mono_btls_x509_verify_param_set_time)(___0_handle, ___1_time); #else int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_time); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_free_m9142292AEFC899DE1D479781F6AC631BB81D5733 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmono_btls_shared_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmono-btls-shared"), "mono_btls_x509_verify_param_free", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL reinterpret_cast(mono_btls_x509_verify_param_free)(___0_handle); #else il2cppPInvokeFunc(___0_handle); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509VerifyParam__ctor_m4211A69035B76E9BCDA406F56407CB6F7B2F64FC (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* __this, BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* ___0_handle, const RuntimeMethod* method) { { BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* L_0 = ___0_handle; MonoBtlsObject__ctor_m357D70EACFD7EF183FA3F59B02746ED649B8B36F(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* MonoBtlsX509VerifyParam_Copy_m8B543C8389E6D5D6DFB6AB4E1D1D91AA76D6876B (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* L_0; L_0 = MonoBtlsX509VerifyParam_get_Handle_m484BD6CF89C2F173000B8E2FC4442B13EEEC481B(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); intptr_t L_2; L_2 = MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_copy_m1F63613515A59F755C98AEDFC3515664FC695CFD(L_1, NULL); V_0 = L_2; intptr_t L_3 = V_0; bool L_4; L_4 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_3, 0, NULL); MonoBtlsObject_CheckError_m64C6CD56095272D4EC8E67D2807460800CB6B877(__this, L_4, _stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6, NULL); intptr_t L_5 = V_0; BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* L_6 = (BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA*)il2cpp_codegen_object_new(BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA_il2cpp_TypeInfo_var); BoringX509VerifyParamHandle__ctor_mC7D9DD61778AE4EFE7B63B271F758122B9CD65E9(L_6, L_5, NULL); MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* L_7 = (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C*)il2cpp_codegen_object_new(MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C_il2cpp_TypeInfo_var); MonoBtlsX509VerifyParam__ctor_m4211A69035B76E9BCDA406F56407CB6F7B2F64FC(L_7, L_6, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* MonoBtlsX509VerifyParam_GetSslClient_m31EA103904B163DC777564198E41862372106240 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59BD525652F6F19BE4C1F30030DE659B357D8CD4); s_Il2CppMethodInitialized = true; } { MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* L_0; L_0 = MonoBtlsX509VerifyParam_Lookup_m36C0C5D7042C603176C8DDFB53C3E788B1D5BD8F(_stringLiteral59BD525652F6F19BE4C1F30030DE659B357D8CD4, (bool)1, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* MonoBtlsX509VerifyParam_GetSslServer_mBE73766B50C063A05B35DE76239BEB0BC3207D4C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A558CC4F32B637BB229762B31EEE85445F726AD); s_Il2CppMethodInitialized = true; } { MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* L_0; L_0 = MonoBtlsX509VerifyParam_Lookup_m36C0C5D7042C603176C8DDFB53C3E788B1D5BD8F(_stringLiteral5A558CC4F32B637BB229762B31EEE85445F726AD, (bool)1, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* MonoBtlsX509VerifyParam_Lookup_m36C0C5D7042C603176C8DDFB53C3E788B1D5BD8F (String_t* ___0_name, bool ___1_fail, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* V_2 = NULL; { V_0 = 0; V_1 = 0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0051: { { intptr_t L_0 = V_0; bool L_1; L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, 0, NULL); if (!L_1) { goto IL_0064; } } { intptr_t L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_2, NULL); } IL_0064: { return; } } }); try { { String_t* L_3 = ___0_name; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_4; L_4 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_3, NULL); V_0 = L_4; intptr_t L_5 = V_0; intptr_t L_6; L_6 = MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_lookup_mC94F5BAA7C391CFF975F024D8D65138AC421EF0B(L_5, NULL); V_1 = L_6; intptr_t L_7 = V_1; bool L_8; L_8 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_7, 0, NULL); if (!L_8) { goto IL_0043_1; } } { bool L_9 = ___1_fail; if (L_9) { goto IL_002e_1; } } { V_2 = (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C*)NULL; goto IL_0065; } IL_002e_1: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_10; String_t* L_12 = ___0_name; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(0), (RuntimeObject*)L_12); MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* L_13 = (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var))); MonoBtlsException__ctor_m86D66CEBF74847200F5205293C6B9421B7BBDB42(L_13, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral409F821BDC7251648ECD1891C1A37E95229C0437)), L_11, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509VerifyParam_Lookup_m36C0C5D7042C603176C8DDFB53C3E788B1D5BD8F_RuntimeMethod_var))); } IL_0043_1: { intptr_t L_14 = V_1; BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* L_15 = (BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA*)il2cpp_codegen_object_new(BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA_il2cpp_TypeInfo_var); BoringX509VerifyParamHandle__ctor_mC7D9DD61778AE4EFE7B63B271F758122B9CD65E9(L_15, L_14, NULL); MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* L_16 = (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C*)il2cpp_codegen_object_new(MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C_il2cpp_TypeInfo_var); MonoBtlsX509VerifyParam__ctor_m4211A69035B76E9BCDA406F56407CB6F7B2F64FC(L_16, L_15, NULL); V_2 = L_16; goto IL_0065; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0065: { MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* L_17 = V_2; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoBtlsX509VerifyParam_get_CanModify_m2B36671A3BFD3F534F2587C90C36C97449E6E8D9 (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* __this, const RuntimeMethod* method) { { BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* L_0; L_0 = MonoBtlsX509VerifyParam_get_Handle_m484BD6CF89C2F173000B8E2FC4442B13EEEC481B(__this, NULL); NullCheck(L_0); intptr_t L_1; L_1 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_0, NULL); int32_t L_2; L_2 = MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_can_modify_m361464A9C763FDE8A17B77545CC6F39536C2CE24(L_1, NULL); return (bool)((!(((uint32_t)L_2) <= ((uint32_t)0)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509VerifyParam_WantToModify_m339A1A65C4A81F5C5D33B17C7C0AC40386A1692F (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* __this, const RuntimeMethod* method) { { bool L_0; L_0 = MonoBtlsX509VerifyParam_get_CanModify_m2B36671A3BFD3F534F2587C90C36C97449E6E8D9(__this, NULL); if (L_0) { goto IL_0013; } } { MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682* L_1 = (MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsException_t2B427C8867A761B68661638B295A97D877903682_il2cpp_TypeInfo_var))); MonoBtlsException__ctor_m057F82E928B82D01EE415555AD059886A83808B0(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3755777ECB7088C7F311841F2631EA5062FD4017)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoBtlsX509VerifyParam_WantToModify_m339A1A65C4A81F5C5D33B17C7C0AC40386A1692F_RuntimeMethod_var))); } IL_0013: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509VerifyParam_SetHost_m8FFFFEFD9A58FF78B8A02DA6BF41FD83496EF883 (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD666C9442E348024604B422371F2ADE379CE447); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { MonoBtlsX509VerifyParam_WantToModify_m339A1A65C4A81F5C5D33B17C7C0AC40386A1692F(__this, NULL); V_0 = 0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0039: { { intptr_t L_0 = V_0; bool L_1; L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, 0, NULL); if (!L_1) { goto IL_004c; } } { intptr_t L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_2, NULL); } IL_004c: { return; } } }); try { String_t* L_3 = ___0_name; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_4; L_4 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_3, NULL); V_0 = L_4; BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* L_5; L_5 = MonoBtlsX509VerifyParam_get_Handle_m484BD6CF89C2F173000B8E2FC4442B13EEEC481B(__this, NULL); NullCheck(L_5); intptr_t L_6; L_6 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_5, NULL); intptr_t L_7 = V_0; String_t* L_8 = ___0_name; NullCheck(L_8); int32_t L_9; L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL); int32_t L_10; L_10 = MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_set_host_m0944820EFDF1A4693B02CCB55B1BE4F4E48B75ED(L_6, L_7, L_9, NULL); V_1 = L_10; int32_t L_11 = V_1; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_11, _stringLiteralDD666C9442E348024604B422371F2ADE379CE447, NULL); goto IL_004d; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509VerifyParam_SetTime_m7CC7C7BB09B44E22991F3D1DC7945616B66C7C36 (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_time, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA792D77866A13DFECD5E900665A77EA3DCE77F9); s_Il2CppMethodInitialized = true; } DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0; memset((&V_0), 0, sizeof(V_0)); int64_t V_1 = 0; int32_t V_2 = 0; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_3; memset((&V_3), 0, sizeof(V_3)); { MonoBtlsX509VerifyParam_WantToModify_m339A1A65C4A81F5C5D33B17C7C0AC40386A1692F(__this, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime__ctor_mD89390EF215242275A4E8F78C2C3E8BC3EF6F3C3((&V_0), ((int32_t)1970), 1, 1, 0, 0, 0, 1, NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = V_0; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1; L_1 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&___0_time), L_0, NULL); V_3 = L_1; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); double L_2; L_2 = TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8((&V_3), NULL); V_1 = il2cpp_codegen_cast_double_to_int(L_2); BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* L_3; L_3 = MonoBtlsX509VerifyParam_get_Handle_m484BD6CF89C2F173000B8E2FC4442B13EEEC481B(__this, NULL); NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int64_t L_5 = V_1; int32_t L_6; L_6 = MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_set_time_m41FB10D400F002D96C718F56FDA79050D6796F38(L_4, L_5, NULL); V_2 = L_6; int32_t L_7 = V_2; MonoBtlsObject_CheckError_mC13A0B4648920B0530835D424FC350B1D0351DEF(__this, L_7, _stringLiteralEA792D77866A13DFECD5E900665A77EA3DCE77F9, 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 BoringX509VerifyParamHandle__ctor_mC7D9DD61778AE4EFE7B63B271F758122B9CD65E9 (BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* __this, intptr_t ___0_handle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_handle; MonoBtlsHandle__ctor_mFE1DF2FF7208BD4481638701BDEF9F2B556B652D(__this, L_0, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoringX509VerifyParamHandle_ReleaseHandle_m22C5C9F57FA8D3072B3702A738447437FA970B56 (BoringX509VerifyParamHandle_t7CE50E432B977170C891377B33F3CB2A24A2E8FA* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; MonoBtlsX509VerifyParam_mono_btls_x509_verify_param_free_m9142292AEFC899DE1D479781F6AC631BB81D5733(L_0, NULL); 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 X509CertificateImplBtls__ctor_m9B766C510B621586A897818C904AEA16DCEA1622 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_x509, const RuntimeMethod* method) { { X509Certificate2ImplUnix__ctor_mF3392E6B555FBA22CBDC93DF0C53479586EBF327(__this, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_0 = ___0_x509; NullCheck(L_0); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_1; L_1 = MonoBtlsX509_Copy_mE36DCC64F4761F579F1A6C28996101B23506BB1B(L_0, NULL); __this->___x509 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___x509), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls__ctor_mBD1BDF7B84B633622363B567E28C52FC0F0BDE65 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* ___0_other, const RuntimeMethod* method) { X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* G_B2_0 = NULL; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* G_B1_0 = NULL; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* G_B3_0 = NULL; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* G_B3_1 = NULL; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* G_B5_0 = NULL; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* G_B4_0 = NULL; MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* G_B6_0 = NULL; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* G_B6_1 = NULL; { X509Certificate2ImplUnix__ctor_mF3392E6B555FBA22CBDC93DF0C53479586EBF327(__this, NULL); X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_0 = ___0_other; NullCheck(L_0); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_1 = L_0->___x509; if (L_1) { G_B2_0 = __this; goto IL_0012; } G_B1_0 = __this; } { G_B3_0 = ((MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*)(NULL)); G_B3_1 = G_B1_0; goto IL_001d; } IL_0012: { X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_2 = ___0_other; NullCheck(L_2); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_3 = L_2->___x509; NullCheck(L_3); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_4; L_4 = MonoBtlsX509_Copy_mE36DCC64F4761F579F1A6C28996101B23506BB1B(L_3, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; } IL_001d: { NullCheck(G_B3_1); G_B3_1->___x509 = G_B3_0; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___x509), (void*)G_B3_0); X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_5 = ___0_other; NullCheck(L_5); MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_6 = L_5->___nativePrivateKey; if (L_6) { G_B5_0 = __this; goto IL_002e; } G_B4_0 = __this; } { G_B6_0 = ((MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48*)(NULL)); G_B6_1 = G_B4_0; goto IL_0039; } IL_002e: { X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_7 = ___0_other; NullCheck(L_7); MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_8 = L_7->___nativePrivateKey; NullCheck(L_8); MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_9; L_9 = MonoBtlsKey_Copy_m27EC5A8D495C066523DB4558D7D148D9F2C5436E(L_8, NULL); G_B6_0 = L_9; G_B6_1 = G_B5_0; } IL_0039: { NullCheck(G_B6_1); G_B6_1->___nativePrivateKey = G_B6_0; Il2CppCodeGenWriteBarrier((void**)(&G_B6_1->___nativePrivateKey), (void*)G_B6_0); X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_10 = ___0_other; NullCheck(L_10); X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* L_11 = L_10->___intermediateCerts; if (!L_11) { goto IL_0057; } } { X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_12 = ___0_other; NullCheck(L_12); X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* L_13 = L_12->___intermediateCerts; NullCheck(L_13); X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* L_14; L_14 = X509CertificateImplCollection_Clone_m2AC54E741E6AB673D07464C05D27A3FF9F4112B0(L_13, NULL); __this->___intermediateCerts = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___intermediateCerts), (void*)L_14); } IL_0057: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls__ctor_mCD39E4EB7778DC3DF261DC7DB368FC8D10161C74 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_format, const RuntimeMethod* method) { { X509Certificate2ImplUnix__ctor_mF3392E6B555FBA22CBDC93DF0C53479586EBF327(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data; int32_t L_1 = ___1_format; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_2; L_2 = MonoBtlsX509_LoadFromData_m36B98A943749E9096412E057D9BC548CE2BC56A8(L_0, L_1, NULL); __this->___x509 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___x509), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls__ctor_mF19371D8B0AB5381EF0D30574D126293018CA24D (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* ___1_password, int32_t ___2_keyStorageFlags, const RuntimeMethod* method) { Exception_t* V_0 = NULL; Exception_t* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { X509Certificate2ImplUnix__ctor_mF3392E6B555FBA22CBDC93DF0C53479586EBF327(__this, NULL); SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* L_0 = ___1_password; if (!L_0) { goto IL_0011; } } { SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* L_1 = ___1_password; NullCheck(L_1); bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(5, L_1); if (!L_2) { goto IL_0046; } } IL_0011: { } try { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_data; X509CertificateImplBtls_Import_m5C23917D44D1E1BCF37A6957BA8102DC263D7D10(__this, L_3, NULL); goto IL_007b; } 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_001b; } throw e; } CATCH_001b: { { Exception_t* L_4 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_0 = L_4; } try { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_data; X509CertificateImplBtls_ImportPkcs12_m349710DD0FBBFDCC59064187312A21BA4ABC9FA6(__this, L_5, (SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463*)NULL, NULL); goto IL_0044; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0026; } throw e; } CATCH_0026: { { RuntimeObject* L_6 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; } try { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___0_data; X509CertificateImplBtls_ImportAuthenticode_mB6EC779B036A5BF1691B767D6F4BE9B6C9087506(__this, L_7, NULL); goto IL_0042; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0030; } throw e; } CATCH_0030: { RuntimeObject* L_8 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; String_t* L_9; L_9 = Locale_GetText_m7BA18BC14D3028C4C4722E220800563188DA3600(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3032791810C3C28A8817104A5F4621172856E8C9)), NULL); Exception_t* L_10 = V_0; CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_11 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_m5DDF42BBD1BBB5006C6E912240CAE64C8B14FA9C(L_11, L_9, L_10, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509CertificateImplBtls__ctor_mF19371D8B0AB5381EF0D30574D126293018CA24D_RuntimeMethod_var))); } IL_0042: { IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0044; } } IL_0044: { IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_007b; } } IL_0046: { } try { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_data; SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* L_13 = ___1_password; X509CertificateImplBtls_ImportPkcs12_m349710DD0FBBFDCC59064187312A21BA4ABC9FA6(__this, L_12, L_13, NULL); goto IL_007b; } 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_0051; } throw e; } CATCH_0051: { { Exception_t* L_14 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_1 = L_14; } try { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = ___0_data; X509CertificateImplBtls_Import_m5C23917D44D1E1BCF37A6957BA8102DC263D7D10(__this, L_15, NULL); goto IL_0079; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_005b; } throw e; } CATCH_005b: { { RuntimeObject* L_16 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; } try { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = ___0_data; X509CertificateImplBtls_ImportAuthenticode_mB6EC779B036A5BF1691B767D6F4BE9B6C9087506(__this, L_17, NULL); goto IL_0077; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0065; } throw e; } CATCH_0065: { RuntimeObject* L_18 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; String_t* L_19; L_19 = Locale_GetText_m7BA18BC14D3028C4C4722E220800563188DA3600(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3032791810C3C28A8817104A5F4621172856E8C9)), NULL); Exception_t* L_20 = V_1; CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_21 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_m5DDF42BBD1BBB5006C6E912240CAE64C8B14FA9C(L_21, L_19, L_20, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509CertificateImplBtls__ctor_mF19371D8B0AB5381EF0D30574D126293018CA24D_RuntimeMethod_var))); } IL_0077: { IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0079; } } IL_0079: { IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_007b; } } IL_007b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool X509CertificateImplBtls_get_IsValid_mB7EF3B8732696CB911745EC8FD923D251860268B (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, const RuntimeMethod* method) { { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_0 = __this->___x509; if (!L_0) { goto IL_0014; } } { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_1 = __this->___x509; NullCheck(L_1); bool L_2; L_2 = MonoBtlsObject_get_IsValid_m81F9484EE0BB31515AC50158B182C87B8AB62B5F(L_1, NULL); return L_2; } IL_0014: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* X509CertificateImplBtls_get_X509_m96B07D0BA825233DE2E209EDD7970363605F87C7 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, const RuntimeMethod* method) { { X509CertificateImpl_ThrowIfContextInvalid_m253EB9023E9902680A338B86D7EC55AAB7EFDDBA(__this, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_0 = __this->___x509; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* X509CertificateImplBtls_get_NativePrivateKey_mD4E6CD38DAE4CBEC361BFFA6A62237453F178E43 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, const RuntimeMethod* method) { { X509CertificateImpl_ThrowIfContextInvalid_m253EB9023E9902680A338B86D7EC55AAB7EFDDBA(__this, NULL); MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_0 = __this->___nativePrivateKey; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509CertificateImpl_tF590E81705CE1FE152C590E5A875D4FE3BE348EF* X509CertificateImplBtls_Clone_mA1954F8E9B803C677836D3B3FD8E32FC5D2C0205 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { X509CertificateImpl_ThrowIfContextInvalid_m253EB9023E9902680A338B86D7EC55AAB7EFDDBA(__this, NULL); X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_0 = (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62*)il2cpp_codegen_object_new(X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62_il2cpp_TypeInfo_var); X509CertificateImplBtls__ctor_mBD1BDF7B84B633622363B567E28C52FC0F0BDE65(L_0, __this, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* X509CertificateImplBtls_GetRawCertData_m0C76E3E3B3E7C1C3DD58F326C4D2DC73669415BE (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, const RuntimeMethod* method) { { X509CertificateImpl_ThrowIfContextInvalid_m253EB9023E9902680A338B86D7EC55AAB7EFDDBA(__this, NULL); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_0; L_0 = X509CertificateImplBtls_get_X509_m96B07D0BA825233DE2E209EDD7970363605F87C7(__this, NULL); NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1; L_1 = MonoBtlsX509_GetRawData_m4B52A8FF5917F7B0DB9B2E355623F315AC735906(L_0, 1, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* X509CertificateImplBtls_get_IntermediateCertificates_mFEBC8F779F0638037FF604AE4B1CF7543B8755A2 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, const RuntimeMethod* method) { { X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* L_0 = __this->___intermediateCerts; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls_Dispose_m4475832886CC96446D1EE4B314D962B8406980A0 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, bool ___0_disposing, const RuntimeMethod* method) { { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_0 = __this->___x509; if (!L_0) { goto IL_001a; } } { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_1 = __this->___x509; NullCheck(L_1); MonoBtlsObject_Dispose_m8E78236AF0BB3D6848B882BFAA2D574D24E5EB1A(L_1, NULL); __this->___x509 = (MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___x509), (void*)(MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5*)NULL); } IL_001a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool X509CertificateImplBtls_get_HasPrivateKey_m33195867F1591B1CCEAB3BF987B81FBA0591C83D (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, const RuntimeMethod* method) { { MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_0 = __this->___nativePrivateKey; return (bool)((!(((RuntimeObject*)(MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsymmetricAlgorithm_t5E7E9D26CE0EDCAABD84F616A44E476473BA2AF8* X509CertificateImplBtls_get_PrivateKey_m59B1F91805D97572E85200AF66E405C6318F6FEF (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, const RuntimeMethod* method) { { MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_0 = __this->___nativePrivateKey; if (L_0) { goto IL_000a; } } { return (AsymmetricAlgorithm_t5E7E9D26CE0EDCAABD84F616A44E476473BA2AF8*)NULL; } IL_000a: { MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_1 = __this->___nativePrivateKey; NullCheck(L_1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = MonoBtlsKey_GetBytes_mD3A4E69C8BF5D40AB6BD6C7CF1A4650DF9BF5097(L_1, (bool)1, NULL); RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A* L_3; L_3 = PrivateKeyInfo_DecodeRSA_mB304590B0C8E7227CF6D1B336D67AA67276A5A24(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls_set_PrivateKey_mD271BE07E8EC167512E651AB7D1142AA2ED21715 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, AsymmetricAlgorithm_t5E7E9D26CE0EDCAABD84F616A44E476473BA2AF8* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } il2cpp::utils::ExceptionSupportStack __active_exceptions; { MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_0 = __this->___nativePrivateKey; if (!L_0) { goto IL_0013; } } { MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_1 = __this->___nativePrivateKey; NullCheck(L_1); MonoBtlsObject_Dispose_m8E78236AF0BB3D6848B882BFAA2D574D24E5EB1A(L_1, NULL); } IL_0013: { } try { { AsymmetricAlgorithm_t5E7E9D26CE0EDCAABD84F616A44E476473BA2AF8* L_2 = ___0_value; if (!L_2) { goto IL_0028_1; } } { AsymmetricAlgorithm_t5E7E9D26CE0EDCAABD84F616A44E476473BA2AF8* L_3 = ___0_value; MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_4; L_4 = MonoBtlsKey_CreateFromRSAPrivateKey_m42321CEA69C0097FDB7331913ACECBA9A96674B8(((RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A*)CastclassClass((RuntimeObject*)L_3, RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A_il2cpp_TypeInfo_var)), NULL); __this->___nativePrivateKey = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___nativePrivateKey), (void*)L_4); } IL_0028_1: { goto IL_0034; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002a; } throw e; } CATCH_002a: { RuntimeObject* L_5 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; __this->___nativePrivateKey = (MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___nativePrivateKey), (void*)(MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48*)NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0034; } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A* X509CertificateImplBtls_GetRSAPrivateKey_m73D73BEDF6FD28A6B0041A27ED1286003A626303 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, const RuntimeMethod* method) { { MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_0 = __this->___nativePrivateKey; if (L_0) { goto IL_000a; } } { return (RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A*)NULL; } IL_000a: { MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_1 = __this->___nativePrivateKey; NullCheck(L_1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = MonoBtlsKey_GetBytes_mD3A4E69C8BF5D40AB6BD6C7CF1A4650DF9BF5097(L_1, (bool)1, NULL); RSA_tDDE9BD4C9806074FA9B1C6A5C93523A97116F21A* L_3; L_3 = PrivateKeyInfo_DecodeRSA_mB304590B0C8E7227CF6D1B336D67AA67276A5A24(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DSA_tB12EE3AEA99FBD41DE318E2A371878CA94653E41* X509CertificateImplBtls_GetDSAPrivateKey_m23B3F54E2CD14841ABFFC18F39D7C3279819F4FA (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, const RuntimeMethod* method) { { PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A* L_0 = (PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A_il2cpp_TypeInfo_var))); PlatformNotSupportedException__ctor_mD5DBE8E9A6FF4B75EF02671029C6D67A51EAFBD1(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509CertificateImplBtls_GetDSAPrivateKey_m23B3F54E2CD14841ABFFC18F39D7C3279819F4FA_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls_Import_m5C23917D44D1E1BCF37A6957BA8102DC263D7D10 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data; if (!L_0) { goto IL_0029; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data; NullCheck(L_1); if (!(((RuntimeArray*)L_1)->max_length)) { goto IL_001c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_data; NullCheck(L_2); int32_t L_3 = 0; uint8_t L_4 = (L_2)->GetAt(static_cast(L_3)); if ((((int32_t)L_4) == ((int32_t)((int32_t)48)))) { goto IL_001c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_data; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_6; L_6 = MonoBtlsX509_LoadFromData_m36B98A943749E9096412E057D9BC548CE2BC56A8(L_5, 2, NULL); __this->___x509 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___x509), (void*)L_6); return; } IL_001c: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___0_data; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_8; L_8 = MonoBtlsX509_LoadFromData_m36B98A943749E9096412E057D9BC548CE2BC56A8(L_7, 1, NULL); __this->___x509 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___x509), (void*)L_8); } IL_0029: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls_ImportPkcs12_m349710DD0FBBFDCC59064187312A21BA4ABC9FA6 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* ___1_password, 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*)&MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* V_0 = NULL; SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* V_1 = NULL; int32_t V_2 = 0; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* V_3 = NULL; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_0 = (MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25*)il2cpp_codegen_object_new(MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25_il2cpp_TypeInfo_var); MonoBtlsPkcs12__ctor_m0443539C1F555E7933C9C11738803D4C4A19F7A9(L_0, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00c8: { { MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_1 = V_0; if (!L_1) { goto IL_00d1; } } { MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_00d1: { return; } } }); try { { SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* L_3 = ___1_password; if (!L_3) { goto IL_0011_1; } } { SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* L_4 = ___1_password; NullCheck(L_4); bool L_5; L_5 = VirtualFuncInvoker0< bool >::Invoke(5, L_4); if (!L_5) { goto IL_003e_1; } } IL_0011_1: { } try { MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_6 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___0_data; NullCheck(L_6); MonoBtlsPkcs12_Import_m7AE3F61C4E65DB51D4E6A266D42B80375B74C388(L_6, L_7, (SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463*)NULL, NULL); goto IL_0046_1; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_001c_1; } throw e; } CATCH_001c_1: { { RuntimeObject* L_8 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; String_t* L_9 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&String_t_il2cpp_TypeInfo_var))))->___Empty; SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* L_10 = (SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463_il2cpp_TypeInfo_var))); SafePasswordHandle__ctor_m7B9E2FCDE3D3062399AC53BDF31F9098442D8309(L_10, L_9, NULL); V_1 = L_10; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0032_1: { { SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* L_11 = V_1; if (!L_11) { goto IL_003b_1; } } { SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* L_12 = V_1; NullCheck(L_12); InterfaceActionInvoker0::Invoke(0, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)), L_12); } IL_003b_1: { return; } } }); try { MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_13 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = ___0_data; SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* L_15 = V_1; NullCheck(L_13); MonoBtlsPkcs12_Import_m7AE3F61C4E65DB51D4E6A266D42B80375B74C388(L_13, L_14, L_15, NULL); goto IL_003c_1; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003c_1: { IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0046_1; } } IL_003e_1: { MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_16 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = ___0_data; SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* L_18 = ___1_password; NullCheck(L_16); MonoBtlsPkcs12_Import_m7AE3F61C4E65DB51D4E6A266D42B80375B74C388(L_16, L_17, L_18, NULL); } IL_0046_1: { MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_19 = V_0; NullCheck(L_19); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_20; L_20 = MonoBtlsPkcs12_GetCertificate_m3EF3675C309529933E88E3D52E695B5E81AB5C78(L_19, 0, NULL); __this->___x509 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___x509), (void*)L_20); MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_21 = V_0; NullCheck(L_21); bool L_22; L_22 = MonoBtlsPkcs12_get_HasPrivateKey_m18B31C7E511B1C69BFD4F0C24207AA197C370033(L_21, NULL); if (!L_22) { goto IL_0067_1; } } { MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_23 = V_0; NullCheck(L_23); MonoBtlsKey_t0680F9E270512666E81D98655C0062FD73C7AD48* L_24; L_24 = MonoBtlsPkcs12_GetPrivateKey_m4B69EE9C50095AD4E0F9D224F52973AFA6F4982E(L_23, NULL); __this->___nativePrivateKey = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->___nativePrivateKey), (void*)L_24); } IL_0067_1: { MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_25 = V_0; NullCheck(L_25); int32_t L_26; L_26 = MonoBtlsPkcs12_get_Count_m3B3AA72AB596F6F8D82B96F7B787C9AA718DF342(L_25, NULL); if ((((int32_t)L_26) <= ((int32_t)1))) { goto IL_00c6_1; } } { X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* L_27 = (X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098*)il2cpp_codegen_object_new(X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098_il2cpp_TypeInfo_var); X509CertificateImplCollection__ctor_m9A1E10EE2FC833E8F8C938A91AD907BC437452E2(L_27, NULL); __this->___intermediateCerts = L_27; Il2CppCodeGenWriteBarrier((void**)(&__this->___intermediateCerts), (void*)L_27); V_2 = 0; goto IL_00bd_1; } IL_007f_1: { MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_28 = V_0; int32_t L_29 = V_2; NullCheck(L_28); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_30; L_30 = MonoBtlsPkcs12_GetCertificate_m3EF3675C309529933E88E3D52E695B5E81AB5C78(L_28, L_29, NULL); V_3 = L_30; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00af_1: { { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_31 = V_3; if (!L_31) { goto IL_00b8_1; } } { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_32 = V_3; NullCheck(L_32); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_32); } IL_00b8_1: { return; } } }); try { { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_33 = V_3; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_34 = __this->___x509; int32_t L_35; L_35 = MonoBtlsX509_Compare_mD564951E9E8604E2FC9DE8861DE72B2F15F7B248(L_33, L_34, NULL); if (L_35) { goto IL_0097_2; } } { goto IL_00b9_1; } IL_0097_2: { MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_36 = V_3; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_37 = (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62*)il2cpp_codegen_object_new(X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62_il2cpp_TypeInfo_var); X509CertificateImplBtls__ctor_m9B766C510B621586A897818C904AEA16DCEA1622(L_37, L_36, NULL); V_4 = L_37; X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* L_38 = __this->___intermediateCerts; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_39 = V_4; NullCheck(L_38); X509CertificateImplCollection_Add_mDF2DF7D94CEB84BCCC7292831C838FCDB1322B8C(L_38, L_39, (bool)1, NULL); goto IL_00b9_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b9_1: { int32_t L_40 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_00bd_1: { int32_t L_41 = V_2; MonoBtlsPkcs12_tE897B905D8991E88E14B875AACC9AE8177D17E25* L_42 = V_0; NullCheck(L_42); int32_t L_43; L_43 = MonoBtlsPkcs12_get_Count_m3B3AA72AB596F6F8D82B96F7B787C9AA718DF342(L_42, NULL); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_007f_1; } } IL_00c6_1: { goto IL_00d2; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00d2: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509CertificateImplBtls_ImportAuthenticode_mB6EC779B036A5BF1691B767D6F4BE9B6C9087506 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2* V_0 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data; if (!L_0) { goto IL_001b; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data; AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2* L_2 = (AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2*)il2cpp_codegen_object_new(AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2_il2cpp_TypeInfo_var); AuthenticodeDeformatter__ctor_mE7D65775E1289E0DBB208034BE5EB40AB6469BA0(L_2, L_1, NULL); V_0 = L_2; AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2* L_3 = V_0; NullCheck(L_3); X509Certificate_t9ECDEAA7F2B56A899145F284A13F4D0042481356* L_4; L_4 = AuthenticodeDeformatter_get_SigningCertificate_m5C675A2AB0464670DF6C557C4433871014EB52CC_inline(L_3, NULL); NullCheck(L_4); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(12, L_4); X509CertificateImplBtls_Import_m5C23917D44D1E1BCF37A6957BA8102DC263D7D10(__this, L_5, NULL); } IL_001b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool X509CertificateImplBtls_Verify_mE17AABFD574B56D52916106F61BDAFAC98EAB249 (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* __this, X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* ___0_thisCertificate, 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*)&MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* V_0 = NULL; int32_t V_1 = 0; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* V_2 = NULL; bool V_3 = false; { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_0 = (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0*)il2cpp_codegen_object_new(MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0_il2cpp_TypeInfo_var); MonoBtlsX509Chain__ctor_m68C61C0629C37B9A65BABBCDBCBA69707487E0D8(L_0, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0062: { { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_1 = V_0; if (!L_1) { goto IL_006b; } } { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_006b: { return; } } }); try { { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_3 = V_0; MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_4 = __this->___x509; NullCheck(L_4); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_5; L_5 = MonoBtlsX509_Copy_mE36DCC64F4761F579F1A6C28996101B23506BB1B(L_4, NULL); NullCheck(L_3); MonoBtlsX509Chain_AddCertificate_mF7444AA20B0EA6C6E697DEC2316ACC9BD69CB518(L_3, L_5, NULL); X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* L_6 = __this->___intermediateCerts; if (!L_6) { goto IL_0058_1; } } { V_1 = 0; goto IL_004a_1; } IL_0023_1: { X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* L_7 = __this->___intermediateCerts; int32_t L_8 = V_1; NullCheck(L_7); X509CertificateImpl_tF590E81705CE1FE152C590E5A875D4FE3BE348EF* L_9; L_9 = X509CertificateImplCollection_get_Item_mA250EDFA1ACBE344A52C5CD818A6578CC07763A1(L_7, L_8, NULL); V_2 = ((X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62*)CastclassClass((RuntimeObject*)L_9, X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62_il2cpp_TypeInfo_var)); MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_10 = V_0; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_11 = V_2; NullCheck(L_11); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_12 = L_11->___x509; NullCheck(L_12); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_13; L_13 = MonoBtlsX509_Copy_mE36DCC64F4761F579F1A6C28996101B23506BB1B(L_12, NULL); NullCheck(L_10); MonoBtlsX509Chain_AddCertificate_mF7444AA20B0EA6C6E697DEC2316ACC9BD69CB518(L_10, L_13, NULL); int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_004a_1: { int32_t L_15 = V_1; X509CertificateImplCollection_t9F73F6038DB8173EAFCD920EF434BF5B68FFB098* L_16 = __this->___intermediateCerts; NullCheck(L_16); int32_t L_17; L_17 = X509CertificateImplCollection_get_Count_mB81B621804D7FB640FDD4177610CEEDF0484378D(L_16, NULL); if ((((int32_t)L_15) < ((int32_t)L_17))) { goto IL_0023_1; } } IL_0058_1: { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_18 = V_0; bool L_19; L_19 = MonoBtlsProvider_ValidateCertificate_m3A20048CFBB89909D0F534DCC2B4FCB785C995DD(L_18, (MonoBtlsX509VerifyParam_t3B4827AAC9B6BAAB29C65F54CB3E9E803F517D2C*)NULL, NULL); V_3 = L_19; goto IL_006c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006c: { bool L_20 = V_3; return L_20; } } #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 X509ChainImplBtls__ctor_m9D5552CEA49BDD9BD694E3F3286F46214991EAC9 (X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919* __this, MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* ___0_chain, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { X509ChainImpl__ctor_m16F671EB135FB6E7E3CF6C42715D7106E6FAAF18(__this, NULL); MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_0 = ___0_chain; NullCheck(L_0); MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_1; L_1 = MonoBtlsX509Chain_Copy_m91814D7F915489E580CA83905085ADC1BA386E9B(L_0, NULL); __this->___chain = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___chain), (void*)L_1); X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC* L_2 = (X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC*)il2cpp_codegen_object_new(X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC_il2cpp_TypeInfo_var); X509ChainPolicy__ctor_m069F83BFFF3E79ED4CEBE8CF553CC65576F8D3D9(L_2, NULL); __this->___policy = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___policy), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainImplBtls__ctor_m128255CC7901CDF5BFD9BE0D50087DC98E2F0E45 (X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919* __this, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___0_storeCtx, 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*)&X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* V_1 = NULL; { X509ChainImpl__ctor_m16F671EB135FB6E7E3CF6C42715D7106E6FAAF18(__this, NULL); MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_0 = ___0_storeCtx; NullCheck(L_0); MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_1; L_1 = MonoBtlsX509StoreCtx_Copy_mEC93A3593445A8306AFCAE0864DF39682684407B(L_0, NULL); __this->___storeCtx = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___storeCtx), (void*)L_1); MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_2 = ___0_storeCtx; NullCheck(L_2); MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_3; L_3 = MonoBtlsX509StoreCtx_GetChain_m589378381689FF4870F149D405B03F6FBB8EEA4B(L_2, NULL); __this->___chain = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___chain), (void*)L_3); X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC* L_4 = (X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC*)il2cpp_codegen_object_new(X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC_il2cpp_TypeInfo_var); X509ChainPolicy__ctor_m069F83BFFF3E79ED4CEBE8CF553CC65576F8D3D9(L_4, NULL); __this->___policy = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___policy), (void*)L_4); MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_5 = ___0_storeCtx; NullCheck(L_5); MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_6; L_6 = MonoBtlsX509StoreCtx_GetUntrusted_m97D215DD2183B70E764FC20D9A3EDFC1329F5B97(L_5, NULL); __this->___untrustedChain = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___untrustedChain), (void*)L_6); MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_7 = __this->___untrustedChain; if (!L_7) { goto IL_009f; } } { X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* L_8 = (X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB*)il2cpp_codegen_object_new(X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB_il2cpp_TypeInfo_var); X509Certificate2Collection__ctor_mC7A17C695E7DB906D549A0BF60943D2490F4C2B9(L_8, NULL); __this->___untrusted = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___untrusted), (void*)L_8); X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC* L_9 = __this->___policy; X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* L_10 = __this->___untrusted; NullCheck(L_9); X509ChainPolicy_set_ExtraStore_mECC7CF51491C5A6E20F21CCD65F6EC66FF0BAF3E_inline(L_9, L_10, NULL); V_0 = 0; goto IL_0091; } IL_005d: { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_11 = __this->___untrustedChain; int32_t L_12 = V_0; NullCheck(L_11); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_13; L_13 = MonoBtlsX509Chain_GetCertificate_m6432C0F179B74CCC54D9965C406491287DFC9036(L_11, L_12, NULL); X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_14 = (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62*)il2cpp_codegen_object_new(X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62_il2cpp_TypeInfo_var); X509CertificateImplBtls__ctor_m9B766C510B621586A897818C904AEA16DCEA1622(L_14, L_13, NULL); V_1 = L_14; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0083: { { X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_15 = V_1; if (!L_15) { goto IL_008c; } } { X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_16 = V_1; NullCheck(L_16); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_16); } IL_008c: { return; } } }); try { X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* L_17 = __this->___untrusted; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_18 = V_1; X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* L_19 = (X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D*)il2cpp_codegen_object_new(X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D_il2cpp_TypeInfo_var); X509Certificate2__ctor_m7DA4EE40349835A87AAA8E5717489DFD6C44D0A2(L_19, L_18, NULL); NullCheck(L_17); int32_t L_20; L_20 = X509Certificate2Collection_Add_m6C2C142C7BF143E83388F8793A64890F44996ABB(L_17, L_19, NULL); goto IL_008d; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_008d: { int32_t L_21 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0091: { int32_t L_22 = V_0; MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_23 = __this->___untrustedChain; NullCheck(L_23); int32_t L_24; L_24 = MonoBtlsX509Chain_get_Count_mAF59CA42465F37BC94EB371C25430B0044C01ED0(L_23, NULL); if ((((int32_t)L_22) < ((int32_t)L_24))) { goto IL_005d; } } IL_009f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool X509ChainImplBtls_get_IsValid_m32F89F48120D92C96E9708BD898F760FC7362F32 (X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919* __this, const RuntimeMethod* method) { { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_0 = __this->___chain; if (!L_0) { goto IL_0014; } } { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_1 = __this->___chain; NullCheck(L_1); bool L_2; L_2 = MonoBtlsObject_get_IsValid_m81F9484EE0BB31515AC50158B182C87B8AB62B5F(L_1, NULL); return L_2; } IL_0014: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* X509ChainImplBtls_get_StoreCtx_m4B1A68C79457CDA59D832677790DA780DCE6915E (X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919* __this, const RuntimeMethod* method) { { X509ChainImpl_ThrowIfContextInvalid_m85AF480D1B87D8DA3D780040385CBB88D9B173CD(__this, NULL); MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_0 = __this->___storeCtx; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* X509ChainImplBtls_get_ChainElements_mEA430114878721A40F550DB39D35AEF0734D217D (X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919* __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*)&X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* V_1 = NULL; { X509ChainImpl_ThrowIfContextInvalid_m85AF480D1B87D8DA3D780040385CBB88D9B173CD(__this, NULL); X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* L_0 = __this->___elements; if (!L_0) { goto IL_0015; } } { X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* L_1 = __this->___elements; return L_1; } IL_0015: { X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* L_2 = (X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D*)il2cpp_codegen_object_new(X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D_il2cpp_TypeInfo_var); X509ChainElementCollection__ctor_mAEF26718ED02C8480A7041E3C6B66500950E013D(L_2, NULL); __this->___elements = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___elements), (void*)L_2); MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_3 = __this->___chain; NullCheck(L_3); int32_t L_4; L_4 = MonoBtlsX509Chain_get_Count_mAF59CA42465F37BC94EB371C25430B0044C01ED0(L_3, NULL); X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_5 = (X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8*)(X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8*)SZArrayNew(X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8_il2cpp_TypeInfo_var, (uint32_t)L_4); __this->___certificates = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___certificates), (void*)L_5); V_0 = 0; goto IL_007d; } IL_003a: { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_6 = __this->___chain; int32_t L_7 = V_0; NullCheck(L_6); MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* L_8; L_8 = MonoBtlsX509Chain_GetCertificate_m6432C0F179B74CCC54D9965C406491287DFC9036(L_6, L_7, NULL); X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_9 = (X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62*)il2cpp_codegen_object_new(X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62_il2cpp_TypeInfo_var); X509CertificateImplBtls__ctor_m9B766C510B621586A897818C904AEA16DCEA1622(L_9, L_8, NULL); V_1 = L_9; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005c: { { X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_10 = V_1; if (!L_10) { goto IL_0065; } } { X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_11 = V_1; NullCheck(L_11); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_11); } IL_0065: { return; } } }); try { X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_12 = __this->___certificates; int32_t L_13 = V_0; X509CertificateImplBtls_t331F26AABEB820C27BB5247053DF91DCAB277E62* L_14 = V_1; X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* L_15 = (X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D*)il2cpp_codegen_object_new(X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D_il2cpp_TypeInfo_var); X509Certificate2__ctor_m7DA4EE40349835A87AAA8E5717489DFD6C44D0A2(L_15, L_14, NULL); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_15); (L_12)->SetAt(static_cast(L_13), (X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D*)L_15); goto IL_0066; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0066: { X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* L_16 = __this->___elements; X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_17 = __this->___certificates; int32_t L_18 = V_0; NullCheck(L_17); int32_t L_19 = L_18; X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck(L_16); X509ChainElementCollection_Add_mA032CE8B536713B0E070C9A211B084706D04F6C8(L_16, L_20, NULL); int32_t L_21 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_007d: { int32_t L_22 = V_0; X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_23 = __this->___certificates; NullCheck(L_23); if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_003a; } } { X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* L_24 = __this->___elements; return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC* X509ChainImplBtls_get_ChainPolicy_mF5DB0339D3EAE7F69964D1B6CA34A513A43B6408 (X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919* __this, const RuntimeMethod* method) { { X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC* L_0 = __this->___policy; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainImplBtls_AddStatus_mE854AF70220C73FA841B6CC72A68EB99774CB536 (X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919* __this, int32_t ___0_errorCode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1794A41080E7D990FC91C41044F40666784FAF5F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF30FEE3E944E17EC5FB08148FF63FE253821092D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33* L_0 = __this->___chainStatusList; if (L_0) { goto IL_0013; } } { List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33* L_1 = (List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33*)il2cpp_codegen_object_new(List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33_il2cpp_TypeInfo_var); List_1__ctor_mF30FEE3E944E17EC5FB08148FF63FE253821092D(L_1, List_1__ctor_mF30FEE3E944E17EC5FB08148FF63FE253821092D_RuntimeMethod_var); __this->___chainStatusList = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___chainStatusList), (void*)L_1); } IL_0013: { List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33* L_2 = __this->___chainStatusList; int32_t L_3 = ___0_errorCode; X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D L_4; memset((&L_4), 0, sizeof(L_4)); X509ChainStatus__ctor_m5AD96E11604F8DB96673677AC2FFF68EBA550859((&L_4), L_3, NULL); NullCheck(L_2); List_1_Add_m1794A41080E7D990FC91C41044F40666784FAF5F_inline(L_2, L_4, List_1_Add_m1794A41080E7D990FC91C41044F40666784FAF5F_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool X509ChainImplBtls_Build_m04F5DC966431BF7612DFBACC8A03DDB1B9B15BE5 (X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919* __this, X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* ___0_certificate, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainImplBtls_Reset_m024486185BBFECB79D652EDA88DF16590C25F6A9 (X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919* __this, const RuntimeMethod* method) { X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* V_0 = NULL; int32_t V_1 = 0; { X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_0 = __this->___certificates; if (!L_0) { goto IL_002c; } } { X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_1 = __this->___certificates; V_0 = L_1; V_1 = 0; goto IL_001f; } IL_0013: { X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_5); X509Certificate_Dispose_m1BAF5EFE5ED5A16CFD65A159B1E671BE7CDC63CC(L_5, NULL); int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_001f: { int32_t L_7 = V_1; X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))) { goto IL_0013; } } { __this->___certificates = (X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___certificates), (void*)(X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8*)NULL); } IL_002c: { X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* L_9 = __this->___elements; if (!L_9) { goto IL_0046; } } { X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D* L_10 = __this->___elements; NullCheck(L_10); X509ChainElementCollection_Clear_mF0C2AE76F73C525E29E808615576C7EE11409659(L_10, NULL); __this->___elements = (X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___elements), (void*)(X509ChainElementCollection_t543DE35924C12A624ADA5111F7F47C1F9F99E70D*)NULL); } IL_0046: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509ChainImplBtls_Dispose_mE4F62C67069BD1F3477E4C0FBB1198E4BDE46364 (X509ChainImplBtls_tC0D72095A29EC35A00A9E1E1881AD14419EB0919* __this, bool ___0_disposing, const RuntimeMethod* method) { X509Certificate2Enumerator_t22D702E84069BAFE855F2A160A391D77A05090EC* V_0 = NULL; X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* V_1 = NULL; int32_t V_2 = 0; { bool L_0 = ___0_disposing; if (!L_0) { goto IL_00b0; } } { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_1 = __this->___chain; if (!L_1) { goto IL_0020; } } { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_2 = __this->___chain; NullCheck(L_2); MonoBtlsObject_Dispose_m8E78236AF0BB3D6848B882BFAA2D574D24E5EB1A(L_2, NULL); __this->___chain = (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___chain), (void*)(MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0*)NULL); } IL_0020: { MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_3 = __this->___storeCtx; if (!L_3) { goto IL_003a; } } { MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* L_4 = __this->___storeCtx; NullCheck(L_4); MonoBtlsObject_Dispose_m8E78236AF0BB3D6848B882BFAA2D574D24E5EB1A(L_4, NULL); __this->___storeCtx = (MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___storeCtx), (void*)(MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096*)NULL); } IL_003a: { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_5 = __this->___untrustedChain; if (!L_5) { goto IL_0054; } } { MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* L_6 = __this->___untrustedChain; NullCheck(L_6); MonoBtlsObject_Dispose_m8E78236AF0BB3D6848B882BFAA2D574D24E5EB1A(L_6, NULL); __this->___untrustedChain = (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___untrustedChain), (void*)(MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0*)NULL); } IL_0054: { X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* L_7 = __this->___untrusted; if (!L_7) { goto IL_0084; } } { X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* L_8 = __this->___untrusted; NullCheck(L_8); X509Certificate2Enumerator_t22D702E84069BAFE855F2A160A391D77A05090EC* L_9; L_9 = X509Certificate2Collection_GetEnumerator_m2D2A261B2F68A857C3C8B0037C5E05F10A6761FC(L_8, NULL); V_0 = L_9; goto IL_0075; } IL_006a: { X509Certificate2Enumerator_t22D702E84069BAFE855F2A160A391D77A05090EC* L_10 = V_0; NullCheck(L_10); X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* L_11; L_11 = X509Certificate2Enumerator_get_Current_m7D19172490F76C81A7E7DB5AF8D172400BC95B53(L_10, NULL); NullCheck(L_11); X509Certificate_Dispose_m1BAF5EFE5ED5A16CFD65A159B1E671BE7CDC63CC(L_11, NULL); } IL_0075: { X509Certificate2Enumerator_t22D702E84069BAFE855F2A160A391D77A05090EC* L_12 = V_0; NullCheck(L_12); bool L_13; L_13 = X509Certificate2Enumerator_MoveNext_m824241D32F6E1B3FF4CAE0E2B370BB5E32238F19(L_12, NULL); if (L_13) { goto IL_006a; } } { __this->___untrusted = (X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___untrusted), (void*)(X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB*)NULL); } IL_0084: { X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_14 = __this->___certificates; if (!L_14) { goto IL_00b0; } } { X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_15 = __this->___certificates; V_1 = L_15; V_2 = 0; goto IL_00a3; } IL_0097: { X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_16 = V_1; int32_t L_17 = V_2; NullCheck(L_16); int32_t L_18 = L_17; X509Certificate2_t2BEAEA485A3CEA81D191B12A341675DBC54CDD2D* L_19 = (L_16)->GetAt(static_cast(L_18)); NullCheck(L_19); X509Certificate_Dispose_m1BAF5EFE5ED5A16CFD65A159B1E671BE7CDC63CC(L_19, NULL); int32_t L_20 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_00a3: { int32_t L_21 = V_2; X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8* L_22 = V_1; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_0097; } } { __this->___certificates = (X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___certificates), (void*)(X509Certificate2U5BU5D_t96ECE89F5C661C67413B01B1EA0A4C03831935D8*)NULL); } IL_00b0: { bool L_23 = ___0_disposing; X509ChainImpl_Dispose_m9F8B96FFCB317F7F8C8E1ACA82061EA7404B732D(__this, L_23, 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 X509PalImplBtls__ctor_m3AF8288F8E0AF64AC97C373346A56E63DA8658AD (X509PalImplBtls_t670DADF698BCB60774214F353E6882084BE6AA0B* __this, MonoTlsProvider_t39C898CDC9458EEAD7C019B4B23701EAF9E24F7E* ___0_provider, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509PalImpl_tF6062DC7B58B15FE20029E03CB3642384FB80E86_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(X509PalImpl_tF6062DC7B58B15FE20029E03CB3642384FB80E86_il2cpp_TypeInfo_var); X509PalImpl__ctor_m29605E82202DAC5123F4B35D87719454190299C0(__this, NULL); MonoTlsProvider_t39C898CDC9458EEAD7C019B4B23701EAF9E24F7E* L_0 = ___0_provider; __this->___U3CProviderU3Ek__BackingField = ((MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A*)CastclassClass((RuntimeObject*)L_0, MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CProviderU3Ek__BackingField), (void*)((MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A*)CastclassClass((RuntimeObject*)L_0, MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A_il2cpp_TypeInfo_var))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* X509PalImplBtls_get_Provider_mE31DF32B169BC4E69C99349B93A70EF246EB89CD (X509PalImplBtls_t670DADF698BCB60774214F353E6882084BE6AA0B* __this, const RuntimeMethod* method) { { MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* L_0 = __this->___U3CProviderU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509CertificateImpl_tF590E81705CE1FE152C590E5A875D4FE3BE348EF* X509PalImplBtls_Import_mE864AD400885ABD4939F7813FF41F872B95CD3F5 (X509PalImplBtls_t670DADF698BCB60774214F353E6882084BE6AA0B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) { { MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* L_0; L_0 = X509PalImplBtls_get_Provider_mE31DF32B169BC4E69C99349B93A70EF246EB89CD_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data; NullCheck(L_0); X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25* L_2; L_2 = MonoBtlsProvider_GetNativeCertificate_m5277ABC9E56ED50DA43CB9E20AC005C4A31F392A(L_0, L_1, (String_t*)NULL, 0, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25* X509PalImplBtls_Import_m1582D613CDCAE1CB791B811B2E81EB3AEB2E021B (X509PalImplBtls_t670DADF698BCB60774214F353E6882084BE6AA0B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* ___1_password, int32_t ___2_keyStorageFlags, const RuntimeMethod* method) { { MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* L_0; L_0 = X509PalImplBtls_get_Provider_mE31DF32B169BC4E69C99349B93A70EF246EB89CD_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data; SafePasswordHandle_t07A3BFCF046DFE44216ACE030F838C8AE2564463* L_2 = ___1_password; int32_t L_3 = ___2_keyStorageFlags; NullCheck(L_0); X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25* L_4; L_4 = MonoBtlsProvider_GetNativeCertificate_m8CBBFBFC50A27D9AE00A738CDCE742A63ED40724(L_0, L_1, L_2, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25* X509PalImplBtls_Import_m1EB2C0587BAD69FAAA8FCEF5AC0D4CDC8517B288 (X509PalImplBtls_t670DADF698BCB60774214F353E6882084BE6AA0B* __this, X509Certificate_t966CC553AF25AE7991F5B4C2AACBCF6C66C8F9C4* ___0_cert, const RuntimeMethod* method) { { MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* L_0; L_0 = X509PalImplBtls_get_Provider_mE31DF32B169BC4E69C99349B93A70EF246EB89CD_inline(__this, NULL); X509Certificate_t966CC553AF25AE7991F5B4C2AACBCF6C66C8F9C4* L_1 = ___0_cert; NullCheck(L_0); X509Certificate2Impl_t9EC3180958225F2A99501C70603CE52BCD1DFD25* L_2; L_2 = MonoBtlsProvider_GetNativeCertificate_mFD2CBE90C78213D12B4F6A77BCA7E356D508F522(L_0, L_1, NULL); return L_2; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OidLookup_ToFriendlyName_m701DBD29D72B7D43C2513E29E8433B1E12C3A0AF (String_t* ___0_oid, int32_t ___1_oidGroup, bool ___2_fallBackToAllGroups, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_TryAdd_m45B276C2610DC66F8D95413C7CE27896DE0D88D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_TryGetValue_m98D7AD54A8EBAAF26DB4FDC717FAFF36EE314853_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; bool V_1 = false; { String_t* L_0 = ___0_oid; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral17E5BE9B221C767EF04A364F24B81309DAE38512)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OidLookup_ToFriendlyName_m701DBD29D72B7D43C2513E29E8433B1E12C3A0AF_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___1_oidGroup; il2cpp_codegen_runtime_class_init_inline(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); bool L_3; L_3 = OidLookup_ShouldUseCache_mAF605BA00A22EA400B99D24286837F6904C84ED0(L_2, NULL); V_1 = L_3; bool L_4 = V_1; if (!L_4) { goto IL_0047; } } { il2cpp_codegen_runtime_class_init_inline(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_5 = ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_oidToFriendlyName; String_t* L_6 = ___0_oid; NullCheck(L_5); bool L_7; L_7 = Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB(L_5, L_6, (&V_0), Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); if (L_7) { goto IL_0045; } } { il2cpp_codegen_runtime_class_init_inline(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_8 = ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_compatOids; String_t* L_9 = ___0_oid; NullCheck(L_8); bool L_10; L_10 = Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB(L_8, L_9, (&V_0), Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); if (L_10) { goto IL_0045; } } { il2cpp_codegen_runtime_class_init_inline(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* L_11 = ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_lateBoundOidToFriendlyName; String_t* L_12 = ___0_oid; NullCheck(L_11); bool L_13; L_13 = ConcurrentDictionary_2_TryGetValue_m98D7AD54A8EBAAF26DB4FDC717FAFF36EE314853(L_11, L_12, (&V_0), ConcurrentDictionary_2_TryGetValue_m98D7AD54A8EBAAF26DB4FDC717FAFF36EE314853_RuntimeMethod_var); if (!L_13) { goto IL_0047; } } IL_0045: { String_t* L_14 = V_0; return L_14; } IL_0047: { String_t* L_15 = ___0_oid; int32_t L_16 = ___1_oidGroup; bool L_17 = ___2_fallBackToAllGroups; il2cpp_codegen_runtime_class_init_inline(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); String_t* L_18; L_18 = OidLookup_NativeOidToFriendlyName_m61C7A5820AD641FEF4B24F64DC730FB27DCC7D01(L_15, L_16, L_17, NULL); V_0 = L_18; bool L_19 = V_1; if (!L_19) { goto IL_0063; } } { String_t* L_20 = V_0; if (!L_20) { goto IL_0063; } } { il2cpp_codegen_runtime_class_init_inline(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* L_21 = ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_lateBoundOidToFriendlyName; String_t* L_22 = ___0_oid; String_t* L_23 = V_0; NullCheck(L_21); bool L_24; L_24 = ConcurrentDictionary_2_TryAdd_m45B276C2610DC66F8D95413C7CE27896DE0D88D5(L_21, L_22, L_23, ConcurrentDictionary_2_TryAdd_m45B276C2610DC66F8D95413C7CE27896DE0D88D5_RuntimeMethod_var); } IL_0063: { String_t* L_25 = V_0; return L_25; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OidLookup_ToOid_m084AE2948BA1D784EAC148B97B6D5EF94F0D58B0 (String_t* ___0_friendlyName, int32_t ___1_oidGroup, bool ___2_fallBackToAllGroups, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_TryAdd_m45B276C2610DC66F8D95413C7CE27896DE0D88D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_TryGetValue_m98D7AD54A8EBAAF26DB4FDC717FAFF36EE314853_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; bool V_1 = false; { String_t* L_0 = ___0_friendlyName; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral34FB5CB376E6DAB81256B94CF3DFEAFB18188A7B)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OidLookup_ToOid_m084AE2948BA1D784EAC148B97B6D5EF94F0D58B0_RuntimeMethod_var))); } IL_000e: { String_t* L_2 = ___0_friendlyName; NullCheck(L_2); int32_t L_3; L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL); if (L_3) { goto IL_0018; } } { return (String_t*)NULL; } IL_0018: { int32_t L_4 = ___1_oidGroup; il2cpp_codegen_runtime_class_init_inline(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); bool L_5; L_5 = OidLookup_ShouldUseCache_mAF605BA00A22EA400B99D24286837F6904C84ED0(L_4, NULL); V_1 = L_5; bool L_6 = V_1; if (!L_6) { goto IL_0042; } } { il2cpp_codegen_runtime_class_init_inline(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_7 = ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_friendlyNameToOid; String_t* L_8 = ___0_friendlyName; NullCheck(L_7); bool L_9; L_9 = Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB(L_7, L_8, (&V_0), Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); if (L_9) { goto IL_0040; } } { il2cpp_codegen_runtime_class_init_inline(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* L_10 = ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_lateBoundFriendlyNameToOid; String_t* L_11 = ___0_friendlyName; NullCheck(L_10); bool L_12; L_12 = ConcurrentDictionary_2_TryGetValue_m98D7AD54A8EBAAF26DB4FDC717FAFF36EE314853(L_10, L_11, (&V_0), ConcurrentDictionary_2_TryGetValue_m98D7AD54A8EBAAF26DB4FDC717FAFF36EE314853_RuntimeMethod_var); if (!L_12) { goto IL_0042; } } IL_0040: { String_t* L_13 = V_0; return L_13; } IL_0042: { String_t* L_14 = ___0_friendlyName; int32_t L_15 = ___1_oidGroup; bool L_16 = ___2_fallBackToAllGroups; il2cpp_codegen_runtime_class_init_inline(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); String_t* L_17; L_17 = OidLookup_NativeFriendlyNameToOid_m383F983E8333B3DAB97C9278B3B0EDF09E61758D(L_14, L_15, L_16, NULL); V_0 = L_17; bool L_18 = V_1; if (!L_18) { goto IL_005e; } } { String_t* L_19 = V_0; if (!L_19) { goto IL_005e; } } { il2cpp_codegen_runtime_class_init_inline(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* L_20 = ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_lateBoundFriendlyNameToOid; String_t* L_21 = ___0_friendlyName; String_t* L_22 = V_0; NullCheck(L_20); bool L_23; L_23 = ConcurrentDictionary_2_TryAdd_m45B276C2610DC66F8D95413C7CE27896DE0D88D5(L_20, L_21, L_22, ConcurrentDictionary_2_TryAdd_m45B276C2610DC66F8D95413C7CE27896DE0D88D5_RuntimeMethod_var); } IL_005e: { String_t* L_24 = V_0; return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OidLookup_ShouldUseCache_mAF605BA00A22EA400B99D24286837F6904C84ED0 (int32_t ___0_oidGroup, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OidLookup_NativeOidToFriendlyName_m61C7A5820AD641FEF4B24F64DC730FB27DCC7D01 (String_t* ___0_oid, int32_t ___1_oidGroup, bool ___2_fallBackToAllGroups, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0736DDED94EE74582C145D96F24E40A314A48CB1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E0E07FBC53FA8C48B097E23C1F51253713BFE1D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral244C3A134C2AC035AB58EF188A0D0B4BA1CEFA31); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FDCE7F577695853459152469012B0121731CD52); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38A29F0742E6F746BEAE82B7874F2F4A23D91741); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EABD487498F0EB91EB77895338816266FA44C98); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral416683232C98B46D3CB67F7E22FF1BE125144CB7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50ED994EAB5E4B5A327FC8D974EAB06E7CFA83A4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B0AF7CA322B18CA0314E932B2A0B25258ABD0B0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral830B64B4254C502C612E53C83DBEE6238E710499); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9DCDEB81D27AF40B44A13DCB81A492E5686F0CA0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E1FB4D86910BF7A7E7519E39C812966ABC68478); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCBD089553BED56941C157C4F715B4365F724D7C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC470D48C046CBFF46DA268680C29701BDFF88855); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF0CD765ACF4809502136C53ACFA60970F9AF5C0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE53FA8AE3620EED75A6DF3DDD631B0AB54CF04A5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE64E6B72E9C44522A1D99B5C6A7F27EF33B44410); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDDFDA94752EB5111EC566E5CAF709B7133C43DA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF18941F7C54072D082B07A98569E8B87706644BB); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; { String_t* L_0 = ___0_oid; uint32_t L_1; L_1 = U3CPrivateImplementationDetailsU3E_ComputeStringHash_m171C269D828658C44041FA68B6DE8CA290ED517F(L_0, NULL); V_0 = L_1; uint32_t L_2 = V_0; if ((!(((uint32_t)L_2) <= ((uint32_t)((int32_t)-965035758))))) { goto IL_0055; } } { uint32_t L_3 = V_0; if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)-1411364208))))) { goto IL_0032; } } { uint32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)((int32_t)2095896238)))) { goto IL_00a9; } } { uint32_t L_5 = V_0; if ((((int32_t)L_5) == ((int32_t)((int32_t)-1411364208)))) { goto IL_00e8; } } { goto IL_01ae; } IL_0032: { uint32_t L_6 = V_0; if ((((int32_t)L_6) == ((int32_t)((int32_t)-1394586589)))) { goto IL_00d3; } } { uint32_t L_7 = V_0; if ((((int32_t)L_7) == ((int32_t)((int32_t)-1310698494)))) { goto IL_00be; } } { uint32_t L_8 = V_0; if ((((int32_t)L_8) == ((int32_t)((int32_t)-965035758)))) { goto IL_00fd; } } { goto IL_01ae; } IL_0055: { uint32_t L_9 = V_0; if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)-771082090))))) { goto IL_0083; } } { uint32_t L_10 = V_0; if ((((int32_t)L_10) == ((int32_t)((int32_t)-788153899)))) { goto IL_014e; } } { uint32_t L_11 = V_0; if ((((int32_t)L_11) == ((int32_t)((int32_t)-787859709)))) { goto IL_0130; } } { uint32_t L_12 = V_0; if ((((int32_t)L_12) == ((int32_t)((int32_t)-771082090)))) { goto IL_010f; } } { goto IL_01ae; } IL_0083: { uint32_t L_13 = V_0; if ((((int32_t)L_13) == ((int32_t)((int32_t)-754304471)))) { goto IL_0121; } } { uint32_t L_14 = V_0; if ((((int32_t)L_14) == ((int32_t)((int32_t)-603578290)))) { goto IL_015d; } } { uint32_t L_15 = V_0; if ((((int32_t)L_15) == ((int32_t)((int32_t)-552973043)))) { goto IL_013f; } } { goto IL_01ae; } IL_00a9: { String_t* L_16 = ___0_oid; bool L_17; L_17 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_16, _stringLiteralE64E6B72E9C44522A1D99B5C6A7F27EF33B44410, NULL); if (L_17) { goto IL_016c; } } { goto IL_01ae; } IL_00be: { String_t* L_18 = ___0_oid; bool L_19; L_19 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_18, _stringLiteral416683232C98B46D3CB67F7E22FF1BE125144CB7, NULL); if (L_19) { goto IL_0172; } } { goto IL_01ae; } IL_00d3: { String_t* L_20 = ___0_oid; bool L_21; L_21 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_20, _stringLiteral244C3A134C2AC035AB58EF188A0D0B4BA1CEFA31, NULL); if (L_21) { goto IL_0178; } } { goto IL_01ae; } IL_00e8: { String_t* L_22 = ___0_oid; bool L_23; L_23 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, _stringLiteral38A29F0742E6F746BEAE82B7874F2F4A23D91741, NULL); if (L_23) { goto IL_017e; } } { goto IL_01ae; } IL_00fd: { String_t* L_24 = ___0_oid; bool L_25; L_25 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_24, _stringLiteral9DCDEB81D27AF40B44A13DCB81A492E5686F0CA0, NULL); if (L_25) { goto IL_0184; } } { goto IL_01ae; } IL_010f: { String_t* L_26 = ___0_oid; bool L_27; L_27 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_26, _stringLiteral830B64B4254C502C612E53C83DBEE6238E710499, NULL); if (L_27) { goto IL_018a; } } { goto IL_01ae; } IL_0121: { String_t* L_28 = ___0_oid; bool L_29; L_29 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_28, _stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F, NULL); if (L_29) { goto IL_0190; } } { goto IL_01ae; } IL_0130: { String_t* L_30 = ___0_oid; bool L_31; L_31 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_30, _stringLiteral0E0E07FBC53FA8C48B097E23C1F51253713BFE1D, NULL); if (L_31) { goto IL_0196; } } { goto IL_01ae; } IL_013f: { String_t* L_32 = ___0_oid; bool L_33; L_33 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_32, _stringLiteralEDDFDA94752EB5111EC566E5CAF709B7133C43DA, NULL); if (L_33) { goto IL_019c; } } { goto IL_01ae; } IL_014e: { String_t* L_34 = ___0_oid; bool L_35; L_35 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_34, _stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50, NULL); if (L_35) { goto IL_01a2; } } { goto IL_01ae; } IL_015d: { String_t* L_36 = ___0_oid; bool L_37; L_37 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_36, _stringLiteral50ED994EAB5E4B5A327FC8D974EAB06E7CFA83A4, NULL); if (L_37) { goto IL_01a8; } } { goto IL_01ae; } IL_016c: { return _stringLiteral9E1FB4D86910BF7A7E7519E39C812966ABC68478; } IL_0172: { return _stringLiteralCF0CD765ACF4809502136C53ACFA60970F9AF5C0; } IL_0178: { return _stringLiteral3EABD487498F0EB91EB77895338816266FA44C98; } IL_017e: { return _stringLiteral5B0AF7CA322B18CA0314E932B2A0B25258ABD0B0; } IL_0184: { return _stringLiteralF18941F7C54072D082B07A98569E8B87706644BB; } IL_018a: { return _stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73; } IL_0190: { return _stringLiteral2FDCE7F577695853459152469012B0121731CD52; } IL_0196: { return _stringLiteralC470D48C046CBFF46DA268680C29701BDFF88855; } IL_019c: { return _stringLiteralBCBD089553BED56941C157C4F715B4365F724D7C; } IL_01a2: { return _stringLiteral0736DDED94EE74582C145D96F24E40A314A48CB1; } IL_01a8: { return _stringLiteralE53FA8AE3620EED75A6DF3DDD631B0AB54CF04A5; } IL_01ae: { return (String_t*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OidLookup_NativeFriendlyNameToOid_m383F983E8333B3DAB97C9278B3B0EDF09E61758D (String_t* ___0_friendlyName, int32_t ___1_oidGroup, bool ___2_fallBackToAllGroups, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0736DDED94EE74582C145D96F24E40A314A48CB1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E0E07FBC53FA8C48B097E23C1F51253713BFE1D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral244C3A134C2AC035AB58EF188A0D0B4BA1CEFA31); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FDCE7F577695853459152469012B0121731CD52); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38A29F0742E6F746BEAE82B7874F2F4A23D91741); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EABD487498F0EB91EB77895338816266FA44C98); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral416683232C98B46D3CB67F7E22FF1BE125144CB7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50ED994EAB5E4B5A327FC8D974EAB06E7CFA83A4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B0AF7CA322B18CA0314E932B2A0B25258ABD0B0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral830B64B4254C502C612E53C83DBEE6238E710499); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9DCDEB81D27AF40B44A13DCB81A492E5686F0CA0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E1FB4D86910BF7A7E7519E39C812966ABC68478); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCBD089553BED56941C157C4F715B4365F724D7C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC470D48C046CBFF46DA268680C29701BDFF88855); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF0CD765ACF4809502136C53ACFA60970F9AF5C0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE53FA8AE3620EED75A6DF3DDD631B0AB54CF04A5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE64E6B72E9C44522A1D99B5C6A7F27EF33B44410); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDDFDA94752EB5111EC566E5CAF709B7133C43DA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF18941F7C54072D082B07A98569E8B87706644BB); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; { String_t* L_0 = ___0_friendlyName; uint32_t L_1; L_1 = U3CPrivateImplementationDetailsU3E_ComputeStringHash_m171C269D828658C44041FA68B6DE8CA290ED517F(L_0, NULL); V_0 = L_1; uint32_t L_2 = V_0; if ((!(((uint32_t)L_2) <= ((uint32_t)((int32_t)1964409053))))) { goto IL_0055; } } { uint32_t L_3 = V_0; if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)1440264225))))) { goto IL_002f; } } { uint32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)((int32_t)61174027)))) { goto IL_0118; } } { uint32_t L_5 = V_0; if ((((int32_t)L_5) == ((int32_t)((int32_t)1440264225)))) { goto IL_00a0; } } { goto IL_01a5; } IL_002f: { uint32_t L_6 = V_0; if ((((int32_t)L_6) == ((int32_t)((int32_t)1542349551)))) { goto IL_0106; } } { uint32_t L_7 = V_0; if ((((int32_t)L_7) == ((int32_t)((int32_t)1597341437)))) { goto IL_00df; } } { uint32_t L_8 = V_0; if ((((int32_t)L_8) == ((int32_t)((int32_t)1964409053)))) { goto IL_0136; } } { goto IL_01a5; } IL_0055: { uint32_t L_9 = V_0; if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)-1271916957))))) { goto IL_0080; } } { uint32_t L_10 = V_0; if ((((int32_t)L_10) == ((int32_t)((int32_t)-1791286730)))) { goto IL_00b5; } } { uint32_t L_11 = V_0; if ((((int32_t)L_11) == ((int32_t)((int32_t)-1647370188)))) { goto IL_0154; } } { uint32_t L_12 = V_0; if ((((int32_t)L_12) == ((int32_t)((int32_t)-1271916957)))) { goto IL_0127; } } { goto IL_01a5; } IL_0080: { uint32_t L_13 = V_0; if ((((int32_t)L_13) == ((int32_t)((int32_t)-1202048160)))) { goto IL_0145; } } { uint32_t L_14 = V_0; if ((((int32_t)L_14) == ((int32_t)((int32_t)-860668236)))) { goto IL_00ca; } } { uint32_t L_15 = V_0; if ((((int32_t)L_15) == ((int32_t)((int32_t)-495677975)))) { goto IL_00f4; } } { goto IL_01a5; } IL_00a0: { String_t* L_16 = ___0_friendlyName; bool L_17; L_17 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_16, _stringLiteral9E1FB4D86910BF7A7E7519E39C812966ABC68478, NULL); if (L_17) { goto IL_0163; } } { goto IL_01a5; } IL_00b5: { String_t* L_18 = ___0_friendlyName; bool L_19; L_19 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_18, _stringLiteralCF0CD765ACF4809502136C53ACFA60970F9AF5C0, NULL); if (L_19) { goto IL_0169; } } { goto IL_01a5; } IL_00ca: { String_t* L_20 = ___0_friendlyName; bool L_21; L_21 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_20, _stringLiteral3EABD487498F0EB91EB77895338816266FA44C98, NULL); if (L_21) { goto IL_016f; } } { goto IL_01a5; } IL_00df: { String_t* L_22 = ___0_friendlyName; bool L_23; L_23 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, _stringLiteral5B0AF7CA322B18CA0314E932B2A0B25258ABD0B0, NULL); if (L_23) { goto IL_0175; } } { goto IL_01a5; } IL_00f4: { String_t* L_24 = ___0_friendlyName; bool L_25; L_25 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_24, _stringLiteralF18941F7C54072D082B07A98569E8B87706644BB, NULL); if (L_25) { goto IL_017b; } } { goto IL_01a5; } IL_0106: { String_t* L_26 = ___0_friendlyName; bool L_27; L_27 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_26, _stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73, NULL); if (L_27) { goto IL_0181; } } { goto IL_01a5; } IL_0118: { String_t* L_28 = ___0_friendlyName; bool L_29; L_29 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_28, _stringLiteral2FDCE7F577695853459152469012B0121731CD52, NULL); if (L_29) { goto IL_0187; } } { goto IL_01a5; } IL_0127: { String_t* L_30 = ___0_friendlyName; bool L_31; L_31 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_30, _stringLiteralC470D48C046CBFF46DA268680C29701BDFF88855, NULL); if (L_31) { goto IL_018d; } } { goto IL_01a5; } IL_0136: { String_t* L_32 = ___0_friendlyName; bool L_33; L_33 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_32, _stringLiteralBCBD089553BED56941C157C4F715B4365F724D7C, NULL); if (L_33) { goto IL_0193; } } { goto IL_01a5; } IL_0145: { String_t* L_34 = ___0_friendlyName; bool L_35; L_35 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_34, _stringLiteral0736DDED94EE74582C145D96F24E40A314A48CB1, NULL); if (L_35) { goto IL_0199; } } { goto IL_01a5; } IL_0154: { String_t* L_36 = ___0_friendlyName; bool L_37; L_37 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_36, _stringLiteralE53FA8AE3620EED75A6DF3DDD631B0AB54CF04A5, NULL); if (L_37) { goto IL_019f; } } { goto IL_01a5; } IL_0163: { return _stringLiteralE64E6B72E9C44522A1D99B5C6A7F27EF33B44410; } IL_0169: { return _stringLiteral416683232C98B46D3CB67F7E22FF1BE125144CB7; } IL_016f: { return _stringLiteral244C3A134C2AC035AB58EF188A0D0B4BA1CEFA31; } IL_0175: { return _stringLiteral38A29F0742E6F746BEAE82B7874F2F4A23D91741; } IL_017b: { return _stringLiteral9DCDEB81D27AF40B44A13DCB81A492E5686F0CA0; } IL_0181: { return _stringLiteral830B64B4254C502C612E53C83DBEE6238E710499; } IL_0187: { return _stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F; } IL_018d: { return _stringLiteral0E0E07FBC53FA8C48B097E23C1F51253713BFE1D; } IL_0193: { return _stringLiteralEDDFDA94752EB5111EC566E5CAF709B7133C43DA; } IL_0199: { return _stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50; } IL_019f: { return _stringLiteral50ED994EAB5E4B5A327FC8D974EAB06E7CFA83A4; } IL_01a5: { return (String_t*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OidLookup__cctor_mBF99F75584EA62215139C76A1BBF57BCEAD2ADBC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2__ctor_m9892FA3A284C42770614BE9E65205A8B33824A6C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2__ctor_m9B2EB6BD32E298BAD1B3113C83414524B6185AF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToDictionary_TisKeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A_TisString_t_TisString_t_mFC1C1B0DF9D1A0691A32C4618C7E67666003AE18_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__10_0_m6CCA3946EAC08544EB57D764DBF2D23E12DE30A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__10_1_m7F86444F2B083758A76759BD54D31A3538101A4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0014DFE8C905DAF0C4F40106193E910B41B1CC70); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral007F27F385EDD0B09DC7169A6261215298BE7C86); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02944E23D08CDA7A142EFEB879C7186358A22CCA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral030EB2813F0D487BCDA7E02E29C397E3B9BCEC74); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04E73520EF5FFFB55D772FE19B08EC1B2E552C4B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05F1E86F31848B408778C13CA7EE991CD28933F7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08BBB8048FA133B2E30EBC4A223440CBE46C54BA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09684B67A5909FD48E1F14A8AF8DDD483C620B10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B31027F164515A1950B5D7471AE7856BE543763); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B491B08D7F3147A54D3A6892A54AE8DC9C9106F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C3A626239DC9A1E8F6C7E32633CFA7AAC722F6C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CBADE8543F92DF670C549BE1A3C836260EAD8FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F97BFE601FEB0350627EDDE59CF51E33AD503FA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0FE54C445DB351A3F32FB1C63B8B9C71D295C2B8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral11439E7E9FE68D660C82AB5B4FF92D4C120BBBEE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14766905080A42A4E1B372AB68C4494ECC1FEE82); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14D13302CA125B23FDC663B73325C42B8DA4C1EB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1516A3BA846D0F80661C2EF149A49C5DBB511D1D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19088A5D4151B71A0151316584575959251E5B35); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19C13A0A72C74FF6837E5A8AD17C567B3988784D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A7FC08E8EB016BAD5A8A8D7B3447DAD63E867BC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1ACB8FAF8504B2F74910751862578633C09282F3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B96C2A6037883D67ADDA00441FF5DC311D9F8DF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C2685EEE425882510DB5AA417848E03F4698356); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E1EF2D79496D79BD97AF1CFADBB50547D20706F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E975408BDC3CEEA3B3BBEDC11D8AE5E1FFE9B0B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EC47CDC551021DF3F33288308AB1FEBAD868FBF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2089EB1FB499380F28C9CAB508E60FD5ED128160); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20E48A71B5C1AFE9893FE8F7BDFD9A446A9EB0F3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral216E3D25BB7EDE5236107BA6C65F6706B5BD2D23); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25118FE7F36A19FBB74A9C6C22FCB9831E89F823); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral265AC4FA61CDF45D97068B014131FBA64D57252D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26E994D822B48484B04399E5FFCFF2F3C1D25743); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2732350C7BFD8452F3987362472250BF67055FE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral281BB5D0C04BC40D275D9DCE38ABB73950A5F20C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A27431C50DA31999C476953B5F8684B03951E68); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A7F604AA53E605CA5A4D06ADF4F5C4B6FCBD8E8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A9A5AB04CCC916E2271E013ECB39F5CC0DED339); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31B7F7137140DD116C1A537306889714F783E01B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3285395F26EAFB3C5922F02E5C730A604CE54FFD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33E5E507E0804AC2782DF407510BD2DFE93B374F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3408DA21479B5C8D772A61839620083833F3AD8C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3765CC954D2E20DA444F70D543294F5BEDD2FEC2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral382BEC7D7127CB45C3FFC27D47784E36DF741510); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral386C2FE8E26B914AB24092E9E7FBA3B7840238C4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral389391FB0E9D9B4AB5FDCD8B460E3E0816E41899); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BB5322B02815376D2BC2E8BD2E9EF61131FBD38); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D33D0610C7091655B30CCDF62ABD943C3D6E36B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D65682F00D08C168B4505CC6CE8D8859E155B56); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DA9626F5C461D11E11D72ED1FD408E9CD0ECFBE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FD577241CDFEB5901AE2F75AC3F8BE590E39584); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4066F19F3D1AA536AF01D9BF934B884A451C566F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral412993E49B10AEBEAAF97A839FB0FFFFBE635604); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41E7279CDDF2F76722910916CF4C0A8EC64DAE48); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42F629CC32087815BDEE088698E50CE910A82D86); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral445664209AA29094CB865FC6A362314895601FF5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral453A07B8CC155ECBEB68D277EC848642FFB5F3B6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BD64CDDC726EEC9781AF7725F934C659848D974); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4E3A2985070688B84499878DDC605069EC40E608); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral509757CFB3D9A8616DB7B4FB514DBF839548AC88); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51D435CC029DAE95C5F975414FAEBF4DA90B66F8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral524A02B897BABED5C30469E21902671642FCF6DC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5358AE34B230161B494D278AB432CAF567BF87B4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral53B85B740DDFDFB7BB24AB3B12A0E6CC2C75D9FB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56F16046057CAF41056CD1EFA40C61820CF96523); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral579A50C67ADB00AC3925859C23590322B2D0BE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57C2411D7466EB3172B6ADBF471154844F8FEA55); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59035792B7DAA31AEB540EB87E38CA344825D295); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral592F7E5A43A277121C24F9F2BF94CB1EB74C61B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A4E411F65E7CA15BA995630065445903EBE9E78); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A9C691CB5E91EAE05201517784BF116F1BCF52A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BF96667530EA67F66934684E21D80177D05462F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5CDBAC457EFE37BD1A4DE9D7CA08E257E79A06E8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D6AC9E7FE8C6C89E816E586AFA7AB9FDD4896C3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral601B54E50ECF5E2BD749C0D51900EE6CA8F3B70B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60DF8EB4AC4B801DC8E976BB0E82ED8EC424AD81); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6257195A152AE060C7619F5D9C820630ADE2B3EB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62C9A18CEF6E803000E9D0C74D3984F48861921F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63B300D626AF5DB0A4A90A4C6129D533D8A54BDB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64260D9444D15A6248926D7B01F965DB0406844C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6512DA4907D56E720E64AADA736100FEFFFF5AD6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65C91159DE73AB664AD579C104F3EE3E6A5B9308); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65F470EB85937975B76150048296F58FD47AB5E0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral683A95818280F9859694F418A2FD0A817678C9DB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69B81946A0E0509B4B1290B35F421416AF35AB7B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A93428410FC7E81D002D73E0B9FA5E4665FAEF0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B188360294349CD1D94164DB9AE487200C503EE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B4F856E69D6E5B45A94AEE42FC8722881CEB575); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6C0E8D5689BB9C238931C0AE7E15A835AFAD3488); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CB05FD18E12F98F81A204339D25DD82BC993FDD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F23583CEF03BB7DDB3E4BEFF341EA1FC85AB4D8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral738FCA547BF0642A101D0089A576E9185DF009D0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7453478D5DA9E53E5ECCD0865A2CD6927BAD940B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral74FBF85A38655E8FFFC7E9F6E56CCA07CB1D3C85); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75083ED9D1F97E099BDA7A17460E86EAF92CDE8A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7577A0557AF7D69E0C49481F373E7858B5780565); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75A224C696F223AD77F7C80741DBF005DA84E826); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral78F909443A7FA37B76058CC361DFD4807A228095); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79286C46F128302EE9B397D1B2EE804CA3E182BA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7931519DFF1BB20E46AE397FD6DB8CD6EEC7ED0C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B18F301A198B83778B5E546729B0539A0D4E758); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E42A1729FA8C9C1BEE7E611CBFC7146A05A416A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E70AF961A2F88ADB9DB7B9C3B5F25A532C1570A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FF246983A3B2CEAEA57814A7B884A9ADE68F563); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80A61DF74E3132BFF8AB81A0843B4B50F8BD99B3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80DE72AF3DA47DC4163DB5C56EE2FD8047DB03C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80F21D50E32EC9084847997A0C258C6A529DAC47); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81EB86A368F960F3D9C1CECA4B8419FF90C9C1EF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83344570C78814D060F98E8A28B9C1804B6D79F6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83516AD985761BA568B2C46FFF23091999ACF73B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral85ED0BE3A863D3289C6B8C92A26E016A40E584F4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86001CD74A28E54C60CCF93185B74839F950F1BC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral87A99411D29E97529AE9D79528DC96F17B0536F8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88B2EBB8B15244DE5EB3E8CCA28A8967EA0B6854); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89487254CCF55296ACC80B8660A14ADE141E6868); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89D230C85EF9835442B3F52D83B0085CD933180D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B3CFB4B560123030AE265CBD62C0BE39E1D8EC6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CED49C9B8AAF560AF77252A715370DDD5C425C1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E264486DFD68F8D2AC59C629355E7337C6392BF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8EA411EEA0231AA0906165194C210EF69B075891); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8EFCA599026E32CC66A6CF4B93F8B27E3A7A5AA8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93954AC54959BCD46464E8152F221687F3B0E3B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93FC6FFF4C29A68E46A03C6F1D4BA69847491E8A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94227CA8EB4252C21E39FE8CCB2B65A6D01D3CF1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94F80C8383908313363D09271B7A1CEBC9C5466A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95419FAFDA01DE5BD36BADABAFA89CAC156E74D5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral955BE7C27EA4C75663C95CF8283AD7A667995A2C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95966C03C6021E7E73AE465202AEF101F94D0CC5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral963C37A58017767387FAD1CB7CBC89AB1B6144B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral99C134A36D015746C32203B98CC495F87311D9DC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral99C165894B2900048144F5DEF682937FE73CA541); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A12021E1E1850DBED762F93F651DB311B213542); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B1F0AA63B2AB43512920221BD667C8CF844E7A5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B6EDF60999707E0620839BD57BDCF5CA110596D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C1177F1B6AEF3E501867F06DEB3134EDB70A458); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CD944CC2F94D393A85A2E0420941DCD6622DA70); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CDD95D71909AF4B1F39B564CDB7A29DC63A726A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E6BA185CF46C7496C8977196B608B151E6CA640); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E8F608B8995201B1FE660472A1ABC54D5D5B4E1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA006FCB4201934135FE5378132B66888869CBF16); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA0D2489FF811A7C30B58640074CA473EA7DB5472); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA14367A21EF902F577F1C84CE88AD05DD6E68FBA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA25B69026A70D534621843E13AD9FBEBC01B0B2E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA38630C0DCBBD9CA5D185BABA4B13A9BA8E4480D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3BFC0737E4F6504E6E8C5B00F9FB2F64D65E1A7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA415C20DA6103839E3CDCE27E20D4269A64EFB98); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA49C6C2328B9D2556E2655623DAC4AA452304C19); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA6A5FD7DF379E08BFFCC99E567489352CB086B03); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA716B75B12303C269B7D64B627143962C1A30F9E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA769D26CEBDB76B20A90DFECE81C1D6E4E458A71); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8BCDFB664ED95346DE4342A8E251772B519ECDB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA93F7F2221973BB3366690843F10B64F2A3A5C02); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACA7E3D2770ADAB061CBEB4B68128A012D6BA80C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD564320503E7A0D649F4CBE2035ACC42705FBAE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralADCFCCDEF80C922C16E80229971100719F7C12E5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB16364632FFDA7CF8AB0EF198C603812CB7ECD94); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3B6FD28E314D30A8A29C4DF4D44104A679F811C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6DC6AD5CFE944143BCE7F7E2BBD5EDA70CBE240); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6E35CED78A0E6625B93CA9B8499E4DDD649FE3C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7D90C051B218C0AF42D51C1E100BC7A5F701C0A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8B4C2979DAB09B7114DAEEEAB285DFD7F257D8E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBAA19DCB8FB67475CB93C514ACB7AA3B13E9E06A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBAB981D485EEF22571BF72AA511ECA047EB88F74); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCC8E2572E2A53F52B9C6C9EC8B7EA53D7B1F22C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDA8B3692203ECDF4D2439E4D8DF89379BFCF2F6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF86C9E9E7FE0EF09A2EAE8066CDC31F859254CC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0B0DC6F895955119EDF68C6ED7ED1FC309616DB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC21CF5E29D28F583337ED42C9E463D36BC9B2B1D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2F13D6423712EE49184F09B7A5C47EEF28ADBE2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC318857CEA813401776D821FAFDCC824179B3825); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4C7159B2B59DD672703F9437C8EA6C62A48D94E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC55AFFA4599D7E7F1FE45BF21D72FD8E0E12E4B1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC59D838ACD5CFFE86405FDCA41DB2E9A2B39411F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC60A77342DF8944C671161996BE22C72F72D36FA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8F17C66DC1FF69C1D90B27C99118E5EBE60A360); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCBCF9A0C616BF28F37201490894BD1EAEE790999); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE94536476505A36236FABE90390E761134DDFFD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD252B930E829E7C8274E97CAA92250DE3E9543A8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD327CE3F4A3F4BF8B816397FA3D8E73D1C03FD9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3D092DD26E70F30FC80E8E212B50455A8FC29C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3F492F1F5769A36FDE4FDBAA2F03E4968A9C49A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD431DA333CF96CF017F2C2FE0CE09A07D97C41C8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD69F7F14121D9831D0233F82A9ED4A0C4C56465D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD6B6F166EEBDD3A19884A00499B2FCD3C38F7484); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD70198B10EEFC90F99D7EBB385D9248637B26338); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD75745EF86B18A96BC82747BF47AF777104AB154); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8AD3A16EDECAF102552ACA3539896F350AE4D44); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD92669B082D6B6E83DA626B0B5FDFBF31D83A73A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDABBB9C036193D85D6C01708C64DD345BCE1FCC4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAC8159E4A2EFDD9F6B375FC8448887EB86937BF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBA5EDA16E5D0372F9D343F11F90A8253F0F9CB9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD381BE73F585C3796C220566E891E458F9D6290); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD93AF8A205AE54D6AE755FEEBC6B6221D3251CA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE129A07A01337A4B1F0247362EC7A3B4D3FE591E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE2554AA2E0C9DC24A5C7C498FC582750C82FEF05); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3EFD851D23D6F66E867490CB66E3B93EF575B79); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE42A78F4045E63D3B642E862453E42AE79C3FC17); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7186871969A06ABE5BB047D2E72B5A0B291F3EF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7F2002E39D5228A8496A82B1F7CAC32E1BD0715); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8E818AEC263D1C5686A049C4AA3550BA6CF3B7D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA06B3E59B845A76D30379B50102FA66B2FF7906); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC24456BF1D0B9CE18660F74F513161368E6B88A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC7F5B374B6E8F9D588D6C7692D3C4E95482D2C6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECD0CDD4784B69BF36F1B46C5AAD76D53F683F13); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF24BCEBD3BF54143DC34399B1E3AD4F93496E764); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4765352B67DACFC92B948B6D33BEDE083E987BD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF5D0F53B08BEAB124F7E82CD857F0C2F2C0DBCC6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7206E5C537FD9B72E819BCFEA68CF7EECE59AB9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7D020703E62098E5DD2FE3D03E68208A57F8E13); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA254D4D1C509C2DFAEF4A34A32CEC0963B5152D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA6ECB2662838F2CC877B5BA9190C32197DE555C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBEE240C366010135208AF44B014EF5A1569B7B4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEBD4C8F55D7CC1B6E65FF051696B9E0B128A9EA); s_Il2CppMethodInitialized = true; } { ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* L_0 = (ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C*)il2cpp_codegen_object_new(ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C_il2cpp_TypeInfo_var); ConcurrentDictionary_2__ctor_m9B2EB6BD32E298BAD1B3113C83414524B6185AF9(L_0, ConcurrentDictionary_2__ctor_m9B2EB6BD32E298BAD1B3113C83414524B6185AF9_RuntimeMethod_var); ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_lateBoundOidToFriendlyName = L_0; Il2CppCodeGenWriteBarrier((void**)(&((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_lateBoundOidToFriendlyName), (void*)L_0); il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_1; L_1 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL); ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C* L_2 = (ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C*)il2cpp_codegen_object_new(ConcurrentDictionary_2_tE0296B741D9F887264D805ED46C4249B8F5EFC9C_il2cpp_TypeInfo_var); ConcurrentDictionary_2__ctor_m9892FA3A284C42770614BE9E65205A8B33824A6C(L_2, L_1, ConcurrentDictionary_2__ctor_m9892FA3A284C42770614BE9E65205A8B33824A6C_RuntimeMethod_var); ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_lateBoundFriendlyNameToOid = L_2; Il2CppCodeGenWriteBarrier((void**)(&((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_lateBoundFriendlyNameToOid), (void*)L_2); StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_3; L_3 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_4 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894(L_4, L_3, Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_5 = L_4; NullCheck(L_5); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_5, _stringLiteral93954AC54959BCD46464E8152F221687F3B0E3B7, _stringLiteral19088A5D4151B71A0151316584575959251E5B35, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_6 = L_5; NullCheck(L_6); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_6, _stringLiteral9B6EDF60999707E0620839BD57BDCF5CA110596D, _stringLiteral3BB5322B02815376D2BC2E8BD2E9EF61131FBD38, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_7 = L_6; NullCheck(L_7); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_7, _stringLiteralD70198B10EEFC90F99D7EBB385D9248637B26338, _stringLiteralD6B6F166EEBDD3A19884A00499B2FCD3C38F7484, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_8 = L_7; NullCheck(L_8); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_8, _stringLiteral8CED49C9B8AAF560AF77252A715370DDD5C425C1, _stringLiteral19C13A0A72C74FF6837E5A8AD17C567B3988784D, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_9 = L_8; NullCheck(L_9); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_9, _stringLiteralE8E818AEC263D1C5686A049C4AA3550BA6CF3B7D, _stringLiteralFA6ECB2662838F2CC877B5BA9190C32197DE555C, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_10 = L_9; NullCheck(L_10); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_10, _stringLiteralF4765352B67DACFC92B948B6D33BEDE083E987BD, _stringLiteral6B4F856E69D6E5B45A94AEE42FC8722881CEB575, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_11 = L_10; NullCheck(L_11); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_11, _stringLiteralDBA5EDA16E5D0372F9D343F11F90A8253F0F9CB9, _stringLiteral6512DA4907D56E720E64AADA736100FEFFFF5AD6, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_12 = L_11; NullCheck(L_12); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_12, _stringLiteralAD564320503E7A0D649F4CBE2035ACC42705FBAE, _stringLiteral6A93428410FC7E81D002D73E0B9FA5E4665FAEF0, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_13 = L_12; NullCheck(L_13); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_13, _stringLiteral02944E23D08CDA7A142EFEB879C7186358A22CCA, _stringLiteralB7D90C051B218C0AF42D51C1E100BC7A5F701C0A, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_14 = L_13; NullCheck(L_14); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_14, _stringLiteralECD0CDD4784B69BF36F1B46C5AAD76D53F683F13, _stringLiteral4E3A2985070688B84499878DDC605069EC40E608, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_15 = L_14; NullCheck(L_15); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_15, _stringLiteral5A9C691CB5E91EAE05201517784BF116F1BCF52A, _stringLiteral69B81946A0E0509B4B1290B35F421416AF35AB7B, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_16 = L_15; NullCheck(L_16); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_16, _stringLiteralF5D0F53B08BEAB124F7E82CD857F0C2F2C0DBCC6, _stringLiteral3DA9626F5C461D11E11D72ED1FD408E9CD0ECFBE, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_17 = L_16; NullCheck(L_17); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_17, _stringLiteral95419FAFDA01DE5BD36BADABAFA89CAC156E74D5, _stringLiteralC0B0DC6F895955119EDF68C6ED7ED1FC309616DB, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_18 = L_17; NullCheck(L_18); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_18, _stringLiteralA769D26CEBDB76B20A90DFECE81C1D6E4E458A71, _stringLiteralD69F7F14121D9831D0233F82A9ED4A0C4C56465D, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_19 = L_18; NullCheck(L_19); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_19, _stringLiteral6C0E8D5689BB9C238931C0AE7E15A835AFAD3488, _stringLiteral601B54E50ECF5E2BD749C0D51900EE6CA8F3B70B, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_20 = L_19; NullCheck(L_20); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_20, _stringLiteralF7206E5C537FD9B72E819BCFEA68CF7EECE59AB9, _stringLiteral51D435CC029DAE95C5F975414FAEBF4DA90B66F8, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_21 = L_20; NullCheck(L_21); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_21, _stringLiteralC318857CEA813401776D821FAFDCC824179B3825, _stringLiteralF7D020703E62098E5DD2FE3D03E68208A57F8E13, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_22 = L_21; NullCheck(L_22); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_22, _stringLiteralC2F13D6423712EE49184F09B7A5C47EEF28ADBE2, _stringLiteralA14367A21EF902F577F1C84CE88AD05DD6E68FBA, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_23 = L_22; NullCheck(L_23); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_23, _stringLiteral7FF246983A3B2CEAEA57814A7B884A9ADE68F563, _stringLiteral0C3A626239DC9A1E8F6C7E32633CFA7AAC722F6C, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_24 = L_23; NullCheck(L_24); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_24, _stringLiteral281BB5D0C04BC40D275D9DCE38ABB73950A5F20C, _stringLiteral05F1E86F31848B408778C13CA7EE991CD28933F7, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_25 = L_24; NullCheck(L_25); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_25, _stringLiteral0014DFE8C905DAF0C4F40106193E910B41B1CC70, _stringLiteralE42A78F4045E63D3B642E862453E42AE79C3FC17, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_26 = L_25; NullCheck(L_26); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_26, _stringLiteralBF86C9E9E7FE0EF09A2EAE8066CDC31F859254CC, _stringLiteral453A07B8CC155ECBEB68D277EC848642FFB5F3B6, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_27 = L_26; NullCheck(L_27); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_27, _stringLiteral6257195A152AE060C7619F5D9C820630ADE2B3EB, _stringLiteral74FBF85A38655E8FFFC7E9F6E56CCA07CB1D3C85, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_28 = L_27; NullCheck(L_28); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_28, _stringLiteral2732350C7BFD8452F3987362472250BF67055FE1, _stringLiteralBDA8B3692203ECDF4D2439E4D8DF89379BFCF2F6, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_29 = L_28; NullCheck(L_29); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_29, _stringLiteral030EB2813F0D487BCDA7E02E29C397E3B9BCEC74, _stringLiteral94227CA8EB4252C21E39FE8CCB2B65A6D01D3CF1, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_30 = L_29; NullCheck(L_30); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_30, _stringLiteralD327CE3F4A3F4BF8B816397FA3D8E73D1C03FD9D, _stringLiteral3408DA21479B5C8D772A61839620083833F3AD8C, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_31 = L_30; NullCheck(L_31); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_31, _stringLiteral75083ED9D1F97E099BDA7A17460E86EAF92CDE8A, _stringLiteral53B85B740DDFDFB7BB24AB3B12A0E6CC2C75D9FB, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_32 = L_31; NullCheck(L_32); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_32, _stringLiteral1E1EF2D79496D79BD97AF1CFADBB50547D20706F, _stringLiteralDAC8159E4A2EFDD9F6B375FC8448887EB86937BF, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_33 = L_32; NullCheck(L_33); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_33, _stringLiteralEC24456BF1D0B9CE18660F74F513161368E6B88A, _stringLiteral86001CD74A28E54C60CCF93185B74839F950F1BC, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_34 = L_33; NullCheck(L_34); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_34, _stringLiteral5D6AC9E7FE8C6C89E816E586AFA7AB9FDD4896C3, _stringLiteral007F27F385EDD0B09DC7169A6261215298BE7C86, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_35 = L_34; NullCheck(L_35); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_35, _stringLiteral11439E7E9FE68D660C82AB5B4FF92D4C120BBBEE, _stringLiteral14D13302CA125B23FDC663B73325C42B8DA4C1EB, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_36 = L_35; NullCheck(L_36); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_36, _stringLiteral5CDBAC457EFE37BD1A4DE9D7CA08E257E79A06E8, _stringLiteral65C91159DE73AB664AD579C104F3EE3E6A5B9308, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_37 = L_36; NullCheck(L_37); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_37, _stringLiteral963C37A58017767387FAD1CB7CBC89AB1B6144B7, _stringLiteral0CBADE8543F92DF670C549BE1A3C836260EAD8FD, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_38 = L_37; NullCheck(L_38); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_38, _stringLiteral579A50C67ADB00AC3925859C23590322B2D0BE9D, _stringLiteral4BD64CDDC726EEC9781AF7725F934C659848D974, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_39 = L_38; NullCheck(L_39); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_39, _stringLiteralBCC8E2572E2A53F52B9C6C9EC8B7EA53D7B1F22C, _stringLiteralEA06B3E59B845A76D30379B50102FA66B2FF7906, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_40 = L_39; NullCheck(L_40); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_40, _stringLiteral445664209AA29094CB865FC6A362314895601FF5, _stringLiteralB6E35CED78A0E6625B93CA9B8499E4DDD649FE3C, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_41 = L_40; NullCheck(L_41); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_41, _stringLiteral2A27431C50DA31999C476953B5F8684B03951E68, _stringLiteral5358AE34B230161B494D278AB432CAF567BF87B4, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_42 = L_41; NullCheck(L_42); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_42, _stringLiteral2089EB1FB499380F28C9CAB508E60FD5ED128160, _stringLiteral9E8F608B8995201B1FE660472A1ABC54D5D5B4E1, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_43 = L_42; NullCheck(L_43); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_43, _stringLiteralC60A77342DF8944C671161996BE22C72F72D36FA, _stringLiteral9C1177F1B6AEF3E501867F06DEB3134EDB70A458, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_44 = L_43; NullCheck(L_44); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_44, _stringLiteralE7186871969A06ABE5BB047D2E72B5A0B291F3EF, _stringLiteral382BEC7D7127CB45C3FFC27D47784E36DF741510, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_45 = L_44; NullCheck(L_45); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_45, _stringLiteral955BE7C27EA4C75663C95CF8283AD7A667995A2C, _stringLiteral78F909443A7FA37B76058CC361DFD4807A228095, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_46 = L_45; NullCheck(L_46); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_46, _stringLiteralD8AD3A16EDECAF102552ACA3539896F350AE4D44, _stringLiteral389391FB0E9D9B4AB5FDCD8B460E3E0816E41899, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_47 = L_46; NullCheck(L_47); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_47, _stringLiteralC4C7159B2B59DD672703F9437C8EA6C62A48D94E, _stringLiteralC59D838ACD5CFFE86405FDCA41DB2E9A2B39411F, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_48 = L_47; NullCheck(L_48); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_48, _stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869, _stringLiteral0B491B08D7F3147A54D3A6892A54AE8DC9C9106F, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_49 = L_48; NullCheck(L_49); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_49, _stringLiteral6CB05FD18E12F98F81A204339D25DD82BC993FDD, _stringLiteral2A9A5AB04CCC916E2271E013ECB39F5CC0DED339, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_50 = L_49; NullCheck(L_50); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_50, _stringLiteral7E70AF961A2F88ADB9DB7B9C3B5F25A532C1570A, _stringLiteral1E975408BDC3CEEA3B3BBEDC11D8AE5E1FFE9B0B, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_51 = L_50; NullCheck(L_51); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_51, _stringLiteral7577A0557AF7D69E0C49481F373E7858B5780565, _stringLiteral524A02B897BABED5C30469E21902671642FCF6DC, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_52 = L_51; NullCheck(L_52); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_52, _stringLiteral83344570C78814D060F98E8A28B9C1804B6D79F6, _stringLiteralA25B69026A70D534621843E13AD9FBEBC01B0B2E, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_53 = L_52; NullCheck(L_53); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_53, _stringLiteralBAB981D485EEF22571BF72AA511ECA047EB88F74, _stringLiteral9E6BA185CF46C7496C8977196B608B151E6CA640, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_54 = L_53; NullCheck(L_54); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_54, _stringLiteral79286C46F128302EE9B397D1B2EE804CA3E182BA, _stringLiteralE2554AA2E0C9DC24A5C7C498FC582750C82FEF05, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_55 = L_54; NullCheck(L_55); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_55, _stringLiteral8B3CFB4B560123030AE265CBD62C0BE39E1D8EC6, _stringLiteral42F629CC32087815BDEE088698E50CE910A82D86, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_56 = L_55; NullCheck(L_56); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_56, _stringLiteral88B2EBB8B15244DE5EB3E8CCA28A8967EA0B6854, _stringLiteralD252B930E829E7C8274E97CAA92250DE3E9543A8, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_57 = L_56; NullCheck(L_57); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_57, _stringLiteral93FC6FFF4C29A68E46A03C6F1D4BA69847491E8A, _stringLiteral216E3D25BB7EDE5236107BA6C65F6706B5BD2D23, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_58 = L_57; NullCheck(L_58); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_58, _stringLiteral20E48A71B5C1AFE9893FE8F7BDFD9A446A9EB0F3, _stringLiteralA415C20DA6103839E3CDCE27E20D4269A64EFB98, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_59 = L_58; NullCheck(L_59); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_59, _stringLiteral25118FE7F36A19FBB74A9C6C22FCB9831E89F823, _stringLiteral75A224C696F223AD77F7C80741DBF005DA84E826, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_60 = L_59; NullCheck(L_60); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_60, _stringLiteral1B96C2A6037883D67ADDA00441FF5DC311D9F8DF, _stringLiteral3D65682F00D08C168B4505CC6CE8D8859E155B56, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_61 = L_60; NullCheck(L_61); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_61, _stringLiteral509757CFB3D9A8616DB7B4FB514DBF839548AC88, _stringLiteral56F16046057CAF41056CD1EFA40C61820CF96523, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_62 = L_61; NullCheck(L_62); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_62, _stringLiteralB8B4C2979DAB09B7114DAEEEAB285DFD7F257D8E, _stringLiteralD75745EF86B18A96BC82747BF47AF777104AB154, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_63 = L_62; NullCheck(L_63); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_63, _stringLiteral99C165894B2900048144F5DEF682937FE73CA541, _stringLiteralDD381BE73F585C3796C220566E891E458F9D6290, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_64 = L_63; NullCheck(L_64); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_64, _stringLiteralB6DC6AD5CFE944143BCE7F7E2BBD5EDA70CBE240, _stringLiteral99C134A36D015746C32203B98CC495F87311D9DC, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_65 = L_64; NullCheck(L_65); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_65, _stringLiteral8EA411EEA0231AA0906165194C210EF69B075891, _stringLiteral7931519DFF1BB20E46AE397FD6DB8CD6EEC7ED0C, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_66 = L_65; NullCheck(L_66); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_66, _stringLiteral9CDD95D71909AF4B1F39B564CDB7A29DC63A726A, _stringLiteral0F97BFE601FEB0350627EDDE59CF51E33AD503FA, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_67 = L_66; NullCheck(L_67); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_67, _stringLiteral386C2FE8E26B914AB24092E9E7FBA3B7840238C4, _stringLiteral3765CC954D2E20DA444F70D543294F5BEDD2FEC2, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_68 = L_67; NullCheck(L_68); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_68, _stringLiteralEC7F5B374B6E8F9D588D6C7692D3C4E95482D2C6, _stringLiteral9B1F0AA63B2AB43512920221BD667C8CF844E7A5, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_69 = L_68; NullCheck(L_69); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_69, _stringLiteralBAA19DCB8FB67475CB93C514ACB7AA3B13E9E06A, _stringLiteral1C2685EEE425882510DB5AA417848E03F4698356, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_70 = L_69; NullCheck(L_70); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_70, _stringLiteral5A4E411F65E7CA15BA995630065445903EBE9E78, _stringLiteral2A7F604AA53E605CA5A4D06ADF4F5C4B6FCBD8E8, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_71 = L_70; NullCheck(L_71); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_71, _stringLiteral7E42A1729FA8C9C1BEE7E611CBFC7146A05A416A, _stringLiteral04E73520EF5FFFB55D772FE19B08EC1B2E552C4B, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_72 = L_71; NullCheck(L_72); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_72, _stringLiteral6F23583CEF03BB7DDB3E4BEFF341EA1FC85AB4D8, _stringLiteralFA254D4D1C509C2DFAEF4A34A32CEC0963B5152D, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_73 = L_72; NullCheck(L_73); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_73, _stringLiteral09684B67A5909FD48E1F14A8AF8DDD483C620B10, _stringLiteral1A7FC08E8EB016BAD5A8A8D7B3447DAD63E867BC, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_74 = L_73; NullCheck(L_74); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_74, _stringLiteralD92669B082D6B6E83DA626B0B5FDFBF31D83A73A, _stringLiteral94F80C8383908313363D09271B7A1CEBC9C5466A, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_75 = L_74; NullCheck(L_75); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_75, _stringLiteral33E5E507E0804AC2782DF407510BD2DFE93B374F, _stringLiteralA93F7F2221973BB3366690843F10B64F2A3A5C02, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_76 = L_75; NullCheck(L_76); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_76, _stringLiteral1ACB8FAF8504B2F74910751862578633C09282F3, _stringLiteralC8F17C66DC1FF69C1D90B27C99118E5EBE60A360, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_77 = L_76; NullCheck(L_77); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_77, _stringLiteral65F470EB85937975B76150048296F58FD47AB5E0, _stringLiteralA716B75B12303C269B7D64B627143962C1A30F9E, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_78 = L_77; NullCheck(L_78); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_78, _stringLiteral89D230C85EF9835442B3F52D83B0085CD933180D, _stringLiteral95966C03C6021E7E73AE465202AEF101F94D0CC5, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_79 = L_78; NullCheck(L_79); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_79, _stringLiteralE3EFD851D23D6F66E867490CB66E3B93EF575B79, _stringLiteral0FE54C445DB351A3F32FB1C63B8B9C71D295C2B8, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_80 = L_79; NullCheck(L_80); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_80, _stringLiteral60DF8EB4AC4B801DC8E976BB0E82ED8EC424AD81, _stringLiteralF24BCEBD3BF54143DC34399B1E3AD4F93496E764, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_81 = L_80; NullCheck(L_81); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_81, _stringLiteral57C2411D7466EB3172B6ADBF471154844F8FEA55, _stringLiteralB16364632FFDA7CF8AB0EF198C603812CB7ECD94, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_82 = L_81; NullCheck(L_82); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_82, _stringLiteralA49C6C2328B9D2556E2655623DAC4AA452304C19, _stringLiteralA006FCB4201934135FE5378132B66888869CBF16, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_83 = L_82; NullCheck(L_83); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_83, _stringLiteral62C9A18CEF6E803000E9D0C74D3984F48861921F, _stringLiteral1EC47CDC551021DF3F33288308AB1FEBAD868FBF, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_84 = L_83; NullCheck(L_84); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_84, _stringLiteral64260D9444D15A6248926D7B01F965DB0406844C, _stringLiteral14766905080A42A4E1B372AB68C4494ECC1FEE82, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_85 = L_84; NullCheck(L_85); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_85, _stringLiteral89487254CCF55296ACC80B8660A14ADE141E6868, _stringLiteral0B31027F164515A1950B5D7471AE7856BE543763, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_86 = L_85; NullCheck(L_86); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_86, _stringLiteral83516AD985761BA568B2C46FFF23091999ACF73B, _stringLiteral59035792B7DAA31AEB540EB87E38CA344825D295, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_87 = L_86; NullCheck(L_87); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_87, _stringLiteral26E994D822B48484B04399E5FFCFF2F3C1D25743, _stringLiteral6B188360294349CD1D94164DB9AE487200C503EE, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_88 = L_87; NullCheck(L_88); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_88, _stringLiteralC55AFFA4599D7E7F1FE45BF21D72FD8E0E12E4B1, _stringLiteralDABBB9C036193D85D6C01708C64DD345BCE1FCC4, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_89 = L_88; NullCheck(L_89); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_89, _stringLiteral5BF96667530EA67F66934684E21D80177D05462F, _stringLiteral3D33D0610C7091655B30CCDF62ABD943C3D6E36B, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_90 = L_89; NullCheck(L_90); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_90, _stringLiteral81EB86A368F960F3D9C1CECA4B8419FF90C9C1EF, _stringLiteral8E264486DFD68F8D2AC59C629355E7337C6392BF, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_91 = L_90; NullCheck(L_91); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_91, _stringLiteralD431DA333CF96CF017F2C2FE0CE09A07D97C41C8, _stringLiteral683A95818280F9859694F418A2FD0A817678C9DB, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_92 = L_91; NullCheck(L_92); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_92, _stringLiteralDD93AF8A205AE54D6AE755FEEBC6B6221D3251CA, _stringLiteral7453478D5DA9E53E5ECCD0865A2CD6927BAD940B, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_93 = L_92; NullCheck(L_93); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_93, _stringLiteral412993E49B10AEBEAAF97A839FB0FFFFBE635604, _stringLiteralACA7E3D2770ADAB061CBEB4B68128A012D6BA80C, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_94 = L_93; NullCheck(L_94); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_94, _stringLiteral3FD577241CDFEB5901AE2F75AC3F8BE590E39584, _stringLiteralFEBD4C8F55D7CC1B6E65FF051696B9E0B128A9EA, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_95 = L_94; NullCheck(L_95); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_95, _stringLiteralA6A5FD7DF379E08BFFCC99E567489352CB086B03, _stringLiteralB3B6FD28E314D30A8A29C4DF4D44104A679F811C, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_96 = L_95; NullCheck(L_96); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_96, _stringLiteralFBEE240C366010135208AF44B014EF5A1569B7B4, _stringLiteralD3D092DD26E70F30FC80E8E212B50455A8FC29C9, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_97 = L_96; NullCheck(L_97); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_97, _stringLiteral7B18F301A198B83778B5E546729B0539A0D4E758, _stringLiteralA3BFC0737E4F6504E6E8C5B00F9FB2F64D65E1A7, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_98 = L_97; NullCheck(L_98); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_98, _stringLiteral738FCA547BF0642A101D0089A576E9185DF009D0, _stringLiteral31B7F7137140DD116C1A537306889714F783E01B, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_99 = L_98; NullCheck(L_99); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_99, _stringLiteral265AC4FA61CDF45D97068B014131FBA64D57252D, _stringLiteral63B300D626AF5DB0A4A90A4C6129D533D8A54BDB, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_100 = L_99; NullCheck(L_100); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_100, _stringLiteral592F7E5A43A277121C24F9F2BF94CB1EB74C61B7, _stringLiteralD3F492F1F5769A36FDE4FDBAA2F03E4968A9C49A, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_101 = L_100; NullCheck(L_101); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_101, _stringLiteral80DE72AF3DA47DC4163DB5C56EE2FD8047DB03C9, _stringLiteral1516A3BA846D0F80661C2EF149A49C5DBB511D1D, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_102 = L_101; NullCheck(L_102); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_102, _stringLiteralADCFCCDEF80C922C16E80229971100719F7C12E5, _stringLiteral8EFCA599026E32CC66A6CF4B93F8B27E3A7A5AA8, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_103 = L_102; NullCheck(L_103); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_103, _stringLiteral41E7279CDDF2F76722910916CF4C0A8EC64DAE48, _stringLiteralC21CF5E29D28F583337ED42C9E463D36BC9B2B1D, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_104 = L_103; NullCheck(L_104); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_104, _stringLiteral3285395F26EAFB3C5922F02E5C730A604CE54FFD, _stringLiteral4066F19F3D1AA536AF01D9BF934B884A451C566F, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_friendlyNameToOid = L_104; Il2CppCodeGenWriteBarrier((void**)(&((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_friendlyNameToOid), (void*)L_104); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_105 = ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_friendlyNameToOid; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_il2cpp_TypeInfo_var); U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A* L_106 = ((U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088* L_107 = (Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088*)il2cpp_codegen_object_new(Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088_il2cpp_TypeInfo_var); Func_2__ctor_m48BD5538630AB90CAACF2ADC165985AB743A6C30(L_107, L_106, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__10_0_m6CCA3946EAC08544EB57D764DBF2D23E12DE30A1_RuntimeMethod_var), NULL); U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A* L_108 = ((U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088* L_109 = (Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088*)il2cpp_codegen_object_new(Func_2_t0FD9221539E762B3867B2E3B6D6B3F90C6483088_il2cpp_TypeInfo_var); Func_2__ctor_m48BD5538630AB90CAACF2ADC165985AB743A6C30(L_109, L_108, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__10_1_m7F86444F2B083758A76759BD54D31A3538101A4E_RuntimeMethod_var), NULL); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_110; L_110 = Enumerable_ToDictionary_TisKeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A_TisString_t_TisString_t_mFC1C1B0DF9D1A0691A32C4618C7E67666003AE18(L_105, L_107, L_109, Enumerable_ToDictionary_TisKeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A_TisString_t_TisString_t_mFC1C1B0DF9D1A0691A32C4618C7E67666003AE18_RuntimeMethod_var); ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_oidToFriendlyName = L_110; Il2CppCodeGenWriteBarrier((void**)(&((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_oidToFriendlyName), (void*)L_110); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_111 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052(L_111, Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_112 = L_111; NullCheck(L_112); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_112, _stringLiteral08BBB8048FA133B2E30EBC4A223440CBE46C54BA, _stringLiteral5D6AC9E7FE8C6C89E816E586AFA7AB9FDD4896C3, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_113 = L_112; NullCheck(L_113); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_113, _stringLiteralE129A07A01337A4B1F0247362EC7A3B4D3FE591E, _stringLiteral5CDBAC457EFE37BD1A4DE9D7CA08E257E79A06E8, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_114 = L_113; NullCheck(L_114); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_114, _stringLiteral80A61DF74E3132BFF8AB81A0843B4B50F8BD99B3, _stringLiteralA49C6C2328B9D2556E2655623DAC4AA452304C19, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_115 = L_114; NullCheck(L_115); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_115, _stringLiteralA8BCDFB664ED95346DE4342A8E251772B519ECDB, _stringLiteral85ED0BE3A863D3289C6B8C92A26E016A40E584F4, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_116 = L_115; NullCheck(L_116); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_116, _stringLiteralCE94536476505A36236FABE90390E761134DDFFD, _stringLiteral87A99411D29E97529AE9D79528DC96F17B0536F8, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_117 = L_116; NullCheck(L_117); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_117, _stringLiteralCBCF9A0C616BF28F37201490894BD1EAEE790999, _stringLiteral79286C46F128302EE9B397D1B2EE804CA3E182BA, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_118 = L_117; NullCheck(L_118); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_118, _stringLiteralA0D2489FF811A7C30B58640074CA473EA7DB5472, _stringLiteralA38630C0DCBBD9CA5D185BABA4B13A9BA8E4480D, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_119 = L_118; NullCheck(L_119); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_119, _stringLiteralE7F2002E39D5228A8496A82B1F7CAC32E1BD0715, _stringLiteral64260D9444D15A6248926D7B01F965DB0406844C, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_120 = L_119; NullCheck(L_120); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_120, _stringLiteral9A12021E1E1850DBED762F93F651DB311B213542, _stringLiteral88B2EBB8B15244DE5EB3E8CCA28A8967EA0B6854, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_121 = L_120; NullCheck(L_121); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_121, _stringLiteral9CD944CC2F94D393A85A2E0420941DCD6622DA70, _stringLiteral79286C46F128302EE9B397D1B2EE804CA3E182BA, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_122 = L_121; NullCheck(L_122); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_122, _stringLiteral80F21D50E32EC9084847997A0C258C6A529DAC47, _stringLiteral83344570C78814D060F98E8A28B9C1804B6D79F6, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); ((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_compatOids = L_122; Il2CppCodeGenWriteBarrier((void**)(&((OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_StaticFields*)il2cpp_codegen_static_fields_for(OidLookup_t8767D0F636CD22219B1F239AE31597AF84BA6458_il2cpp_TypeInfo_var))->___s_compatOids), (void*)L_122); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m63CA89B172417DB40229C01C86A24DAAD5EC9963 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A* L_0 = (U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A*)il2cpp_codegen_object_new(U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m381C6259C7B5579501CBFB1E4D1DF201D5928470(L_0, NULL); ((U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m381C6259C7B5579501CBFB1E4D1DF201D5928470 (U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3C_cctorU3Eb__10_0_m6CCA3946EAC08544EB57D764DBF2D23E12DE30A1 (U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A* __this, KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A ___0_kvp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_inline((&___0_kvp), KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_RuntimeMethod_var); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3C_cctorU3Eb__10_1_m7F86444F2B083758A76759BD54D31A3538101A4E (U3CU3Ec_t90F8CB10B454B45A81BE65AA841DD85FE08EA21A* __this, KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A ___0_kvp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_inline((&___0_kvp), KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_RuntimeMethod_var); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshal_pinvoke(const CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1& unmarshaled, CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshaled_pinvoke& marshaled) { Exception_t* ___IssuerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Issuer' of type 'CertificateData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___IssuerException, NULL); } IL2CPP_EXTERN_C void CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshal_pinvoke_back(const CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshaled_pinvoke& marshaled, CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1& unmarshaled) { Exception_t* ___IssuerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Issuer' of type 'CertificateData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___IssuerException, NULL); } IL2CPP_EXTERN_C void CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshal_pinvoke_cleanup(CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshal_com(const CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1& unmarshaled, CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshaled_com& marshaled) { Exception_t* ___IssuerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Issuer' of type 'CertificateData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___IssuerException, NULL); } IL2CPP_EXTERN_C void CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshal_com_back(const CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshaled_com& marshaled, CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1& unmarshaled) { Exception_t* ___IssuerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Issuer' of type 'CertificateData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___IssuerException, NULL); } IL2CPP_EXTERN_C void CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshal_com_cleanup(CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F (CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2E50122C2C447172556F536670F67BD8E8DC5402_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBCDF2D09AD0C1E065B1745D89FE3A7D98CD33E1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_0 = NULL; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_1 = NULL; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_2 = NULL; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_3 = NULL; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_4 = NULL; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_5 = NULL; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_6 = NULL; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_7 = NULL; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_8 = NULL; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_9 = NULL; String_t* V_10 = NULL; bool V_11 = false; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_12 = NULL; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* G_B10_0 = NULL; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* G_B9_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B11_0 = NULL; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* G_B11_1 = NULL; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* G_B17_0 = NULL; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* G_B16_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B18_0 = NULL; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* G_B18_1 = NULL; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* G_B45_0 = NULL; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* G_B44_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B46_0 = NULL; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* G_B46_1 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rawData; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_1 = (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A*)il2cpp_codegen_object_new(DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A_il2cpp_TypeInfo_var); DerSequenceReader__ctor_m899D7771F7F469E94812F8EB9BB0A75A0BE69CBD(L_1, L_0, NULL); V_0 = L_1; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_2 = V_0; NullCheck(L_2); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_3; L_3 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_2, NULL); V_1 = L_3; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_4 = V_1; NullCheck(L_4); uint8_t L_5; L_5 = DerSequenceReader_PeekTag_mC22E34353BE4B4C5CE3579AE64B220263C159C8B(L_4, NULL); if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)160))))) { goto IL_0032; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_6 = V_1; NullCheck(L_6); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_7; L_7 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_6, NULL); V_7 = L_7; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_8 = V_7; NullCheck(L_8); int32_t L_9; L_9 = DerSequenceReader_ReadInteger_mEFB23332B798605A0F474C5B43C59D70543B93BC(L_8, NULL); __this->___Version = L_9; goto IL_004d; } IL_0032: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_10 = V_1; NullCheck(L_10); uint8_t L_11; L_11 = DerSequenceReader_PeekTag_mC22E34353BE4B4C5CE3579AE64B220263C159C8B(L_10, NULL); if ((((int32_t)L_11) == ((int32_t)2))) { goto IL_0046; } } { CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_12 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF6493B5A7C367827A5C3A31F49B5FCEF486E5576)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_RuntimeMethod_var))); } IL_0046: { __this->___Version = 0; } IL_004d: { int32_t L_13 = __this->___Version; if ((((int32_t)L_13) < ((int32_t)0))) { goto IL_005f; } } { int32_t L_14 = __this->___Version; if ((((int32_t)L_14) <= ((int32_t)2))) { goto IL_0065; } } IL_005f: { CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_15 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_mABCA20325469F37B8F4248FDF46EEE4548A9D88B(L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_RuntimeMethod_var))); } IL_0065: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_16 = V_1; NullCheck(L_16); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17; L_17 = DerSequenceReader_ReadIntegerBytes_mBF491D99194CDD9FC70F58CF07E66B535C3F63EB(L_16, NULL); __this->___SerialNumber = L_17; Il2CppCodeGenWriteBarrier((void**)(&__this->___SerialNumber), (void*)L_17); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_18 = V_1; NullCheck(L_18); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_19; L_19 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_18, NULL); V_2 = L_19; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* L_20 = (AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8*)(&__this->___TbsSignature); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_21 = V_2; NullCheck(L_21); String_t* L_22; L_22 = DerSequenceReader_ReadOidAsString_m53E76684261C012927DE60E2A8A5A4ECC6B33198(L_21, NULL); L_20->___AlgorithmId = L_22; Il2CppCodeGenWriteBarrier((void**)(&L_20->___AlgorithmId), (void*)L_22); AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* L_23 = (AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8*)(&__this->___TbsSignature); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_24 = V_2; NullCheck(L_24); bool L_25; L_25 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_24, NULL); if (L_25) { G_B10_0 = L_23; goto IL_009e; } G_B9_0 = L_23; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26; L_26 = Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var); G_B11_0 = L_26; G_B11_1 = G_B9_0; goto IL_00a4; } IL_009e: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_27 = V_2; NullCheck(L_27); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28; L_28 = DerSequenceReader_ReadNextEncodedValue_mB9D376F1ED7428BFE7DE86B327E1B80E52E91CB7(L_27, NULL); G_B11_0 = L_28; G_B11_1 = G_B10_0; } IL_00a4: { G_B11_1->___Parameters = G_B11_0; Il2CppCodeGenWriteBarrier((void**)(&G_B11_1->___Parameters), (void*)G_B11_0); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_29 = V_2; NullCheck(L_29); bool L_30; L_30 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_29, NULL); if (!L_30) { goto IL_00bc; } } { CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_31 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_31, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF6493B5A7C367827A5C3A31F49B5FCEF486E5576)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_31, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_RuntimeMethod_var))); } IL_00bc: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_32 = V_1; NullCheck(L_32); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33; L_33 = DerSequenceReader_ReadNextEncodedValue_mB9D376F1ED7428BFE7DE86B327E1B80E52E91CB7(L_32, NULL); X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* L_34 = (X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6*)il2cpp_codegen_object_new(X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6_il2cpp_TypeInfo_var); X500DistinguishedName__ctor_mF36480D37651E6FC6662E90ED7795F9A5C1C3DD2(L_34, L_33, NULL); __this->___Issuer = L_34; Il2CppCodeGenWriteBarrier((void**)(&__this->___Issuer), (void*)L_34); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_35 = V_1; NullCheck(L_35); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_36; L_36 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_35, NULL); V_3 = L_36; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_37 = V_3; NullCheck(L_37); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_38; L_38 = DerSequenceReader_ReadX509Date_m4B50094324675B16BCF2F77BCB1CD6827F04A568(L_37, NULL); __this->___NotBefore = L_38; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_39 = V_3; NullCheck(L_39); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_40; L_40 = DerSequenceReader_ReadX509Date_m4B50094324675B16BCF2F77BCB1CD6827F04A568(L_39, NULL); __this->___NotAfter = L_40; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_41 = V_3; NullCheck(L_41); bool L_42; L_42 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_41, NULL); if (!L_42) { goto IL_00ff; } } { CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_43 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_43, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF6493B5A7C367827A5C3A31F49B5FCEF486E5576)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_43, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_RuntimeMethod_var))); } IL_00ff: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_44 = V_1; NullCheck(L_44); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45; L_45 = DerSequenceReader_ReadNextEncodedValue_mB9D376F1ED7428BFE7DE86B327E1B80E52E91CB7(L_44, NULL); X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* L_46 = (X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6*)il2cpp_codegen_object_new(X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6_il2cpp_TypeInfo_var); X500DistinguishedName__ctor_mF36480D37651E6FC6662E90ED7795F9A5C1C3DD2(L_46, L_45, NULL); __this->___Subject = L_46; Il2CppCodeGenWriteBarrier((void**)(&__this->___Subject), (void*)L_46); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_47 = V_1; NullCheck(L_47); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_48; L_48 = DerSequenceReader_ReadNextEncodedValue_mB9D376F1ED7428BFE7DE86B327E1B80E52E91CB7(L_47, NULL); __this->___SubjectPublicKeyInfo = L_48; Il2CppCodeGenWriteBarrier((void**)(&__this->___SubjectPublicKeyInfo), (void*)L_48); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = __this->___SubjectPublicKeyInfo; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_50 = (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A*)il2cpp_codegen_object_new(DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A_il2cpp_TypeInfo_var); DerSequenceReader__ctor_m899D7771F7F469E94812F8EB9BB0A75A0BE69CBD(L_50, L_49, NULL); V_4 = L_50; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_51 = V_4; NullCheck(L_51); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_52; L_52 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_51, NULL); V_5 = L_52; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* L_53 = (AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8*)(&__this->___PublicKeyAlgorithm); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_54 = V_5; NullCheck(L_54); String_t* L_55; L_55 = DerSequenceReader_ReadOidAsString_m53E76684261C012927DE60E2A8A5A4ECC6B33198(L_54, NULL); L_53->___AlgorithmId = L_55; Il2CppCodeGenWriteBarrier((void**)(&L_53->___AlgorithmId), (void*)L_55); AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* L_56 = (AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8*)(&__this->___PublicKeyAlgorithm); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_57 = V_5; NullCheck(L_57); bool L_58; L_58 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_57, NULL); if (L_58) { G_B17_0 = L_56; goto IL_015a; } G_B16_0 = L_56; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_59; L_59 = Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var); G_B18_0 = L_59; G_B18_1 = G_B16_0; goto IL_0161; } IL_015a: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_60 = V_5; NullCheck(L_60); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_61; L_61 = DerSequenceReader_ReadNextEncodedValue_mB9D376F1ED7428BFE7DE86B327E1B80E52E91CB7(L_60, NULL); G_B18_0 = L_61; G_B18_1 = G_B17_0; } IL_0161: { G_B18_1->___Parameters = G_B18_0; Il2CppCodeGenWriteBarrier((void**)(&G_B18_1->___Parameters), (void*)G_B18_0); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_62 = V_5; NullCheck(L_62); bool L_63; L_63 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_62, NULL); if (!L_63) { goto IL_017a; } } { CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_64 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_64, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF6493B5A7C367827A5C3A31F49B5FCEF486E5576)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_64, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_RuntimeMethod_var))); } IL_017a: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_65 = V_4; NullCheck(L_65); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_66; L_66 = DerSequenceReader_ReadBitString_m6519951E58B9642238778071AF7926A6948F0387(L_65, NULL); __this->___PublicKey = L_66; Il2CppCodeGenWriteBarrier((void**)(&__this->___PublicKey), (void*)L_66); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_67 = V_4; NullCheck(L_67); bool L_68; L_68 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_67, NULL); if (!L_68) { goto IL_019b; } } { CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_69 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_69, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF6493B5A7C367827A5C3A31F49B5FCEF486E5576)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_69, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_RuntimeMethod_var))); } IL_019b: { int32_t L_70 = __this->___Version; if ((((int32_t)L_70) <= ((int32_t)0))) { goto IL_01c7; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_71 = V_1; NullCheck(L_71); bool L_72; L_72 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_71, NULL); if (!L_72) { goto IL_01c7; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_73 = V_1; NullCheck(L_73); uint8_t L_74; L_74 = DerSequenceReader_PeekTag_mC22E34353BE4B4C5CE3579AE64B220263C159C8B(L_73, NULL); if ((!(((uint32_t)L_74) == ((uint32_t)((int32_t)161))))) { goto IL_01c7; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_75 = V_1; NullCheck(L_75); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_76; L_76 = DerSequenceReader_ReadBitString_m6519951E58B9642238778071AF7926A6948F0387(L_75, NULL); __this->___IssuerUniqueId = L_76; Il2CppCodeGenWriteBarrier((void**)(&__this->___IssuerUniqueId), (void*)L_76); goto IL_01ce; } IL_01c7: { __this->___IssuerUniqueId = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___IssuerUniqueId), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL); } IL_01ce: { int32_t L_77 = __this->___Version; if ((((int32_t)L_77) <= ((int32_t)0))) { goto IL_01fa; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_78 = V_1; NullCheck(L_78); bool L_79; L_79 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_78, NULL); if (!L_79) { goto IL_01fa; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_80 = V_1; NullCheck(L_80); uint8_t L_81; L_81 = DerSequenceReader_PeekTag_mC22E34353BE4B4C5CE3579AE64B220263C159C8B(L_80, NULL); if ((!(((uint32_t)L_81) == ((uint32_t)((int32_t)162))))) { goto IL_01fa; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_82 = V_1; NullCheck(L_82); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_83; L_83 = DerSequenceReader_ReadBitString_m6519951E58B9642238778071AF7926A6948F0387(L_82, NULL); __this->___SubjectUniqueId = L_83; Il2CppCodeGenWriteBarrier((void**)(&__this->___SubjectUniqueId), (void*)L_83); goto IL_0201; } IL_01fa: { __this->___SubjectUniqueId = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___SubjectUniqueId), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL); } IL_0201: { List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3* L_84 = (List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3*)il2cpp_codegen_object_new(List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3_il2cpp_TypeInfo_var); List_1__ctor_mBCDF2D09AD0C1E065B1745D89FE3A7D98CD33E1F(L_84, List_1__ctor_mBCDF2D09AD0C1E065B1745D89FE3A7D98CD33E1F_RuntimeMethod_var); __this->___Extensions = L_84; Il2CppCodeGenWriteBarrier((void**)(&__this->___Extensions), (void*)L_84); int32_t L_85 = __this->___Version; if ((((int32_t)L_85) <= ((int32_t)1))) { goto IL_02a7; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_86 = V_1; NullCheck(L_86); bool L_87; L_87 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_86, NULL); if (!L_87) { goto IL_02a7; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_88 = V_1; NullCheck(L_88); uint8_t L_89; L_89 = DerSequenceReader_PeekTag_mC22E34353BE4B4C5CE3579AE64B220263C159C8B(L_88, NULL); if ((!(((uint32_t)L_89) == ((uint32_t)((int32_t)163))))) { goto IL_02a7; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_90 = V_1; NullCheck(L_90); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_91; L_91 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_90, NULL); V_8 = L_91; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_92 = V_8; NullCheck(L_92); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_93; L_93 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_92, NULL); V_8 = L_93; goto IL_029e; } IL_0243: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_94 = V_8; NullCheck(L_94); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_95; L_95 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_94, NULL); V_9 = L_95; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_96 = V_9; NullCheck(L_96); String_t* L_97; L_97 = DerSequenceReader_ReadOidAsString_m53E76684261C012927DE60E2A8A5A4ECC6B33198(L_96, NULL); V_10 = L_97; V_11 = (bool)0; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_98 = V_9; NullCheck(L_98); uint8_t L_99; L_99 = DerSequenceReader_PeekTag_mC22E34353BE4B4C5CE3579AE64B220263C159C8B(L_98, NULL); if ((!(((uint32_t)L_99) == ((uint32_t)1)))) { goto IL_026b; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_100 = V_9; NullCheck(L_100); bool L_101; L_101 = DerSequenceReader_ReadBoolean_m568EA640EA9967B8785075997D5161FC7C6C5EBD(L_100, NULL); V_11 = L_101; } IL_026b: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_102 = V_9; NullCheck(L_102); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_103; L_103 = DerSequenceReader_ReadOctetString_mDF80CEA6892B5E2BAA457C153DEBE8C411EC70FE(L_102, NULL); V_12 = L_103; List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3* L_104 = __this->___Extensions; String_t* L_105 = V_10; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_106 = V_12; bool L_107 = V_11; X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_108 = (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5*)il2cpp_codegen_object_new(X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var); X509Extension__ctor_m442E6EED0F68D0FA2D7D7B085BEAB11F35B9157F(L_108, L_105, L_106, L_107, NULL); NullCheck(L_104); List_1_Add_m2E50122C2C447172556F536670F67BD8E8DC5402_inline(L_104, L_108, List_1_Add_m2E50122C2C447172556F536670F67BD8E8DC5402_RuntimeMethod_var); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_109 = V_9; NullCheck(L_109); bool L_110; L_110 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_109, NULL); if (!L_110) { goto IL_029e; } } { CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_111 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_111, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF6493B5A7C367827A5C3A31F49B5FCEF486E5576)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_111, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_RuntimeMethod_var))); } IL_029e: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_112 = V_8; NullCheck(L_112); bool L_113; L_113 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_112, NULL); if (L_113) { goto IL_0243; } } IL_02a7: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_114 = V_1; NullCheck(L_114); bool L_115; L_115 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_114, NULL); if (!L_115) { goto IL_02ba; } } { CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_116 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_116, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF6493B5A7C367827A5C3A31F49B5FCEF486E5576)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_116, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_RuntimeMethod_var))); } IL_02ba: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_117 = V_0; NullCheck(L_117); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_118; L_118 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_117, NULL); V_6 = L_118; AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* L_119 = (AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8*)(&__this->___SignatureAlgorithm); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_120 = V_6; NullCheck(L_120); String_t* L_121; L_121 = DerSequenceReader_ReadOidAsString_m53E76684261C012927DE60E2A8A5A4ECC6B33198(L_120, NULL); L_119->___AlgorithmId = L_121; Il2CppCodeGenWriteBarrier((void**)(&L_119->___AlgorithmId), (void*)L_121); AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8* L_122 = (AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8*)(&__this->___SignatureAlgorithm); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_123 = V_6; NullCheck(L_123); bool L_124; L_124 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_123, NULL); if (L_124) { G_B45_0 = L_122; goto IL_02ea; } G_B44_0 = L_122; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_125; L_125 = Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var); G_B46_0 = L_125; G_B46_1 = G_B44_0; goto IL_02f1; } IL_02ea: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_126 = V_6; NullCheck(L_126); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_127; L_127 = DerSequenceReader_ReadNextEncodedValue_mB9D376F1ED7428BFE7DE86B327E1B80E52E91CB7(L_126, NULL); G_B46_0 = L_127; G_B46_1 = G_B45_0; } IL_02f1: { G_B46_1->___Parameters = G_B46_0; Il2CppCodeGenWriteBarrier((void**)(&G_B46_1->___Parameters), (void*)G_B46_0); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_128 = V_6; NullCheck(L_128); bool L_129; L_129 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_128, NULL); if (!L_129) { goto IL_030a; } } { CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_130 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_130, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF6493B5A7C367827A5C3A31F49B5FCEF486E5576)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_130, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_RuntimeMethod_var))); } IL_030a: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_131 = V_0; NullCheck(L_131); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_132; L_132 = DerSequenceReader_ReadBitString_m6519951E58B9642238778071AF7926A6948F0387(L_131, NULL); __this->___SignatureValue = L_132; Il2CppCodeGenWriteBarrier((void**)(&__this->___SignatureValue), (void*)L_132); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_133 = V_0; NullCheck(L_133); bool L_134; L_134 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_133, NULL); if (!L_134) { goto IL_0329; } } { CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_135 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_135, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF6493B5A7C367827A5C3A31F49B5FCEF486E5576)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_135, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_RuntimeMethod_var))); } IL_0329: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_136 = ___0_rawData; __this->___RawData = L_136; Il2CppCodeGenWriteBarrier((void**)(&__this->___RawData), (void*)L_136); return; } } IL2CPP_EXTERN_C void CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F_AdjustorThunk (RuntimeObject* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawData, const RuntimeMethod* method) { CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CertificateData__ctor_m623A235F902E7262CB9DA2CEB1BF5D3E64A6D23F(_thisAdjusted, ___0_rawData, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CertificateData_GetNameInfo_m8DC5068DE35A32AC641DCBA45C409D05C4CE9D72 (CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1* __this, int32_t ___0_nameType, bool ___1_forIssuer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mE3117C916B22646663B0F965D7370ADEBE42898C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m96CF02EEDE6A41EEAD98756D29E96808A1FE5875_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA29E00FEF2148BD9A58CDD8F0EB5300B3AAF0ED8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t3C6913E067AB1171D9894C79A396D8A8E90E311B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t174BFB804F1D416642CD11B72858B43316D8B26D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7A5DCD9E0FAEC1363189B45012C255D307C153FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m1A8E9A123DB57832E6F59440493BFC4D743DC892_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6AFDA522FA5E17FDF9021A5880732A90EA2396F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m733C963A26A2E37CCC7BD8D1826D4AD757701B6F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E0E07FBC53FA8C48B097E23C1F51253713BFE1D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BD64CDDC726EEC9781AF7725F934C659848D974); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72E174820ED7A45081DDFEACF656A904E9EB0E4A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94227CA8EB4252C21E39FE8CCB2B65A6D01D3CF1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC427ED0956E3EE3E9348F8D4B17DCD3E200409B6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; Nullable_1_tD474435A767EA9EC7D78FDCE2CF95E400CD4B5EA V_2; memset((&V_2), 0, sizeof(V_2)); String_t* V_3 = NULL; Enumerator_tEDDC2C241127BDEC411C60FAB649BDE614D0F9D9 V_4; memset((&V_4), 0, sizeof(V_4)); X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* V_5 = NULL; String_t* V_6 = NULL; String_t* V_7 = NULL; String_t* V_8 = NULL; RuntimeObject* V_9 = NULL; KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A V_10; memset((&V_10), 0, sizeof(V_10)); X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* G_B4_0 = NULL; String_t* G_B9_0 = NULL; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* G_B33_0 = NULL; { int32_t L_0 = ___0_nameType; if (L_0) { goto IL_001f; } } { bool L_1 = ___1_forIssuer; if (L_1) { goto IL_000e; } } { X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* L_2 = __this->___Subject; G_B4_0 = L_2; goto IL_0014; } IL_000e: { X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* L_3 = __this->___Issuer; G_B4_0 = L_3; } IL_0014: { String_t* L_4; L_4 = CertificateData_GetSimpleNameInfo_mFC7F4A07545CF25E589C54FC5917C770CC36BAA3(G_B4_0, NULL); V_0 = L_4; String_t* L_5 = V_0; if (!L_5) { goto IL_001f; } } { String_t* L_6 = V_0; return L_6; } IL_001f: { bool L_7 = ___1_forIssuer; if (L_7) { goto IL_0029; } } { G_B9_0 = _stringLiteral0E0E07FBC53FA8C48B097E23C1F51253713BFE1D; goto IL_002e; } IL_0029: { G_B9_0 = _stringLiteralC427ED0956E3EE3E9348F8D4B17DCD3E200409B6; } IL_002e: { V_1 = G_B9_0; il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tD474435A767EA9EC7D78FDCE2CF95E400CD4B5EA)); V_3 = (String_t*)NULL; int32_t L_8 = ___0_nameType; switch (L_8) { case 0: { goto IL_0063; } case 1: { goto IL_0063; } case 2: { goto IL_006d; } case 3: { goto IL_0059; } case 4: { goto IL_0059; } case 5: { goto IL_007d; } } } { goto IL_0085; } IL_0059: { Nullable_1__ctor_m1A8E9A123DB57832E6F59440493BFC4D743DC892((&V_2), 2, Nullable_1__ctor_m1A8E9A123DB57832E6F59440493BFC4D743DC892_RuntimeMethod_var); goto IL_0085; } IL_0063: { Nullable_1__ctor_m1A8E9A123DB57832E6F59440493BFC4D743DC892((&V_2), 1, Nullable_1__ctor_m1A8E9A123DB57832E6F59440493BFC4D743DC892_RuntimeMethod_var); goto IL_0085; } IL_006d: { Nullable_1__ctor_m1A8E9A123DB57832E6F59440493BFC4D743DC892((&V_2), 0, Nullable_1__ctor_m1A8E9A123DB57832E6F59440493BFC4D743DC892_RuntimeMethod_var); V_3 = _stringLiteral72E174820ED7A45081DDFEACF656A904E9EB0E4A; goto IL_0085; } IL_007d: { Nullable_1__ctor_m1A8E9A123DB57832E6F59440493BFC4D743DC892((&V_2), 6, Nullable_1__ctor_m1A8E9A123DB57832E6F59440493BFC4D743DC892_RuntimeMethod_var); } IL_0085: { bool L_9; L_9 = Nullable_1_get_HasValue_m6AFDA522FA5E17FDF9021A5880732A90EA2396F1_inline((&V_2), Nullable_1_get_HasValue_m6AFDA522FA5E17FDF9021A5880732A90EA2396F1_RuntimeMethod_var); if (!L_9) { goto IL_00f6; } } { List_1_t03551104C97124C9D83186EEB3F066B8BFFD87E3* L_10 = __this->___Extensions; NullCheck(L_10); Enumerator_tEDDC2C241127BDEC411C60FAB649BDE614D0F9D9 L_11; L_11 = List_1_GetEnumerator_m7A5DCD9E0FAEC1363189B45012C255D307C153FB(L_10, List_1_GetEnumerator_m7A5DCD9E0FAEC1363189B45012C255D307C153FB_RuntimeMethod_var); V_4 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00e8: { Enumerator_Dispose_mE3117C916B22646663B0F965D7370ADEBE42898C((&V_4), Enumerator_Dispose_mE3117C916B22646663B0F965D7370ADEBE42898C_RuntimeMethod_var); return; } }); try { { goto IL_00dd_1; } IL_009d_1: { X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_12; L_12 = Enumerator_get_Current_mA29E00FEF2148BD9A58CDD8F0EB5300B3AAF0ED8_inline((&V_4), Enumerator_get_Current_mA29E00FEF2148BD9A58CDD8F0EB5300B3AAF0ED8_RuntimeMethod_var); V_5 = L_12; X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_13 = V_5; NullCheck(L_13); Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_14; L_14 = AsnEncodedData_get_Oid_mBDB4803B2ADEE3BD40596E82FF738C2DC339BC28_inline(L_13, NULL); NullCheck(L_14); String_t* L_15; L_15 = Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline(L_14, NULL); String_t* L_16 = V_1; bool L_17; L_17 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_15, L_16, NULL); if (!L_17) { goto IL_00dd_1; } } { X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_18 = V_5; NullCheck(L_18); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19; L_19 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(L_18, NULL); int32_t L_20; L_20 = Nullable_1_get_Value_m733C963A26A2E37CCC7BD8D1826D4AD757701B6F((&V_2), Nullable_1_get_Value_m733C963A26A2E37CCC7BD8D1826D4AD757701B6F_RuntimeMethod_var); String_t* L_21 = V_3; String_t* L_22; L_22 = CertificateData_FindAltNameMatch_mCE61CB6988807DF389637BFE64C3795977525DCB(L_19, L_20, L_21, NULL); V_6 = L_22; String_t* L_23 = V_6; if (!L_23) { goto IL_00dd_1; } } { String_t* L_24 = V_6; V_7 = L_24; goto IL_0177; } IL_00dd_1: { bool L_25; L_25 = Enumerator_MoveNext_m96CF02EEDE6A41EEAD98756D29E96808A1FE5875((&V_4), Enumerator_MoveNext_m96CF02EEDE6A41EEAD98756D29E96808A1FE5875_RuntimeMethod_var); if (L_25) { goto IL_009d_1; } } { goto IL_00f6; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00f6: { V_8 = (String_t*)NULL; int32_t L_26 = ___0_nameType; if ((((int32_t)L_26) == ((int32_t)1))) { goto IL_0103; } } { int32_t L_27 = ___0_nameType; if ((((int32_t)L_27) == ((int32_t)3))) { goto IL_010c; } } { goto IL_0113; } IL_0103: { V_8 = _stringLiteral4BD64CDDC726EEC9781AF7725F934C659848D974; goto IL_0113; } IL_010c: { V_8 = _stringLiteral94227CA8EB4252C21E39FE8CCB2B65A6D01D3CF1; } IL_0113: { String_t* L_28 = V_8; if (!L_28) { goto IL_0171; } } { bool L_29 = ___1_forIssuer; if (L_29) { goto IL_0122; } } { X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* L_30 = __this->___Subject; G_B33_0 = L_30; goto IL_0128; } IL_0122: { X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* L_31 = __this->___Issuer; G_B33_0 = L_31; } IL_0128: { RuntimeObject* L_32; L_32 = CertificateData_ReadReverseRdns_m780F1A4EE86E9787C0E7BAC1609D124669133CF7(G_B33_0, NULL); NullCheck(L_32); RuntimeObject* L_33; L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t3C6913E067AB1171D9894C79A396D8A8E90E311B_il2cpp_TypeInfo_var, L_32); V_9 = L_33; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0165: { { RuntimeObject* L_34 = V_9; if (!L_34) { goto IL_0170; } } { RuntimeObject* L_35 = V_9; NullCheck(L_35); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_35); } IL_0170: { return; } } }); try { { goto IL_015a_1; } IL_0136_1: { RuntimeObject* L_36 = V_9; NullCheck(L_36); KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A L_37; L_37 = InterfaceFuncInvoker0< KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A >::Invoke(0, IEnumerator_1_t174BFB804F1D416642CD11B72858B43316D8B26D_il2cpp_TypeInfo_var, L_36); V_10 = L_37; String_t* L_38; L_38 = KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_inline((&V_10), KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_RuntimeMethod_var); String_t* L_39 = V_8; bool L_40; L_40 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_38, L_39, NULL); if (!L_40) { goto IL_015a_1; } } { String_t* L_41; L_41 = KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_inline((&V_10), KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_RuntimeMethod_var); V_7 = L_41; goto IL_0177; } IL_015a_1: { RuntimeObject* L_42 = V_9; NullCheck(L_42); bool L_43; L_43 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_42); if (L_43) { goto IL_0136_1; } } { goto IL_0171; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0171: { return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; } IL_0177: { String_t* L_44 = V_7; return L_44; } } IL2CPP_EXTERN_C String_t* CertificateData_GetNameInfo_m8DC5068DE35A32AC641DCBA45C409D05C4CE9D72_AdjustorThunk (RuntimeObject* __this, int32_t ___0_nameType, bool ___1_forIssuer, const RuntimeMethod* method) { CertificateData_t40A99242A632202B3115D05913ED12CAA78F65B1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = CertificateData_GetNameInfo_m8DC5068DE35A32AC641DCBA45C409D05C4CE9D72(_thisAdjusted, ___0_nameType, ___1_forIssuer, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CertificateData_GetSimpleNameInfo_mFC7F4A07545CF25E589C54FC5917C770CC36BAA3 (X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___0_name, 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_t3C6913E067AB1171D9894C79A396D8A8E90E311B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t174BFB804F1D416642CD11B72858B43316D8B26D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BD64CDDC726EEC9781AF7725F934C659848D974); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94227CA8EB4252C21E39FE8CCB2B65A6D01D3CF1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral99C134A36D015746C32203B98CC495F87311D9DC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD381BE73F585C3796C220566E891E458F9D6290); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; String_t* V_2 = NULL; String_t* V_3 = NULL; RuntimeObject* V_4 = NULL; KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A V_5; memset((&V_5), 0, sizeof(V_5)); String_t* V_6 = NULL; String_t* V_7 = NULL; String_t* V_8 = NULL; String_t* G_B22_0 = NULL; String_t* G_B19_0 = NULL; String_t* G_B20_0 = NULL; String_t* G_B21_0 = NULL; { V_0 = (String_t*)NULL; V_1 = (String_t*)NULL; V_2 = (String_t*)NULL; V_3 = (String_t*)NULL; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* L_0 = ___0_name; RuntimeObject* L_1; L_1 = CertificateData_ReadReverseRdns_m780F1A4EE86E9787C0E7BAC1609D124669133CF7(L_0, NULL); NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t3C6913E067AB1171D9894C79A396D8A8E90E311B_il2cpp_TypeInfo_var, L_1); V_4 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0092: { { RuntimeObject* L_3 = V_4; if (!L_3) { goto IL_009d; } } { RuntimeObject* L_4 = V_4; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_009d: { return; } } }); try { { goto IL_0087_1; } IL_0017_1: { RuntimeObject* L_5 = V_4; NullCheck(L_5); KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A >::Invoke(0, IEnumerator_1_t174BFB804F1D416642CD11B72858B43316D8B26D_il2cpp_TypeInfo_var, L_5); V_5 = L_6; String_t* L_7; L_7 = KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_inline((&V_5), KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_RuntimeMethod_var); V_6 = L_7; String_t* L_8; L_8 = KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_inline((&V_5), KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_RuntimeMethod_var); V_7 = L_8; String_t* L_9 = V_6; bool L_10; L_10 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_9, _stringLiteral94227CA8EB4252C21E39FE8CCB2B65A6D01D3CF1, NULL); if (L_10) { goto IL_006c_1; } } { String_t* L_11 = V_6; bool L_12; L_12 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_11, _stringLiteral99C134A36D015746C32203B98CC495F87311D9DC, NULL); if (L_12) { goto IL_0072_1; } } { String_t* L_13 = V_6; bool L_14; L_14 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_13, _stringLiteralDD381BE73F585C3796C220566E891E458F9D6290, NULL); if (L_14) { goto IL_0077_1; } } { String_t* L_15 = V_6; bool L_16; L_16 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_15, _stringLiteral4BD64CDDC726EEC9781AF7725F934C659848D974, NULL); if (L_16) { goto IL_007c_1; } } { goto IL_0081_1; } IL_006c_1: { String_t* L_17 = V_7; V_8 = L_17; goto IL_00af; } IL_0072_1: { String_t* L_18 = V_7; V_0 = L_18; goto IL_0087_1; } IL_0077_1: { String_t* L_19 = V_7; V_1 = L_19; goto IL_0087_1; } IL_007c_1: { String_t* L_20 = V_7; V_2 = L_20; goto IL_0087_1; } IL_0081_1: { String_t* L_21 = V_3; if (L_21) { goto IL_0087_1; } } { String_t* L_22 = V_7; V_3 = L_22; } IL_0087_1: { RuntimeObject* L_23 = V_4; NullCheck(L_23); bool L_24; L_24 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_23); if (L_24) { goto IL_0017_1; } } { goto IL_009e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_009e: { String_t* L_25 = V_0; String_t* L_26 = L_25; if (L_26) { G_B22_0 = L_26; goto IL_00ae; } G_B19_0 = L_26; } { String_t* L_27 = V_1; String_t* L_28 = L_27; if (L_28) { G_B22_0 = L_28; goto IL_00ae; } G_B20_0 = L_28; } { String_t* L_29 = V_2; String_t* L_30 = L_29; if (L_30) { G_B22_0 = L_30; goto IL_00ae; } G_B21_0 = L_30; } { String_t* L_31 = V_3; G_B22_0 = L_31; } IL_00ae: { return G_B22_0; } IL_00af: { String_t* L_32 = V_8; return L_32; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CertificateData_FindAltNameMatch_mCE61CB6988807DF389637BFE64C3795977525DCB (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_extensionBytes, int32_t ___1_matchType, String_t* ___2_otherOid, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint8_t V_0 = 0x0; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_1 = NULL; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_2 = NULL; { int32_t L_0 = ___1_matchType; V_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)128)|((int32_t)(uint8_t)L_0)))); int32_t L_1 = ___1_matchType; if (L_1) { goto IL_0013; } } { uint8_t L_2 = V_0; V_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_2|((int32_t)32)))); } IL_0013: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_extensionBytes; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_4 = (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A*)il2cpp_codegen_object_new(DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A_il2cpp_TypeInfo_var); DerSequenceReader__ctor_m899D7771F7F469E94812F8EB9BB0A75A0BE69CBD(L_4, L_3, NULL); V_1 = L_4; goto IL_0099; } IL_001c: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_5 = V_1; NullCheck(L_5); uint8_t L_6; L_6 = DerSequenceReader_PeekTag_mC22E34353BE4B4C5CE3579AE64B220263C159C8B(L_5, NULL); uint8_t L_7 = V_0; if ((((int32_t)L_6) == ((int32_t)L_7))) { goto IL_002d; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_8 = V_1; NullCheck(L_8); DerSequenceReader_SkipValue_m0F715CE70FF6EDD8575359FDC2E8ADBAC72FFACE(L_8, NULL); goto IL_0099; } IL_002d: { int32_t L_9 = ___1_matchType; switch (L_9) { case 0: { goto IL_0051; } case 1: { goto IL_008c; } case 2: { goto IL_008c; } case 3: { goto IL_0093; } case 4: { goto IL_0093; } case 5: { goto IL_0093; } case 6: { goto IL_008c; } } } { goto IL_0093; } IL_0051: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_10 = V_1; NullCheck(L_10); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_11; L_11 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_10, NULL); V_2 = L_11; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_12 = V_2; NullCheck(L_12); String_t* L_13; L_13 = DerSequenceReader_ReadOidAsString_m53E76684261C012927DE60E2A8A5A4ECC6B33198(L_12, NULL); String_t* L_14 = ___2_otherOid; bool L_15; L_15 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_13, L_14, NULL); if (!L_15) { goto IL_0099; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_16 = V_2; NullCheck(L_16); uint8_t L_17; L_17 = DerSequenceReader_PeekTag_mC22E34353BE4B4C5CE3579AE64B220263C159C8B(L_16, NULL); if ((((int32_t)L_17) == ((int32_t)((int32_t)160)))) { goto IL_007e; } } { CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_18 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var))); CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF6493B5A7C367827A5C3A31F49B5FCEF486E5576)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CertificateData_FindAltNameMatch_mCE61CB6988807DF389637BFE64C3795977525DCB_RuntimeMethod_var))); } IL_007e: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_19 = V_2; NullCheck(L_19); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_20; L_20 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_19, NULL); V_2 = L_20; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_21 = V_2; NullCheck(L_21); String_t* L_22; L_22 = DerSequenceReader_ReadUtf8String_m695D8EC313847638A5E9FCB3B036B3AD4A73DB83(L_21, NULL); return L_22; } IL_008c: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_23 = V_1; NullCheck(L_23); String_t* L_24; L_24 = DerSequenceReader_ReadIA5String_m0C23F1CCD96F9F4BD97A43459D1839BDFD1EAB40(L_23, NULL); return L_24; } IL_0093: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_25 = V_1; NullCheck(L_25); DerSequenceReader_SkipValue_m0F715CE70FF6EDD8575359FDC2E8ADBAC72FFACE(L_25, NULL); } IL_0099: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_26 = V_1; NullCheck(L_26); bool L_27; L_27 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_26, NULL); if (L_27) { goto IL_001c; } } { return (String_t*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CertificateData_ReadReverseRdns_m780F1A4EE86E9787C0E7BAC1609D124669133CF7 (X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* L_0 = (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE*)il2cpp_codegen_object_new(U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE_il2cpp_TypeInfo_var); U3CReadReverseRdnsU3Ed__21__ctor_m5A6BC49C73B7B87A9A4400C6B15A6B08990A46D4(L_0, ((int32_t)-2), NULL); U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* L_1 = L_0; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* L_2 = ___0_name; NullCheck(L_1); L_1->___U3CU3E3__name = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__name), (void*)L_2); return L_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 void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_pinvoke(const AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8& unmarshaled, AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke& marshaled) { marshaled.___AlgorithmId = il2cpp_codegen_marshal_string(unmarshaled.___AlgorithmId); marshaled.___Parameters = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___Parameters); } IL2CPP_EXTERN_C void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_pinvoke_back(const AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke& marshaled, AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___AlgorithmId = il2cpp_codegen_marshal_string_result(marshaled.___AlgorithmId); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___AlgorithmId), (void*)il2cpp_codegen_marshal_string_result(marshaled.___AlgorithmId)); unmarshaled.___Parameters = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Parameters); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Parameters), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Parameters)); } IL2CPP_EXTERN_C void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_pinvoke_cleanup(AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___AlgorithmId); marshaled.___AlgorithmId = NULL; il2cpp_codegen_com_destroy_safe_array(marshaled.___Parameters); marshaled.___Parameters = NULL; } IL2CPP_EXTERN_C void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_com(const AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8& unmarshaled, AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com& marshaled) { marshaled.___AlgorithmId = il2cpp_codegen_marshal_bstring(unmarshaled.___AlgorithmId); marshaled.___Parameters = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___Parameters); } IL2CPP_EXTERN_C void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_com_back(const AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com& marshaled, AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___AlgorithmId = il2cpp_codegen_marshal_bstring_result(marshaled.___AlgorithmId); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___AlgorithmId), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___AlgorithmId)); unmarshaled.___Parameters = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Parameters); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Parameters), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Parameters)); } IL2CPP_EXTERN_C void AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshal_com_cleanup(AlgorithmIdentifier_tCF880F72315F1725C33F59BB2F5D213BB22275A8_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___AlgorithmId); marshaled.___AlgorithmId = NULL; il2cpp_codegen_com_destroy_safe_array(marshaled.___Parameters); marshaled.___Parameters = NULL; } #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 U3CReadReverseRdnsU3Ed__21__ctor_m5A6BC49C73B7B87A9A4400C6B15A6B08990A46D4 (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state = L_0; int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); __this->___U3CU3El__initialThreadId = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReadReverseRdnsU3Ed__21_System_IDisposable_Dispose_mDB6F5E4B3207652BEAED7B42745D734D10C5249C (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CReadReverseRdnsU3Ed__21_MoveNext_m9D224CA977CE0147564D800919EBB3CA3584DAC4 (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2__ctor_mC76BE8DEB14377BA47C72BDFC7D0BBD37330F36B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_mA225FBFDEBE168ED6B5F61FE26BE0928C811DAEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m832BCA0F46EB98AC526A5C83B72052B42AC95700_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m97F2A92FF6F7604D68938DC3EF357C66110095FA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_mB64185B733D3D0A76BAD2E085B9F815786E4CC5D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_1 = NULL; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* V_2 = NULL; String_t* V_3 = NULL; uint8_t V_4 = 0; String_t* V_5 = NULL; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; int32_t L_1 = V_0; if (!L_1) { goto IL_0013; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_00fb; } } { return (bool)0; } IL_0013: { __this->___U3CU3E1__state = (-1); X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* L_3 = __this->___name; NullCheck(L_3); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4; L_4 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(L_3, NULL); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_5 = (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A*)il2cpp_codegen_object_new(DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A_il2cpp_TypeInfo_var); DerSequenceReader__ctor_m899D7771F7F469E94812F8EB9BB0A75A0BE69CBD(L_5, L_4, NULL); V_1 = L_5; Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C* L_6 = (Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C*)il2cpp_codegen_object_new(Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C_il2cpp_TypeInfo_var); Stack_1__ctor_m97F2A92FF6F7604D68938DC3EF357C66110095FA(L_6, Stack_1__ctor_m97F2A92FF6F7604D68938DC3EF357C66110095FA_RuntimeMethod_var); __this->___U3CrdnReadersU3E5__2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrdnReadersU3E5__2), (void*)L_6); goto IL_0049; } IL_0038: { Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C* L_7 = __this->___U3CrdnReadersU3E5__2; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_8 = V_1; NullCheck(L_8); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_9; L_9 = DerSequenceReader_ReadSet_mB2770ADE8AF6F651659562AEF5B8F247619641FF(L_8, NULL); NullCheck(L_7); Stack_1_Push_m832BCA0F46EB98AC526A5C83B72052B42AC95700(L_7, L_9, Stack_1_Push_m832BCA0F46EB98AC526A5C83B72052B42AC95700_RuntimeMethod_var); } IL_0049: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_10 = V_1; NullCheck(L_10); bool L_11; L_11 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_10, NULL); if (L_11) { goto IL_0038; } } { goto IL_0119; } IL_0056: { Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C* L_12 = __this->___U3CrdnReadersU3E5__2; NullCheck(L_12); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_13; L_13 = Stack_1_Pop_mA225FBFDEBE168ED6B5F61FE26BE0928C811DAEC(L_12, Stack_1_Pop_mA225FBFDEBE168ED6B5F61FE26BE0928C811DAEC_RuntimeMethod_var); __this->___U3CrdnReaderU3E5__3 = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrdnReaderU3E5__3), (void*)L_13); goto IL_0102; } IL_006c: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_14 = __this->___U3CrdnReaderU3E5__3; NullCheck(L_14); DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_15; L_15 = DerSequenceReader_ReadSequence_m97DF1A79453D57FB5DB012273F34213180921AB4(L_14, NULL); V_2 = L_15; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_16 = V_2; NullCheck(L_16); String_t* L_17; L_17 = DerSequenceReader_ReadOidAsString_m53E76684261C012927DE60E2A8A5A4ECC6B33198(L_16, NULL); V_3 = L_17; DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_18 = V_2; NullCheck(L_18); uint8_t L_19; L_19 = DerSequenceReader_PeekTag_mC22E34353BE4B4C5CE3579AE64B220263C159C8B(L_18, NULL); V_4 = L_19; V_5 = (String_t*)NULL; uint8_t L_20 = V_4; if ((((int32_t)L_20) == ((int32_t)((int32_t)12)))) { goto IL_00ce; } } { uint8_t L_21 = V_4; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_21, ((int32_t)19)))) { case 0: { goto IL_00c4; } case 1: { goto IL_00d8; } case 2: { goto IL_00e0; } case 3: { goto IL_00ba; } } } { uint8_t L_22 = V_4; if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)30))))) { goto IL_00e0; } } { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_23 = V_2; NullCheck(L_23); String_t* L_24; L_24 = DerSequenceReader_ReadBMPString_m6AD51BC4D16BF2659A5F0D197A0A2F184D36375E(L_23, NULL); V_5 = L_24; goto IL_00e0; } IL_00ba: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_25 = V_2; NullCheck(L_25); String_t* L_26; L_26 = DerSequenceReader_ReadIA5String_m0C23F1CCD96F9F4BD97A43459D1839BDFD1EAB40(L_25, NULL); V_5 = L_26; goto IL_00e0; } IL_00c4: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_27 = V_2; NullCheck(L_27); String_t* L_28; L_28 = DerSequenceReader_ReadPrintableString_m9ED84D1BD26B7DB18C047355BD2011CAFC2E72FE(L_27, NULL); V_5 = L_28; goto IL_00e0; } IL_00ce: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_29 = V_2; NullCheck(L_29); String_t* L_30; L_30 = DerSequenceReader_ReadUtf8String_m695D8EC313847638A5E9FCB3B036B3AD4A73DB83(L_29, NULL); V_5 = L_30; goto IL_00e0; } IL_00d8: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_31 = V_2; NullCheck(L_31); String_t* L_32; L_32 = DerSequenceReader_ReadT61String_m30F888297CE3E176BE97EE993BA1FA945607999E(L_31, NULL); V_5 = L_32; } IL_00e0: { String_t* L_33 = V_5; if (!L_33) { goto IL_0102; } } { String_t* L_34 = V_3; String_t* L_35 = V_5; KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A L_36; memset((&L_36), 0, sizeof(L_36)); KeyValuePair_2__ctor_mC76BE8DEB14377BA47C72BDFC7D0BBD37330F36B((&L_36), L_34, L_35, KeyValuePair_2__ctor_mC76BE8DEB14377BA47C72BDFC7D0BBD37330F36B_RuntimeMethod_var); __this->___U3CU3E2__current = L_36; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___key), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___value), (void*)NULL); #endif __this->___U3CU3E1__state = 1; return (bool)1; } IL_00fb: { __this->___U3CU3E1__state = (-1); } IL_0102: { DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A* L_37 = __this->___U3CrdnReaderU3E5__3; NullCheck(L_37); bool L_38; L_38 = DerSequenceReader_get_HasData_mD6CE45854665F68A82771427FF58DDF7632D6A31(L_37, NULL); if (L_38) { goto IL_006c; } } { __this->___U3CrdnReaderU3E5__3 = (DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrdnReaderU3E5__3), (void*)(DerSequenceReader_tE6BA1C28D31B7F21AFC1A327DD7BBC028041308A*)NULL); } IL_0119: { Stack_1_t11FC055BC8A112A4D3474F6FA0DCAC26D397C08C* L_39 = __this->___U3CrdnReadersU3E5__2; NullCheck(L_39); int32_t L_40; L_40 = Stack_1_get_Count_mB64185B733D3D0A76BAD2E085B9F815786E4CC5D_inline(L_39, Stack_1_get_Count_mB64185B733D3D0A76BAD2E085B9F815786E4CC5D_RuntimeMethod_var); if ((((int32_t)L_40) > ((int32_t)0))) { goto IL_0056; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A U3CReadReverseRdnsU3Ed__21_System_Collections_Generic_IEnumeratorU3CSystem_Collections_Generic_KeyValuePairU3CSystem_StringU2CSystem_StringU3EU3E_get_Current_mF0FA23744F644CF1371214864DD2A43728064474 (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* __this, const RuntimeMethod* method) { { KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A L_0 = __this->___U3CU3E2__current; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReadReverseRdnsU3Ed__21_System_Collections_IEnumerator_Reset_m14F8B978364B8DDAC56367B68EEA3D7C06732564 (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CReadReverseRdnsU3Ed__21_System_Collections_IEnumerator_Reset_m14F8B978364B8DDAC56367B68EEA3D7C06732564_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CReadReverseRdnsU3Ed__21_System_Collections_IEnumerator_get_Current_m3CA95125EAEEBACD8685B90E65831D0B4B69EAA7 (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A L_0 = __this->___U3CU3E2__current; KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A L_1 = L_0; RuntimeObject* L_2 = Box(KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A_il2cpp_TypeInfo_var, &L_1); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CReadReverseRdnsU3Ed__21_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CSystem_StringU2CSystem_StringU3EU3E_GetEnumerator_m19CB560BFA57F0DD069DCCA4F99AA3A67CEB5427 (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* V_0 = NULL; { int32_t L_0 = __this->___U3CU3E1__state; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->___U3CU3El__initialThreadId; int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->___U3CU3E1__state = 0; V_0 = __this; goto IL_0029; } IL_0022: { U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* L_3 = (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE*)il2cpp_codegen_object_new(U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE_il2cpp_TypeInfo_var); U3CReadReverseRdnsU3Ed__21__ctor_m5A6BC49C73B7B87A9A4400C6B15A6B08990A46D4(L_3, 0, NULL); V_0 = L_3; } IL_0029: { U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* L_4 = V_0; X500DistinguishedName_t53976A4567E82199856DAD47D3850F8EECABDAF6* L_5 = __this->___U3CU3E3__name; NullCheck(L_4); L_4->___name = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___name), (void*)L_5); U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CReadReverseRdnsU3Ed__21_System_Collections_IEnumerable_GetEnumerator_mA9604E14B40705140F1AD16409F6716BDF3BFF08 (U3CReadReverseRdnsU3Ed__21_t6DC5309953340D6F3CAF345220E2D0AAD878D3DE* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3CReadReverseRdnsU3Ed__21_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CSystem_StringU2CSystem_StringU3EU3E_GetEnumerator_m19CB560BFA57F0DD069DCCA4F99AA3A67CEB5427(__this, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeMethods_DuplicateHandle_m3264217E922ADAC535774687A4521889DB87CB6C (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_hSourceProcessHandle, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_hSourceHandle, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_hTargetProcess, SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB** ___3_targetHandle, int32_t ___4_dwDesiredAccess, bool ___5_bInheritHandle, int32_t ___6_dwOptions, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoIO_t4111700E5C2D38E1B55C916719E4CB725CBE5FC7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); int32_t G_B2_0 = 0; intptr_t* G_B2_1 = NULL; intptr_t G_B2_2; memset((&G_B2_2), 0, sizeof(G_B2_2)); intptr_t G_B2_3; memset((&G_B2_3), 0, sizeof(G_B2_3)); intptr_t G_B2_4; memset((&G_B2_4), 0, sizeof(G_B2_4)); int32_t G_B1_0 = 0; intptr_t* G_B1_1 = NULL; intptr_t G_B1_2; memset((&G_B1_2), 0, sizeof(G_B1_2)); intptr_t G_B1_3; memset((&G_B1_3), 0, sizeof(G_B1_3)); intptr_t G_B1_4; memset((&G_B1_4), 0, sizeof(G_B1_4)); int32_t G_B3_0 = 0; int32_t G_B3_1 = 0; intptr_t* G_B3_2 = NULL; intptr_t G_B3_3; memset((&G_B3_3), 0, sizeof(G_B3_3)); intptr_t G_B3_4; memset((&G_B3_4), 0, sizeof(G_B3_4)); intptr_t G_B3_5; memset((&G_B3_5), 0, sizeof(G_B3_5)); bool G_B5_0 = false; bool G_B4_0 = false; { intptr_t L_0; L_0 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline((&___0_hSourceProcessHandle), NULL); intptr_t L_1; L_1 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline((&___1_hSourceHandle), NULL); intptr_t L_2; L_2 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline((&___2_hTargetProcess), NULL); int32_t L_3 = ___4_dwDesiredAccess; bool L_4 = ___5_bInheritHandle; if (L_4) { G_B2_0 = L_3; G_B2_1 = (&V_1); G_B2_2 = L_2; G_B2_3 = L_1; G_B2_4 = L_0; goto IL_0020; } G_B1_0 = L_3; G_B1_1 = (&V_1); G_B1_2 = L_2; G_B1_3 = L_1; G_B1_4 = L_0; } { G_B3_0 = 0; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; G_B3_4 = G_B1_3; G_B3_5 = G_B1_4; goto IL_0021; } IL_0020: { G_B3_0 = 1; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; G_B3_4 = G_B2_3; G_B3_5 = G_B2_4; } IL_0021: { int32_t L_5 = ___6_dwOptions; il2cpp_codegen_runtime_class_init_inline(MonoIO_t4111700E5C2D38E1B55C916719E4CB725CBE5FC7_il2cpp_TypeInfo_var); bool L_6; L_6 = MonoIO_DuplicateHandle_m74058A7EF8C184400CE235A021B49BC3CADF9CEE(G_B3_5, G_B3_4, G_B3_3, G_B3_2, G_B3_1, G_B3_0, L_5, (&V_0), NULL); int32_t L_7 = V_0; if (!L_7) { G_B5_0 = L_6; goto IL_0034; } G_B4_0 = L_6; } { int32_t L_8 = V_0; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MonoIO_t4111700E5C2D38E1B55C916719E4CB725CBE5FC7_il2cpp_TypeInfo_var))); Exception_t* L_9; L_9 = MonoIO_GetException_m7D5D880A5D6D35C63AAD55841C0C30B977430B5F(L_8, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeMethods_DuplicateHandle_m3264217E922ADAC535774687A4521889DB87CB6C_RuntimeMethod_var))); } IL_0034: { SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB** L_10 = ___3_targetHandle; intptr_t L_11 = V_1; SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* L_12 = (SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB*)il2cpp_codegen_object_new(SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB_il2cpp_TypeInfo_var); SafeProcessHandle__ctor_mF35A5C60AA1DFE35E75F353C346E941D62DB8859(L_12, L_11, (bool)1, NULL); *((RuntimeObject**)L_10) = (RuntimeObject*)L_12; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)L_12); return G_B5_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t NativeMethods_GetCurrentProcess_m0DDA8AB28E27F6B04D1CD3B60AF94D066F3953C8 (const RuntimeMethod* method) { typedef intptr_t (*NativeMethods_GetCurrentProcess_m0DDA8AB28E27F6B04D1CD3B60AF94D066F3953C8_ftn) (); using namespace il2cpp::icalls; return ((NativeMethods_GetCurrentProcess_m0DDA8AB28E27F6B04D1CD3B60AF94D066F3953C8_ftn)System::Microsoft::Win32::NativeMethods::GetCurrentProcess) (); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeMethods_GetExitCodeProcess_mE7FD943FE22AC0AE9D8B7E819A78CD069EDF6A42 (intptr_t ___0_processHandle, int32_t* ___1_exitCode, const RuntimeMethod* method) { typedef bool (*NativeMethods_GetExitCodeProcess_mE7FD943FE22AC0AE9D8B7E819A78CD069EDF6A42_ftn) (intptr_t, int32_t*); using namespace il2cpp::icalls; return ((NativeMethods_GetExitCodeProcess_mE7FD943FE22AC0AE9D8B7E819A78CD069EDF6A42_ftn)System::Microsoft::Win32::NativeMethods::GetExitCodeProcess) (___0_processHandle, ___1_exitCode); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeMethods_GetExitCodeProcess_m0CE4AB8F1AB1431791D1A23803ED98E96DDCC2B7 (SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* ___0_processHandle, int32_t* ___1_exitCode, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { V_0 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0019: { { bool L_0 = V_0; if (!L_0) { goto IL_0022; } } { SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* L_1 = ___0_processHandle; NullCheck(L_1); SafeHandle_DangerousRelease_m30A8B4E5BEA935C8925BC2115CD0AD13B937953E(L_1, NULL); } IL_0022: { return; } } }); try { SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* L_2 = ___0_processHandle; NullCheck(L_2); SafeHandle_DangerousAddRef_m9FA46208A92D8B33059B8E8712F49AE45BB5E922(L_2, (&V_0), NULL); SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* L_3 = ___0_processHandle; NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int32_t* L_5 = ___1_exitCode; bool L_6; L_6 = NativeMethods_GetExitCodeProcess_mE7FD943FE22AC0AE9D8B7E819A78CD069EDF6A42(L_4, L_5, NULL); V_1 = L_6; goto IL_0023; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0023: { bool L_7 = V_1; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeMethods_GetProcessTimes_m5F47DC2EE69BD7D2F8C0206ED8BAF0EFBA7C7406 (intptr_t ___0_handle, int64_t* ___1_creation, int64_t* ___2_exit, int64_t* ___3_kernel, int64_t* ___4_user, const RuntimeMethod* method) { typedef bool (*NativeMethods_GetProcessTimes_m5F47DC2EE69BD7D2F8C0206ED8BAF0EFBA7C7406_ftn) (intptr_t, int64_t*, int64_t*, int64_t*, int64_t*); using namespace il2cpp::icalls; return ((NativeMethods_GetProcessTimes_m5F47DC2EE69BD7D2F8C0206ED8BAF0EFBA7C7406_ftn)System::Microsoft::Win32::NativeMethods::GetProcessTimes) (___0_handle, ___1_creation, ___2_exit, ___3_kernel, ___4_user); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeMethods_GetProcessTimes_m4565FC72CA95EDC7EE2A414F79FF1AD91DCE0399 (SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* ___0_handle, int64_t* ___1_creation, int64_t* ___2_exit, int64_t* ___3_kernel, int64_t* ___4_user, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { V_0 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_001d: { { bool L_0 = V_0; if (!L_0) { goto IL_0026; } } { SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* L_1 = ___0_handle; NullCheck(L_1); SafeHandle_DangerousRelease_m30A8B4E5BEA935C8925BC2115CD0AD13B937953E(L_1, NULL); } IL_0026: { return; } } }); try { SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* L_2 = ___0_handle; NullCheck(L_2); SafeHandle_DangerousAddRef_m9FA46208A92D8B33059B8E8712F49AE45BB5E922(L_2, (&V_0), NULL); SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* L_3 = ___0_handle; NullCheck(L_3); intptr_t L_4; L_4 = SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline(L_3, NULL); int64_t* L_5 = ___1_creation; int64_t* L_6 = ___2_exit; int64_t* L_7 = ___3_kernel; int64_t* L_8 = ___4_user; bool L_9; L_9 = NativeMethods_GetProcessTimes_m5F47DC2EE69BD7D2F8C0206ED8BAF0EFBA7C7406(L_4, L_5, L_6, L_7, L_8, NULL); V_1 = L_9; goto IL_0027; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0027: { bool L_10 = V_1; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeMethods_GetCurrentProcessId_mDBBBEE33B07C6E14425814FE377C33984FF99ACB (const RuntimeMethod* method) { typedef int32_t (*NativeMethods_GetCurrentProcessId_mDBBBEE33B07C6E14425814FE377C33984FF99ACB_ftn) (); using namespace il2cpp::icalls; return ((NativeMethods_GetCurrentProcessId_mDBBBEE33B07C6E14425814FE377C33984FF99ACB_ftn)System::Microsoft::Win32::NativeMethods::GetCurrentProcessId) (); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeMethods_CloseProcess_m46F696AA3E8FE85EA84504B04C06706A2716A8E1 (intptr_t ___0_handle, const RuntimeMethod* method) { typedef bool (*NativeMethods_CloseProcess_m46F696AA3E8FE85EA84504B04C06706A2716A8E1_ftn) (intptr_t); using namespace il2cpp::icalls; return ((NativeMethods_CloseProcess_m46F696AA3E8FE85EA84504B04C06706A2716A8E1_ftn)System::Microsoft::Win32::NativeMethods::CloseProcess) (___0_handle); } #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 SafeProcessHandle__ctor_m347300F5032173FAA9287B4CDC692BBA71D82E95 (SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* __this, intptr_t ___0_handle, const RuntimeMethod* method) { { SafeHandleZeroOrMinusOneIsInvalid__ctor_m9BA85F78EC25654EE170CA999EC379D9A4B59B89(__this, (bool)1, NULL); intptr_t L_0 = ___0_handle; SafeHandle_SetHandle_m003D64748F9DFBA1E3C0B23798C23BA81AA21C2A_inline(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeProcessHandle__ctor_mF35A5C60AA1DFE35E75F353C346E941D62DB8859 (SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* __this, intptr_t ___0_existingHandle, bool ___1_ownsHandle, const RuntimeMethod* method) { { bool L_0 = ___1_ownsHandle; SafeHandleZeroOrMinusOneIsInvalid__ctor_m9BA85F78EC25654EE170CA999EC379D9A4B59B89(__this, L_0, NULL); intptr_t L_1 = ___0_existingHandle; SafeHandle_SetHandle_m003D64748F9DFBA1E3C0B23798C23BA81AA21C2A_inline(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SafeProcessHandle_ReleaseHandle_m9026551EED6D5751BCBB3F413986A339E0DFE258 (SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)__this)->___handle; bool L_1; L_1 = NativeMethods_CloseProcess_m46F696AA3E8FE85EA84504B04C06706A2716A8E1(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeProcessHandle__cctor_m8464FCF181C5F99CFF547FD4D6AC106F9F9E385E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB* L_0 = (SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB*)il2cpp_codegen_object_new(SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB_il2cpp_TypeInfo_var); SafeProcessHandle__ctor_m347300F5032173FAA9287B4CDC692BBA71D82E95(L_0, 0, NULL); ((SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB_StaticFields*)il2cpp_codegen_static_fields_for(SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB_il2cpp_TypeInfo_var))->___InvalidHandle = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB_StaticFields*)il2cpp_codegen_static_fields_for(SafeProcessHandle_tA260D4420C5F481A5DA030FFB19D038BBF8A63CB_il2cpp_TypeInfo_var))->___InvalidHandle), (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 int32_t IPv4AddressHelper_ParseHostNumber_m3ECD734470D95F75F0A7475BB69A53D48A924179 (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___0_str, int32_t ___1_start, int32_t ___2_end, const RuntimeMethod* method) { uint8_t* V_0 = NULL; { uintptr_t L_0 = ((uintptr_t)4); int8_t* L_1 = (int8_t*) (L_0 ? alloca(L_0) : NULL); memset(L_1, 0, L_0); V_0 = (uint8_t*)(L_1); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_2 = ___0_str; uint8_t* L_3 = V_0; int32_t L_4 = ___1_start; int32_t L_5 = ___2_end; bool L_6; L_6 = IPv4AddressHelper_ParseCanonical_m38827B1F002AC415916FF17D5C7DA3279486A91C(L_2, L_3, L_4, L_5, NULL); uint8_t* L_7 = V_0; int32_t L_8 = (*(L_7)); uint8_t* L_9 = V_0; int32_t L_10 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, 1)))); uint8_t* L_11 = V_0; int32_t L_12 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, 2)))); uint8_t* L_13 = V_0; int32_t L_14 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_13, 3)))); return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)(L_8<<((int32_t)24))), ((int32_t)(L_10<<((int32_t)16))))), ((int32_t)(L_12<<8)))), L_14)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv4AddressHelper_IsValid_mB71D85892F391896358B6C19C6E4899ED31EFCF8 (Il2CppChar* ___0_name, int32_t ___1_start, int32_t* ___2_end, bool ___3_allowIPv6, bool ___4_notImplicitFile, bool ___5_unknownScheme, const RuntimeMethod* method) { { bool L_0 = ___3_allowIPv6; bool L_1 = ___5_unknownScheme; if (!((int32_t)((int32_t)L_0|(int32_t)L_1))) { goto IL_0012; } } { Il2CppChar* L_2 = ___0_name; int32_t L_3 = ___1_start; int32_t* L_4 = ___2_end; bool L_5 = ___3_allowIPv6; bool L_6 = ___4_notImplicitFile; bool L_7; L_7 = IPv4AddressHelper_IsValidCanonical_m157BF3179C5A511A8915C572111A7014D7E5DB84(L_2, L_3, L_4, L_5, L_6, NULL); return L_7; } IL_0012: { Il2CppChar* L_8 = ___0_name; int32_t L_9 = ___1_start; int32_t* L_10 = ___2_end; bool L_11 = ___4_notImplicitFile; int64_t L_12; L_12 = IPv4AddressHelper_ParseNonCanonical_m8A508ED61556F4182AAEBE3E7D43C738A57C984D(L_8, L_9, L_10, L_11, NULL); return (bool)((((int32_t)((((int64_t)L_12) == ((int64_t)((int64_t)(-1))))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv4AddressHelper_ParseCanonical_m38827B1F002AC415916FF17D5C7DA3279486A91C (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___0_name, uint8_t* ___1_numbers, int32_t ___2_start, int32_t ___3_end, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; Il2CppChar V_2 = 0x0; { V_0 = 0; goto IL_003f; } IL_0004: { V_1 = (uint8_t)0; goto IL_0019; } IL_0008: { uint8_t L_0 = V_1; Il2CppChar L_1 = V_2; V_1 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, ((int32_t)10))), ((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, ((int32_t)48))))))); int32_t L_2 = ___2_start; ___2_start = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_0019: { int32_t L_3 = ___2_start; int32_t L_4 = ___3_end; if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0031; } } { int32_t L_5 = ___2_start; Il2CppChar* L_6; L_6 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_name))->____pointer))->value, (L_5), ((&___0_name))->____length); int32_t L_7 = *((uint16_t*)L_6); int32_t L_8 = L_7; V_2 = L_8; if ((((int32_t)L_8) == ((int32_t)((int32_t)46)))) { goto IL_0031; } } { Il2CppChar L_9 = V_2; if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)58))))) { goto IL_0008; } } IL_0031: { uint8_t* L_10 = ___1_numbers; int32_t L_11 = V_0; uint8_t L_12 = V_1; *((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_10, L_11))) = (int8_t)L_12; int32_t L_13 = ___2_start; ___2_start = ((int32_t)il2cpp_codegen_add(L_13, 1)); int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_003f: { int32_t L_15 = V_0; if ((((int32_t)L_15) < ((int32_t)4))) { goto IL_0004; } } { uint8_t* L_16 = ___1_numbers; int32_t L_17 = (*(L_16)); return (bool)((((int32_t)L_17) == ((int32_t)((int32_t)127)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv4AddressHelper_IsValidCanonical_m157BF3179C5A511A8915C572111A7014D7E5DB84 (Il2CppChar* ___0_name, int32_t ___1_start, int32_t* ___2_end, bool ___3_allowIPv6, bool ___4_notImplicitFile, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; Il2CppChar V_4 = 0x0; int32_t G_B32_0 = 0; int32_t G_B31_0 = 0; { V_0 = 0; V_1 = 0; V_2 = (bool)0; V_3 = (bool)0; goto IL_00d0; } IL_000d: { Il2CppChar* L_0 = ___0_name; int32_t L_1 = ___1_start; int32_t L_2 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 2))))); V_4 = L_2; bool L_3 = ___3_allowIPv6; if (!L_3) { goto IL_0036; } } { Il2CppChar L_4 = V_4; if ((((int32_t)L_4) == ((int32_t)((int32_t)93)))) { goto IL_00d8; } } { Il2CppChar L_5 = V_4; if ((((int32_t)L_5) == ((int32_t)((int32_t)47)))) { goto IL_00d8; } } { Il2CppChar L_6 = V_4; if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)37))))) { goto IL_0061; } } { goto IL_00d8; } IL_0036: { Il2CppChar L_7 = V_4; if ((((int32_t)L_7) == ((int32_t)((int32_t)47)))) { goto IL_00d8; } } { Il2CppChar L_8 = V_4; if ((((int32_t)L_8) == ((int32_t)((int32_t)92)))) { goto IL_00d8; } } { bool L_9 = ___4_notImplicitFile; if (!L_9) { goto IL_0061; } } { Il2CppChar L_10 = V_4; if ((((int32_t)L_10) == ((int32_t)((int32_t)58)))) { goto IL_00d8; } } { Il2CppChar L_11 = V_4; if ((((int32_t)L_11) == ((int32_t)((int32_t)63)))) { goto IL_00d8; } } { Il2CppChar L_12 = V_4; if ((((int32_t)L_12) == ((int32_t)((int32_t)35)))) { goto IL_00d8; } } IL_0061: { Il2CppChar L_13 = V_4; if ((((int32_t)L_13) > ((int32_t)((int32_t)57)))) { goto IL_00aa; } } { Il2CppChar L_14 = V_4; if ((((int32_t)L_14) < ((int32_t)((int32_t)48)))) { goto IL_00aa; } } { bool L_15 = V_2; if (L_15) { goto IL_008e; } } { Il2CppChar L_16 = V_4; if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)48))))) { goto IL_008e; } } { int32_t L_17 = ___1_start; int32_t* L_18 = ___2_end; int32_t L_19 = *((int32_t*)L_18); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_17, 1))) >= ((int32_t)L_19))) { goto IL_008c; } } { Il2CppChar* L_20 = ___0_name; int32_t L_21 = ___1_start; int32_t L_22 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_20, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_21, 1))), 2))))); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)48))))) { goto IL_008c; } } { return (bool)0; } IL_008c: { V_3 = (bool)1; } IL_008e: { V_2 = (bool)1; int32_t L_23 = V_1; Il2CppChar* L_24 = ___0_name; int32_t L_25 = ___1_start; int32_t L_26 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_24, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_25), 2))))); V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_23, ((int32_t)10))), ((int32_t)il2cpp_codegen_subtract(L_26, ((int32_t)48))))); int32_t L_27 = V_1; if ((((int32_t)L_27) <= ((int32_t)((int32_t)255)))) { goto IL_00cb; } } { return (bool)0; } IL_00aa: { Il2CppChar L_28 = V_4; if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)46))))) { goto IL_00c9; } } { bool L_29 = V_2; if (!L_29) { goto IL_00bb; } } { int32_t L_30 = V_1; bool L_31 = V_3; if (!((int32_t)(((((int32_t)L_30) > ((int32_t)0))? 1 : 0)&(int32_t)L_31))) { goto IL_00bd; } } IL_00bb: { return (bool)0; } IL_00bd: { int32_t L_32 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_32, 1)); V_2 = (bool)0; V_1 = 0; V_3 = (bool)0; goto IL_00cb; } IL_00c9: { return (bool)0; } IL_00cb: { int32_t L_33 = ___1_start; ___1_start = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_00d0: { int32_t L_34 = ___1_start; int32_t* L_35 = ___2_end; int32_t L_36 = *((int32_t*)L_35); if ((((int32_t)L_34) < ((int32_t)L_36))) { goto IL_000d; } } IL_00d8: { int32_t L_37 = V_0; bool L_38 = V_2; int32_t L_39 = ((int32_t)(((((int32_t)L_37) == ((int32_t)3))? 1 : 0)&(int32_t)L_38)); if (!L_39) { G_B32_0 = L_39; goto IL_00e4; } G_B31_0 = L_39; } { int32_t* L_40 = ___2_end; int32_t L_41 = ___1_start; *((int32_t*)L_40) = (int32_t)L_41; G_B32_0 = G_B31_0; } IL_00e4: { return (bool)G_B32_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t IPv4AddressHelper_ParseNonCanonical_m8A508ED61556F4182AAEBE3E7D43C738A57C984D (Il2CppChar* ___0_name, int32_t ___1_start, int32_t* ___2_end, bool ___3_notImplicitFile, const RuntimeMethod* method) { int32_t V_0 = 0; Il2CppChar V_1 = 0x0; int64_t* V_2 = NULL; int64_t V_3 = 0; bool V_4 = false; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; { V_0 = ((int32_t)10); uintptr_t L_0 = ((uintptr_t)((int32_t)32)); int8_t* L_1 = (int8_t*) (L_0 ? alloca(L_0) : NULL); memset(L_1, 0, L_0); V_2 = (int64_t*)(L_1); V_3 = ((int64_t)0); V_4 = (bool)0; V_5 = 0; int32_t L_2 = ___1_start; V_6 = L_2; goto IL_013b; } IL_001a: { Il2CppChar* L_3 = ___0_name; int32_t L_4 = V_6; int32_t L_5 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_3, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_4), 2))))); V_1 = L_5; V_3 = ((int64_t)0); V_0 = ((int32_t)10); Il2CppChar L_6 = V_1; if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)48))))) { goto IL_00f3; } } { V_0 = 8; int32_t L_7 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_7, 1)); V_4 = (bool)1; int32_t L_8 = V_6; int32_t* L_9 = ___2_end; int32_t L_10 = *((int32_t*)L_9); if ((((int32_t)L_8) >= ((int32_t)L_10))) { goto IL_00f3; } } { Il2CppChar* L_11 = ___0_name; int32_t L_12 = V_6; int32_t L_13 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_11, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_12), 2))))); V_1 = L_13; Il2CppChar L_14 = V_1; if ((((int32_t)L_14) == ((int32_t)((int32_t)120)))) { goto IL_005b; } } { Il2CppChar L_15 = V_1; if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)88))))) { goto IL_00f3; } } IL_005b: { V_0 = ((int32_t)16); int32_t L_16 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_16, 1)); V_4 = (bool)0; goto IL_00f3; } IL_006c: { Il2CppChar* L_17 = ___0_name; int32_t L_18 = V_6; int32_t L_19 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_17, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_18), 2))))); V_1 = L_19; int32_t L_20 = V_0; if ((((int32_t)L_20) == ((int32_t)((int32_t)10)))) { goto IL_007f; } } { int32_t L_21 = V_0; if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)16))))) { goto IL_0091; } } IL_007f: { Il2CppChar L_22 = V_1; if ((((int32_t)((int32_t)48)) > ((int32_t)L_22))) { goto IL_0091; } } { Il2CppChar L_23 = V_1; if ((((int32_t)L_23) > ((int32_t)((int32_t)57)))) { goto IL_0091; } } { Il2CppChar L_24 = V_1; V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_24, ((int32_t)48))); goto IL_00d9; } IL_0091: { int32_t L_25 = V_0; if ((!(((uint32_t)L_25) == ((uint32_t)8)))) { goto IL_00a7; } } { Il2CppChar L_26 = V_1; if ((((int32_t)((int32_t)48)) > ((int32_t)L_26))) { goto IL_00a7; } } { Il2CppChar L_27 = V_1; if ((((int32_t)L_27) > ((int32_t)((int32_t)55)))) { goto IL_00a7; } } { Il2CppChar L_28 = V_1; V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_28, ((int32_t)48))); goto IL_00d9; } IL_00a7: { int32_t L_29 = V_0; if ((!(((uint32_t)L_29) == ((uint32_t)((int32_t)16))))) { goto IL_00c1; } } { Il2CppChar L_30 = V_1; if ((((int32_t)((int32_t)97)) > ((int32_t)L_30))) { goto IL_00c1; } } { Il2CppChar L_31 = V_1; if ((((int32_t)L_31) > ((int32_t)((int32_t)102)))) { goto IL_00c1; } } { Il2CppChar L_32 = V_1; V_7 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add((int32_t)L_32, ((int32_t)10))), ((int32_t)97))); goto IL_00d9; } IL_00c1: { int32_t L_33 = V_0; if ((!(((uint32_t)L_33) == ((uint32_t)((int32_t)16))))) { goto IL_00fc; } } { Il2CppChar L_34 = V_1; if ((((int32_t)((int32_t)65)) > ((int32_t)L_34))) { goto IL_00fc; } } { Il2CppChar L_35 = V_1; if ((((int32_t)L_35) > ((int32_t)((int32_t)70)))) { goto IL_00fc; } } { Il2CppChar L_36 = V_1; V_7 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add((int32_t)L_36, ((int32_t)10))), ((int32_t)65))); } IL_00d9: { int64_t L_37 = V_3; int32_t L_38 = V_0; int32_t L_39 = V_7; V_3 = ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_multiply(L_37, ((int64_t)L_38))), ((int64_t)L_39))); int64_t L_40 = V_3; if ((((int64_t)L_40) <= ((int64_t)((int64_t)(uint64_t)((uint32_t)(-1)))))) { goto IL_00ea; } } { return ((int64_t)(-1)); } IL_00ea: { V_4 = (bool)1; int32_t L_41 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_41, 1)); } IL_00f3: { int32_t L_42 = V_6; int32_t* L_43 = ___2_end; int32_t L_44 = *((int32_t*)L_43); if ((((int32_t)L_42) < ((int32_t)L_44))) { goto IL_006c; } } IL_00fc: { int32_t L_45 = V_6; int32_t* L_46 = ___2_end; int32_t L_47 = *((int32_t*)L_46); if ((((int32_t)L_45) >= ((int32_t)L_47))) { goto IL_0144; } } { Il2CppChar* L_48 = ___0_name; int32_t L_49 = V_6; int32_t L_50 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_48, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_49), 2))))); if ((!(((uint32_t)L_50) == ((uint32_t)((int32_t)46))))) { goto IL_0144; } } { int32_t L_51 = V_5; if ((((int32_t)L_51) >= ((int32_t)3))) { goto IL_0120; } } { bool L_52 = V_4; if (!L_52) { goto IL_0120; } } { int64_t L_53 = V_3; if ((((int64_t)L_53) <= ((int64_t)((int64_t)((int32_t)255))))) { goto IL_0123; } } IL_0120: { return ((int64_t)(-1)); } IL_0123: { int64_t* L_54 = V_2; int32_t L_55 = V_5; int64_t L_56 = V_3; *((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_54, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_55), 8))))) = (int64_t)L_56; int32_t L_57 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_57, 1)); V_4 = (bool)0; int32_t L_58 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_58, 1)); } IL_013b: { int32_t L_59 = V_6; int32_t* L_60 = ___2_end; int32_t L_61 = *((int32_t*)L_60); if ((((int32_t)L_59) < ((int32_t)L_61))) { goto IL_001a; } } IL_0144: { bool L_62 = V_4; if (L_62) { goto IL_014b; } } { return ((int64_t)(-1)); } IL_014b: { int32_t L_63 = V_6; int32_t* L_64 = ___2_end; int32_t L_65 = *((int32_t*)L_64); if ((((int32_t)L_63) >= ((int32_t)L_65))) { goto IL_017f; } } { Il2CppChar* L_66 = ___0_name; int32_t L_67 = V_6; int32_t L_68 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_66, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_67), 2))))); int32_t L_69 = L_68; V_1 = L_69; if ((((int32_t)L_69) == ((int32_t)((int32_t)47)))) { goto IL_0176; } } { Il2CppChar L_70 = V_1; if ((((int32_t)L_70) == ((int32_t)((int32_t)92)))) { goto IL_0176; } } { bool L_71 = ___3_notImplicitFile; if (!L_71) { goto IL_017c; } } { Il2CppChar L_72 = V_1; if ((((int32_t)L_72) == ((int32_t)((int32_t)58)))) { goto IL_0176; } } { Il2CppChar L_73 = V_1; if ((((int32_t)L_73) == ((int32_t)((int32_t)63)))) { goto IL_0176; } } { Il2CppChar L_74 = V_1; if ((!(((uint32_t)L_74) == ((uint32_t)((int32_t)35))))) { goto IL_017c; } } IL_0176: { int32_t* L_75 = ___2_end; int32_t L_76 = V_6; *((int32_t*)L_75) = (int32_t)L_76; goto IL_017f; } IL_017c: { return ((int64_t)(-1)); } IL_017f: { int64_t* L_77 = V_2; int32_t L_78 = V_5; int64_t L_79 = V_3; *((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_77, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_78), 8))))) = (int64_t)L_79; int32_t L_80 = V_5; switch (L_80) { case 0: { goto IL_01a4; } case 1: { goto IL_01b0; } case 2: { goto IL_01d1; } case 3: { goto IL_0207; } } } { goto IL_024e; } IL_01a4: { int64_t* L_81 = V_2; int64_t L_82 = (*(L_81)); if ((((int64_t)L_82) <= ((int64_t)((int64_t)(uint64_t)((uint32_t)(-1)))))) { goto IL_01ad; } } { return ((int64_t)(-1)); } IL_01ad: { int64_t* L_83 = V_2; int64_t L_84 = (*(L_83)); return L_84; } IL_01b0: { int64_t* L_85 = V_2; int64_t L_86 = (*(((int64_t*)il2cpp_codegen_add((intptr_t)L_85, 8)))); if ((((int64_t)L_86) <= ((int64_t)((int64_t)((int32_t)16777215))))) { goto IL_01bf; } } { return ((int64_t)(-1)); } IL_01bf: { int64_t* L_87 = V_2; int64_t L_88 = (*(L_87)); int64_t* L_89 = V_2; int64_t L_90 = (*(((int64_t*)il2cpp_codegen_add((intptr_t)L_89, 8)))); return ((int64_t)(((int64_t)(L_88<<((int32_t)24)))|((int64_t)(L_90&((int64_t)((int32_t)16777215)))))); } IL_01d1: { int64_t* L_91 = V_2; int64_t L_92 = (*(((int64_t*)il2cpp_codegen_add((intptr_t)L_91, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 8)))))); if ((((int64_t)L_92) <= ((int64_t)((int64_t)((int32_t)65535))))) { goto IL_01e3; } } { return ((int64_t)(-1)); } IL_01e3: { int64_t* L_93 = V_2; int64_t L_94 = (*(L_93)); int64_t* L_95 = V_2; int64_t L_96 = (*(((int64_t*)il2cpp_codegen_add((intptr_t)L_95, 8)))); int64_t* L_97 = V_2; int64_t L_98 = (*(((int64_t*)il2cpp_codegen_add((intptr_t)L_97, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 8)))))); return ((int64_t)(((int64_t)(((int64_t)(L_94<<((int32_t)24)))|((int64_t)(((int64_t)(L_96&((int64_t)((int32_t)255))))<<((int32_t)16)))))|((int64_t)(L_98&((int64_t)((int32_t)65535)))))); } IL_0207: { int64_t* L_99 = V_2; int64_t L_100 = (*(((int64_t*)il2cpp_codegen_add((intptr_t)L_99, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 8)))))); if ((((int64_t)L_100) <= ((int64_t)((int64_t)((int32_t)255))))) { goto IL_0219; } } { return ((int64_t)(-1)); } IL_0219: { int64_t* L_101 = V_2; int64_t L_102 = (*(L_101)); int64_t* L_103 = V_2; int64_t L_104 = (*(((int64_t*)il2cpp_codegen_add((intptr_t)L_103, 8)))); int64_t* L_105 = V_2; int64_t L_106 = (*(((int64_t*)il2cpp_codegen_add((intptr_t)L_105, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 8)))))); int64_t* L_107 = V_2; int64_t L_108 = (*(((int64_t*)il2cpp_codegen_add((intptr_t)L_107, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 8)))))); return ((int64_t)(((int64_t)(((int64_t)(((int64_t)(L_102<<((int32_t)24)))|((int64_t)(((int64_t)(L_104&((int64_t)((int32_t)255))))<<((int32_t)16)))))|((int64_t)(((int64_t)(L_106&((int64_t)((int32_t)255))))<<8))))|((int64_t)(L_108&((int64_t)((int32_t)255)))))); } IL_024e: { return ((int64_t)(-1)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IPv4AddressHelper_ParseCanonicalName_mF74A625E0C85FC8C5CAE3A47785606BF93777FF1 (String_t* ___0_str, int32_t ___1_start, int32_t ___2_end, bool* ___3_isLoopback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mEFBC3C78FD443FFE23F9E841D43B7B0271622843_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1__ctor_m835590E344B05AF6AF00A78E92C4175BD781A3D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m03D0CEDC1BC95844236105D1DE24A702B956BFE4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint8_t* V_0 = NULL; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 V_6; memset((&V_6), 0, sizeof(V_6)); { uintptr_t L_0 = ((uintptr_t)4); int8_t* L_1 = (int8_t*) (L_0 ? alloca(L_0) : NULL); memset(L_1, 0, L_0); V_0 = (uint8_t*)(L_1); bool* L_2 = ___3_isLoopback; String_t* L_3 = ___0_str; uint8_t* L_4 = V_0; int32_t L_5 = ___1_start; int32_t L_6 = ___2_end; bool L_7; L_7 = IPv4AddressHelper_Parse_m0F43F114BC6D0C8D85D29D3CA2CE24CA19714026(L_3, L_4, L_5, L_6, NULL); *((int8_t*)L_2) = (int8_t)L_7; uintptr_t L_8 = ((uintptr_t)((int32_t)30)); int8_t* L_9 = (int8_t*) (L_8 ? alloca(L_8) : NULL); memset(L_9, 0, L_8); Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m835590E344B05AF6AF00A78E92C4175BD781A3D2_inline((&L_10), (void*)(L_9), ((int32_t)15), Span_1__ctor_m835590E344B05AF6AF00A78E92C4175BD781A3D2_RuntimeMethod_var); V_1 = L_10; V_2 = 0; V_4 = 0; goto IL_005f; } IL_0024: { uint8_t* L_11 = V_0; int32_t L_12 = V_4; int32_t L_13 = V_2; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_14; L_14 = Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_inline((&V_1), L_13, Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_RuntimeMethod_var); il2cpp_codegen_initobj((&V_6), sizeof(ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1)); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_15 = V_6; bool L_16; L_16 = Byte_TryFormat_m001551267A8748E3D23C0DE0AF5FEB2BF06A463E((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, L_12)), L_14, (&V_3), L_15, (RuntimeObject*)NULL, NULL); int32_t L_17 = V_2; int32_t L_18 = V_3; V_5 = ((int32_t)il2cpp_codegen_add(L_17, L_18)); int32_t L_19 = V_5; Il2CppChar* L_20; L_20 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&V_1))->____pointer))->value, (L_19), ((&V_1))->____length); *((int16_t*)L_20) = (int16_t)((int32_t)46); int32_t L_21 = V_5; V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1)); int32_t L_22 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_005f: { int32_t L_23 = V_4; if ((((int32_t)L_23) < ((int32_t)3))) { goto IL_0024; } } { uint8_t* L_24 = V_0; int32_t L_25 = V_2; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_26; L_26 = Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_inline((&V_1), L_25, Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_RuntimeMethod_var); il2cpp_codegen_initobj((&V_6), sizeof(ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1)); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_27 = V_6; bool L_28; L_28 = Byte_TryFormat_m001551267A8748E3D23C0DE0AF5FEB2BF06A463E((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_24, 3)), L_26, (&V_3), L_27, (RuntimeObject*)NULL, NULL); int32_t L_29 = V_2; int32_t L_30 = V_3; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_31; L_31 = Span_1_Slice_mEFBC3C78FD443FFE23F9E841D43B7B0271622843_inline((&V_1), 0, ((int32_t)il2cpp_codegen_add(L_29, L_30)), Span_1_Slice_mEFBC3C78FD443FFE23F9E841D43B7B0271622843_RuntimeMethod_var); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_32; L_32 = Span_1_op_Implicit_m03D0CEDC1BC95844236105D1DE24A702B956BFE4(L_31, Span_1_op_Implicit_m03D0CEDC1BC95844236105D1DE24A702B956BFE4_RuntimeMethod_var); String_t* L_33; L_33 = String_CreateString_m1618CF9F1145C9832FC830A4BD6DD96A540012F8(NULL, L_32, NULL); return L_33; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv4AddressHelper_Parse_m0F43F114BC6D0C8D85D29D3CA2CE24CA19714026 (String_t* ___0_name, uint8_t* ___1_numbers, int32_t ___2_start, int32_t ___3_end, const RuntimeMethod* method) { Il2CppChar* V_0 = NULL; String_t* V_1 = NULL; int32_t V_2 = 0; int64_t V_3 = 0; { String_t* L_0 = ___0_name; V_1 = L_0; String_t* L_1 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_1); Il2CppChar* L_2 = V_0; if (!L_2) { goto IL_0010; } } { Il2CppChar* L_3 = V_0; int32_t L_4; L_4 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL); V_0 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_3, L_4)); } IL_0010: { int32_t L_5 = ___3_end; V_2 = L_5; Il2CppChar* L_6 = V_0; int32_t L_7 = ___2_start; int64_t L_8; L_8 = IPv4AddressHelper_ParseNonCanonical_m8A508ED61556F4182AAEBE3E7D43C738A57C984D(L_6, L_7, (&V_2), (bool)1, NULL); V_3 = L_8; uint8_t* L_9 = ___1_numbers; int64_t L_10 = V_3; *((int8_t*)L_9) = (int8_t)((int32_t)(uint8_t)((int64_t)(L_10>>((int32_t)24)))); uint8_t* L_11 = ___1_numbers; int64_t L_12 = V_3; *((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, 1))) = (int8_t)((int32_t)(uint8_t)((int64_t)(L_12>>((int32_t)16)))); uint8_t* L_13 = ___1_numbers; int64_t L_14 = V_3; *((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_13, 2))) = (int8_t)((int32_t)(uint8_t)((int64_t)(L_14>>8))); uint8_t* L_15 = ___1_numbers; int64_t L_16 = V_3; *((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_15, 3))) = (int8_t)((int32_t)(uint8_t)L_16); V_1 = (String_t*)NULL; uint8_t* L_17 = ___1_numbers; int32_t L_18 = (*(L_17)); return (bool)((((int32_t)L_18) == ((int32_t)((int32_t)127)))? 1 : 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 ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D IPv6AddressHelper_FindCompressionRange_m5BA0C004FA7BE7CB3C520AB47C4D6B6FA6C13C56 (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ___0_numbers, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { V_0 = 0; V_1 = (-1); V_2 = 0; V_3 = 0; goto IL_002d; } IL_000a: { int32_t L_0 = V_3; uint16_t* L_1; L_1 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (L_0), ((&___0_numbers))->____length); int32_t L_2 = *((uint16_t*)L_1); if (L_2) { goto IL_0027; } } { int32_t L_3 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_3, 1)); int32_t L_4 = V_2; int32_t L_5 = V_0; if ((((int32_t)L_4) <= ((int32_t)L_5))) { goto IL_0029; } } { int32_t L_6 = V_2; V_0 = L_6; int32_t L_7 = V_3; int32_t L_8 = V_2; V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_7, L_8)), 1)); goto IL_0029; } IL_0027: { V_2 = 0; } IL_0029: { int32_t L_9 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_002d: { int32_t L_10 = V_3; int32_t L_11; L_11 = ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_inline((&___0_numbers), ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_000a; } } { int32_t L_12 = V_0; if ((((int32_t)L_12) > ((int32_t)1))) { goto IL_0043; } } { ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_13; memset((&L_13), 0, sizeof(L_13)); ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477((&L_13), (-1), (-1), ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_RuntimeMethod_var); return L_13; } IL_0043: { int32_t L_14 = V_1; int32_t L_15 = V_1; int32_t L_16 = V_0; ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_17; memset((&L_17), 0, sizeof(L_17)); ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477((&L_17), L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_RuntimeMethod_var); return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv6AddressHelper_ShouldHaveIpv4Embedded_m08BEFD0452A0145779E70931B00F2D6EA15A1E70 (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ___0_numbers, const RuntimeMethod* method) { { uint16_t* L_0; L_0 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (0), ((&___0_numbers))->____length); int32_t L_1 = *((uint16_t*)L_0); if (L_1) { goto IL_007c; } } { uint16_t* L_2; L_2 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (1), ((&___0_numbers))->____length); int32_t L_3 = *((uint16_t*)L_2); if (L_3) { goto IL_007c; } } { uint16_t* L_4; L_4 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (2), ((&___0_numbers))->____length); int32_t L_5 = *((uint16_t*)L_4); if (L_5) { goto IL_007c; } } { uint16_t* L_6; L_6 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (3), ((&___0_numbers))->____length); int32_t L_7 = *((uint16_t*)L_6); if (L_7) { goto IL_007c; } } { uint16_t* L_8; L_8 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (6), ((&___0_numbers))->____length); int32_t L_9 = *((uint16_t*)L_8); if (!L_9) { goto IL_007c; } } { uint16_t* L_10; L_10 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (4), ((&___0_numbers))->____length); int32_t L_11 = *((uint16_t*)L_10); if (L_11) { goto IL_005f; } } { uint16_t* L_12; L_12 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (5), ((&___0_numbers))->____length); int32_t L_13 = *((uint16_t*)L_12); if (!L_13) { goto IL_005d; } } { uint16_t* L_14; L_14 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (5), ((&___0_numbers))->____length); int32_t L_15 = *((uint16_t*)L_14); if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)65535))))) { goto IL_005f; } } IL_005d: { return (bool)1; } IL_005f: { uint16_t* L_16; L_16 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (4), ((&___0_numbers))->____length); int32_t L_17 = *((uint16_t*)L_16); if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)65535))))) { goto IL_007c; } } { uint16_t* L_18; L_18 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (5), ((&___0_numbers))->____length); int32_t L_19 = *((uint16_t*)L_18); if (L_19) { goto IL_007c; } } { return (bool)1; } IL_007c: { uint16_t* L_20; L_20 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (4), ((&___0_numbers))->____length); int32_t L_21 = *((uint16_t*)L_20); if (L_21) { goto IL_0098; } } { uint16_t* L_22; L_22 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (5), ((&___0_numbers))->____length); int32_t L_23 = *((uint16_t*)L_22); return (bool)((((int32_t)L_23) == ((int32_t)((int32_t)24318)))? 1 : 0); } IL_0098: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv6AddressHelper_IsValidStrict_m91C1A502BAC279983E394BE2E117DEA5E75784D1 (Il2CppChar* ___0_name, int32_t ___1_start, int32_t* ___2_end, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; bool V_6 = false; int32_t V_7 = 0; Il2CppChar V_8 = 0x0; int32_t G_B67_0 = 0; { V_0 = 0; V_1 = 0; V_2 = (bool)0; V_3 = (bool)0; V_4 = (bool)1; V_5 = 1; V_6 = (bool)0; int32_t L_0 = ___1_start; int32_t* L_1 = ___2_end; int32_t L_2 = *((int32_t*)L_1); if ((((int32_t)L_0) >= ((int32_t)L_2))) { goto IL_0029; } } { Il2CppChar* L_3 = ___0_name; int32_t L_4 = ___1_start; int32_t L_5 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_3, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_4), 2))))); if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)91))))) { goto IL_0029; } } { int32_t L_6 = ___1_start; ___1_start = ((int32_t)il2cpp_codegen_add(L_6, 1)); V_6 = (bool)1; } IL_0029: { int32_t L_7 = ___1_start; V_7 = L_7; goto IL_01cf; } IL_0031: { Il2CppChar* L_8 = ___0_name; int32_t L_9 = V_7; int32_t L_10 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_9), 2))))); il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_11; L_11 = Uri_IsHexDigit_m89270CD137F8D5AAC9953CB367BF194D0D0EEDBC(L_10, NULL); if (!L_11) { goto IL_004c; } } { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); V_4 = (bool)0; goto IL_01c9; } IL_004c: { int32_t L_13 = V_1; if ((((int32_t)L_13) <= ((int32_t)4))) { goto IL_0052; } } { return (bool)0; } IL_0052: { int32_t L_14 = V_1; if (!L_14) { goto IL_0061; } } { int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); int32_t L_16 = V_7; int32_t L_17 = V_1; V_5 = ((int32_t)il2cpp_codegen_subtract(L_16, L_17)); V_1 = 0; } IL_0061: { Il2CppChar* L_18 = ___0_name; int32_t L_19 = V_7; int32_t L_20 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_18, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_19), 2))))); V_8 = L_20; Il2CppChar L_21 = V_8; if ((!(((uint32_t)L_21) <= ((uint32_t)((int32_t)46))))) { goto IL_0085; } } { Il2CppChar L_22 = V_8; if ((((int32_t)L_22) == ((int32_t)((int32_t)37)))) { goto IL_00c3; } } { Il2CppChar L_23 = V_8; if ((((int32_t)L_23) == ((int32_t)((int32_t)46)))) { goto IL_0195; } } { goto IL_01c5; } IL_0085: { Il2CppChar L_24 = V_8; if ((((int32_t)L_24) == ((int32_t)((int32_t)47)))) { goto IL_0193; } } { Il2CppChar L_25 = V_8; if ((((int32_t)L_25) == ((int32_t)((int32_t)58)))) { goto IL_016f; } } { Il2CppChar L_26 = V_8; if ((((int32_t)L_26) == ((int32_t)((int32_t)93)))) { goto IL_00d0; } } { goto IL_01c5; } IL_00a2: { int32_t L_27 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_27, 1)); Il2CppChar* L_28 = ___0_name; int32_t L_29 = V_7; int32_t L_30 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_28, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_29), 2))))); if ((((int32_t)L_30) == ((int32_t)((int32_t)93)))) { goto IL_00d0; } } { Il2CppChar* L_31 = ___0_name; int32_t L_32 = V_7; int32_t L_33 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_31, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_32), 2))))); if ((((int32_t)L_33) == ((int32_t)((int32_t)47)))) { goto IL_0193; } } IL_00c3: { int32_t L_34 = V_7; int32_t* L_35 = ___2_end; int32_t L_36 = *((int32_t*)L_35); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_34, 1))) < ((int32_t)L_36))) { goto IL_00a2; } } { goto IL_01c7; } IL_00d0: { bool L_37 = V_6; if (L_37) { goto IL_00d6; } } { return (bool)0; } IL_00d6: { V_6 = (bool)0; int32_t L_38 = V_7; int32_t* L_39 = ___2_end; int32_t L_40 = *((int32_t*)L_39); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_38, 1))) >= ((int32_t)L_40))) { goto IL_00f1; } } { Il2CppChar* L_41 = ___0_name; int32_t L_42 = V_7; int32_t L_43 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_41, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_42, 1))), 2))))); if ((((int32_t)L_43) == ((int32_t)((int32_t)58)))) { goto IL_00f1; } } { return (bool)0; } IL_00f1: { int32_t L_44 = V_7; int32_t* L_45 = ___2_end; int32_t L_46 = *((int32_t*)L_45); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_44, 3))) >= ((int32_t)L_46))) { goto IL_013f; } } { Il2CppChar* L_47 = ___0_name; int32_t L_48 = V_7; int32_t L_49 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_47, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_48, 2))), 2))))); if ((!(((uint32_t)L_49) == ((uint32_t)((int32_t)48))))) { goto IL_013f; } } { Il2CppChar* L_50 = ___0_name; int32_t L_51 = V_7; int32_t L_52 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_50, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_51, 3))), 2))))); if ((!(((uint32_t)L_52) == ((uint32_t)((int32_t)120))))) { goto IL_013f; } } { int32_t L_53 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_53, 4)); goto IL_0134; } IL_011d: { Il2CppChar* L_54 = ___0_name; int32_t L_55 = V_7; int32_t L_56 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_54, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_55), 2))))); il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_57; L_57 = Uri_IsHexDigit_m89270CD137F8D5AAC9953CB367BF194D0D0EEDBC(L_56, NULL); if (L_57) { goto IL_012e; } } { return (bool)0; } IL_012e: { int32_t L_58 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_58, 1)); } IL_0134: { int32_t L_59 = V_7; int32_t* L_60 = ___2_end; int32_t L_61 = *((int32_t*)L_60); if ((((int32_t)L_59) < ((int32_t)L_61))) { goto IL_011d; } } { goto IL_01c9; } IL_013f: { int32_t L_62 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_62, 2)); goto IL_0167; } IL_0147: { Il2CppChar* L_63 = ___0_name; int32_t L_64 = V_7; int32_t L_65 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_63, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_64), 2))))); if ((((int32_t)L_65) < ((int32_t)((int32_t)48)))) { goto IL_015f; } } { Il2CppChar* L_66 = ___0_name; int32_t L_67 = V_7; int32_t L_68 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_66, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_67), 2))))); if ((((int32_t)L_68) <= ((int32_t)((int32_t)57)))) { goto IL_0161; } } IL_015f: { return (bool)0; } IL_0161: { int32_t L_69 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_69, 1)); } IL_0167: { int32_t L_70 = V_7; int32_t* L_71 = ___2_end; int32_t L_72 = *((int32_t*)L_71); if ((((int32_t)L_70) < ((int32_t)L_72))) { goto IL_0147; } } { goto IL_01c9; } IL_016f: { int32_t L_73 = V_7; if ((((int32_t)L_73) <= ((int32_t)0))) { goto IL_018e; } } { Il2CppChar* L_74 = ___0_name; int32_t L_75 = V_7; int32_t L_76 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_74, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_subtract(L_75, 1))), 2))))); if ((!(((uint32_t)L_76) == ((uint32_t)((int32_t)58))))) { goto IL_018e; } } { bool L_77 = V_2; if (!L_77) { goto IL_0187; } } { return (bool)0; } IL_0187: { V_2 = (bool)1; V_4 = (bool)0; goto IL_01c7; } IL_018e: { V_4 = (bool)1; goto IL_01c7; } IL_0193: { return (bool)0; } IL_0195: { bool L_78 = V_3; if (!L_78) { goto IL_019a; } } { return (bool)0; } IL_019a: { int32_t* L_79 = ___2_end; int32_t L_80 = *((int32_t*)L_79); V_7 = L_80; Il2CppChar* L_81 = ___0_name; int32_t L_82 = V_5; bool L_83; L_83 = IPv4AddressHelper_IsValid_mB71D85892F391896358B6C19C6E4899ED31EFCF8(L_81, L_82, (&V_7), (bool)1, (bool)0, (bool)0, NULL); if (L_83) { goto IL_01af; } } { return (bool)0; } IL_01af: { int32_t L_84 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_84, 1)); int32_t L_85 = V_7; int32_t L_86 = V_1; V_5 = ((int32_t)il2cpp_codegen_subtract(L_85, L_86)); V_1 = 0; V_3 = (bool)1; int32_t L_87 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract(L_87, 1)); goto IL_01c7; } IL_01c5: { return (bool)0; } IL_01c7: { V_1 = 0; } IL_01c9: { int32_t L_88 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_88, 1)); } IL_01cf: { int32_t L_89 = V_7; int32_t* L_90 = ___2_end; int32_t L_91 = *((int32_t*)L_90); if ((((int32_t)L_89) < ((int32_t)L_91))) { goto IL_0031; } } { int32_t L_92 = V_1; if (!L_92) { goto IL_01e5; } } { int32_t L_93 = V_1; if ((((int32_t)L_93) <= ((int32_t)4))) { goto IL_01e1; } } { return (bool)0; } IL_01e1: { int32_t L_94 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_94, 1)); } IL_01e5: { bool L_95 = V_4; if (L_95) { goto IL_01fe; } } { bool L_96 = V_2; if (L_96) { goto IL_01f2; } } { int32_t L_97 = V_0; G_B67_0 = ((((int32_t)L_97) == ((int32_t)8))? 1 : 0); goto IL_01f6; } IL_01f2: { int32_t L_98 = V_0; G_B67_0 = ((((int32_t)L_98) < ((int32_t)8))? 1 : 0); } IL_01f6: { if (!G_B67_0) { goto IL_01fe; } } { bool L_99 = V_6; return (bool)((((int32_t)L_99) == ((int32_t)0))? 1 : 0); } IL_01fe: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPv6AddressHelper_Parse_m6F68528ADBA8B6ECED3060135FC1DF6CCD2B0543 (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___0_address, uint16_t* ___1_numbers, int32_t ___2_start, String_t** ___3_scopeId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_Slice_mDEEA4C304B13C8F7A63BC3D60B62FF17BBEE282B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; int32_t V_4 = 0; int32_t V_5 = 0; Il2CppChar V_6 = 0x0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; { V_0 = 0; V_1 = 0; V_2 = (-1); V_3 = (bool)1; V_4 = 0; int32_t L_0 = ___2_start; Il2CppChar* L_1; L_1 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_0), ((&___0_address))->____length); int32_t L_2 = *((uint16_t*)L_1); if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)91))))) { goto IL_001d; } } { int32_t L_3 = ___2_start; ___2_start = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_001d: { int32_t L_4 = ___2_start; V_5 = L_4; goto IL_0254; } IL_0025: { int32_t L_5 = V_5; Il2CppChar* L_6; L_6 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_5), ((&___0_address))->____length); int32_t L_7 = *((uint16_t*)L_6); V_6 = L_7; Il2CppChar L_8 = V_6; if ((((int32_t)L_8) == ((int32_t)((int32_t)37)))) { goto IL_004e; } } { Il2CppChar L_9 = V_6; if ((((int32_t)L_9) == ((int32_t)((int32_t)47)))) { goto IL_01f5; } } { Il2CppChar L_10 = V_6; if ((((int32_t)L_10) == ((int32_t)((int32_t)58)))) { goto IL_00d5; } } { goto IL_023a; } IL_004e: { bool L_11 = V_3; if (!L_11) { goto IL_0060; } } { uint16_t* L_12 = ___1_numbers; int32_t L_13 = V_1; int32_t L_14 = L_13; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); int32_t L_15 = V_0; *((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_14), 2))))) = (int16_t)((int32_t)(uint16_t)L_15); V_3 = (bool)0; } IL_0060: { int32_t L_16 = V_5; ___2_start = L_16; int32_t L_17 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_17, 1)); goto IL_0072; } IL_006c: { int32_t L_18 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0072: { int32_t L_19 = V_5; int32_t L_20; L_20 = ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_inline((&___0_address), ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var); if ((((int32_t)L_19) >= ((int32_t)L_20))) { goto IL_0099; } } { int32_t L_21 = V_5; Il2CppChar* L_22; L_22 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_21), ((&___0_address))->____length); int32_t L_23 = *((uint16_t*)L_22); if ((((int32_t)L_23) == ((int32_t)((int32_t)93)))) { goto IL_0099; } } { int32_t L_24 = V_5; Il2CppChar* L_25; L_25 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_24), ((&___0_address))->____length); int32_t L_26 = *((uint16_t*)L_25); if ((!(((uint32_t)L_26) == ((uint32_t)((int32_t)47))))) { goto IL_006c; } } IL_0099: { String_t** L_27 = ___3_scopeId; int32_t L_28 = ___2_start; int32_t L_29 = V_5; int32_t L_30 = ___2_start; ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_31; L_31 = ReadOnlySpan_1_Slice_mDEEA4C304B13C8F7A63BC3D60B62FF17BBEE282B_inline((&___0_address), L_28, ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), ReadOnlySpan_1_Slice_mDEEA4C304B13C8F7A63BC3D60B62FF17BBEE282B_RuntimeMethod_var); String_t* L_32; L_32 = String_CreateString_m1618CF9F1145C9832FC830A4BD6DD96A540012F8(NULL, L_31, NULL); *((RuntimeObject**)L_27) = (RuntimeObject*)L_32; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_27, (void*)(RuntimeObject*)L_32); goto IL_00b4; } IL_00ae: { int32_t L_33 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_00b4: { int32_t L_34 = V_5; int32_t L_35; L_35 = ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_inline((&___0_address), ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var); if ((((int32_t)L_34) >= ((int32_t)L_35))) { goto IL_0254; } } { int32_t L_36 = V_5; Il2CppChar* L_37; L_37 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_36), ((&___0_address))->____length); int32_t L_38 = *((uint16_t*)L_37); if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)93))))) { goto IL_00ae; } } { goto IL_0254; } IL_00d5: { uint16_t* L_39 = ___1_numbers; int32_t L_40 = V_1; int32_t L_41 = L_40; V_1 = ((int32_t)il2cpp_codegen_add(L_41, 1)); int32_t L_42 = V_0; *((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_39, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_41), 2))))) = (int16_t)((int32_t)(uint16_t)L_42); V_0 = 0; int32_t L_43 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_43, 1)); int32_t L_44 = V_5; Il2CppChar* L_45; L_45 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_44), ((&___0_address))->____length); int32_t L_46 = *((uint16_t*)L_45); if ((!(((uint32_t)L_46) == ((uint32_t)((int32_t)58))))) { goto IL_0102; } } { int32_t L_47 = V_1; V_2 = L_47; int32_t L_48 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_48, 1)); goto IL_010d; } IL_0102: { int32_t L_49 = V_2; if ((((int32_t)L_49) >= ((int32_t)0))) { goto IL_010d; } } { int32_t L_50 = V_1; if ((((int32_t)L_50) < ((int32_t)6))) { goto IL_0254; } } IL_010d: { int32_t L_51 = V_5; V_7 = L_51; goto IL_019c; } IL_0116: { int32_t L_52 = V_7; Il2CppChar* L_53; L_53 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_52), ((&___0_address))->____length); int32_t L_54 = *((uint16_t*)L_53); if ((!(((uint32_t)L_54) == ((uint32_t)((int32_t)46))))) { goto IL_0196; } } { goto IL_012c; } IL_0126: { int32_t L_55 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_55, 1)); } IL_012c: { int32_t L_56 = V_7; int32_t L_57; L_57 = ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_inline((&___0_address), ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var); if ((((int32_t)L_56) >= ((int32_t)L_57))) { goto IL_0161; } } { int32_t L_58 = V_7; Il2CppChar* L_59; L_59 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_58), ((&___0_address))->____length); int32_t L_60 = *((uint16_t*)L_59); if ((((int32_t)L_60) == ((int32_t)((int32_t)93)))) { goto IL_0161; } } { int32_t L_61 = V_7; Il2CppChar* L_62; L_62 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_61), ((&___0_address))->____length); int32_t L_63 = *((uint16_t*)L_62); if ((((int32_t)L_63) == ((int32_t)((int32_t)47)))) { goto IL_0161; } } { int32_t L_64 = V_7; Il2CppChar* L_65; L_65 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_64), ((&___0_address))->____length); int32_t L_66 = *((uint16_t*)L_65); if ((!(((uint32_t)L_66) == ((uint32_t)((int32_t)37))))) { goto IL_0126; } } IL_0161: { ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_67 = ___0_address; int32_t L_68 = V_5; int32_t L_69 = V_7; int32_t L_70; L_70 = IPv4AddressHelper_ParseHostNumber_m3ECD734470D95F75F0A7475BB69A53D48A924179(L_67, L_68, L_69, NULL); V_0 = L_70; uint16_t* L_71 = ___1_numbers; int32_t L_72 = V_1; int32_t L_73 = L_72; V_1 = ((int32_t)il2cpp_codegen_add(L_73, 1)); int32_t L_74 = V_0; *((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_71, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_73), 2))))) = (int16_t)((int32_t)(uint16_t)((int32_t)(L_74>>((int32_t)16)))); uint16_t* L_75 = ___1_numbers; int32_t L_76 = V_1; int32_t L_77 = L_76; V_1 = ((int32_t)il2cpp_codegen_add(L_77, 1)); int32_t L_78 = V_0; *((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_75, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_77), 2))))) = (int16_t)((int32_t)(uint16_t)L_78); int32_t L_79 = V_7; V_5 = L_79; V_0 = 0; V_3 = (bool)0; goto IL_0254; } IL_0196: { int32_t L_80 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_80, 1)); } IL_019c: { int32_t L_81 = V_7; int32_t L_82; L_82 = ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_inline((&___0_address), ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var); if ((((int32_t)L_81) >= ((int32_t)L_82))) { goto IL_0254; } } { int32_t L_83 = V_7; Il2CppChar* L_84; L_84 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_83), ((&___0_address))->____length); int32_t L_85 = *((uint16_t*)L_84); if ((((int32_t)L_85) == ((int32_t)((int32_t)93)))) { goto IL_0254; } } { int32_t L_86 = V_7; Il2CppChar* L_87; L_87 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_86), ((&___0_address))->____length); int32_t L_88 = *((uint16_t*)L_87); if ((((int32_t)L_88) == ((int32_t)((int32_t)58)))) { goto IL_0254; } } { int32_t L_89 = V_7; Il2CppChar* L_90; L_90 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_89), ((&___0_address))->____length); int32_t L_91 = *((uint16_t*)L_90); if ((((int32_t)L_91) == ((int32_t)((int32_t)37)))) { goto IL_0254; } } { int32_t L_92 = V_7; Il2CppChar* L_93; L_93 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_92), ((&___0_address))->____length); int32_t L_94 = *((uint16_t*)L_93); if ((((int32_t)L_94) == ((int32_t)((int32_t)47)))) { goto IL_0254; } } { int32_t L_95 = V_7; int32_t L_96 = V_5; if ((((int32_t)L_95) < ((int32_t)((int32_t)il2cpp_codegen_add(L_96, 4))))) { goto IL_0116; } } { goto IL_0254; } IL_01f5: { bool L_97 = V_3; if (!L_97) { goto IL_0207; } } { uint16_t* L_98 = ___1_numbers; int32_t L_99 = V_1; int32_t L_100 = L_99; V_1 = ((int32_t)il2cpp_codegen_add(L_100, 1)); int32_t L_101 = V_0; *((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_98, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_100), 2))))) = (int16_t)((int32_t)(uint16_t)L_101); V_3 = (bool)0; } IL_0207: { int32_t L_102 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_102, 1)); goto IL_022a; } IL_020f: { int32_t L_103 = V_4; int32_t L_104 = V_5; Il2CppChar* L_105; L_105 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_104), ((&___0_address))->____length); int32_t L_106 = *((uint16_t*)L_105); V_4 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_103, ((int32_t)10))), ((int32_t)il2cpp_codegen_subtract(L_106, ((int32_t)48))))); int32_t L_107 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_107, 1)); } IL_022a: { int32_t L_108 = V_5; Il2CppChar* L_109; L_109 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_108), ((&___0_address))->____length); int32_t L_110 = *((uint16_t*)L_109); if ((!(((uint32_t)L_110) == ((uint32_t)((int32_t)93))))) { goto IL_020f; } } { goto IL_0254; } IL_023a: { int32_t L_111 = V_0; int32_t L_112 = V_5; int32_t L_113 = L_112; V_5 = ((int32_t)il2cpp_codegen_add(L_113, 1)); Il2CppChar* L_114; L_114 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_113), ((&___0_address))->____length); int32_t L_115 = *((uint16_t*)L_114); il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); int32_t L_116; L_116 = Uri_FromHex_m30578BD6ADBA0FE875257A8296ED979DC7849020(L_115, NULL); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_111, ((int32_t)16))), L_116)); } IL_0254: { int32_t L_117 = V_5; int32_t L_118; L_118 = ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_inline((&___0_address), ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var); if ((((int32_t)L_117) >= ((int32_t)L_118))) { goto IL_0270; } } { int32_t L_119 = V_5; Il2CppChar* L_120; L_120 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&___0_address))->____pointer))->value, (L_119), ((&___0_address))->____length); int32_t L_121 = *((uint16_t*)L_120); if ((!(((uint32_t)L_121) == ((uint32_t)((int32_t)93))))) { goto IL_0025; } } IL_0270: { bool L_122 = V_3; if (!L_122) { goto IL_0280; } } { uint16_t* L_123 = ___1_numbers; int32_t L_124 = V_1; int32_t L_125 = L_124; V_1 = ((int32_t)il2cpp_codegen_add(L_125, 1)); int32_t L_126 = V_0; *((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_123, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_125), 2))))) = (int16_t)((int32_t)(uint16_t)L_126); } IL_0280: { int32_t L_127 = V_2; if ((((int32_t)L_127) <= ((int32_t)0))) { goto IL_02c1; } } { V_8 = 7; int32_t L_128 = V_1; V_9 = ((int32_t)il2cpp_codegen_subtract(L_128, 1)); int32_t L_129 = V_1; int32_t L_130 = V_2; V_10 = ((int32_t)il2cpp_codegen_subtract(L_129, L_130)); goto IL_02bc; } IL_0293: { uint16_t* L_131 = ___1_numbers; int32_t L_132 = V_8; int32_t L_133 = L_132; V_8 = ((int32_t)il2cpp_codegen_subtract(L_133, 1)); uint16_t* L_134 = ___1_numbers; int32_t L_135 = V_9; int32_t L_136 = (*(((uint16_t*)il2cpp_codegen_add((intptr_t)L_134, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_135), 2)))))); *((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_131, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_133), 2))))) = (int16_t)L_136; uint16_t* L_137 = ___1_numbers; int32_t L_138 = V_9; int32_t L_139 = L_138; V_9 = ((int32_t)il2cpp_codegen_subtract(L_139, 1)); *((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_137, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_139), 2))))) = (int16_t)0; int32_t L_140 = V_10; V_10 = ((int32_t)il2cpp_codegen_subtract(L_140, 1)); } IL_02bc: { int32_t L_141 = V_10; if ((((int32_t)L_141) > ((int32_t)0))) { goto IL_0293; } } IL_02c1: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IPv6AddressHelper_ParseCanonicalName_m5C5161CE7D6F7D7C7D81A808F51107C85A6CA21B (String_t* ___0_str, int32_t ___1_start, bool* ___2_isLoopback, String_t** ___3_scopeId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mEFBC3C78FD443FFE23F9E841D43B7B0271622843_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1__ctor_m835590E344B05AF6AF00A78E92C4175BD781A3D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1__ctor_mB886029FDB28A19EF15C463DD88A08470033D192_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m03D0CEDC1BC95844236105D1DE24A702B956BFE4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m2BCA68E89516F4E0AD7CF9A9513466D4837140F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B); s_Il2CppMethodInitialized = true; } uint16_t* V_0 = NULL; Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 V_10; memset((&V_10), 0, sizeof(V_10)); { uintptr_t L_0 = ((uintptr_t)((int32_t)16)); int8_t* L_1 = (int8_t*) (L_0 ? alloca(L_0) : NULL); memset(L_1, 0, L_0); V_0 = (uint16_t*)(L_1); uint16_t* L_2 = V_0; *((int64_t*)L_2) = (int64_t)((int64_t)0); uint16_t* L_3 = V_0; *((int64_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_3, 8))) = (int64_t)((int64_t)0); uint16_t* L_4 = V_0; Span_1__ctor_mB886029FDB28A19EF15C463DD88A08470033D192_inline((&V_1), (void*)L_4, 8, Span_1__ctor_mB886029FDB28A19EF15C463DD88A08470033D192_RuntimeMethod_var); String_t* L_5 = ___0_str; ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_6; L_6 = String_op_Implicit_m7D7FE0449303AF92D8B2A85A06ADC6933B2ECC3A_inline(L_5, NULL); uint16_t* L_7 = V_0; int32_t L_8 = ___1_start; String_t** L_9 = ___3_scopeId; IPv6AddressHelper_Parse_m6F68528ADBA8B6ECED3060135FC1DF6CCD2B0543(L_6, L_7, L_8, L_9, NULL); bool* L_10 = ___2_isLoopback; Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D L_11 = V_1; ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F L_12; L_12 = Span_1_op_Implicit_m2BCA68E89516F4E0AD7CF9A9513466D4837140F8(L_11, Span_1_op_Implicit_m2BCA68E89516F4E0AD7CF9A9513466D4837140F8_RuntimeMethod_var); bool L_13; L_13 = IPv6AddressHelper_IsLoopback_mAE6B2C6CFAD787337C6ABB41F2D2942A4C191C84(L_12, NULL); *((int8_t*)L_10) = (int8_t)L_13; Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D L_14 = V_1; ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F L_15; L_15 = Span_1_op_Implicit_m2BCA68E89516F4E0AD7CF9A9513466D4837140F8(L_14, Span_1_op_Implicit_m2BCA68E89516F4E0AD7CF9A9513466D4837140F8_RuntimeMethod_var); ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_16; L_16 = IPv6AddressHelper_FindCompressionRange_m5BA0C004FA7BE7CB3C520AB47C4D6B6FA6C13C56(L_15, NULL); ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_17 = L_16; int32_t L_18 = L_17.___Item1; V_2 = L_18; int32_t L_19 = L_17.___Item2; V_3 = L_19; Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D L_20 = V_1; ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F L_21; L_21 = Span_1_op_Implicit_m2BCA68E89516F4E0AD7CF9A9513466D4837140F8(L_20, Span_1_op_Implicit_m2BCA68E89516F4E0AD7CF9A9513466D4837140F8_RuntimeMethod_var); bool L_22; L_22 = IPv6AddressHelper_ShouldHaveIpv4Embedded_m08BEFD0452A0145779E70931B00F2D6EA15A1E70(L_21, NULL); V_4 = L_22; uintptr_t L_23 = ((uintptr_t)((int32_t)96)); int8_t* L_24 = (int8_t*) (L_23 ? alloca(L_23) : NULL); memset(L_24, 0, L_23); Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_25; memset((&L_25), 0, sizeof(L_25)); Span_1__ctor_m835590E344B05AF6AF00A78E92C4175BD781A3D2_inline((&L_25), (void*)(L_24), ((int32_t)48), Span_1__ctor_m835590E344B05AF6AF00A78E92C4175BD781A3D2_RuntimeMethod_var); V_5 = L_25; Il2CppChar* L_26; L_26 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&V_5))->____pointer))->value, (0), ((&V_5))->____length); *((int16_t*)L_26) = (int16_t)((int32_t)91); V_6 = 1; V_8 = 0; goto IL_0230; } IL_007d: { bool L_27 = V_4; if (!L_27) { goto IL_01ad; } } { int32_t L_28 = V_8; if ((!(((uint32_t)L_28) == ((uint32_t)6)))) { goto IL_01ad; } } { int32_t L_29 = V_6; int32_t L_30 = L_29; V_6 = ((int32_t)il2cpp_codegen_add(L_30, 1)); Il2CppChar* L_31; L_31 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&V_5))->____pointer))->value, (L_30), ((&V_5))->____length); *((int16_t*)L_31) = (int16_t)((int32_t)58); int32_t L_32 = V_8; uint16_t* L_33; L_33 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&V_1))->____pointer))->value, (L_32), ((&V_1))->____length); int32_t L_34 = *((uint16_t*)L_33); V_9 = ((int32_t)(L_34>>8)); int32_t L_35 = V_6; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_36; L_36 = Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_inline((&V_5), L_35, Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_RuntimeMethod_var); il2cpp_codegen_initobj((&V_10), sizeof(ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1)); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_37 = V_10; bool L_38; L_38 = Int32_TryFormat_m09C5DAC7B8CB25D5D7FAEB7043384D0B05679A1A((&V_9), L_36, (&V_7), L_37, (RuntimeObject*)NULL, NULL); int32_t L_39 = V_6; int32_t L_40 = V_7; V_6 = ((int32_t)il2cpp_codegen_add(L_39, L_40)); int32_t L_41 = V_6; int32_t L_42 = L_41; V_6 = ((int32_t)il2cpp_codegen_add(L_42, 1)); Il2CppChar* L_43; L_43 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&V_5))->____pointer))->value, (L_42), ((&V_5))->____length); *((int16_t*)L_43) = (int16_t)((int32_t)46); int32_t L_44 = V_8; uint16_t* L_45; L_45 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&V_1))->____pointer))->value, (L_44), ((&V_1))->____length); int32_t L_46 = *((uint16_t*)L_45); V_9 = ((int32_t)(L_46&((int32_t)255))); int32_t L_47 = V_6; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_48; L_48 = Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_inline((&V_5), L_47, Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_RuntimeMethod_var); il2cpp_codegen_initobj((&V_10), sizeof(ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1)); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_49 = V_10; bool L_50; L_50 = Int32_TryFormat_m09C5DAC7B8CB25D5D7FAEB7043384D0B05679A1A((&V_9), L_48, (&V_7), L_49, (RuntimeObject*)NULL, NULL); int32_t L_51 = V_6; int32_t L_52 = V_7; V_6 = ((int32_t)il2cpp_codegen_add(L_51, L_52)); int32_t L_53 = V_6; int32_t L_54 = L_53; V_6 = ((int32_t)il2cpp_codegen_add(L_54, 1)); Il2CppChar* L_55; L_55 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&V_5))->____pointer))->value, (L_54), ((&V_5))->____length); *((int16_t*)L_55) = (int16_t)((int32_t)46); int32_t L_56 = V_8; uint16_t* L_57; L_57 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&V_1))->____pointer))->value, (((int32_t)il2cpp_codegen_add(L_56, 1))), ((&V_1))->____length); int32_t L_58 = *((uint16_t*)L_57); V_9 = ((int32_t)(L_58>>8)); int32_t L_59 = V_6; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_60; L_60 = Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_inline((&V_5), L_59, Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_RuntimeMethod_var); il2cpp_codegen_initobj((&V_10), sizeof(ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1)); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_61 = V_10; bool L_62; L_62 = Int32_TryFormat_m09C5DAC7B8CB25D5D7FAEB7043384D0B05679A1A((&V_9), L_60, (&V_7), L_61, (RuntimeObject*)NULL, NULL); int32_t L_63 = V_6; int32_t L_64 = V_7; V_6 = ((int32_t)il2cpp_codegen_add(L_63, L_64)); int32_t L_65 = V_6; int32_t L_66 = L_65; V_6 = ((int32_t)il2cpp_codegen_add(L_66, 1)); Il2CppChar* L_67; L_67 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&V_5))->____pointer))->value, (L_66), ((&V_5))->____length); *((int16_t*)L_67) = (int16_t)((int32_t)46); int32_t L_68 = V_8; uint16_t* L_69; L_69 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&V_1))->____pointer))->value, (((int32_t)il2cpp_codegen_add(L_68, 1))), ((&V_1))->____length); int32_t L_70 = *((uint16_t*)L_69); V_9 = ((int32_t)(L_70&((int32_t)255))); int32_t L_71 = V_6; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_72; L_72 = Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_inline((&V_5), L_71, Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_RuntimeMethod_var); il2cpp_codegen_initobj((&V_10), sizeof(ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1)); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_73 = V_10; bool L_74; L_74 = Int32_TryFormat_m09C5DAC7B8CB25D5D7FAEB7043384D0B05679A1A((&V_9), L_72, (&V_7), L_73, (RuntimeObject*)NULL, NULL); int32_t L_75 = V_6; int32_t L_76 = V_7; V_6 = ((int32_t)il2cpp_codegen_add(L_75, L_76)); goto IL_0238; } IL_01ad: { int32_t L_77 = V_2; int32_t L_78 = V_8; if ((!(((uint32_t)L_77) == ((uint32_t)L_78)))) { goto IL_01c3; } } { int32_t L_79 = V_6; int32_t L_80 = L_79; V_6 = ((int32_t)il2cpp_codegen_add(L_80, 1)); Il2CppChar* L_81; L_81 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&V_5))->____pointer))->value, (L_80), ((&V_5))->____length); *((int16_t*)L_81) = (int16_t)((int32_t)58); } IL_01c3: { int32_t L_82 = V_2; int32_t L_83 = V_8; if ((((int32_t)L_82) > ((int32_t)L_83))) { goto IL_01df; } } { int32_t L_84 = V_3; if ((!(((uint32_t)L_84) == ((uint32_t)8)))) { goto IL_01df; } } { int32_t L_85 = V_6; int32_t L_86 = L_85; V_6 = ((int32_t)il2cpp_codegen_add(L_86, 1)); Il2CppChar* L_87; L_87 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&V_5))->____pointer))->value, (L_86), ((&V_5))->____length); *((int16_t*)L_87) = (int16_t)((int32_t)58); goto IL_0238; } IL_01df: { int32_t L_88 = V_2; int32_t L_89 = V_8; if ((((int32_t)L_88) > ((int32_t)L_89))) { goto IL_01e9; } } { int32_t L_90 = V_8; int32_t L_91 = V_3; if ((((int32_t)L_90) < ((int32_t)L_91))) { goto IL_022a; } } IL_01e9: { int32_t L_92 = V_8; if (!L_92) { goto IL_01fe; } } { int32_t L_93 = V_6; int32_t L_94 = L_93; V_6 = ((int32_t)il2cpp_codegen_add(L_94, 1)); Il2CppChar* L_95; L_95 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&V_5))->____pointer))->value, (L_94), ((&V_5))->____length); *((int16_t*)L_95) = (int16_t)((int32_t)58); } IL_01fe: { int32_t L_96 = V_8; uint16_t* L_97; L_97 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&V_1))->____pointer))->value, (L_96), ((&V_1))->____length); int32_t L_98 = V_6; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_99; L_99 = Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_inline((&V_5), L_98, Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_RuntimeMethod_var); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_100; L_100 = String_op_Implicit_m7D7FE0449303AF92D8B2A85A06ADC6933B2ECC3A_inline(_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, NULL); bool L_101; L_101 = UInt16_TryFormat_mFBBE717EEAC00E6B5ABC83B6D3AD7C7C5E310281(L_97, L_99, (&V_7), L_100, (RuntimeObject*)NULL, NULL); int32_t L_102 = V_6; int32_t L_103 = V_7; V_6 = ((int32_t)il2cpp_codegen_add(L_102, L_103)); } IL_022a: { int32_t L_104 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_104, 1)); } IL_0230: { int32_t L_105 = V_8; if ((((int32_t)L_105) < ((int32_t)8))) { goto IL_007d; } } IL_0238: { int32_t L_106 = V_6; int32_t L_107 = L_106; V_6 = ((int32_t)il2cpp_codegen_add(L_107, 1)); Il2CppChar* L_108; L_108 = il2cpp_span_get_item((Il2CppChar*)((Il2CppByReference*)&(((&V_5))->____pointer))->value, (L_107), ((&V_5))->____length); *((int16_t*)L_108) = (int16_t)((int32_t)93); int32_t L_109 = V_6; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_110; L_110 = Span_1_Slice_mEFBC3C78FD443FFE23F9E841D43B7B0271622843_inline((&V_5), 0, L_109, Span_1_Slice_mEFBC3C78FD443FFE23F9E841D43B7B0271622843_RuntimeMethod_var); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_111; L_111 = Span_1_op_Implicit_m03D0CEDC1BC95844236105D1DE24A702B956BFE4(L_110, Span_1_op_Implicit_m03D0CEDC1BC95844236105D1DE24A702B956BFE4_RuntimeMethod_var); String_t* L_112; L_112 = String_CreateString_m1618CF9F1145C9832FC830A4BD6DD96A540012F8(NULL, L_111, NULL); return L_112; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv6AddressHelper_IsLoopback_mAE6B2C6CFAD787337C6ABB41F2D2942A4C191C84 (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ___0_numbers, const RuntimeMethod* method) { { uint16_t* L_0; L_0 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (0), ((&___0_numbers))->____length); int32_t L_1 = *((uint16_t*)L_0); if (L_1) { goto IL_009d; } } { uint16_t* L_2; L_2 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (1), ((&___0_numbers))->____length); int32_t L_3 = *((uint16_t*)L_2); if (L_3) { goto IL_009d; } } { uint16_t* L_4; L_4 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (2), ((&___0_numbers))->____length); int32_t L_5 = *((uint16_t*)L_4); if (L_5) { goto IL_009d; } } { uint16_t* L_6; L_6 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (3), ((&___0_numbers))->____length); int32_t L_7 = *((uint16_t*)L_6); if (L_7) { goto IL_009d; } } { uint16_t* L_8; L_8 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (4), ((&___0_numbers))->____length); int32_t L_9 = *((uint16_t*)L_8); if (L_9) { goto IL_009d; } } { uint16_t* L_10; L_10 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (5), ((&___0_numbers))->____length); int32_t L_11 = *((uint16_t*)L_10); if (L_11) { goto IL_005f; } } { uint16_t* L_12; L_12 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (6), ((&___0_numbers))->____length); int32_t L_13 = *((uint16_t*)L_12); if (L_13) { goto IL_005f; } } { uint16_t* L_14; L_14 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (7), ((&___0_numbers))->____length); int32_t L_15 = *((uint16_t*)L_14); if ((((int32_t)L_15) == ((int32_t)1))) { goto IL_009b; } } IL_005f: { uint16_t* L_16; L_16 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (6), ((&___0_numbers))->____length); int32_t L_17 = *((uint16_t*)L_16); if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)32512))))) { goto IL_0099; } } { uint16_t* L_18; L_18 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (7), ((&___0_numbers))->____length); int32_t L_19 = *((uint16_t*)L_18); if ((!(((uint32_t)L_19) == ((uint32_t)1)))) { goto IL_0099; } } { uint16_t* L_20; L_20 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (5), ((&___0_numbers))->____length); int32_t L_21 = *((uint16_t*)L_20); if (!L_21) { goto IL_0097; } } { uint16_t* L_22; L_22 = il2cpp_span_get_item((uint16_t*)((Il2CppByReference*)&(((&___0_numbers))->____pointer))->value, (5), ((&___0_numbers))->____length); int32_t L_23 = *((uint16_t*)L_22); return (bool)((((int32_t)L_23) == ((int32_t)((int32_t)65535)))? 1 : 0); } IL_0097: { return (bool)1; } IL_0099: { return (bool)0; } IL_009b: { return (bool)1; } IL_009d: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv6AddressHelper_InternalIsValid_mDF9ADFBBDDD76F8B77EC140686B6280F4BD53478 (Il2CppChar* ___0_name, int32_t ___1_start, int32_t* ___2_end, bool ___3_validateStrictAddress, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; Il2CppChar V_9 = 0x0; int32_t G_B6_0 = 0; int32_t G_B52_0 = 0; int32_t G_B51_0 = 0; int32_t G_B53_0 = 0; int32_t G_B53_1 = 0; int32_t G_B58_0 = 0; { V_0 = 0; V_1 = 0; V_2 = (bool)0; V_3 = (bool)0; V_4 = (bool)0; V_5 = (bool)1; V_6 = 1; int32_t L_0 = ___1_start; V_7 = L_0; goto IL_0145; } IL_0019: { bool L_1 = V_4; if (L_1) { goto IL_002c; } } { Il2CppChar* L_2 = ___0_name; int32_t L_3 = V_7; int32_t L_4 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_2, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_3), 2))))); il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_5; L_5 = Uri_IsHexDigit_m89270CD137F8D5AAC9953CB367BF194D0D0EEDBC(L_4, NULL); G_B6_0 = ((int32_t)(L_5)); goto IL_004a; } IL_002c: { Il2CppChar* L_6 = ___0_name; int32_t L_7 = V_7; int32_t L_8 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_7), 2))))); if ((((int32_t)L_8) < ((int32_t)((int32_t)48)))) { goto IL_0049; } } { Il2CppChar* L_9 = ___0_name; int32_t L_10 = V_7; int32_t L_11 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_10), 2))))); G_B6_0 = ((((int32_t)((((int32_t)L_11) > ((int32_t)((int32_t)57)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_004a; } IL_0049: { G_B6_0 = 0; } IL_004a: { if (!G_B6_0) { goto IL_0058; } } { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); V_5 = (bool)0; goto IL_013f; } IL_0058: { int32_t L_13 = V_1; if ((((int32_t)L_13) <= ((int32_t)4))) { goto IL_005e; } } { return (bool)0; } IL_005e: { int32_t L_14 = V_1; if (!L_14) { goto IL_006b; } } { int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); int32_t L_16 = V_7; int32_t L_17 = V_1; V_6 = ((int32_t)il2cpp_codegen_subtract(L_16, L_17)); } IL_006b: { Il2CppChar* L_18 = ___0_name; int32_t L_19 = V_7; int32_t L_20 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_18, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_19), 2))))); V_9 = L_20; Il2CppChar L_21 = V_9; if ((!(((uint32_t)L_21) <= ((uint32_t)((int32_t)46))))) { goto IL_008f; } } { Il2CppChar L_22 = V_9; if ((((int32_t)L_22) == ((int32_t)((int32_t)37)))) { goto IL_00a6; } } { Il2CppChar L_23 = V_9; if ((((int32_t)L_23) == ((int32_t)((int32_t)46)))) { goto IL_0113; } } { goto IL_013b; } IL_008f: { Il2CppChar L_24 = V_9; if ((((int32_t)L_24) == ((int32_t)((int32_t)47)))) { goto IL_00fb; } } { Il2CppChar L_25 = V_9; if ((((int32_t)L_25) == ((int32_t)((int32_t)58)))) { goto IL_00d7; } } { Il2CppChar L_26 = V_9; if ((((int32_t)L_26) == ((int32_t)((int32_t)93)))) { goto IL_00cd; } } { goto IL_013b; } IL_00a6: { int32_t L_27 = V_7; int32_t L_28 = ((int32_t)il2cpp_codegen_add(L_27, 1)); V_7 = L_28; int32_t* L_29 = ___2_end; int32_t L_30 = *((int32_t*)L_29); if ((!(((uint32_t)L_28) == ((uint32_t)L_30)))) { goto IL_00b3; } } { return (bool)0; } IL_00b3: { Il2CppChar* L_31 = ___0_name; int32_t L_32 = V_7; int32_t L_33 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_31, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_32), 2))))); if ((((int32_t)L_33) == ((int32_t)((int32_t)93)))) { goto IL_00cd; } } { Il2CppChar* L_34 = ___0_name; int32_t L_35 = V_7; int32_t L_36 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_34, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_35), 2))))); if ((!(((uint32_t)L_36) == ((uint32_t)((int32_t)47))))) { goto IL_00a6; } } { goto IL_00fb; } IL_00cd: { int32_t L_37 = V_7; ___1_start = L_37; int32_t* L_38 = ___2_end; int32_t L_39 = *((int32_t*)L_38); V_7 = L_39; goto IL_013f; } IL_00d7: { int32_t L_40 = V_7; if ((((int32_t)L_40) <= ((int32_t)0))) { goto IL_00f6; } } { Il2CppChar* L_41 = ___0_name; int32_t L_42 = V_7; int32_t L_43 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_41, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_subtract(L_42, 1))), 2))))); if ((!(((uint32_t)L_43) == ((uint32_t)((int32_t)58))))) { goto IL_00f6; } } { bool L_44 = V_2; if (!L_44) { goto IL_00ef; } } { return (bool)0; } IL_00ef: { V_2 = (bool)1; V_5 = (bool)0; goto IL_013d; } IL_00f6: { V_5 = (bool)1; goto IL_013d; } IL_00fb: { bool L_45 = ___3_validateStrictAddress; if (!L_45) { goto IL_0100; } } { return (bool)0; } IL_0100: { int32_t L_46 = V_0; bool L_47 = V_4; if (!((int32_t)(((((int32_t)L_46) == ((int32_t)0))? 1 : 0)|(int32_t)L_47))) { goto IL_010b; } } { return (bool)0; } IL_010b: { V_4 = (bool)1; V_5 = (bool)1; goto IL_013d; } IL_0113: { bool L_48 = V_3; if (!L_48) { goto IL_0118; } } { return (bool)0; } IL_0118: { int32_t* L_49 = ___2_end; int32_t L_50 = *((int32_t*)L_49); V_7 = L_50; Il2CppChar* L_51 = ___0_name; int32_t L_52 = V_6; bool L_53; L_53 = IPv4AddressHelper_IsValid_mB71D85892F391896358B6C19C6E4899ED31EFCF8(L_51, L_52, (&V_7), (bool)1, (bool)0, (bool)0, NULL); if (L_53) { goto IL_012d; } } { return (bool)0; } IL_012d: { int32_t L_54 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_54, 1)); V_3 = (bool)1; int32_t L_55 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract(L_55, 1)); goto IL_013d; } IL_013b: { return (bool)0; } IL_013d: { V_1 = 0; } IL_013f: { int32_t L_56 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_56, 1)); } IL_0145: { int32_t L_57 = V_7; int32_t* L_58 = ___2_end; int32_t L_59 = *((int32_t*)L_58); if ((((int32_t)L_57) < ((int32_t)L_59))) { goto IL_0019; } } { bool L_60 = V_4; if (!L_60) { goto IL_015c; } } { int32_t L_61 = V_1; if ((((int32_t)L_61) < ((int32_t)1))) { goto IL_015a; } } { int32_t L_62 = V_1; if ((((int32_t)L_62) <= ((int32_t)2))) { goto IL_015c; } } IL_015a: { return (bool)0; } IL_015c: { bool L_63 = V_4; if (L_63) { G_B52_0 = 8; goto IL_0164; } G_B51_0 = 8; } { G_B53_0 = 0; G_B53_1 = G_B51_0; goto IL_0165; } IL_0164: { G_B53_0 = 1; G_B53_1 = G_B52_0; } IL_0165: { V_8 = ((int32_t)il2cpp_codegen_add(G_B53_1, G_B53_0)); bool L_64 = V_5; if (L_64) { goto IL_0192; } } { int32_t L_65 = V_1; if ((((int32_t)L_65) > ((int32_t)4))) { goto IL_0192; } } { bool L_66 = V_2; if (L_66) { goto IL_017a; } } { int32_t L_67 = V_0; int32_t L_68 = V_8; G_B58_0 = ((((int32_t)L_67) == ((int32_t)L_68))? 1 : 0); goto IL_017f; } IL_017a: { int32_t L_69 = V_0; int32_t L_70 = V_8; G_B58_0 = ((((int32_t)L_69) < ((int32_t)L_70))? 1 : 0); } IL_017f: { if (!G_B58_0) { goto IL_0192; } } { int32_t L_71 = V_7; int32_t* L_72 = ___2_end; int32_t L_73 = *((int32_t*)L_72); if ((!(((uint32_t)L_71) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_73, 1)))))) { goto IL_0190; } } { int32_t* L_74 = ___2_end; int32_t L_75 = ___1_start; *((int32_t*)L_74) = (int32_t)((int32_t)il2cpp_codegen_add(L_75, 1)); return (bool)1; } IL_0190: { return (bool)0; } IL_0192: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv6AddressHelper_IsValid_mDEE6D566114425592CA0A067775A2E0C771CA5DA (Il2CppChar* ___0_name, int32_t ___1_start, int32_t* ___2_end, const RuntimeMethod* method) { { Il2CppChar* L_0 = ___0_name; int32_t L_1 = ___1_start; int32_t* L_2 = ___2_end; bool L_3; L_3 = IPv6AddressHelper_InternalIsValid_mDF9ADFBBDDD76F8B77EC140686B6280F4BD53478(L_0, L_1, L_2, (bool)0, NULL); return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* NotImplemented_ByDesignWithMessage_m9A8A83C6B994C16CA1CFA80F5AD748ABA3510535 (String_t* ___0_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_message; NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_1 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var); NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_1, L_0, NULL); return L_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 PasteArguments_AppendArgument_mE29A5B3AEF8F74460A923B540FD9DC928D7F1163 (StringBuilder_t* ___0_stringBuilder, String_t* ___1_argument, const RuntimeMethod* method) { int32_t V_0 = 0; Il2CppChar V_1 = 0x0; int32_t V_2 = 0; { StringBuilder_t* L_0 = ___0_stringBuilder; NullCheck(L_0); int32_t L_1; L_1 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_0, NULL); if (!L_1) { goto IL_0011; } } { StringBuilder_t* L_2 = ___0_stringBuilder; NullCheck(L_2); StringBuilder_t* L_3; L_3 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_2, ((int32_t)32), NULL); } IL_0011: { String_t* L_4 = ___1_argument; NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); if (!L_5) { goto IL_002a; } } { String_t* L_6 = ___1_argument; bool L_7; L_7 = PasteArguments_ContainsNoWhitespaceOrQuotes_m1BDACFD9C7B6A252300167B6FD7B80C1EC4E59B9(L_6, NULL); if (!L_7) { goto IL_002a; } } { StringBuilder_t* L_8 = ___0_stringBuilder; String_t* L_9 = ___1_argument; NullCheck(L_8); StringBuilder_t* L_10; L_10 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_9, NULL); return; } IL_002a: { StringBuilder_t* L_11 = ___0_stringBuilder; NullCheck(L_11); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_11, ((int32_t)34), NULL); V_0 = 0; goto IL_00d7; } IL_003a: { String_t* L_13 = ___1_argument; int32_t L_14 = V_0; int32_t L_15 = L_14; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); NullCheck(L_13); Il2CppChar L_16; L_16 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_13, L_15, NULL); V_1 = L_16; Il2CppChar L_17 = V_1; if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)92))))) { goto IL_00b6; } } { V_2 = 1; goto IL_0057; } IL_004f: { int32_t L_18 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1)); int32_t L_19 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0057: { int32_t L_20 = V_0; String_t* L_21 = ___1_argument; NullCheck(L_21); int32_t L_22; L_22 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_21, NULL); if ((((int32_t)L_20) >= ((int32_t)L_22))) { goto IL_006b; } } { String_t* L_23 = ___1_argument; int32_t L_24 = V_0; NullCheck(L_23); Il2CppChar L_25; L_25 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_23, L_24, NULL); if ((((int32_t)L_25) == ((int32_t)((int32_t)92)))) { goto IL_004f; } } IL_006b: { int32_t L_26 = V_0; String_t* L_27 = ___1_argument; NullCheck(L_27); int32_t L_28; L_28 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_27, NULL); if ((!(((uint32_t)L_26) == ((uint32_t)L_28)))) { goto IL_0082; } } { StringBuilder_t* L_29 = ___0_stringBuilder; int32_t L_30 = V_2; NullCheck(L_29); StringBuilder_t* L_31; L_31 = StringBuilder_Append_mE20F6CD28FC8E8C9FD65987DBD32E6087CCE1CF3(L_29, ((int32_t)92), ((int32_t)il2cpp_codegen_multiply(L_30, 2)), NULL); goto IL_00d7; } IL_0082: { String_t* L_32 = ___1_argument; int32_t L_33 = V_0; NullCheck(L_32); Il2CppChar L_34; L_34 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_32, L_33, NULL); if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)34))))) { goto IL_00aa; } } { StringBuilder_t* L_35 = ___0_stringBuilder; int32_t L_36 = V_2; NullCheck(L_35); StringBuilder_t* L_37; L_37 = StringBuilder_Append_mE20F6CD28FC8E8C9FD65987DBD32E6087CCE1CF3(L_35, ((int32_t)92), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_36, 2)), 1)), NULL); StringBuilder_t* L_38 = ___0_stringBuilder; NullCheck(L_38); StringBuilder_t* L_39; L_39 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_38, ((int32_t)34), NULL); int32_t L_40 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_40, 1)); goto IL_00d7; } IL_00aa: { StringBuilder_t* L_41 = ___0_stringBuilder; int32_t L_42 = V_2; NullCheck(L_41); StringBuilder_t* L_43; L_43 = StringBuilder_Append_mE20F6CD28FC8E8C9FD65987DBD32E6087CCE1CF3(L_41, ((int32_t)92), L_42, NULL); goto IL_00d7; } IL_00b6: { Il2CppChar L_44 = V_1; if ((!(((uint32_t)L_44) == ((uint32_t)((int32_t)34))))) { goto IL_00cf; } } { StringBuilder_t* L_45 = ___0_stringBuilder; NullCheck(L_45); StringBuilder_t* L_46; L_46 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_45, ((int32_t)92), NULL); StringBuilder_t* L_47 = ___0_stringBuilder; NullCheck(L_47); StringBuilder_t* L_48; L_48 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_47, ((int32_t)34), NULL); goto IL_00d7; } IL_00cf: { StringBuilder_t* L_49 = ___0_stringBuilder; Il2CppChar L_50 = V_1; NullCheck(L_49); StringBuilder_t* L_51; L_51 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_49, L_50, NULL); } IL_00d7: { int32_t L_52 = V_0; String_t* L_53 = ___1_argument; NullCheck(L_53); int32_t L_54; L_54 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_53, NULL); if ((((int32_t)L_52) < ((int32_t)L_54))) { goto IL_003a; } } { StringBuilder_t* L_55 = ___0_stringBuilder; NullCheck(L_55); StringBuilder_t* L_56; L_56 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_55, ((int32_t)34), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PasteArguments_ContainsNoWhitespaceOrQuotes_m1BDACFD9C7B6A252300167B6FD7B80C1EC4E59B9 (String_t* ___0_s, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Il2CppChar V_1 = 0x0; { V_0 = 0; goto IL_001f; } IL_0004: { String_t* L_0 = ___0_s; int32_t L_1 = V_0; NullCheck(L_0); Il2CppChar L_2; L_2 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_0, L_1, NULL); V_1 = L_2; Il2CppChar L_3 = V_1; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_4; L_4 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(L_3, NULL); if (L_4) { goto IL_0019; } } { Il2CppChar L_5 = V_1; if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)34))))) { goto IL_001b; } } IL_0019: { return (bool)0; } IL_001b: { int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_001f: { int32_t L_7 = V_0; String_t* L_8 = ___0_s; NullCheck(L_8); int32_t L_9; L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0004; } } { 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 String_t* StringExtensions_SubstringTrim_mFE0BE086CF1854B8AE6C4938878402D1A68E12CA (String_t* ___0_value, int32_t ___1_startIndex, int32_t ___2_length, 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*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___2_length; if (L_0) { goto IL_0009; } } { String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_1; } IL_0009: { int32_t L_2 = ___1_startIndex; int32_t L_3 = ___2_length; V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_2, L_3)), 1)); goto IL_0016; } IL_0011: { int32_t L_4 = ___1_startIndex; ___1_startIndex = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_0016: { int32_t L_5 = ___1_startIndex; int32_t L_6 = V_0; if ((((int32_t)L_5) > ((int32_t)L_6))) { goto IL_002e; } } { String_t* L_7 = ___0_value; int32_t L_8 = ___1_startIndex; NullCheck(L_7); Il2CppChar L_9; L_9 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_7, L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_10; L_10 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(L_9, NULL); if (L_10) { goto IL_0011; } } { goto IL_002e; } IL_002a: { int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_11, 1)); } IL_002e: { int32_t L_12 = V_0; int32_t L_13 = ___1_startIndex; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0040; } } { String_t* L_14 = ___0_value; int32_t L_15 = V_0; NullCheck(L_14); Il2CppChar L_16; L_16 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_14, L_15, NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_17; L_17 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(L_16, NULL); if (L_17) { goto IL_002a; } } IL_0040: { int32_t L_18 = V_0; int32_t L_19 = ___1_startIndex; V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_18, L_19)), 1)); int32_t L_20 = V_1; if (!L_20) { goto IL_005d; } } { int32_t L_21 = V_1; String_t* L_22 = ___0_value; NullCheck(L_22); int32_t L_23; L_23 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_22, NULL); if ((((int32_t)L_21) == ((int32_t)L_23))) { goto IL_005b; } } { String_t* L_24 = ___0_value; int32_t L_25 = ___1_startIndex; int32_t L_26 = V_1; NullCheck(L_24); String_t* L_27; L_27 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_24, L_25, L_26, NULL); return L_27; } IL_005b: { String_t* L_28 = ___0_value; return L_28; } IL_005d: { String_t* L_29 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_29; } } #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 UriBuilder__ctor_mD45945E23BE6C1AA8C56E64DEC181E36EE826C25 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FC154761871B7293BA5D77E57A16A71359FE4E5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } { __this->____changed = (bool)1; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; __this->____fragment = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____fragment), (void*)L_0); __this->____host = _stringLiteral5FC154761871B7293BA5D77E57A16A71359FE4E5; Il2CppCodeGenWriteBarrier((void**)(&__this->____host), (void*)_stringLiteral5FC154761871B7293BA5D77E57A16A71359FE4E5); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; __this->____password = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____password), (void*)L_1); __this->____path = _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; Il2CppCodeGenWriteBarrier((void**)(&__this->____path), (void*)_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); __this->____port = (-1); String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; __this->____query = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____query), (void*)L_2); __this->____scheme = _stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF; Il2CppCodeGenWriteBarrier((void**)(&__this->____scheme), (void*)_stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF); il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); String_t* L_3 = ((Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var))->___SchemeDelimiter; __this->____schemeDelimiter = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____schemeDelimiter), (void*)L_3); String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; __this->____username = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____username), (void*)L_4); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_5 = ___0_uri; if (L_5) { goto IL_007a; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_6 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral10C63C8C602DD5E38BE4A758C90EBAC324CD3E69)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriBuilder__ctor_mD45945E23BE6C1AA8C56E64DEC181E36EE826C25_RuntimeMethod_var))); } IL_007a: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_7 = ___0_uri; UriBuilder_Init_m5A6628A92532D3CAACD649C7528C15261C17A99D(__this, L_7, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_Init_m5A6628A92532D3CAACD649C7528C15261C17A99D (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B2_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B1_0 = NULL; String_t* G_B3_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B3_1 = NULL; { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_uri; NullCheck(L_0); String_t* L_1; L_1 = Uri_get_Fragment_m3CB7AD14DA9618ADE406039D4713F67D6951D835(L_0, NULL); __this->____fragment = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____fragment), (void*)L_1); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_2 = ___0_uri; NullCheck(L_2); String_t* L_3; L_3 = Uri_get_Query_m17DEC663263C486C8C8177AF9C4BFE2FFBE51178(L_2, NULL); __this->____query = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____query), (void*)L_3); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_4 = ___0_uri; NullCheck(L_4); String_t* L_5; L_5 = Uri_get_Host_m2C0E258C7DFF7A340049BE9BC08FF45E90988D8C(L_4, NULL); __this->____host = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____host), (void*)L_5); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_6 = ___0_uri; NullCheck(L_6); String_t* L_7; L_7 = Uri_get_AbsolutePath_mABB93DD30D4C0F11948DE5C117650B1C3A9925CA(L_6, NULL); __this->____path = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->____path), (void*)L_7); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_8 = ___0_uri; NullCheck(L_8); int32_t L_9; L_9 = Uri_get_Port_m7A1413AC9D9A2FC5DC8A7F89DF4A01ACA0241A02(L_8, NULL); __this->____port = L_9; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_10 = ___0_uri; NullCheck(L_10); String_t* L_11; L_11 = Uri_get_Scheme_m29106D5109538220B22FC49DE7B44040E51B0F6F(L_10, NULL); __this->____scheme = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->____scheme), (void*)L_11); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_12 = ___0_uri; NullCheck(L_12); bool L_13; L_13 = Uri_get_HasAuthority_m2180FC17FB6FE7A11EBA0BDE1EF5EB9EF808A909(L_12, NULL); if (L_13) { G_B2_0 = __this; goto IL_0058; } G_B1_0 = __this; } { G_B3_0 = _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D; G_B3_1 = G_B1_0; goto IL_005d; } IL_0058: { il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); String_t* L_14 = ((Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var))->___SchemeDelimiter; G_B3_0 = L_14; G_B3_1 = G_B2_0; } IL_005d: { NullCheck(G_B3_1); G_B3_1->____schemeDelimiter = G_B3_0; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->____schemeDelimiter), (void*)G_B3_0); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_15 = ___0_uri; NullCheck(L_15); String_t* L_16; L_16 = Uri_get_UserInfo_mC0189C851F71ACF0B48A462E74C7F3EB86501C8D(L_15, NULL); V_0 = L_16; String_t* L_17 = V_0; bool L_18; L_18 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_17, NULL); if (L_18) { goto IL_00a4; } } { String_t* L_19 = V_0; NullCheck(L_19); int32_t L_20; L_20 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_19, ((int32_t)58), NULL); V_1 = L_20; int32_t L_21 = V_1; if ((((int32_t)L_21) == ((int32_t)(-1)))) { goto IL_009d; } } { String_t* L_22 = V_0; int32_t L_23 = V_1; NullCheck(L_22); String_t* L_24; L_24 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_22, ((int32_t)il2cpp_codegen_add(L_23, 1)), NULL); __this->____password = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->____password), (void*)L_24); String_t* L_25 = V_0; int32_t L_26 = V_1; NullCheck(L_25); String_t* L_27; L_27 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_25, 0, L_26, NULL); __this->____username = L_27; Il2CppCodeGenWriteBarrier((void**)(&__this->____username), (void*)L_27); goto IL_00a4; } IL_009d: { String_t* L_28 = V_0; __this->____username = L_28; Il2CppCodeGenWriteBarrier((void**)(&__this->____username), (void*)L_28); } IL_00a4: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_29 = ___0_uri; UriBuilder_SetFieldsFromUri_mB6015DF5AA0D123A1B2749378D88FA26D409788E(__this, L_29, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder__ctor_m6B749D42CAEA04D468C1CD1A958DB04D6D9D6570 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_schemeName, String_t* ___1_hostName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FC154761871B7293BA5D77E57A16A71359FE4E5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } { __this->____changed = (bool)1; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; __this->____fragment = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____fragment), (void*)L_0); __this->____host = _stringLiteral5FC154761871B7293BA5D77E57A16A71359FE4E5; Il2CppCodeGenWriteBarrier((void**)(&__this->____host), (void*)_stringLiteral5FC154761871B7293BA5D77E57A16A71359FE4E5); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; __this->____password = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____password), (void*)L_1); __this->____path = _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; Il2CppCodeGenWriteBarrier((void**)(&__this->____path), (void*)_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); __this->____port = (-1); String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; __this->____query = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____query), (void*)L_2); __this->____scheme = _stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF; Il2CppCodeGenWriteBarrier((void**)(&__this->____scheme), (void*)_stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF); il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); String_t* L_3 = ((Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var))->___SchemeDelimiter; __this->____schemeDelimiter = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____schemeDelimiter), (void*)L_3); String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; __this->____username = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____username), (void*)L_4); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_5 = ___0_schemeName; UriBuilder_set_Scheme_m02C71DED53B5BDB8CA03E7484B8B554D0EF4B3BA(__this, L_5, NULL); String_t* L_6 = ___1_hostName; UriBuilder_set_Host_m7CD9C7B0B9CACAF15A57ACFC363C766F19178930(__this, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder__ctor_mA1228B2CB9262CA55FFA6FCD5C89F52C25832B0B (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_scheme, String_t* ___1_host, int32_t ___2_portNumber, const RuntimeMethod* method) { { String_t* L_0 = ___0_scheme; String_t* L_1 = ___1_host; UriBuilder__ctor_m6B749D42CAEA04D468C1CD1A958DB04D6D9D6570(__this, L_0, L_1, NULL); int32_t L_2 = ___2_portNumber; UriBuilder_set_Port_mC6C31D266AA5790B8ED038C31489BCC2DE55DE3D(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder__ctor_mE0917B83A9CD17CDD0E054356159F1D5A9197F4E (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_scheme, String_t* ___1_host, int32_t ___2_port, String_t* ___3_pathValue, const RuntimeMethod* method) { { String_t* L_0 = ___0_scheme; String_t* L_1 = ___1_host; int32_t L_2 = ___2_port; UriBuilder__ctor_mA1228B2CB9262CA55FFA6FCD5C89F52C25832B0B(__this, L_0, L_1, L_2, NULL); String_t* L_3 = ___3_pathValue; UriBuilder_set_Path_mD17EF197B4A8A764682938B468B647DAE716E9D0(__this, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_set_Host_m7CD9C7B0B9CACAF15A57ACFC363C766F19178930 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_value; if (L_0) { goto IL_000a; } } { String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; ___0_value = L_1; } IL_000a: { String_t* L_2 = ___0_value; __this->____host = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____host), (void*)L_2); String_t* L_3 = __this->____host; NullCheck(L_3); int32_t L_4; L_4 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_3, ((int32_t)58), NULL); if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_004c; } } { String_t* L_5 = __this->____host; NullCheck(L_5); Il2CppChar L_6; L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_5, 0, NULL); if ((((int32_t)L_6) == ((int32_t)((int32_t)91)))) { goto IL_004c; } } { String_t* L_7 = __this->____host; String_t* L_8; L_8 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, L_7, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL); __this->____host = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->____host), (void*)L_8); } IL_004c: { __this->____changed = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UriBuilder_get_Path_m660D4D9E398203CA390E5471765EB8ACD17C8A90 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____path; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_set_Path_mD17EF197B4A8A764682938B468B647DAE716E9D0 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_value; if (!L_0) { goto IL_000b; } } { String_t* L_1 = ___0_value; NullCheck(L_1); int32_t L_2; L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL); if (L_2) { goto IL_0012; } } IL_000b: { ___0_value = _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; } IL_0012: { String_t* L_3 = ___0_value; NullCheck(L_3); String_t* L_4; L_4 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_3, ((int32_t)92), ((int32_t)47), NULL); il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Uri_InternalEscapeString_m55F51767085D66CA5A6580714F969B24862E1D3B(L_4, NULL); __this->____path = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____path), (void*)L_5); __this->____changed = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_set_Port_mC6C31D266AA5790B8ED038C31489BCC2DE55DE3D (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; if ((((int32_t)L_0) < ((int32_t)(-1)))) { goto IL_000c; } } { int32_t L_1 = ___0_value; if ((((int32_t)L_1) <= ((int32_t)((int32_t)65535)))) { goto IL_0017; } } IL_000c: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriBuilder_set_Port_mC6C31D266AA5790B8ED038C31489BCC2DE55DE3D_RuntimeMethod_var))); } IL_0017: { int32_t L_3 = ___0_value; __this->____port = L_3; __this->____changed = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_set_Query_m1B7AB6F65BBAC94C07681D79F2A8DBDB15E844ED (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral738F291E53E97C08DAE378C71EF70A60E31AE900); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_value; if (L_0) { goto IL_000a; } } { String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; ___0_value = L_1; } IL_000a: { String_t* L_2 = ___0_value; NullCheck(L_2); int32_t L_3; L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL); if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_002b; } } { String_t* L_4 = ___0_value; NullCheck(L_4); Il2CppChar L_5; L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, 0, NULL); if ((((int32_t)L_5) == ((int32_t)((int32_t)63)))) { goto IL_002b; } } { String_t* L_6 = ___0_value; String_t* L_7; L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral738F291E53E97C08DAE378C71EF70A60E31AE900, L_6, NULL); ___0_value = L_7; } IL_002b: { String_t* L_8 = ___0_value; __this->____query = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->____query), (void*)L_8); __this->____changed = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_set_Scheme_m02C71DED53B5BDB8CA03E7484B8B554D0EF4B3BA (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { String_t* L_0 = ___0_value; if (L_0) { goto IL_000a; } } { String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; ___0_value = L_1; } IL_000a: { String_t* L_2 = ___0_value; NullCheck(L_2); int32_t L_3; L_3 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_2, ((int32_t)58), NULL); V_0 = L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_0021; } } { String_t* L_5 = ___0_value; int32_t L_6 = V_0; NullCheck(L_5); String_t* L_7; L_7 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_5, 0, L_6, NULL); ___0_value = L_7; } IL_0021: { String_t* L_8 = ___0_value; NullCheck(L_8); int32_t L_9; L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL); if (!L_9) { goto IL_0049; } } { String_t* L_10 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_11; L_11 = Uri_CheckSchemeName_m8B998B1591971E7A47A7DF366E749A27393B3B92(L_10, NULL); if (L_11) { goto IL_0041; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_12 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0D714861C7EC595B0F134B25D51B6C3D17B97BE7)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriBuilder_set_Scheme_m02C71DED53B5BDB8CA03E7484B8B554D0EF4B3BA_RuntimeMethod_var))); } IL_0041: { String_t* L_13 = ___0_value; NullCheck(L_13); String_t* L_14; L_14 = String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2(L_13, NULL); ___0_value = L_14; } IL_0049: { String_t* L_15 = ___0_value; __this->____scheme = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->____scheme), (void*)L_15); __this->____changed = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* UriBuilder_get_Uri_mD0DF3F7DDF7C56CC99E2D29E06C959F80A4171A1 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = __this->____changed; if (!L_0) { goto IL_002c; } } { String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(3, __this); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_2 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)il2cpp_codegen_object_new(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A(L_2, L_1, NULL); __this->____uri = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____uri), (void*)L_2); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_3 = __this->____uri; UriBuilder_SetFieldsFromUri_mB6015DF5AA0D123A1B2749378D88FA26D409788E(__this, L_3, NULL); __this->____changed = (bool)0; } IL_002c: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_4 = __this->____uri; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriBuilder_Equals_m2318FB925C63380B75D92D199A9C2AE4AA98F322 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, RuntimeObject* ___0_rparam, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_rparam; if (L_0) { goto IL_0005; } } { return (bool)0; } IL_0005: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_1; L_1 = UriBuilder_get_Uri_mD0DF3F7DDF7C56CC99E2D29E06C959F80A4171A1(__this, NULL); RuntimeObject* L_2 = ___0_rparam; NullCheck(L_2); String_t* L_3; L_3 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_2); NullCheck(L_1); bool L_4; L_4 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_1, L_3); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UriBuilder_GetHashCode_m8ECFACD3573A5E927B335A3443481248118C8310 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0; L_0 = UriBuilder_get_Uri_mD0DF3F7DDF7C56CC99E2D29E06C959F80A4171A1(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_0); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_SetFieldsFromUri_mB6015DF5AA0D123A1B2749378D88FA26D409788E (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B2_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B1_0 = NULL; String_t* G_B3_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B3_1 = NULL; { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_uri; NullCheck(L_0); String_t* L_1; L_1 = Uri_get_Fragment_m3CB7AD14DA9618ADE406039D4713F67D6951D835(L_0, NULL); __this->____fragment = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____fragment), (void*)L_1); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_2 = ___0_uri; NullCheck(L_2); String_t* L_3; L_3 = Uri_get_Query_m17DEC663263C486C8C8177AF9C4BFE2FFBE51178(L_2, NULL); __this->____query = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____query), (void*)L_3); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_4 = ___0_uri; NullCheck(L_4); String_t* L_5; L_5 = Uri_get_Host_m2C0E258C7DFF7A340049BE9BC08FF45E90988D8C(L_4, NULL); __this->____host = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____host), (void*)L_5); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_6 = ___0_uri; NullCheck(L_6); String_t* L_7; L_7 = Uri_get_AbsolutePath_mABB93DD30D4C0F11948DE5C117650B1C3A9925CA(L_6, NULL); __this->____path = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->____path), (void*)L_7); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_8 = ___0_uri; NullCheck(L_8); int32_t L_9; L_9 = Uri_get_Port_m7A1413AC9D9A2FC5DC8A7F89DF4A01ACA0241A02(L_8, NULL); __this->____port = L_9; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_10 = ___0_uri; NullCheck(L_10); String_t* L_11; L_11 = Uri_get_Scheme_m29106D5109538220B22FC49DE7B44040E51B0F6F(L_10, NULL); __this->____scheme = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->____scheme), (void*)L_11); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_12 = ___0_uri; NullCheck(L_12); bool L_13; L_13 = Uri_get_HasAuthority_m2180FC17FB6FE7A11EBA0BDE1EF5EB9EF808A909(L_12, NULL); if (L_13) { G_B2_0 = __this; goto IL_0058; } G_B1_0 = __this; } { G_B3_0 = _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D; G_B3_1 = G_B1_0; goto IL_005d; } IL_0058: { il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); String_t* L_14 = ((Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var))->___SchemeDelimiter; G_B3_0 = L_14; G_B3_1 = G_B2_0; } IL_005d: { NullCheck(G_B3_1); G_B3_1->____schemeDelimiter = G_B3_0; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->____schemeDelimiter), (void*)G_B3_0); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_15 = ___0_uri; NullCheck(L_15); String_t* L_16; L_16 = Uri_get_UserInfo_mC0189C851F71ACF0B48A462E74C7F3EB86501C8D(L_15, NULL); V_0 = L_16; String_t* L_17 = V_0; NullCheck(L_17); int32_t L_18; L_18 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_17, NULL); if ((((int32_t)L_18) <= ((int32_t)0))) { goto IL_00a4; } } { String_t* L_19 = V_0; NullCheck(L_19); int32_t L_20; L_20 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_19, ((int32_t)58), NULL); V_1 = L_20; int32_t L_21 = V_1; if ((((int32_t)L_21) == ((int32_t)(-1)))) { goto IL_009d; } } { String_t* L_22 = V_0; int32_t L_23 = V_1; NullCheck(L_22); String_t* L_24; L_24 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_22, ((int32_t)il2cpp_codegen_add(L_23, 1)), NULL); __this->____password = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->____password), (void*)L_24); String_t* L_25 = V_0; int32_t L_26 = V_1; NullCheck(L_25); String_t* L_27; L_27 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_25, 0, L_26, NULL); __this->____username = L_27; Il2CppCodeGenWriteBarrier((void**)(&__this->____username), (void*)L_27); return; } IL_009d: { String_t* L_28 = V_0; __this->____username = L_28; Il2CppCodeGenWriteBarrier((void**)(&__this->____username), (void*)L_28); } IL_00a4: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UriBuilder_ToString_m0DEFF1C8981338B9D30B81620E839DCF2CFF4713 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* V_1 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B10_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B6_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B9_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B7_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B8_0 = NULL; String_t* G_B11_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B11_1 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B14_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B13_0 = NULL; String_t* G_B15_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B15_1 = NULL; String_t* G_B19_0 = NULL; int32_t G_B21_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B21_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B21_2 = NULL; int32_t G_B20_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B20_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B20_2 = NULL; String_t* G_B22_0 = NULL; int32_t G_B22_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B22_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B22_3 = NULL; int32_t G_B24_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B24_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B24_2 = NULL; int32_t G_B23_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B23_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B23_2 = NULL; String_t* G_B25_0 = NULL; int32_t G_B25_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B25_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B25_3 = NULL; int32_t G_B27_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B27_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B27_2 = NULL; int32_t G_B26_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B26_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B26_2 = NULL; int32_t G_B28_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B28_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B28_2 = NULL; String_t* G_B29_0 = NULL; int32_t G_B29_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B29_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B29_3 = NULL; int32_t G_B32_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B32_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B32_2 = NULL; int32_t G_B30_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B30_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B30_2 = NULL; int32_t G_B31_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B31_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B31_2 = NULL; int32_t G_B33_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B33_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B33_2 = NULL; String_t* G_B34_0 = NULL; int32_t G_B34_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B34_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B34_3 = NULL; { String_t* L_0 = __this->____username; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); if (L_1) { goto IL_0026; } } { String_t* L_2 = __this->____password; NullCheck(L_2); int32_t L_3; L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL); if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_0026; } } { UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* L_4 = (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF_il2cpp_TypeInfo_var))); UriFormatException__ctor_m718A5DEB020FAAD1F654CD05E63C3988AA7712D3(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5F7CEBC6DA97A6E86F8A408A3A322D7C54C64457)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriBuilder_ToString_m0DEFF1C8981338B9D30B81620E839DCF2CFF4713_RuntimeMethod_var))); } IL_0026: { String_t* L_5 = __this->____scheme; NullCheck(L_5); int32_t L_6; L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL); if (!L_6) { goto IL_00a1; } } { String_t* L_7 = __this->____scheme; il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_8; L_8 = UriParser_GetSyntax_mEAED92E4DCA23EA5240B39CD1165F450374A0A57(L_7, NULL); V_1 = L_8; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_9 = V_1; if (!L_9) { goto IL_0082; } } { UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_10 = V_1; NullCheck(L_10); bool L_11; L_11 = UriParser_InFact_m3C07C3050DE1E69F6B0BC816EC34AF610373E532(L_10, 1, NULL); if (L_11) { G_B10_0 = __this; goto IL_0076; } G_B6_0 = __this; } { String_t* L_12 = __this->____host; NullCheck(L_12); int32_t L_13; L_13 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_12, NULL); if (!L_13) { G_B9_0 = G_B6_0; goto IL_006f; } G_B7_0 = G_B6_0; } { UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_14 = V_1; NullCheck(L_14); bool L_15; L_15 = UriParser_NotAny_mCE6CF6736414BE547215F6E44C3E1283DEA05F56(L_14, ((int32_t)16384), NULL); if (!L_15) { G_B9_0 = G_B7_0; goto IL_006f; } G_B8_0 = G_B7_0; } { UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_16 = V_1; NullCheck(L_16); bool L_17; L_17 = UriParser_InFact_m3C07C3050DE1E69F6B0BC816EC34AF610373E532(L_16, 2, NULL); if (L_17) { G_B10_0 = G_B8_0; goto IL_0076; } G_B9_0 = G_B8_0; } IL_006f: { G_B11_0 = _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D; G_B11_1 = G_B9_0; goto IL_007b; } IL_0076: { il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); String_t* L_18 = ((Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var))->___SchemeDelimiter; G_B11_0 = L_18; G_B11_1 = G_B10_0; } IL_007b: { NullCheck(G_B11_1); G_B11_1->____schemeDelimiter = G_B11_0; Il2CppCodeGenWriteBarrier((void**)(&G_B11_1->____schemeDelimiter), (void*)G_B11_0); goto IL_00a1; } IL_0082: { String_t* L_19 = __this->____host; NullCheck(L_19); int32_t L_20; L_20 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_19, NULL); if (L_20) { G_B14_0 = __this; goto IL_0097; } G_B13_0 = __this; } { G_B15_0 = _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D; G_B15_1 = G_B13_0; goto IL_009c; } IL_0097: { il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); String_t* L_21 = ((Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var))->___SchemeDelimiter; G_B15_0 = L_21; G_B15_1 = G_B14_0; } IL_009c: { NullCheck(G_B15_1); G_B15_1->____schemeDelimiter = G_B15_0; Il2CppCodeGenWriteBarrier((void**)(&G_B15_1->____schemeDelimiter), (void*)G_B15_0); } IL_00a1: { String_t* L_22 = __this->____scheme; NullCheck(L_22); int32_t L_23; L_23 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_22, NULL); if (L_23) { goto IL_00b5; } } { String_t* L_24 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B19_0 = L_24; goto IL_00c6; } IL_00b5: { String_t* L_25 = __this->____scheme; String_t* L_26 = __this->____schemeDelimiter; String_t* L_27; L_27 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_25, L_26, NULL); G_B19_0 = L_27; } IL_00c6: { V_0 = G_B19_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_28; String_t* L_30 = V_0; NullCheck(L_29); (L_29)->SetAt(static_cast(0), (String_t*)L_30); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_29; String_t* L_32 = __this->____username; NullCheck(L_31); (L_31)->SetAt(static_cast(1), (String_t*)L_32); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = L_31; String_t* L_34 = __this->____password; NullCheck(L_34); int32_t L_35; L_35 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_34, NULL); if ((((int32_t)L_35) > ((int32_t)0))) { G_B21_0 = 2; G_B21_1 = L_33; G_B21_2 = L_33; goto IL_00f2; } G_B20_0 = 2; G_B20_1 = L_33; G_B20_2 = L_33; } { String_t* L_36 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B22_0 = L_36; G_B22_1 = G_B20_0; G_B22_2 = G_B20_1; G_B22_3 = G_B20_2; goto IL_0102; } IL_00f2: { String_t* L_37 = __this->____password; String_t* L_38; L_38 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D, L_37, NULL); G_B22_0 = L_38; G_B22_1 = G_B21_0; G_B22_2 = G_B21_1; G_B22_3 = G_B21_2; } IL_0102: { NullCheck(G_B22_2); (G_B22_2)->SetAt(static_cast(G_B22_1), (String_t*)G_B22_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = G_B22_3; String_t* L_40 = __this->____username; NullCheck(L_40); int32_t L_41; L_41 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_40, NULL); if ((((int32_t)L_41) > ((int32_t)0))) { G_B24_0 = 3; G_B24_1 = L_39; G_B24_2 = L_39; goto IL_011a; } G_B23_0 = 3; G_B23_1 = L_39; G_B23_2 = L_39; } { String_t* L_42 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B25_0 = L_42; G_B25_1 = G_B23_0; G_B25_2 = G_B23_1; G_B25_3 = G_B23_2; goto IL_011f; } IL_011a: { G_B25_0 = _stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476; G_B25_1 = G_B24_0; G_B25_2 = G_B24_1; G_B25_3 = G_B24_2; } IL_011f: { NullCheck(G_B25_2); (G_B25_2)->SetAt(static_cast(G_B25_1), (String_t*)G_B25_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = G_B25_3; String_t* L_44 = __this->____host; NullCheck(L_43); (L_43)->SetAt(static_cast(4), (String_t*)L_44); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_43; int32_t L_46 = __this->____port; if ((((int32_t)L_46) == ((int32_t)(-1)))) { G_B27_0 = 5; G_B27_1 = L_45; G_B27_2 = L_45; goto IL_0142; } G_B26_0 = 5; G_B26_1 = L_45; G_B26_2 = L_45; } { String_t* L_47 = __this->____host; NullCheck(L_47); int32_t L_48; L_48 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_47, NULL); if ((((int32_t)L_48) > ((int32_t)0))) { G_B28_0 = G_B26_0; G_B28_1 = G_B26_1; G_B28_2 = G_B26_2; goto IL_0149; } G_B27_0 = G_B26_0; G_B27_1 = G_B26_1; G_B27_2 = G_B26_2; } IL_0142: { String_t* L_49 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B29_0 = L_49; G_B29_1 = G_B27_0; G_B29_2 = G_B27_1; G_B29_3 = G_B27_2; goto IL_015e; } IL_0149: { int32_t* L_50 = (int32_t*)(&__this->____port); String_t* L_51; L_51 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_50, NULL); String_t* L_52; L_52 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D, L_51, NULL); G_B29_0 = L_52; G_B29_1 = G_B28_0; G_B29_2 = G_B28_1; G_B29_3 = G_B28_2; } IL_015e: { NullCheck(G_B29_2); (G_B29_2)->SetAt(static_cast(G_B29_1), (String_t*)G_B29_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = G_B29_3; String_t* L_54 = __this->____host; NullCheck(L_54); int32_t L_55; L_55 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_54, NULL); if ((((int32_t)L_55) <= ((int32_t)0))) { G_B32_0 = 6; G_B32_1 = L_53; G_B32_2 = L_53; goto IL_018c; } G_B30_0 = 6; G_B30_1 = L_53; G_B30_2 = L_53; } { String_t* L_56 = __this->____path; NullCheck(L_56); int32_t L_57; L_57 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_56, NULL); if (!L_57) { G_B32_0 = G_B30_0; G_B32_1 = G_B30_1; G_B32_2 = G_B30_2; goto IL_018c; } G_B31_0 = G_B30_0; G_B31_1 = G_B30_1; G_B31_2 = G_B30_2; } { String_t* L_58 = __this->____path; NullCheck(L_58); Il2CppChar L_59; L_59 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_58, 0, NULL); if ((!(((uint32_t)L_59) == ((uint32_t)((int32_t)47))))) { G_B33_0 = G_B31_0; G_B33_1 = G_B31_1; G_B33_2 = G_B31_2; goto IL_0193; } G_B32_0 = G_B31_0; G_B32_1 = G_B31_1; G_B32_2 = G_B31_2; } IL_018c: { String_t* L_60 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B34_0 = L_60; G_B34_1 = G_B32_0; G_B34_2 = G_B32_1; G_B34_3 = G_B32_2; goto IL_0198; } IL_0193: { G_B34_0 = _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; G_B34_1 = G_B33_0; G_B34_2 = G_B33_1; G_B34_3 = G_B33_2; } IL_0198: { NullCheck(G_B34_2); (G_B34_2)->SetAt(static_cast(G_B34_1), (String_t*)G_B34_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_61 = G_B34_3; String_t* L_62 = __this->____path; NullCheck(L_61); (L_61)->SetAt(static_cast(7), (String_t*)L_62); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_63 = L_61; String_t* L_64 = __this->____query; NullCheck(L_63); (L_63)->SetAt(static_cast(8), (String_t*)L_64); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_65 = L_63; String_t* L_66 = __this->____fragment; NullCheck(L_65); (L_65)->SetAt(static_cast(((int32_t)9)), (String_t*)L_66); String_t* L_67; L_67 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_65, NULL); return L_67; } } #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 SecurityUtils_DemandReflectionAccess_mC171CFC613F3B33A9637DFC2A46C01801628A4E8 (Type_t* ___0_type, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SecurityUtils_DemandGrantSet_m232145972216DA366F322455484E42BDCDB7C05B (Assembly_t* ___0_assembly, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SecurityUtils_HasReflectionPermission_m570F195B1B07BC7B7C4908A1787B8B2730CF0FC2 (Type_t* ___0_type, const RuntimeMethod* method) { bool V_0 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; try { Type_t* L_0 = ___0_type; SecurityUtils_DemandReflectionAccess_mC171CFC613F3B33A9637DFC2A46C01801628A4E8(L_0, NULL); V_0 = (bool)1; goto IL_000f; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000a; } throw e; } CATCH_000a: { SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* L_1 = ((SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C*)IL2CPP_GET_ACTIVE_EXCEPTION(SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C*));; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_000d; } IL_000d: { return (bool)0; } IL_000f: { bool L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SecurityUtils_SecureCreateInstance_m142B1E30127CDAB6E20C7C0DA1C4F27F546A44B1 (Type_t* ___0_type, const RuntimeMethod* method) { { Type_t* L_0 = ___0_type; RuntimeObject* L_1; L_1 = SecurityUtils_SecureCreateInstance_mA233BC3B5B2CB0765C7F0628E6526F04DE273F98(L_0, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL, (bool)0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SecurityUtils_SecureCreateInstance_mA233BC3B5B2CB0765C7F0628E6526F04DE273F98 (Type_t* ___0_type, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, bool ___2_allowNonPublic, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_0014; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SecurityUtils_SecureCreateInstance_mA233BC3B5B2CB0765C7F0628E6526F04DE273F98_RuntimeMethod_var))); } IL_0014: { V_0 = ((int32_t)532); Type_t* L_3 = ___0_type; NullCheck(L_3); bool L_4; L_4 = Type_get_IsVisible_m8D48AAF067E6F92E801302D572C187DCD209628A(L_3, NULL); if (L_4) { goto IL_002a; } } { Type_t* L_5 = ___0_type; SecurityUtils_DemandReflectionAccess_mC171CFC613F3B33A9637DFC2A46C01801628A4E8(L_5, NULL); goto IL_0038; } IL_002a: { bool L_6 = ___2_allowNonPublic; if (!L_6) { goto IL_0038; } } { Type_t* L_7 = ___0_type; bool L_8; L_8 = SecurityUtils_HasReflectionPermission_m570F195B1B07BC7B7C4908A1787B8B2730CF0FC2(L_7, NULL); if (L_8) { goto IL_0038; } } { ___2_allowNonPublic = (bool)0; } IL_0038: { bool L_9 = ___2_allowNonPublic; if (!L_9) { goto IL_0040; } } { int32_t L_10 = V_0; V_0 = ((int32_t)((int32_t)L_10|((int32_t)32))); } IL_0040: { Type_t* L_11 = ___0_type; int32_t L_12 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = ___1_args; RuntimeObject* L_14; L_14 = Activator_CreateInstance_m0DFAA1415ABA9B28430FDC70A9915BE437C04B04(L_11, L_12, (Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235*)NULL, L_13, (CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0*)NULL, NULL); return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SecurityUtils_SecureCreateInstance_mB208AB1046AAACA85AD10C83C46AA9BDE75B3310 (Type_t* ___0_type, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { { Type_t* L_0 = ___0_type; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___1_args; RuntimeObject* L_2; L_2 = SecurityUtils_SecureCreateInstance_mA233BC3B5B2CB0765C7F0628E6526F04DE273F98(L_0, L_1, (bool)0, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SecurityUtils_SecureConstructorInvoke_m2E6522DAEC75A0B3C0AE947F5BB7A27B774887E0 (Type_t* ___0_type, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_argTypes, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_allowNonPublic, const RuntimeMethod* method) { { Type_t* L_0 = ___0_type; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = ___1_argTypes; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args; bool L_3 = ___3_allowNonPublic; RuntimeObject* L_4; L_4 = SecurityUtils_SecureConstructorInvoke_m45FF555821C605E67BFF72649AE03427DF256087(L_0, L_1, L_2, L_3, 0, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SecurityUtils_SecureConstructorInvoke_m45FF555821C605E67BFF72649AE03427DF256087 (Type_t* ___0_type, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_argTypes, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_allowNonPublic, int32_t ___4_extraFlags, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* V_1 = NULL; { Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_0014; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SecurityUtils_SecureConstructorInvoke_m45FF555821C605E67BFF72649AE03427DF256087_RuntimeMethod_var))); } IL_0014: { Type_t* L_3 = ___0_type; NullCheck(L_3); bool L_4; L_4 = Type_get_IsVisible_m8D48AAF067E6F92E801302D572C187DCD209628A(L_3, NULL); if (L_4) { goto IL_0024; } } { Type_t* L_5 = ___0_type; SecurityUtils_DemandReflectionAccess_mC171CFC613F3B33A9637DFC2A46C01801628A4E8(L_5, NULL); goto IL_0032; } IL_0024: { bool L_6 = ___3_allowNonPublic; if (!L_6) { goto IL_0032; } } { Type_t* L_7 = ___0_type; bool L_8; L_8 = SecurityUtils_HasReflectionPermission_m570F195B1B07BC7B7C4908A1787B8B2730CF0FC2(L_7, NULL); if (L_8) { goto IL_0032; } } { ___3_allowNonPublic = (bool)0; } IL_0032: { int32_t L_9 = ___4_extraFlags; V_0 = ((int32_t)(((int32_t)52)|(int32_t)L_9)); bool L_10 = ___3_allowNonPublic; if (L_10) { goto IL_0040; } } { int32_t L_11 = V_0; V_0 = ((int32_t)((int32_t)L_11&((int32_t)-33))); } IL_0040: { Type_t* L_12 = ___0_type; int32_t L_13 = V_0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_14 = ___1_argTypes; NullCheck(L_12); ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_15; L_15 = Type_GetConstructor_m27DB07707556F5798E5482B1D314C562E3883C85(L_12, L_13, (Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235*)NULL, L_14, (ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364*)NULL, NULL); V_1 = L_15; ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_16 = V_1; il2cpp_codegen_runtime_class_init_inline(ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var); bool L_17; L_17 = ConstructorInfo_op_Inequality_mB3CB8B779FA4400BBF7069097CC64E6CA1D235A4(L_16, (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB*)NULL, NULL); if (!L_17) { goto IL_005c; } } { ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_18 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = ___2_args; NullCheck(L_18); RuntimeObject* L_20; L_20 = ConstructorInfo_Invoke_m15FDF2B682BD01CC934BE4D314EF2193103CECFE(L_18, L_19, NULL); return L_20; } IL_005c: { return NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SecurityUtils_GenericArgumentsAreVisible_m6FB48DB457AA5606F02B194D2917FBE20C8736AA (MethodInfo_t* ___0_method, const RuntimeMethod* method) { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; int32_t V_1 = 0; { MethodInfo_t* L_0 = ___0_method; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(27, L_0); if (!L_1) { goto IL_0029; } } { MethodInfo_t* L_2 = ___0_method; NullCheck(L_2); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3; L_3 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(29, L_2); V_0 = L_3; V_1 = 0; goto IL_0023; } IL_0013: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = V_0; int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Type_t* L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_7); bool L_8; L_8 = Type_get_IsVisible_m8D48AAF067E6F92E801302D572C187DCD209628A(L_7, NULL); if (L_8) { goto IL_001f; } } { return (bool)0; } IL_001f: { int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0023: { int32_t L_10 = V_1; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_11 = V_0; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_0013; } } IL_0029: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SecurityUtils_MethodInfoInvoke_m3806BC815C3CF0F291C2F3F91C81E167DF70AAD1 (MethodInfo_t* ___0_method, RuntimeObject* ___1_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { MethodInfo_t* L_0 = ___0_method; NullCheck(L_0); Type_t* L_1; L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(9, L_0); V_0 = L_1; Type_t* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_3; L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_2, (Type_t*)NULL, NULL); if (!L_3) { goto IL_0032; } } { MethodInfo_t* L_4 = ___0_method; NullCheck(L_4); bool L_5; L_5 = MethodBase_get_IsPublic_m471B6CEE0FF2B45843C1F314B624FC7968199AB4(L_4, NULL); if (!L_5) { goto IL_0020; } } { MethodInfo_t* L_6 = ___0_method; bool L_7; L_7 = SecurityUtils_GenericArgumentsAreVisible_m6FB48DB457AA5606F02B194D2917FBE20C8736AA(L_6, NULL); if (L_7) { goto IL_0050; } } IL_0020: { MethodInfo_t* L_8 = ___0_method; NullCheck(L_8); Module_tABB9217F7F2BA3E0F4277D03C2B234A7313BB8D0* L_9; L_9 = VirtualFuncInvoker0< Module_tABB9217F7F2BA3E0F4277D03C2B234A7313BB8D0* >::Invoke(11, L_8); NullCheck(L_9); Assembly_t* L_10; L_10 = VirtualFuncInvoker0< Assembly_t* >::Invoke(8, L_9); SecurityUtils_DemandGrantSet_m232145972216DA366F322455484E42BDCDB7C05B(L_10, NULL); goto IL_0050; } IL_0032: { Type_t* L_11 = V_0; NullCheck(L_11); bool L_12; L_12 = Type_get_IsVisible_m8D48AAF067E6F92E801302D572C187DCD209628A(L_11, NULL); if (!L_12) { goto IL_004a; } } { MethodInfo_t* L_13 = ___0_method; NullCheck(L_13); bool L_14; L_14 = MethodBase_get_IsPublic_m471B6CEE0FF2B45843C1F314B624FC7968199AB4(L_13, NULL); if (!L_14) { goto IL_004a; } } { MethodInfo_t* L_15 = ___0_method; bool L_16; L_16 = SecurityUtils_GenericArgumentsAreVisible_m6FB48DB457AA5606F02B194D2917FBE20C8736AA(L_15, NULL); if (L_16) { goto IL_0050; } } IL_004a: { Type_t* L_17 = V_0; SecurityUtils_DemandReflectionAccess_mC171CFC613F3B33A9637DFC2A46C01801628A4E8(L_17, NULL); } IL_0050: { MethodInfo_t* L_18 = ___0_method; RuntimeObject* L_19 = ___1_target; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = ___2_args; NullCheck(L_18); RuntimeObject* L_21; L_21 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(L_18, L_19, L_20, NULL); return L_21; } } #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 InvariantComparer__ctor_m42B33CC43C194F792B70B96258F930ECF46970A5 (InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0; L_0 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); NullCheck(L_0); CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_1; L_1 = VirtualFuncInvoker0< CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* >::Invoke(12, L_0); __this->___m_compareInfo = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_compareInfo), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InvariantComparer_Compare_m74CBFBF1B02F2E9C149AC405D969DB2F4A802889 (InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; { RuntimeObject* L_0 = ___0_a; V_0 = ((String_t*)IsInstSealed((RuntimeObject*)L_0, String_t_il2cpp_TypeInfo_var)); RuntimeObject* L_1 = ___1_b; V_1 = ((String_t*)IsInstSealed((RuntimeObject*)L_1, String_t_il2cpp_TypeInfo_var)); String_t* L_2 = V_0; if (!L_2) { goto IL_0022; } } { String_t* L_3 = V_1; if (!L_3) { goto IL_0022; } } { CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* L_4 = __this->___m_compareInfo; String_t* L_5 = V_0; String_t* L_6 = V_1; NullCheck(L_4); int32_t L_7; L_7 = VirtualFuncInvoker2< int32_t, String_t*, String_t* >::Invoke(6, L_4, L_5, L_6); return L_7; } IL_0022: { il2cpp_codegen_runtime_class_init_inline(Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653_il2cpp_TypeInfo_var); Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653* L_8 = ((Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t489050BA9C6F7C6808A60F16D392DCB237050653_il2cpp_TypeInfo_var))->___Default; RuntimeObject* L_9 = ___0_a; RuntimeObject* L_10 = ___1_b; NullCheck(L_8); int32_t L_11; L_11 = Comparer_Compare_mDD38FA42ECFEF28996EFF1EB6E504895A16FB021(L_8, L_9, L_10, NULL); return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvariantComparer__cctor_mC4B2ED20D3413C48C62272592FB19C6ED9433841 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29* L_0 = (InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29*)il2cpp_codegen_object_new(InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29_il2cpp_TypeInfo_var); InvariantComparer__ctor_m42B33CC43C194F792B70B96258F930ECF46970A5(L_0, NULL); ((InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29_StaticFields*)il2cpp_codegen_static_fields_for(InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29_il2cpp_TypeInfo_var))->___Default = L_0; Il2CppCodeGenWriteBarrier((void**)(&((InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29_StaticFields*)il2cpp_codegen_static_fields_for(InvariantComparer_t5A401D36AA00460401811D681C947A8DEFCA7C29_il2cpp_TypeInfo_var))->___Default), (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 #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IriHelper_CheckIriUnicodeRange_m584D1B233AB9DB3642640CDBD787B0E51D2AC625 (Il2CppChar ___0_unicode, bool ___1_isQuery, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_unicode; if ((((int32_t)L_0) < ((int32_t)((int32_t)160)))) { goto IL_0010; } } { Il2CppChar L_1 = ___0_unicode; if ((((int32_t)L_1) <= ((int32_t)((int32_t)55295)))) { goto IL_0049; } } IL_0010: { Il2CppChar L_2 = ___0_unicode; if ((((int32_t)L_2) < ((int32_t)((int32_t)63744)))) { goto IL_0020; } } { Il2CppChar L_3 = ___0_unicode; if ((((int32_t)L_3) <= ((int32_t)((int32_t)64975)))) { goto IL_0049; } } IL_0020: { Il2CppChar L_4 = ___0_unicode; if ((((int32_t)L_4) < ((int32_t)((int32_t)65008)))) { goto IL_0030; } } { Il2CppChar L_5 = ___0_unicode; if ((((int32_t)L_5) <= ((int32_t)((int32_t)65519)))) { goto IL_0049; } } IL_0030: { bool L_6 = ___1_isQuery; if (!L_6) { goto IL_0047; } } { Il2CppChar L_7 = ___0_unicode; if ((((int32_t)L_7) < ((int32_t)((int32_t)57344)))) { goto IL_0047; } } { Il2CppChar L_8 = ___0_unicode; return (bool)((((int32_t)((((int32_t)L_8) > ((int32_t)((int32_t)63743)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0047: { return (bool)0; } IL_0049: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IriHelper_CheckIriUnicodeRange_m0989646614B5D6CD18622388A069BEA8A755F013 (Il2CppChar ___0_highSurr, Il2CppChar ___1_lowSurr, bool* ___2_surrogatePair, bool ___3_isQuery, 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*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05ECDE4FA37D99AB9C256356029BDA339AC0909A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F4997869821EE2A85E8697700968CDB3A43E09A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15428EFDE6CBC42BB38ECB1C1ED2BC18985A61C8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral18F30814AAC5E0346EF626D2C4D69E75BB8092D8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2BB3A73D1E65DCBE7CA53AF078C885143F1E6CB8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2BF0DF290BFCF779AD20AF65993E83C1BABDE338); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CBA9DA268DC043D5D48F9B1A91E94AC5F76EAF8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral32A14D70913B30E357C574C847E795B24E48CAC2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41D84AC5D8F16FBF1E5198F982B2A1BC9DA66EEE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral48AE4960538AEA6C629E58F3554B6E9A7D26D9E0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C5033300573C261BEFC85B31F928B42D1767A20); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E30C21F5452337FC417E80E84D2E63331BF74BE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62E7D3DB20849B131752FF5F49A8178D44DC3C0F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76B42114875193483A08D74CEEFED1552FD328AC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral893234A48A938BC927582C6857B067656A459E82); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FF7E1714A1569B390FACA3E974DC3E6F734EE44); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA49E0D7ABF2BBFCF5C0D687E40C671557E3766C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB4A2A1A4E24D5E7EAF8EC59DB9F81A65F47FBB0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBAC2173B4A90E0CCDFDFF632E8EDD9EE26861557); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB27FD8C1492058DA5D90548581B4866E1A7D640); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC59EA632EEBD5205EC137D1B018FF86AE5FC29F0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC939E97413EFE99419879B0916E1BE14BAA53F0D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCCA42FF3A79C1E42FD11406835C7F646CD446470); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD02A34301E6D4991BF9384E388591B78D87B74D5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD325F94C66794EB0B3E8C4CEF310C06AF86E0A6D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA6B345F08D5EDFABC1A4FE87C7580A22CB2C4FB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE11D1474ED58671D7630AF4937D80F0F3E7A5896); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF170C3C541112A47757D834CCBAB9C979FF6DDD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF66B249911CEEC9157882862B05470085C28541); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF573A277D927617DD82553D63A8E5EC8F6165ECD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBA7DE9CE5677EA11663546DA9E63CB203A71D1B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC9B4C75B4026AF1BA70A16680CA49724A8B5E88); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { V_0 = (bool)0; bool* L_0 = ___2_surrogatePair; *((int8_t*)L_0) = (int8_t)0; Il2CppChar L_1 = ___0_highSurr; Il2CppChar L_2 = ___1_lowSurr; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_3; L_3 = Char_IsSurrogatePair_m895829B934609B8480DCDC7B38130314BD876007(L_1, L_2, NULL); if (!L_3) { goto IL_020e; } } { bool* L_4 = ___2_surrogatePair; *((int8_t*)L_4) = (int8_t)1; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)2); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = L_5; Il2CppChar L_7 = ___0_highSurr; NullCheck(L_6); (L_6)->SetAt(static_cast(0), (Il2CppChar)L_7); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8 = L_6; Il2CppChar L_9 = ___1_lowSurr; NullCheck(L_8); (L_8)->SetAt(static_cast(1), (Il2CppChar)L_9); String_t* L_10; L_10 = String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF(NULL, L_8, NULL); V_1 = L_10; String_t* L_11 = V_1; int32_t L_12; L_12 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_11, _stringLiteral2BB3A73D1E65DCBE7CA53AF078C885143F1E6CB8, NULL); if ((((int32_t)L_12) < ((int32_t)0))) { goto IL_0047; } } { String_t* L_13 = V_1; int32_t L_14; L_14 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_13, _stringLiteral893234A48A938BC927582C6857B067656A459E82, NULL); if ((((int32_t)L_14) <= ((int32_t)0))) { goto IL_020c; } } IL_0047: { String_t* L_15 = V_1; int32_t L_16; L_16 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_15, _stringLiteralCCA42FF3A79C1E42FD11406835C7F646CD446470, NULL); if ((((int32_t)L_16) < ((int32_t)0))) { goto IL_0066; } } { String_t* L_17 = V_1; int32_t L_18; L_18 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_17, _stringLiteral62E7D3DB20849B131752FF5F49A8178D44DC3C0F, NULL); if ((((int32_t)L_18) <= ((int32_t)0))) { goto IL_020c; } } IL_0066: { String_t* L_19 = V_1; int32_t L_20; L_20 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_19, _stringLiteralBB27FD8C1492058DA5D90548581B4866E1A7D640, NULL); if ((((int32_t)L_20) < ((int32_t)0))) { goto IL_0085; } } { String_t* L_21 = V_1; int32_t L_22; L_22 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_21, _stringLiteral18F30814AAC5E0346EF626D2C4D69E75BB8092D8, NULL); if ((((int32_t)L_22) <= ((int32_t)0))) { goto IL_020c; } } IL_0085: { String_t* L_23 = V_1; int32_t L_24; L_24 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_23, _stringLiteralD325F94C66794EB0B3E8C4CEF310C06AF86E0A6D, NULL); if ((((int32_t)L_24) < ((int32_t)0))) { goto IL_00a4; } } { String_t* L_25 = V_1; int32_t L_26; L_26 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_25, _stringLiteral76B42114875193483A08D74CEEFED1552FD328AC, NULL); if ((((int32_t)L_26) <= ((int32_t)0))) { goto IL_020c; } } IL_00a4: { String_t* L_27 = V_1; int32_t L_28; L_28 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_27, _stringLiteralE11D1474ED58671D7630AF4937D80F0F3E7A5896, NULL); if ((((int32_t)L_28) < ((int32_t)0))) { goto IL_00c3; } } { String_t* L_29 = V_1; int32_t L_30; L_30 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_29, _stringLiteralC59EA632EEBD5205EC137D1B018FF86AE5FC29F0, NULL); if ((((int32_t)L_30) <= ((int32_t)0))) { goto IL_020c; } } IL_00c3: { String_t* L_31 = V_1; int32_t L_32; L_32 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_31, _stringLiteral9FF7E1714A1569B390FACA3E974DC3E6F734EE44, NULL); if ((((int32_t)L_32) < ((int32_t)0))) { goto IL_00e2; } } { String_t* L_33 = V_1; int32_t L_34; L_34 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_33, _stringLiteralBAC2173B4A90E0CCDFDFF632E8EDD9EE26861557, NULL); if ((((int32_t)L_34) <= ((int32_t)0))) { goto IL_020c; } } IL_00e2: { String_t* L_35 = V_1; int32_t L_36; L_36 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_35, _stringLiteral15428EFDE6CBC42BB38ECB1C1ED2BC18985A61C8, NULL); if ((((int32_t)L_36) < ((int32_t)0))) { goto IL_0101; } } { String_t* L_37 = V_1; int32_t L_38; L_38 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_37, _stringLiteral5E30C21F5452337FC417E80E84D2E63331BF74BE, NULL); if ((((int32_t)L_38) <= ((int32_t)0))) { goto IL_020c; } } IL_0101: { String_t* L_39 = V_1; int32_t L_40; L_40 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_39, _stringLiteralDA6B345F08D5EDFABC1A4FE87C7580A22CB2C4FB, NULL); if ((((int32_t)L_40) < ((int32_t)0))) { goto IL_0120; } } { String_t* L_41 = V_1; int32_t L_42; L_42 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_41, _stringLiteral0F4997869821EE2A85E8697700968CDB3A43E09A, NULL); if ((((int32_t)L_42) <= ((int32_t)0))) { goto IL_020c; } } IL_0120: { String_t* L_43 = V_1; int32_t L_44; L_44 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_43, _stringLiteralEF66B249911CEEC9157882862B05470085C28541, NULL); if ((((int32_t)L_44) < ((int32_t)0))) { goto IL_013f; } } { String_t* L_45 = V_1; int32_t L_46; L_46 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_45, _stringLiteralC939E97413EFE99419879B0916E1BE14BAA53F0D, NULL); if ((((int32_t)L_46) <= ((int32_t)0))) { goto IL_020c; } } IL_013f: { String_t* L_47 = V_1; int32_t L_48; L_48 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_47, _stringLiteralFBA7DE9CE5677EA11663546DA9E63CB203A71D1B, NULL); if ((((int32_t)L_48) < ((int32_t)0))) { goto IL_015e; } } { String_t* L_49 = V_1; int32_t L_50; L_50 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_49, _stringLiteral2BF0DF290BFCF779AD20AF65993E83C1BABDE338, NULL); if ((((int32_t)L_50) <= ((int32_t)0))) { goto IL_020c; } } IL_015e: { String_t* L_51 = V_1; int32_t L_52; L_52 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_51, _stringLiteralAB4A2A1A4E24D5E7EAF8EC59DB9F81A65F47FBB0, NULL); if ((((int32_t)L_52) < ((int32_t)0))) { goto IL_017d; } } { String_t* L_53 = V_1; int32_t L_54; L_54 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_53, _stringLiteral48AE4960538AEA6C629E58F3554B6E9A7D26D9E0, NULL); if ((((int32_t)L_54) <= ((int32_t)0))) { goto IL_020c; } } IL_017d: { String_t* L_55 = V_1; int32_t L_56; L_56 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_55, _stringLiteralA49E0D7ABF2BBFCF5C0D687E40C671557E3766C7, NULL); if ((((int32_t)L_56) < ((int32_t)0))) { goto IL_0199; } } { String_t* L_57 = V_1; int32_t L_58; L_58 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_57, _stringLiteral05ECDE4FA37D99AB9C256356029BDA339AC0909A, NULL); if ((((int32_t)L_58) <= ((int32_t)0))) { goto IL_020c; } } IL_0199: { String_t* L_59 = V_1; int32_t L_60; L_60 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_59, _stringLiteral2CBA9DA268DC043D5D48F9B1A91E94AC5F76EAF8, NULL); if ((((int32_t)L_60) < ((int32_t)0))) { goto IL_01b5; } } { String_t* L_61 = V_1; int32_t L_62; L_62 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_61, _stringLiteral4C5033300573C261BEFC85B31F928B42D1767A20, NULL); if ((((int32_t)L_62) <= ((int32_t)0))) { goto IL_020c; } } IL_01b5: { String_t* L_63 = V_1; int32_t L_64; L_64 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_63, _stringLiteralF573A277D927617DD82553D63A8E5EC8F6165ECD, NULL); if ((((int32_t)L_64) < ((int32_t)0))) { goto IL_01d1; } } { String_t* L_65 = V_1; int32_t L_66; L_66 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_65, _stringLiteralD02A34301E6D4991BF9384E388591B78D87B74D5, NULL); if ((((int32_t)L_66) <= ((int32_t)0))) { goto IL_020c; } } IL_01d1: { bool L_67 = ___3_isQuery; if (!L_67) { goto IL_020e; } } { String_t* L_68 = V_1; int32_t L_69; L_69 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_68, _stringLiteral32A14D70913B30E357C574C847E795B24E48CAC2, NULL); if ((((int32_t)L_69) < ((int32_t)0))) { goto IL_01f0; } } { String_t* L_70 = V_1; int32_t L_71; L_71 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_70, _stringLiteralFC9B4C75B4026AF1BA70A16680CA49724A8B5E88, NULL); if ((((int32_t)L_71) <= ((int32_t)0))) { goto IL_020c; } } IL_01f0: { String_t* L_72 = V_1; int32_t L_73; L_73 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_72, _stringLiteral41D84AC5D8F16FBF1E5198F982B2A1BC9DA66EEE, NULL); if ((((int32_t)L_73) < ((int32_t)0))) { goto IL_020e; } } { String_t* L_74 = V_1; int32_t L_75; L_75 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_74, _stringLiteralEF170C3C541112A47757D834CCBAB9C979FF6DDD, NULL); if ((((int32_t)L_75) > ((int32_t)0))) { goto IL_020e; } } IL_020c: { V_0 = (bool)1; } IL_020e: { bool L_76 = V_0; return L_76; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IriHelper_CheckIsReserved_m0F5942330B329B65D738A398854399FD43A5589C (Il2CppChar ___0_ch, int32_t ___1_component, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___1_component; if ((((int32_t)L_0) == ((int32_t)1))) { goto IL_002b; } } { int32_t L_1 = ___1_component; if ((((int32_t)L_1) == ((int32_t)2))) { goto IL_002b; } } { int32_t L_2 = ___1_component; if ((((int32_t)L_2) == ((int32_t)4))) { goto IL_002b; } } { int32_t L_3 = ___1_component; if ((((int32_t)L_3) == ((int32_t)8))) { goto IL_002b; } } { int32_t L_4 = ___1_component; if ((((int32_t)L_4) == ((int32_t)((int32_t)16)))) { goto IL_002b; } } { int32_t L_5 = ___1_component; if ((((int32_t)L_5) == ((int32_t)((int32_t)32)))) { goto IL_002b; } } { int32_t L_6 = ___1_component; if ((((int32_t)L_6) == ((int32_t)((int32_t)64)))) { goto IL_002b; } } { int32_t L_7 = ___1_component; if (!L_7) { goto IL_0024; } } { return (bool)0; } IL_0024: { Il2CppChar L_8 = ___0_ch; il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_9; L_9 = Uri_IsGenDelim_mED487423251FBC7A3AA85A70023D531DED88B0D3(L_8, NULL); return L_9; } IL_002b: { int32_t L_10 = ___1_component; if ((((int32_t)L_10) > ((int32_t)4))) { goto IL_003c; } } { int32_t L_11 = ___1_component; if ((((int32_t)L_11) == ((int32_t)2))) { goto IL_0050; } } { int32_t L_12 = ___1_component; if ((((int32_t)L_12) == ((int32_t)4))) { goto IL_0070; } } { goto IL_00d2; } IL_003c: { int32_t L_13 = ___1_component; if ((((int32_t)L_13) == ((int32_t)((int32_t)16)))) { goto IL_0095; } } { int32_t L_14 = ___1_component; if ((((int32_t)L_14) == ((int32_t)((int32_t)32)))) { goto IL_00b0; } } { int32_t L_15 = ___1_component; if ((((int32_t)L_15) == ((int32_t)((int32_t)64)))) { goto IL_00c1; } } { goto IL_00d2; } IL_0050: { Il2CppChar L_16 = ___0_ch; if ((((int32_t)L_16) == ((int32_t)((int32_t)47)))) { goto IL_006e; } } { Il2CppChar L_17 = ___0_ch; if ((((int32_t)L_17) == ((int32_t)((int32_t)63)))) { goto IL_006e; } } { Il2CppChar L_18 = ___0_ch; if ((((int32_t)L_18) == ((int32_t)((int32_t)35)))) { goto IL_006e; } } { Il2CppChar L_19 = ___0_ch; if ((((int32_t)L_19) == ((int32_t)((int32_t)91)))) { goto IL_006e; } } { Il2CppChar L_20 = ___0_ch; if ((((int32_t)L_20) == ((int32_t)((int32_t)93)))) { goto IL_006e; } } { Il2CppChar L_21 = ___0_ch; if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)64))))) { goto IL_00d2; } } IL_006e: { return (bool)1; } IL_0070: { Il2CppChar L_22 = ___0_ch; if ((((int32_t)L_22) == ((int32_t)((int32_t)58)))) { goto IL_0093; } } { Il2CppChar L_23 = ___0_ch; if ((((int32_t)L_23) == ((int32_t)((int32_t)47)))) { goto IL_0093; } } { Il2CppChar L_24 = ___0_ch; if ((((int32_t)L_24) == ((int32_t)((int32_t)63)))) { goto IL_0093; } } { Il2CppChar L_25 = ___0_ch; if ((((int32_t)L_25) == ((int32_t)((int32_t)35)))) { goto IL_0093; } } { Il2CppChar L_26 = ___0_ch; if ((((int32_t)L_26) == ((int32_t)((int32_t)91)))) { goto IL_0093; } } { Il2CppChar L_27 = ___0_ch; if ((((int32_t)L_27) == ((int32_t)((int32_t)93)))) { goto IL_0093; } } { Il2CppChar L_28 = ___0_ch; if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)64))))) { goto IL_00d2; } } IL_0093: { return (bool)1; } IL_0095: { Il2CppChar L_29 = ___0_ch; if ((((int32_t)L_29) == ((int32_t)((int32_t)47)))) { goto IL_00ae; } } { Il2CppChar L_30 = ___0_ch; if ((((int32_t)L_30) == ((int32_t)((int32_t)63)))) { goto IL_00ae; } } { Il2CppChar L_31 = ___0_ch; if ((((int32_t)L_31) == ((int32_t)((int32_t)35)))) { goto IL_00ae; } } { Il2CppChar L_32 = ___0_ch; if ((((int32_t)L_32) == ((int32_t)((int32_t)91)))) { goto IL_00ae; } } { Il2CppChar L_33 = ___0_ch; if ((!(((uint32_t)L_33) == ((uint32_t)((int32_t)93))))) { goto IL_00d2; } } IL_00ae: { return (bool)1; } IL_00b0: { Il2CppChar L_34 = ___0_ch; if ((((int32_t)L_34) == ((int32_t)((int32_t)35)))) { goto IL_00bf; } } { Il2CppChar L_35 = ___0_ch; if ((((int32_t)L_35) == ((int32_t)((int32_t)91)))) { goto IL_00bf; } } { Il2CppChar L_36 = ___0_ch; if ((!(((uint32_t)L_36) == ((uint32_t)((int32_t)93))))) { goto IL_00d2; } } IL_00bf: { return (bool)1; } IL_00c1: { Il2CppChar L_37 = ___0_ch; if ((((int32_t)L_37) == ((int32_t)((int32_t)35)))) { goto IL_00d0; } } { Il2CppChar L_38 = ___0_ch; if ((((int32_t)L_38) == ((int32_t)((int32_t)91)))) { goto IL_00d0; } } { Il2CppChar L_39 = ___0_ch; if ((!(((uint32_t)L_39) == ((uint32_t)((int32_t)93))))) { goto IL_00d2; } } IL_00d0: { return (bool)1; } IL_00d2: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IriHelper_EscapeUnescapeIri_m311CD9679869740C6A303485944EF6DAE96FB169 (Il2CppChar* ___0_pInput, int32_t ___1_start, int32_t ___2_end, int32_t ___3_component, 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*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IriHelper_EscapeUnescapeIri_m311CD9679869740C6A303485944EF6DAE96FB169_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_2; memset((&V_2), 0, sizeof(V_2)); Il2CppChar* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; Il2CppChar V_7 = 0x0; bool V_8 = false; bool V_9 = false; int32_t V_10 = 0; int32_t V_11 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_12 = NULL; int32_t V_13 = 0; int32_t V_14 = 0; Il2CppChar V_15 = 0x0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_16 = NULL; Il2CppChar* V_17 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_18 = NULL; uint8_t* V_19 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_20 = NULL; int32_t V_21 = 0; int32_t V_22 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B40_0 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B39_0 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B41_0 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B42_0 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B44_0 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B43_0 = NULL; Il2CppChar* G_B51_0 = NULL; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* G_B51_1 = NULL; Il2CppChar* G_B50_0 = NULL; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* G_B50_1 = NULL; int32_t G_B52_0 = 0; Il2CppChar* G_B52_1 = NULL; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* G_B52_2 = NULL; { int32_t L_0 = ___2_end; int32_t L_1 = ___1_start; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1))); V_0 = L_2; V_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = V_0; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_4; L_4 = GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC((RuntimeObject*)L_3, 3, NULL); V_2 = L_4; intptr_t L_5; L_5 = GCHandle_AddrOfPinnedObject_m9C047E154D6F0FE66BE003AB99F0B67A2CA953A6((&V_2), NULL); void* L_6; L_6 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_5, NULL); V_3 = (Il2CppChar*)L_6; V_4 = 0; int32_t L_7 = ___1_start; V_5 = L_7; V_6 = 0; V_8 = (bool)0; V_9 = (bool)0; goto IL_03cb; } IL_0034: { V_8 = (bool)0; V_9 = (bool)0; Il2CppChar* L_8 = ___0_pInput; int32_t L_9 = V_5; int32_t L_10 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_9), 2))))); int32_t L_11 = L_10; V_7 = L_11; if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)37))))) { goto IL_022f; } } { int32_t L_12 = V_5; int32_t L_13 = ___2_end; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_12, 2))) >= ((int32_t)L_13))) { goto IL_0215; } } { Il2CppChar* L_14 = ___0_pInput; int32_t L_15 = V_5; int32_t L_16 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_14, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_15, 1))), 2))))); Il2CppChar* L_17 = ___0_pInput; int32_t L_18 = V_5; int32_t L_19 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_17, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_18, 2))), 2))))); il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); Il2CppChar L_20; L_20 = UriHelper_EscapedAscii_m93D49C2D42E1E5E292199FACF5B4D6CC770D3DA1(L_16, L_19, NULL); V_7 = L_20; Il2CppChar L_21 = V_7; if ((((int32_t)L_21) == ((int32_t)((int32_t)65535)))) { goto IL_0093; } } { Il2CppChar L_22 = V_7; if ((((int32_t)L_22) == ((int32_t)((int32_t)37)))) { goto IL_0093; } } { Il2CppChar L_23 = V_7; int32_t L_24 = ___3_component; bool L_25; L_25 = IriHelper_CheckIsReserved_m0F5942330B329B65D738A398854399FD43A5589C(L_23, L_24, NULL); if (L_25) { goto IL_0093; } } { Il2CppChar L_26 = V_7; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); bool L_27; L_27 = UriHelper_IsNotSafeForUnescape_m79864E996F8F46D4A1C00B965E2EB4EE7AFE63ED(L_26, NULL); if (!L_27) { goto IL_00e1; } } IL_0093: { Il2CppChar* L_28 = V_3; int32_t L_29 = V_6; int32_t L_30 = L_29; V_6 = ((int32_t)il2cpp_codegen_add(L_30, 1)); Il2CppChar* L_31 = ___0_pInput; int32_t L_32 = V_5; int32_t L_33 = L_32; V_5 = ((int32_t)il2cpp_codegen_add(L_33, 1)); int32_t L_34 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_31, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_33), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_28, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_30), 2))))) = (int16_t)L_34; Il2CppChar* L_35 = V_3; int32_t L_36 = V_6; int32_t L_37 = L_36; V_6 = ((int32_t)il2cpp_codegen_add(L_37, 1)); Il2CppChar* L_38 = ___0_pInput; int32_t L_39 = V_5; int32_t L_40 = L_39; V_5 = ((int32_t)il2cpp_codegen_add(L_40, 1)); int32_t L_41 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_38, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_40), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_35, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_37), 2))))) = (int16_t)L_41; Il2CppChar* L_42 = V_3; int32_t L_43 = V_6; int32_t L_44 = L_43; V_6 = ((int32_t)il2cpp_codegen_add(L_44, 1)); Il2CppChar* L_45 = ___0_pInput; int32_t L_46 = V_5; int32_t L_47 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_45, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_46), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_42, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_44), 2))))) = (int16_t)L_47; goto IL_03c5; } IL_00e1: { Il2CppChar L_48 = V_7; if ((((int32_t)L_48) > ((int32_t)((int32_t)127)))) { goto IL_0101; } } { Il2CppChar* L_49 = V_3; int32_t L_50 = V_6; int32_t L_51 = L_50; V_6 = ((int32_t)il2cpp_codegen_add(L_51, 1)); Il2CppChar L_52 = V_7; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_49, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_51), 2))))) = (int16_t)L_52; int32_t L_53 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_53, 2)); goto IL_03c5; } IL_0101: { int32_t L_54 = V_5; V_10 = L_54; V_11 = 1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_55 = V_1; if (L_55) { goto IL_0115; } } { int32_t L_56 = ___2_end; int32_t L_57 = V_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract(L_56, L_57))); V_1 = L_58; } IL_0115: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_59 = V_1; Il2CppChar L_60 = V_7; NullCheck(L_59); (L_59)->SetAt(static_cast(0), (uint8_t)((int32_t)(uint8_t)L_60)); int32_t L_61 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_61, 3)); goto IL_0178; } IL_0123: { Il2CppChar* L_62 = ___0_pInput; int32_t L_63 = V_5; int32_t L_64 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_62, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_63), 2))))); int32_t L_65 = L_64; V_7 = L_65; if ((!(((uint32_t)L_65) == ((uint32_t)((int32_t)37))))) { goto IL_017d; } } { int32_t L_66 = V_5; int32_t L_67 = ___2_end; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_66, 2))) >= ((int32_t)L_67))) { goto IL_017d; } } { Il2CppChar* L_68 = ___0_pInput; int32_t L_69 = V_5; int32_t L_70 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_68, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_69, 1))), 2))))); Il2CppChar* L_71 = ___0_pInput; int32_t L_72 = V_5; int32_t L_73 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_71, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_72, 2))), 2))))); il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); Il2CppChar L_74; L_74 = UriHelper_EscapedAscii_m93D49C2D42E1E5E292199FACF5B4D6CC770D3DA1(L_70, L_73, NULL); V_7 = L_74; Il2CppChar L_75 = V_7; if ((((int32_t)L_75) == ((int32_t)((int32_t)65535)))) { goto IL_017d; } } { Il2CppChar L_76 = V_7; if ((((int32_t)L_76) < ((int32_t)((int32_t)128)))) { goto IL_017d; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_77 = V_1; int32_t L_78 = V_11; int32_t L_79 = L_78; V_11 = ((int32_t)il2cpp_codegen_add(L_79, 1)); Il2CppChar L_80 = V_7; NullCheck(L_77); (L_77)->SetAt(static_cast(L_79), (uint8_t)((int32_t)(uint8_t)L_80)); int32_t L_81 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_81, 3)); } IL_0178: { int32_t L_82 = V_5; int32_t L_83 = ___2_end; if ((((int32_t)L_82) < ((int32_t)L_83))) { goto IL_0123; } } IL_017d: { int32_t L_84 = V_5; V_5 = ((int32_t)il2cpp_codegen_subtract(L_84, 1)); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_85; L_85 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); NullCheck(L_85); RuntimeObject* L_86; L_86 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11, L_85); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_87 = ((Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)CastclassClass((RuntimeObject*)L_86, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_il2cpp_TypeInfo_var)); EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16* L_88 = (EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16*)il2cpp_codegen_object_new(EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16_il2cpp_TypeInfo_var); EncoderReplacementFallback__ctor_mAE7F1C5BF4E5A1F6CF4F9E12A71A63DDD4077D18(L_88, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL); NullCheck(L_87); Encoding_set_EncoderFallback_m479A67230C286D29DAC4A9A93074708666FD483D(L_87, L_88, NULL); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_89 = L_87; DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0* L_90 = (DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0*)il2cpp_codegen_object_new(DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0_il2cpp_TypeInfo_var); DecoderReplacementFallback__ctor_mA73B628532B991FA39C2D7A1C5285CF93DC88F60(L_90, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL); NullCheck(L_89); Encoding_set_DecoderFallback_mFBC533A11D06D09A563D86497A4CF43C71C62C78(L_89, L_90, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_91 = V_1; NullCheck(L_91); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_92 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_91)->max_length))); V_12 = L_92; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_93 = V_1; int32_t L_94 = V_11; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_95 = V_12; NullCheck(L_89); int32_t L_96; L_96 = VirtualFuncInvoker5< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t >::Invoke(28, L_89, L_93, 0, L_94, L_95, 0); V_13 = L_96; int32_t L_97 = V_13; if (!L_97) { goto IL_01e9; } } { Il2CppChar* L_98 = V_3; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_99 = V_0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_100 = V_12; int32_t L_101 = V_13; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_102 = V_1; int32_t L_103 = V_11; int32_t L_104 = ___3_component; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); UriHelper_MatchUTF8Sequence_mD118AEEE32C6BCBA4ED2E41E2B008EB83412D54B(L_98, L_99, (&V_6), L_100, L_101, L_102, L_103, (bool)((((int32_t)L_104) == ((int32_t)((int32_t)32)))? 1 : 0), (bool)1, NULL); goto IL_02e6; } IL_01e9: { int32_t L_105 = V_10; V_14 = L_105; goto IL_020a; } IL_01ef: { Il2CppChar* L_106 = V_3; int32_t L_107 = V_6; int32_t L_108 = L_107; V_6 = ((int32_t)il2cpp_codegen_add(L_108, 1)); Il2CppChar* L_109 = ___0_pInput; int32_t L_110 = V_14; int32_t L_111 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_109, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_110), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_106, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_108), 2))))) = (int16_t)L_111; int32_t L_112 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_112, 1)); } IL_020a: { int32_t L_113 = V_14; int32_t L_114 = V_5; if ((((int32_t)L_113) <= ((int32_t)L_114))) { goto IL_01ef; } } { goto IL_02e6; } IL_0215: { Il2CppChar* L_115 = V_3; int32_t L_116 = V_6; int32_t L_117 = L_116; V_6 = ((int32_t)il2cpp_codegen_add(L_117, 1)); Il2CppChar* L_118 = ___0_pInput; int32_t L_119 = V_5; int32_t L_120 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_118, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_119), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_115, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_117), 2))))) = (int16_t)L_120; goto IL_02e6; } IL_022f: { Il2CppChar L_121 = V_7; if ((((int32_t)L_121) <= ((int32_t)((int32_t)127)))) { goto IL_02d1; } } { Il2CppChar L_122 = V_7; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_123; L_123 = Char_IsHighSurrogate_mED1E5FB863528ABB0D7D3DC4DE0FAB4517760658(L_122, NULL); if (!L_123) { goto IL_029e; } } { int32_t L_124 = V_5; int32_t L_125 = ___2_end; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_124, 1))) >= ((int32_t)L_125))) { goto IL_029e; } } { Il2CppChar* L_126 = ___0_pInput; int32_t L_127 = V_5; int32_t L_128 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_126, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_127, 1))), 2))))); V_15 = L_128; Il2CppChar L_129 = V_7; Il2CppChar L_130 = V_15; int32_t L_131 = ___3_component; bool L_132; L_132 = IriHelper_CheckIriUnicodeRange_m0989646614B5D6CD18622388A069BEA8A755F013(L_129, L_130, (&V_9), (bool)((((int32_t)L_131) == ((int32_t)((int32_t)32)))? 1 : 0), NULL); V_8 = (bool)((((int32_t)L_132) == ((int32_t)0))? 1 : 0); bool L_133 = V_8; if (L_133) { goto IL_02e6; } } { Il2CppChar* L_134 = V_3; int32_t L_135 = V_6; int32_t L_136 = L_135; V_6 = ((int32_t)il2cpp_codegen_add(L_136, 1)); Il2CppChar* L_137 = ___0_pInput; int32_t L_138 = V_5; int32_t L_139 = L_138; V_5 = ((int32_t)il2cpp_codegen_add(L_139, 1)); int32_t L_140 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_137, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_139), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_134, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_136), 2))))) = (int16_t)L_140; Il2CppChar* L_141 = V_3; int32_t L_142 = V_6; int32_t L_143 = L_142; V_6 = ((int32_t)il2cpp_codegen_add(L_143, 1)); Il2CppChar* L_144 = ___0_pInput; int32_t L_145 = V_5; int32_t L_146 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_144, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_145), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_141, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_143), 2))))) = (int16_t)L_146; goto IL_02e6; } IL_029e: { Il2CppChar L_147 = V_7; int32_t L_148 = ___3_component; bool L_149; L_149 = IriHelper_CheckIriUnicodeRange_m584D1B233AB9DB3642640CDBD787B0E51D2AC625(L_147, (bool)((((int32_t)L_148) == ((int32_t)((int32_t)32)))? 1 : 0), NULL); if (!L_149) { goto IL_02cc; } } { Il2CppChar L_150 = V_7; il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_151; L_151 = Uri_IsBidiControlCharacter_m37BFE363354928FB34D016950008D1FB29DFBB0F(L_150, NULL); if (L_151) { goto IL_02e6; } } { Il2CppChar* L_152 = V_3; int32_t L_153 = V_6; int32_t L_154 = L_153; V_6 = ((int32_t)il2cpp_codegen_add(L_154, 1)); Il2CppChar* L_155 = ___0_pInput; int32_t L_156 = V_5; int32_t L_157 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_155, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_156), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_152, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_154), 2))))) = (int16_t)L_157; goto IL_02e6; } IL_02cc: { V_8 = (bool)1; goto IL_02e6; } IL_02d1: { Il2CppChar* L_158 = V_3; int32_t L_159 = V_6; int32_t L_160 = L_159; V_6 = ((int32_t)il2cpp_codegen_add(L_160, 1)); Il2CppChar* L_161 = ___0_pInput; int32_t L_162 = V_5; int32_t L_163 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_161, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_162), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_158, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_160), 2))))) = (int16_t)L_163; } IL_02e6: { bool L_164 = V_8; if (!L_164) { goto IL_03c5; } } { int32_t L_165 = V_4; if ((((int32_t)L_165) >= ((int32_t)((int32_t)12)))) { goto IL_0357; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_166 = V_0; NullCheck(L_166); if (((int64_t)((int32_t)(((RuntimeArray*)L_166)->max_length)) + (int64_t)((int32_t)90) < (int64_t)kIl2CppInt32Min) || ((int64_t)((int32_t)(((RuntimeArray*)L_166)->max_length)) + (int64_t)((int32_t)90) > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), IriHelper_EscapeUnescapeIri_m311CD9679869740C6A303485944EF6DAE96FB169_RuntimeMethod_var); int32_t L_167 = V_4; if (((int64_t)L_167 + (int64_t)((int32_t)90) < (int64_t)kIl2CppInt32Min) || ((int64_t)L_167 + (int64_t)((int32_t)90) > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), IriHelper_EscapeUnescapeIri_m311CD9679869740C6A303485944EF6DAE96FB169_RuntimeMethod_var); V_4 = ((int32_t)il2cpp_codegen_add(L_167, ((int32_t)90))); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_168 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_166)->max_length)), ((int32_t)90)))); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_169 = L_168; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_170 = L_169; V_18 = L_170; if (!L_170) { G_B40_0 = L_169; goto IL_0311; } G_B39_0 = L_169; } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_171 = V_18; NullCheck(L_171); if (((int32_t)(((RuntimeArray*)L_171)->max_length))) { G_B41_0 = G_B39_0; goto IL_0317; } G_B40_0 = G_B39_0; } IL_0311: { V_17 = (Il2CppChar*)((uintptr_t)0); G_B42_0 = G_B40_0; goto IL_0322; } IL_0317: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_172 = V_18; NullCheck(L_172); V_17 = (Il2CppChar*)((uintptr_t)((L_172)->GetAddressAt(static_cast(0)))); G_B42_0 = G_B41_0; } IL_0322: { Il2CppChar* L_173 = V_17; Il2CppChar* L_174 = V_3; int32_t L_175 = V_6; Buffer_Memcpy_m87345ACEE449F8CEA42341BC9F4AFC3743EF96D1((uint8_t*)L_173, (uint8_t*)L_174, ((int32_t)il2cpp_codegen_multiply(L_175, 2)), NULL); V_18 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL; bool L_176; L_176 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843((&V_2), NULL); if (!L_176) { G_B44_0 = G_B42_0; goto IL_0341; } G_B43_0 = G_B42_0; } { GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3((&V_2), NULL); G_B44_0 = G_B43_0; } IL_0341: { V_0 = G_B44_0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_177 = V_0; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_178; L_178 = GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC((RuntimeObject*)L_177, 3, NULL); V_2 = L_178; intptr_t L_179; L_179 = GCHandle_AddrOfPinnedObject_m9C047E154D6F0FE66BE003AB99F0B67A2CA953A6((&V_2), NULL); void* L_180; L_180 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_179, NULL); V_3 = (Il2CppChar*)L_180; } IL_0357: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_181 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)4); V_16 = L_181; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_182 = V_16; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_183 = L_182; V_20 = L_183; if (!L_183) { goto IL_036c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_184 = V_20; NullCheck(L_184); if (((int32_t)(((RuntimeArray*)L_184)->max_length))) { goto IL_0372; } } IL_036c: { V_19 = (uint8_t*)((uintptr_t)0); goto IL_037d; } IL_0372: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_185 = V_20; NullCheck(L_185); V_19 = (uint8_t*)((uintptr_t)((L_185)->GetAddressAt(static_cast(0)))); } IL_037d: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_186; L_186 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); Il2CppChar* L_187 = ___0_pInput; int32_t L_188 = V_5; bool L_189 = V_9; if (L_189) { G_B51_0 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_187, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_188), 2)))); G_B51_1 = L_186; goto IL_0390; } G_B50_0 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_187, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_188), 2)))); G_B50_1 = L_186; } { G_B52_0 = 1; G_B52_1 = G_B50_0; G_B52_2 = G_B50_1; goto IL_0391; } IL_0390: { G_B52_0 = 2; G_B52_1 = G_B51_0; G_B52_2 = G_B51_1; } IL_0391: { uint8_t* L_190 = V_19; NullCheck(G_B52_2); int32_t L_191; L_191 = VirtualFuncInvoker4< int32_t, Il2CppChar*, int32_t, uint8_t*, int32_t >::Invoke(22, G_B52_2, G_B52_1, G_B52_0, L_190, 4); V_21 = L_191; int32_t L_192 = V_4; int32_t L_193 = V_21; V_4 = ((int32_t)il2cpp_codegen_subtract(L_192, ((int32_t)il2cpp_codegen_multiply(L_193, 3)))); V_22 = 0; goto IL_03bc; } IL_03a9: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_194 = V_16; int32_t L_195 = V_22; NullCheck(L_194); int32_t L_196 = L_195; uint8_t L_197 = (L_194)->GetAt(static_cast(L_196)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_198 = V_0; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1(L_197, L_198, (&V_6), NULL); int32_t L_199 = V_22; V_22 = ((int32_t)il2cpp_codegen_add(L_199, 1)); } IL_03bc: { int32_t L_200 = V_22; int32_t L_201 = V_21; if ((((int32_t)L_200) < ((int32_t)L_201))) { goto IL_03a9; } } { V_20 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } IL_03c5: { int32_t L_202 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_202, 1)); } IL_03cb: { int32_t L_203 = V_5; int32_t L_204 = ___2_end; if ((((int32_t)L_203) < ((int32_t)L_204))) { goto IL_0034; } } { bool L_205; L_205 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843((&V_2), NULL); if (!L_205) { goto IL_03e3; } } { GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3((&V_2), NULL); } IL_03e3: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_206 = V_0; int32_t L_207 = V_6; String_t* L_208; L_208 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_206, 0, L_207, NULL); return L_208; } } #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 UriInfo__ctor_m88A6E3E7164B78B18C70D83CA5AD734517D308B3 (UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09* __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 #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 MoreInfo__ctor_m4AC1286A4D4DAD0AB0EE99A2C952D54BFA5F44A7 (MoreInfo_tB58ABF2D5D75E92D35BBC37192CD0D5C02C3F0FA* __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 #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 UriFormatException__ctor_m4D218C92C093CD0CDDDC012911A1E10CB327BB70 (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* __this, const RuntimeMethod* method) { { FormatException__ctor_mF29D430E15E766845220AB94DEE48CFC341A2DFE(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriFormatException__ctor_m718A5DEB020FAAD1F654CD05E63C3988AA7712D3 (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* __this, String_t* ___0_textString, const RuntimeMethod* method) { { String_t* L_0 = ___0_textString; FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriFormatException__ctor_m15F8C1205D9A648F72DD5D94DB92FD1FA1397FE0 (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_serializationInfo, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_streamingContext, const RuntimeMethod* method) { { SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_serializationInfo; StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_1 = ___1_streamingContext; FormatException__ctor_mC5676E4279E9B264450F42CAE47EE7A3F2031B9B(__this, L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriFormatException_System_Runtime_Serialization_ISerializable_GetObjectData_mF5C6CA057915A5F7F4E9D8FBE5D6EB2595A4FD80 (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_serializationInfo, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_streamingContext, const RuntimeMethod* method) { { SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_serializationInfo; StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_1 = ___1_streamingContext; Exception_GetObjectData_mD69929DB0BB2512240908B9EEE21778CB7B72DA9(__this, L_0, L_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 #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriHelper_TestForSubPath_m157A24438523E04A426810F3E388F5DA5910027B (Il2CppChar* ___0_pMe, uint16_t ___1_meLength, Il2CppChar* ___2_pShe, uint16_t ___3_sheLength, bool ___4_ignoreCase, 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*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint16_t V_0 = 0; Il2CppChar V_1 = 0x0; Il2CppChar V_2 = 0x0; bool V_3 = false; { V_0 = (uint16_t)0; V_3 = (bool)1; goto IL_006c; } IL_0006: { Il2CppChar* L_0 = ___0_pMe; uint16_t L_1 = V_0; int32_t L_2 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 2))))); V_1 = L_2; Il2CppChar* L_3 = ___2_pShe; uint16_t L_4 = V_0; int32_t L_5 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_3, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_4), 2))))); V_2 = L_5; Il2CppChar L_6 = V_1; if ((((int32_t)L_6) == ((int32_t)((int32_t)63)))) { goto IL_0020; } } { Il2CppChar L_7 = V_1; if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)35))))) { goto IL_0022; } } IL_0020: { return (bool)1; } IL_0022: { Il2CppChar L_8 = V_1; if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)47))))) { goto IL_0037; } } { Il2CppChar L_9 = V_2; if ((((int32_t)L_9) == ((int32_t)((int32_t)47)))) { goto IL_002e; } } { return (bool)0; } IL_002e: { bool L_10 = V_3; if (L_10) { goto IL_0033; } } { return (bool)0; } IL_0033: { V_3 = (bool)1; goto IL_0067; } IL_0037: { Il2CppChar L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)((int32_t)63)))) { goto IL_0096; } } { Il2CppChar L_12 = V_2; if ((((int32_t)L_12) == ((int32_t)((int32_t)35)))) { goto IL_0096; } } { bool L_13 = ___4_ignoreCase; if (L_13) { goto IL_004d; } } { Il2CppChar L_14 = V_1; Il2CppChar L_15 = V_2; if ((((int32_t)L_14) == ((int32_t)L_15))) { goto IL_0067; } } { V_3 = (bool)0; goto IL_0067; } IL_004d: { Il2CppChar L_16 = V_1; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_17; L_17 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); Il2CppChar L_18; L_18 = Char_ToLower_m019DF0456BF43D0BE5523394E730F55C7EBCABF0(L_16, L_17, NULL); Il2CppChar L_19 = V_2; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_20; L_20 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); Il2CppChar L_21; L_21 = Char_ToLower_m019DF0456BF43D0BE5523394E730F55C7EBCABF0(L_19, L_20, NULL); if ((((int32_t)L_18) == ((int32_t)L_21))) { goto IL_0067; } } { V_3 = (bool)0; } IL_0067: { uint16_t L_22 = V_0; V_0 = (uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, 1))); } IL_006c: { uint16_t L_23 = V_0; uint16_t L_24 = ___1_meLength; if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_0096; } } { uint16_t L_25 = V_0; uint16_t L_26 = ___3_sheLength; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_0006; } } { goto IL_0096; } IL_0076: { Il2CppChar* L_27 = ___0_pMe; uint16_t L_28 = V_0; int32_t L_29 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_27, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_28), 2))))); int32_t L_30 = L_29; V_1 = L_30; if ((((int32_t)L_30) == ((int32_t)((int32_t)63)))) { goto IL_0088; } } { Il2CppChar L_31 = V_1; if ((!(((uint32_t)L_31) == ((uint32_t)((int32_t)35))))) { goto IL_008a; } } IL_0088: { return (bool)1; } IL_008a: { Il2CppChar L_32 = V_1; if ((!(((uint32_t)L_32) == ((uint32_t)((int32_t)47))))) { goto IL_0091; } } { return (bool)0; } IL_0091: { uint16_t L_33 = V_0; V_0 = (uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, 1))); } IL_0096: { uint16_t L_34 = V_0; uint16_t L_35 = ___1_meLength; if ((((int32_t)L_34) < ((int32_t)L_35))) { goto IL_0076; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* UriHelper_EscapeString_mA9075A39AFEE45E310AA6E2977B46D74F2FE38D3 (String_t* ___0_input, int32_t ___1_start, int32_t ___2_end, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___3_dest, int32_t* ___4_destPos, bool ___5_isUriString, Il2CppChar ___6_force1, Il2CppChar ___7_force2, Il2CppChar ___8_rsvd, 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*)&UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; uint8_t* V_2 = NULL; Il2CppChar* V_3 = NULL; String_t* V_4 = NULL; Il2CppChar V_5 = 0x0; int16_t V_6 = 0; int16_t V_7 = 0; int16_t V_8 = 0; int32_t V_9 = 0; int32_t G_B35_0 = 0; { int32_t L_0 = ___2_end; int32_t L_1 = ___1_start; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1))) < ((int32_t)((int32_t)65520)))) { goto IL_001a; } } { String_t* L_2; L_2 = SR_GetString_m2F0EFCFA5FE3DB6DE89C5823284302D691355AA6(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDDA0FEDECC3765A8D5F295C4B302D615D29F3483)), NULL); UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* L_3 = (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF_il2cpp_TypeInfo_var))); UriFormatException__ctor_m718A5DEB020FAAD1F654CD05E63C3988AA7712D3(L_3, L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriHelper_EscapeString_mA9075A39AFEE45E310AA6E2977B46D74F2FE38D3_RuntimeMethod_var))); } IL_001a: { int32_t L_4 = ___1_start; V_0 = L_4; int32_t L_5 = ___1_start; V_1 = L_5; uintptr_t L_6 = ((uintptr_t)((int32_t)160)); int8_t* L_7 = (int8_t*) (L_6 ? alloca(L_6) : NULL); memset(L_7, 0, L_6); V_2 = (uint8_t*)(L_7); String_t* L_8 = ___0_input; V_4 = L_8; String_t* L_9 = V_4; V_3 = (Il2CppChar*)((uintptr_t)L_9); Il2CppChar* L_10 = V_3; if (!L_10) { goto IL_0250; } } { Il2CppChar* L_11 = V_3; int32_t L_12; L_12 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL); V_3 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_11, L_12)); goto IL_0250; } IL_0041: { Il2CppChar* L_13 = V_3; int32_t L_14 = V_0; int32_t L_15 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_13, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_14), 2))))); V_5 = L_15; Il2CppChar L_16 = V_5; if ((((int32_t)L_16) <= ((int32_t)((int32_t)127)))) { goto IL_0140; } } { int32_t L_17 = ___2_end; int32_t L_18 = V_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_19; L_19 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)il2cpp_codegen_subtract(L_17, L_18)), ((int32_t)39), NULL); V_6 = ((int16_t)L_19); V_7 = (int16_t)1; goto IL_006c; } IL_0065: { int16_t L_20 = V_7; V_7 = ((int16_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, 1))); } IL_006c: { int16_t L_21 = V_7; int16_t L_22 = V_6; if ((((int32_t)L_21) >= ((int32_t)L_22))) { goto IL_0080; } } { Il2CppChar* L_23 = V_3; int32_t L_24 = V_0; int16_t L_25 = V_7; int32_t L_26 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_23, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_24, (int32_t)L_25))), 2))))); if ((((int32_t)L_26) > ((int32_t)((int32_t)127)))) { goto IL_0065; } } IL_0080: { Il2CppChar* L_27 = V_3; int32_t L_28 = V_0; int16_t L_29 = V_7; int32_t L_30 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_27, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_28, (int32_t)L_29)), 1))), 2))))); if ((((int32_t)L_30) < ((int32_t)((int32_t)55296)))) { goto IL_00c9; } } { Il2CppChar* L_31 = V_3; int32_t L_32 = V_0; int16_t L_33 = V_7; int32_t L_34 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_31, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_32, (int32_t)L_33)), 1))), 2))))); if ((((int32_t)L_34) > ((int32_t)((int32_t)56319)))) { goto IL_00c9; } } { int16_t L_35 = V_7; if ((((int32_t)L_35) == ((int32_t)1))) { goto IL_00b2; } } { int16_t L_36 = V_7; int32_t L_37 = ___2_end; int32_t L_38 = V_0; if ((!(((uint32_t)L_36) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_37, L_38)))))) { goto IL_00c2; } } IL_00b2: { String_t* L_39; L_39 = SR_GetString_m2F0EFCFA5FE3DB6DE89C5823284302D691355AA6(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC86C197E0FEFBC58402C83C0D74784A5C39CD74)), NULL); UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* L_40 = (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF_il2cpp_TypeInfo_var))); UriFormatException__ctor_m718A5DEB020FAAD1F654CD05E63C3988AA7712D3(L_40, L_39, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_40, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriHelper_EscapeString_mA9075A39AFEE45E310AA6E2977B46D74F2FE38D3_RuntimeMethod_var))); } IL_00c2: { int16_t L_41 = V_7; V_7 = ((int16_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, 1))); } IL_00c9: { Il2CppChar* L_42 = V_3; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_43 = ___3_dest; int32_t L_44 = V_0; int16_t L_45 = V_7; int32_t* L_46 = ___4_destPos; int32_t L_47 = V_1; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_48; L_48 = UriHelper_EnsureDestinationSize_m0A91CAD854571386F0490A975BA25CEEA93614C0(L_42, L_43, L_44, ((int16_t)((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply((int32_t)L_45, 4)), 3))), (int16_t)((int32_t)480), L_46, L_47, NULL); ___3_dest = L_48; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_49; L_49 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); Il2CppChar* L_50 = V_3; int32_t L_51 = V_0; int16_t L_52 = V_7; uint8_t* L_53 = V_2; NullCheck(L_49); int32_t L_54; L_54 = VirtualFuncInvoker4< int32_t, Il2CppChar*, int32_t, uint8_t*, int32_t >::Invoke(22, L_49, ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_50, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_51), 2)))), L_52, L_53, ((int32_t)160)); V_8 = ((int16_t)L_54); int16_t L_55 = V_8; if (L_55) { goto IL_0111; } } { String_t* L_56; L_56 = SR_GetString_m2F0EFCFA5FE3DB6DE89C5823284302D691355AA6(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC86C197E0FEFBC58402C83C0D74784A5C39CD74)), NULL); UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* L_57 = (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF_il2cpp_TypeInfo_var))); UriFormatException__ctor_m718A5DEB020FAAD1F654CD05E63C3988AA7712D3(L_57, L_56, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_57, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriHelper_EscapeString_mA9075A39AFEE45E310AA6E2977B46D74F2FE38D3_RuntimeMethod_var))); } IL_0111: { int32_t L_58 = V_0; int16_t L_59 = V_7; V_0 = ((int32_t)il2cpp_codegen_add(L_58, ((int32_t)il2cpp_codegen_subtract((int32_t)L_59, 1)))); V_7 = (int16_t)0; goto IL_0131; } IL_011d: { uint8_t* L_60 = V_2; int16_t L_61 = V_7; int32_t L_62 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_60, (int32_t)L_61)))); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_63 = ___3_dest; int32_t* L_64 = ___4_destPos; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1(L_62, L_63, L_64, NULL); int16_t L_65 = V_7; V_7 = ((int16_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, 1))); } IL_0131: { int16_t L_66 = V_7; int16_t L_67 = V_8; if ((((int32_t)L_66) < ((int32_t)L_67))) { goto IL_011d; } } { int32_t L_68 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_68, 1)); goto IL_024c; } IL_0140: { Il2CppChar L_69 = V_5; if ((!(((uint32_t)L_69) == ((uint32_t)((int32_t)37))))) { goto IL_01e0; } } { Il2CppChar L_70 = ___8_rsvd; if ((!(((uint32_t)L_70) == ((uint32_t)((int32_t)37))))) { goto IL_01e0; } } { Il2CppChar* L_71 = V_3; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_72 = ___3_dest; int32_t L_73 = V_0; int32_t* L_74 = ___4_destPos; int32_t L_75 = V_1; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_76; L_76 = UriHelper_EnsureDestinationSize_m0A91CAD854571386F0490A975BA25CEEA93614C0(L_71, L_72, L_73, (int16_t)3, (int16_t)((int32_t)120), L_74, L_75, NULL); ___3_dest = L_76; int32_t L_77 = V_0; int32_t L_78 = ___2_end; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_77, 2))) >= ((int32_t)L_78))) { goto IL_01d0; } } { Il2CppChar* L_79 = V_3; int32_t L_80 = V_0; int32_t L_81 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_79, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_80, 1))), 2))))); Il2CppChar* L_82 = V_3; int32_t L_83 = V_0; int32_t L_84 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_82, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_83, 2))), 2))))); il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); Il2CppChar L_85; L_85 = UriHelper_EscapedAscii_m93D49C2D42E1E5E292199FACF5B4D6CC770D3DA1(L_81, L_84, NULL); if ((((int32_t)L_85) == ((int32_t)((int32_t)65535)))) { goto IL_01d0; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_86 = ___3_dest; int32_t* L_87 = ___4_destPos; int32_t* L_88 = ___4_destPos; int32_t L_89 = *((int32_t*)L_88); V_9 = L_89; int32_t L_90 = V_9; *((int32_t*)L_87) = (int32_t)((int32_t)il2cpp_codegen_add(L_90, 1)); int32_t L_91 = V_9; NullCheck(L_86); (L_86)->SetAt(static_cast(L_91), (Il2CppChar)((int32_t)37)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_92 = ___3_dest; int32_t* L_93 = ___4_destPos; int32_t* L_94 = ___4_destPos; int32_t L_95 = *((int32_t*)L_94); V_9 = L_95; int32_t L_96 = V_9; *((int32_t*)L_93) = (int32_t)((int32_t)il2cpp_codegen_add(L_96, 1)); int32_t L_97 = V_9; Il2CppChar* L_98 = V_3; int32_t L_99 = V_0; int32_t L_100 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_98, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_99, 1))), 2))))); NullCheck(L_92); (L_92)->SetAt(static_cast(L_97), (Il2CppChar)L_100); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_101 = ___3_dest; int32_t* L_102 = ___4_destPos; int32_t* L_103 = ___4_destPos; int32_t L_104 = *((int32_t*)L_103); V_9 = L_104; int32_t L_105 = V_9; *((int32_t*)L_102) = (int32_t)((int32_t)il2cpp_codegen_add(L_105, 1)); int32_t L_106 = V_9; Il2CppChar* L_107 = V_3; int32_t L_108 = V_0; int32_t L_109 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_107, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_108, 2))), 2))))); NullCheck(L_101); (L_101)->SetAt(static_cast(L_106), (Il2CppChar)L_109); int32_t L_110 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_110, 2)); goto IL_01da; } IL_01d0: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_111 = ___3_dest; int32_t* L_112 = ___4_destPos; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1(((int32_t)37), L_111, L_112, NULL); } IL_01da: { int32_t L_113 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_113, 1)); goto IL_024c; } IL_01e0: { Il2CppChar L_114 = V_5; Il2CppChar L_115 = ___6_force1; if ((((int32_t)L_114) == ((int32_t)L_115))) { goto IL_01ec; } } { Il2CppChar L_116 = V_5; Il2CppChar L_117 = ___7_force2; if ((!(((uint32_t)L_116) == ((uint32_t)L_117)))) { goto IL_020c; } } IL_01ec: { Il2CppChar* L_118 = V_3; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_119 = ___3_dest; int32_t L_120 = V_0; int32_t* L_121 = ___4_destPos; int32_t L_122 = V_1; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_123; L_123 = UriHelper_EnsureDestinationSize_m0A91CAD854571386F0490A975BA25CEEA93614C0(L_118, L_119, L_120, (int16_t)3, (int16_t)((int32_t)120), L_121, L_122, NULL); ___3_dest = L_123; Il2CppChar L_124 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_125 = ___3_dest; int32_t* L_126 = ___4_destPos; UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1(L_124, L_125, L_126, NULL); int32_t L_127 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_127, 1)); goto IL_024c; } IL_020c: { Il2CppChar L_128 = V_5; Il2CppChar L_129 = ___8_rsvd; if ((((int32_t)L_128) == ((int32_t)L_129))) { goto IL_024c; } } { bool L_130 = ___5_isUriString; if (L_130) { goto IL_0222; } } { Il2CppChar L_131 = V_5; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); bool L_132; L_132 = UriHelper_IsUnreserved_mED7CF4BB5F43C337685396D5F99D7EFABAD5E5C9(L_131, NULL); G_B35_0 = ((((int32_t)L_132) == ((int32_t)0))? 1 : 0); goto IL_022c; } IL_0222: { Il2CppChar L_133 = V_5; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); bool L_134; L_134 = UriHelper_IsReservedUnreservedOrHash_m7B622D953837E4F0FEF44B114718B75B846512A1(L_133, NULL); G_B35_0 = ((((int32_t)L_134) == ((int32_t)0))? 1 : 0); } IL_022c: { if (!G_B35_0) { goto IL_024c; } } { Il2CppChar* L_135 = V_3; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_136 = ___3_dest; int32_t L_137 = V_0; int32_t* L_138 = ___4_destPos; int32_t L_139 = V_1; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_140; L_140 = UriHelper_EnsureDestinationSize_m0A91CAD854571386F0490A975BA25CEEA93614C0(L_135, L_136, L_137, (int16_t)3, (int16_t)((int32_t)120), L_138, L_139, NULL); ___3_dest = L_140; Il2CppChar L_141 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_142 = ___3_dest; int32_t* L_143 = ___4_destPos; UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1(L_141, L_142, L_143, NULL); int32_t L_144 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_144, 1)); } IL_024c: { int32_t L_145 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_145, 1)); } IL_0250: { int32_t L_146 = V_0; int32_t L_147 = ___2_end; if ((((int32_t)L_146) < ((int32_t)L_147))) { goto IL_0041; } } { int32_t L_148 = V_1; int32_t L_149 = V_0; if ((((int32_t)L_148) == ((int32_t)L_149))) { goto IL_0271; } } { int32_t L_150 = V_1; int32_t L_151 = ___1_start; if ((!(((uint32_t)L_150) == ((uint32_t)L_151)))) { goto IL_0262; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_152 = ___3_dest; if (!L_152) { goto IL_0271; } } IL_0262: { Il2CppChar* L_153 = V_3; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_154 = ___3_dest; int32_t L_155 = V_0; int32_t* L_156 = ___4_destPos; int32_t L_157 = V_1; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_158; L_158 = UriHelper_EnsureDestinationSize_m0A91CAD854571386F0490A975BA25CEEA93614C0(L_153, L_154, L_155, (int16_t)0, (int16_t)0, L_156, L_157, NULL); ___3_dest = L_158; } IL_0271: { V_4 = (String_t*)NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_159 = ___3_dest; return L_159; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* UriHelper_EnsureDestinationSize_m0A91CAD854571386F0490A975BA25CEEA93614C0 (Il2CppChar* ___0_pStr, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_dest, int32_t ___2_currentInputPos, int16_t ___3_charsToAdd, int16_t ___4_minReallocateChars, int32_t* ___5_destPos, int32_t ___6_prevInputPos, 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; } CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL; int32_t V_1 = 0; { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___1_dest; if (!L_0) { goto IL_0012; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = ___1_dest; NullCheck(L_1); int32_t* L_2 = ___5_destPos; int32_t L_3 = *((int32_t*)L_2); int32_t L_4 = ___2_currentInputPos; int32_t L_5 = ___6_prevInputPos; int16_t L_6 = ___3_charsToAdd; if ((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) >= ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_3, ((int32_t)il2cpp_codegen_subtract(L_4, L_5)))), (int32_t)L_6))))) { goto IL_0058; } } IL_0012: { int32_t* L_7 = ___5_destPos; int32_t L_8 = *((int32_t*)L_7); int32_t L_9 = ___2_currentInputPos; int32_t L_10 = ___6_prevInputPos; int16_t L_11 = ___4_minReallocateChars; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_12 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)))), (int32_t)L_11))); V_0 = L_12; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_13 = ___1_dest; if (!L_13) { goto IL_0039; } } { int32_t* L_14 = ___5_destPos; int32_t L_15 = *((int32_t*)L_14); if (!L_15) { goto IL_0039; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = ___1_dest; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_17 = V_0; int32_t* L_18 = ___5_destPos; int32_t L_19 = *((int32_t*)L_18); Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_16, 0, (RuntimeArray*)L_17, 0, ((int32_t)(L_19<<1)), NULL); } IL_0039: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_20 = V_0; ___1_dest = L_20; goto IL_0058; } IL_003e: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = ___1_dest; int32_t* L_22 = ___5_destPos; int32_t* L_23 = ___5_destPos; int32_t L_24 = *((int32_t*)L_23); V_1 = L_24; int32_t L_25 = V_1; *((int32_t*)L_22) = (int32_t)((int32_t)il2cpp_codegen_add(L_25, 1)); int32_t L_26 = V_1; Il2CppChar* L_27 = ___0_pStr; int32_t L_28 = ___6_prevInputPos; int32_t L_29 = L_28; ___6_prevInputPos = ((int32_t)il2cpp_codegen_add(L_29, 1)); int32_t L_30 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_27, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_29), 2))))); NullCheck(L_21); (L_21)->SetAt(static_cast(L_26), (Il2CppChar)L_30); } IL_0058: { int32_t L_31 = ___6_prevInputPos; int32_t L_32 = ___2_currentInputPos; if ((!(((uint32_t)L_31) == ((uint32_t)L_32)))) { goto IL_003e; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_33 = ___1_dest; return L_33; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* UriHelper_UnescapeString_m37D24870CC3AF00984435A567B7AB28E7225D7B3 (String_t* ___0_input, int32_t ___1_start, int32_t ___2_end, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___3_dest, int32_t* ___4_destPosition, Il2CppChar ___5_rsvd1, Il2CppChar ___6_rsvd2, Il2CppChar ___7_rsvd3, int32_t ___8_unescapeMode, UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___9_syntax, bool ___10_isQuery, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; String_t* V_1 = NULL; { String_t* L_0 = ___0_input; V_1 = L_0; String_t* L_1 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_1); Il2CppChar* L_2 = V_0; if (!L_2) { goto IL_0010; } } { Il2CppChar* L_3 = V_0; int32_t L_4; L_4 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL); V_0 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_3, L_4)); } IL_0010: { Il2CppChar* L_5 = V_0; int32_t L_6 = ___1_start; int32_t L_7 = ___2_end; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8 = ___3_dest; int32_t* L_9 = ___4_destPosition; Il2CppChar L_10 = ___5_rsvd1; Il2CppChar L_11 = ___6_rsvd2; Il2CppChar L_12 = ___7_rsvd3; int32_t L_13 = ___8_unescapeMode; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_14 = ___9_syntax; bool L_15 = ___10_isQuery; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16; L_16 = UriHelper_UnescapeString_mAB62B336BC58C7697B4CA7355405F3C1FDBBB7E0(L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_13, L_14, L_15, NULL); return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* UriHelper_UnescapeString_mAB62B336BC58C7697B4CA7355405F3C1FDBBB7E0 (Il2CppChar* ___0_pStr, int32_t ___1_start, int32_t ___2_end, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___3_dest, int32_t* ___4_destPosition, Il2CppChar ___5_rsvd1, Il2CppChar ___6_rsvd2, Il2CppChar ___7_rsvd3, int32_t ___8_unescapeMode, UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___9_syntax, bool ___10_isQuery, 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*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; uint8_t V_1 = 0x0; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; Il2CppChar* V_5 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_6 = NULL; int32_t V_7 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_8 = NULL; Il2CppChar V_9 = 0x0; int32_t V_10 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_11 = NULL; int32_t V_12 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_13 = NULL; Il2CppChar* V_14 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_15 = NULL; int32_t V_16 = 0; int32_t G_B3_0 = 0; { V_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; V_1 = (uint8_t)0; V_2 = (bool)0; int32_t L_0 = ___1_start; V_3 = L_0; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_1 = ___9_syntax; il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_2; L_2 = Uri_IriParsingStatic_mF071497F10CC1CC81177D6F4BCE9D2007D8FDA16(L_1, NULL); if (!L_2) { goto IL_001a; } } { int32_t L_3 = ___8_unescapeMode; G_B3_0 = ((((int32_t)((int32_t)((int32_t)L_3&3))) == ((int32_t)3))? 1 : 0); goto IL_001b; } IL_001a: { G_B3_0 = 0; } IL_001b: { V_4 = (bool)G_B3_0; } IL_001d: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0396: { V_6 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL; return; } }); try { { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = ___3_dest; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = L_4; V_6 = L_5; if (!L_5) { goto IL_002a_1; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = V_6; NullCheck(L_6); if (((int32_t)(((RuntimeArray*)L_6)->max_length))) { goto IL_0030_1; } } IL_002a_1: { V_5 = (Il2CppChar*)((uintptr_t)0); goto IL_003b_1; } IL_0030_1: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7 = V_6; NullCheck(L_7); V_5 = (Il2CppChar*)((uintptr_t)((L_7)->GetAddressAt(static_cast(0)))); } IL_003b_1: { int32_t L_8 = ___8_unescapeMode; if (((int32_t)((int32_t)L_8&3))) { goto IL_0070_1; } } { goto IL_0064_1; } IL_0043_1: { Il2CppChar* L_9 = V_5; int32_t* L_10 = ___4_destPosition; int32_t* L_11 = ___4_destPosition; int32_t L_12 = *((int32_t*)L_11); V_7 = L_12; int32_t L_13 = V_7; *((int32_t*)L_10) = (int32_t)((int32_t)il2cpp_codegen_add(L_13, 1)); int32_t L_14 = V_7; Il2CppChar* L_15 = ___0_pStr; int32_t L_16 = ___1_start; int32_t L_17 = L_16; ___1_start = ((int32_t)il2cpp_codegen_add(L_17, 1)); int32_t L_18 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_15, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_17), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_14), 2))))) = (int16_t)L_18; } IL_0064_1: { int32_t L_19 = ___1_start; int32_t L_20 = ___2_end; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0043_1; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = ___3_dest; V_8 = L_21; goto IL_039c; } IL_0070_1: { V_9 = 0; goto IL_01dd_1; } IL_0078_1: { Il2CppChar* L_22 = ___0_pStr; int32_t L_23 = V_3; int32_t L_24 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_22, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_23), 2))))); int32_t L_25 = L_24; V_9 = L_25; if ((!(((uint32_t)L_25) == ((uint32_t)((int32_t)37))))) { goto IL_0195_1; } } { int32_t L_26 = ___8_unescapeMode; if (((int32_t)((int32_t)L_26&2))) { goto IL_0096_1; } } { V_2 = (bool)1; goto IL_0207_1; } IL_0096_1: { int32_t L_27 = V_3; int32_t L_28 = ___2_end; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_27, 2))) >= ((int32_t)L_28))) { goto IL_0176_1; } } { Il2CppChar* L_29 = ___0_pStr; int32_t L_30 = V_3; int32_t L_31 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_29, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_30, 1))), 2))))); Il2CppChar* L_32 = ___0_pStr; int32_t L_33 = V_3; int32_t L_34 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_32, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_33, 2))), 2))))); il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); Il2CppChar L_35; L_35 = UriHelper_EscapedAscii_m93D49C2D42E1E5E292199FACF5B4D6CC770D3DA1(L_31, L_34, NULL); V_9 = L_35; int32_t L_36 = ___8_unescapeMode; if ((((int32_t)L_36) < ((int32_t)8))) { goto IL_00e2_1; } } { Il2CppChar L_37 = V_9; if ((!(((uint32_t)L_37) == ((uint32_t)((int32_t)65535))))) { goto IL_0207_1; } } { int32_t L_38 = ___8_unescapeMode; if ((((int32_t)L_38) < ((int32_t)((int32_t)24)))) { goto IL_01d9_1; } } { String_t* L_39; L_39 = SR_GetString_m2F0EFCFA5FE3DB6DE89C5823284302D691355AA6(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC86C197E0FEFBC58402C83C0D74784A5C39CD74)), NULL); UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* L_40 = (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF_il2cpp_TypeInfo_var))); UriFormatException__ctor_m718A5DEB020FAAD1F654CD05E63C3988AA7712D3(L_40, L_39, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_40, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriHelper_UnescapeString_mAB62B336BC58C7697B4CA7355405F3C1FDBBB7E0_RuntimeMethod_var))); } IL_00e2_1: { Il2CppChar L_41 = V_9; if ((!(((uint32_t)L_41) == ((uint32_t)((int32_t)65535))))) { goto IL_00fb_1; } } { int32_t L_42 = ___8_unescapeMode; if (!((int32_t)((int32_t)L_42&1))) { goto IL_01d9_1; } } { V_2 = (bool)1; goto IL_0207_1; } IL_00fb_1: { Il2CppChar L_43 = V_9; if ((!(((uint32_t)L_43) == ((uint32_t)((int32_t)37))))) { goto IL_010a_1; } } { int32_t L_44 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_44, 2)); goto IL_01d9_1; } IL_010a_1: { Il2CppChar L_45 = V_9; Il2CppChar L_46 = ___5_rsvd1; if ((((int32_t)L_45) == ((int32_t)L_46))) { goto IL_011c_1; } } { Il2CppChar L_47 = V_9; Il2CppChar L_48 = ___6_rsvd2; if ((((int32_t)L_47) == ((int32_t)L_48))) { goto IL_011c_1; } } { Il2CppChar L_49 = V_9; Il2CppChar L_50 = ___7_rsvd3; if ((!(((uint32_t)L_49) == ((uint32_t)L_50)))) { goto IL_0125_1; } } IL_011c_1: { int32_t L_51 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_51, 2)); goto IL_01d9_1; } IL_0125_1: { int32_t L_52 = ___8_unescapeMode; if (((int32_t)((int32_t)L_52&4))) { goto IL_013d_1; } } { Il2CppChar L_53 = V_9; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); bool L_54; L_54 = UriHelper_IsNotSafeForUnescape_m79864E996F8F46D4A1C00B965E2EB4EE7AFE63ED(L_53, NULL); if (!L_54) { goto IL_013d_1; } } { int32_t L_55 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_55, 2)); goto IL_01d9_1; } IL_013d_1: { bool L_56 = V_4; if (!L_56) { goto IL_0207_1; } } { Il2CppChar L_57 = V_9; if ((((int32_t)L_57) > ((int32_t)((int32_t)159)))) { goto IL_0156_1; } } { Il2CppChar L_58 = V_9; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); bool L_59; L_59 = UriHelper_IsNotSafeForUnescape_m79864E996F8F46D4A1C00B965E2EB4EE7AFE63ED(L_58, NULL); if (L_59) { goto IL_0170_1; } } IL_0156_1: { Il2CppChar L_60 = V_9; if ((((int32_t)L_60) <= ((int32_t)((int32_t)159)))) { goto IL_0207_1; } } { Il2CppChar L_61 = V_9; bool L_62 = ___10_isQuery; bool L_63; L_63 = IriHelper_CheckIriUnicodeRange_m584D1B233AB9DB3642640CDBD787B0E51D2AC625(L_61, L_62, NULL); if (L_63) { goto IL_0207_1; } } IL_0170_1: { int32_t L_64 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_64, 2)); goto IL_01d9_1; } IL_0176_1: { int32_t L_65 = ___8_unescapeMode; if ((((int32_t)L_65) < ((int32_t)8))) { goto IL_0191_1; } } { int32_t L_66 = ___8_unescapeMode; if ((((int32_t)L_66) < ((int32_t)((int32_t)24)))) { goto IL_01d9_1; } } { String_t* L_67; L_67 = SR_GetString_m2F0EFCFA5FE3DB6DE89C5823284302D691355AA6(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC86C197E0FEFBC58402C83C0D74784A5C39CD74)), NULL); UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* L_68 = (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF_il2cpp_TypeInfo_var))); UriFormatException__ctor_m718A5DEB020FAAD1F654CD05E63C3988AA7712D3(L_68, L_67, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_68, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriHelper_UnescapeString_mAB62B336BC58C7697B4CA7355405F3C1FDBBB7E0_RuntimeMethod_var))); } IL_0191_1: { V_2 = (bool)1; goto IL_0207_1; } IL_0195_1: { int32_t L_69 = ___8_unescapeMode; if ((((int32_t)((int32_t)((int32_t)L_69&((int32_t)10)))) == ((int32_t)((int32_t)10)))) { goto IL_01d9_1; } } { int32_t L_70 = ___8_unescapeMode; if (!((int32_t)((int32_t)L_70&1))) { goto IL_01d9_1; } } { Il2CppChar L_71 = V_9; Il2CppChar L_72 = ___5_rsvd1; if ((((int32_t)L_71) == ((int32_t)L_72))) { goto IL_01b6_1; } } { Il2CppChar L_73 = V_9; Il2CppChar L_74 = ___6_rsvd2; if ((((int32_t)L_73) == ((int32_t)L_74))) { goto IL_01b6_1; } } { Il2CppChar L_75 = V_9; Il2CppChar L_76 = ___7_rsvd3; if ((!(((uint32_t)L_75) == ((uint32_t)L_76)))) { goto IL_01ba_1; } } IL_01b6_1: { V_2 = (bool)1; goto IL_0207_1; } IL_01ba_1: { int32_t L_77 = ___8_unescapeMode; if (((int32_t)((int32_t)L_77&4))) { goto IL_01d9_1; } } { Il2CppChar L_78 = V_9; if ((((int32_t)L_78) <= ((int32_t)((int32_t)31)))) { goto IL_01d5_1; } } { Il2CppChar L_79 = V_9; if ((((int32_t)L_79) < ((int32_t)((int32_t)127)))) { goto IL_01d9_1; } } { Il2CppChar L_80 = V_9; if ((((int32_t)L_80) > ((int32_t)((int32_t)159)))) { goto IL_01d9_1; } } IL_01d5_1: { V_2 = (bool)1; goto IL_0207_1; } IL_01d9_1: { int32_t L_81 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_81, 1)); } IL_01dd_1: { int32_t L_82 = V_3; int32_t L_83 = ___2_end; if ((((int32_t)L_82) < ((int32_t)L_83))) { goto IL_0078_1; } } { goto IL_0207_1; } IL_01e6_1: { Il2CppChar* L_84 = V_5; int32_t* L_85 = ___4_destPosition; int32_t* L_86 = ___4_destPosition; int32_t L_87 = *((int32_t*)L_86); V_7 = L_87; int32_t L_88 = V_7; *((int32_t*)L_85) = (int32_t)((int32_t)il2cpp_codegen_add(L_88, 1)); int32_t L_89 = V_7; Il2CppChar* L_90 = ___0_pStr; int32_t L_91 = ___1_start; int32_t L_92 = L_91; ___1_start = ((int32_t)il2cpp_codegen_add(L_92, 1)); int32_t L_93 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_90, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_92), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_84, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_89), 2))))) = (int16_t)L_93; } IL_0207_1: { int32_t L_94 = ___1_start; int32_t L_95 = V_3; if ((((int32_t)L_94) < ((int32_t)L_95))) { goto IL_01e6_1; } } { int32_t L_96 = V_3; int32_t L_97 = ___2_end; if ((((int32_t)L_96) == ((int32_t)L_97))) { goto IL_038d_1; } } { bool L_98 = V_2; if (!L_98) { goto IL_029c_1; } } { uint8_t L_99 = V_1; if (L_99) { goto IL_027a_1; } } { V_1 = (uint8_t)((int32_t)30); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_100 = ___3_dest; NullCheck(L_100); uint8_t L_101 = V_1; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_102 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_100)->max_length)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_101, 3))))); V_13 = L_102; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_103 = V_13; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_104 = L_103; V_15 = L_104; if (!L_104) { goto IL_0239_1; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_105 = V_15; NullCheck(L_105); if (((int32_t)(((RuntimeArray*)L_105)->max_length))) { goto IL_023f_1; } } IL_0239_1: { V_14 = (Il2CppChar*)((uintptr_t)0); goto IL_024a_1; } IL_023f_1: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_106 = V_15; NullCheck(L_106); V_14 = (Il2CppChar*)((uintptr_t)((L_106)->GetAddressAt(static_cast(0)))); } IL_024a_1: { V_16 = 0; goto IL_0267_1; } IL_024f_1: { Il2CppChar* L_107 = V_14; int32_t L_108 = V_16; Il2CppChar* L_109 = V_5; int32_t L_110 = V_16; int32_t L_111 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_109, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_110), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_107, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_108), 2))))) = (int16_t)L_111; int32_t L_112 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_112, 1)); } IL_0267_1: { int32_t L_113 = V_16; int32_t* L_114 = ___4_destPosition; int32_t L_115 = *((int32_t*)L_114); if ((((int32_t)L_113) < ((int32_t)L_115))) { goto IL_024f_1; } } { V_15 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_116 = V_13; ___3_dest = L_116; goto IL_001d; } IL_027a_1: { uint8_t L_117 = V_1; V_1 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_117, 1))); Il2CppChar* L_118 = ___0_pStr; int32_t L_119 = V_3; int32_t L_120 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_118, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_119), 2))))); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_121 = ___3_dest; int32_t* L_122 = ___4_destPosition; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1(L_120, L_121, L_122, NULL); V_2 = (bool)0; int32_t L_123 = V_3; int32_t L_124 = ((int32_t)il2cpp_codegen_add(L_123, 1)); V_3 = L_124; ___1_start = L_124; goto IL_0070_1; } IL_029c_1: { Il2CppChar L_125 = V_9; if ((((int32_t)L_125) > ((int32_t)((int32_t)127)))) { goto IL_02c0_1; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_126 = ___3_dest; int32_t* L_127 = ___4_destPosition; int32_t* L_128 = ___4_destPosition; int32_t L_129 = *((int32_t*)L_128); V_7 = L_129; int32_t L_130 = V_7; *((int32_t*)L_127) = (int32_t)((int32_t)il2cpp_codegen_add(L_130, 1)); int32_t L_131 = V_7; Il2CppChar L_132 = V_9; NullCheck(L_126); (L_126)->SetAt(static_cast(L_131), (Il2CppChar)L_132); int32_t L_133 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_133, 3)); int32_t L_134 = V_3; ___1_start = L_134; goto IL_0070_1; } IL_02c0_1: { V_10 = 1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_135 = V_0; if (L_135) { goto IL_02cf_1; } } { int32_t L_136 = ___2_end; int32_t L_137 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_138 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract(L_136, L_137))); V_0 = L_138; } IL_02cf_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_139 = V_0; Il2CppChar L_140 = V_9; NullCheck(L_139); (L_139)->SetAt(static_cast(0), (uint8_t)((int32_t)(uint8_t)L_140)); int32_t L_141 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_141, 3)); goto IL_032a_1; } IL_02db_1: { Il2CppChar* L_142 = ___0_pStr; int32_t L_143 = V_3; int32_t L_144 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_142, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_143), 2))))); int32_t L_145 = L_144; V_9 = L_145; if ((!(((uint32_t)L_145) == ((uint32_t)((int32_t)37))))) { goto IL_032e_1; } } { int32_t L_146 = V_3; int32_t L_147 = ___2_end; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_146, 2))) >= ((int32_t)L_147))) { goto IL_032e_1; } } { Il2CppChar* L_148 = ___0_pStr; int32_t L_149 = V_3; int32_t L_150 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_148, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_149, 1))), 2))))); Il2CppChar* L_151 = ___0_pStr; int32_t L_152 = V_3; int32_t L_153 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_151, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_152, 2))), 2))))); il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); Il2CppChar L_154; L_154 = UriHelper_EscapedAscii_m93D49C2D42E1E5E292199FACF5B4D6CC770D3DA1(L_150, L_153, NULL); V_9 = L_154; Il2CppChar L_155 = V_9; if ((((int32_t)L_155) == ((int32_t)((int32_t)65535)))) { goto IL_032e_1; } } { Il2CppChar L_156 = V_9; if ((((int32_t)L_156) < ((int32_t)((int32_t)128)))) { goto IL_032e_1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_157 = V_0; int32_t L_158 = V_10; int32_t L_159 = L_158; V_10 = ((int32_t)il2cpp_codegen_add(L_159, 1)); Il2CppChar L_160 = V_9; NullCheck(L_157); (L_157)->SetAt(static_cast(L_159), (uint8_t)((int32_t)(uint8_t)L_160)); int32_t L_161 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_161, 3)); } IL_032a_1: { int32_t L_162 = V_3; int32_t L_163 = ___2_end; if ((((int32_t)L_162) < ((int32_t)L_163))) { goto IL_02db_1; } } IL_032e_1: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_164; L_164 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); NullCheck(L_164); RuntimeObject* L_165; L_165 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11, L_164); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_166 = ((Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)CastclassClass((RuntimeObject*)L_165, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_il2cpp_TypeInfo_var)); EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16* L_167 = (EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16*)il2cpp_codegen_object_new(EncoderReplacementFallback_tCF704844DE6CF0B44DDB3C008824393233B19A16_il2cpp_TypeInfo_var); EncoderReplacementFallback__ctor_mAE7F1C5BF4E5A1F6CF4F9E12A71A63DDD4077D18(L_167, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL); NullCheck(L_166); Encoding_set_EncoderFallback_m479A67230C286D29DAC4A9A93074708666FD483D(L_166, L_167, NULL); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_168 = L_166; DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0* L_169 = (DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0*)il2cpp_codegen_object_new(DecoderReplacementFallback_t398AF05FDF32BD471A1678894D1F1A81DDBEE3B0_il2cpp_TypeInfo_var); DecoderReplacementFallback__ctor_mA73B628532B991FA39C2D7A1C5285CF93DC88F60(L_169, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL); NullCheck(L_168); Encoding_set_DecoderFallback_mFBC533A11D06D09A563D86497A4CF43C71C62C78(L_168, L_169, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_170 = V_0; NullCheck(L_170); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_171 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_170)->max_length))); V_11 = L_171; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_172 = V_0; int32_t L_173 = V_10; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_174 = V_11; NullCheck(L_168); int32_t L_175; L_175 = VirtualFuncInvoker5< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t >::Invoke(28, L_168, L_172, 0, L_173, L_174, 0); V_12 = L_175; int32_t L_176 = V_3; ___1_start = L_176; Il2CppChar* L_177 = V_5; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_178 = ___3_dest; int32_t* L_179 = ___4_destPosition; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_180 = V_11; int32_t L_181 = V_12; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_182 = V_0; int32_t L_183 = V_10; bool L_184 = ___10_isQuery; bool L_185 = V_4; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); UriHelper_MatchUTF8Sequence_mD118AEEE32C6BCBA4ED2E41E2B008EB83412D54B(L_177, L_178, L_179, L_180, L_181, L_182, L_183, L_184, L_185, NULL); } IL_038d_1: { int32_t L_186 = V_3; int32_t L_187 = ___2_end; if ((!(((uint32_t)L_186) == ((uint32_t)L_187)))) { goto IL_0070_1; } } { goto IL_039a; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_039a: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_188 = ___3_dest; return L_188; } IL_039c: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_189 = V_8; return L_189; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriHelper_MatchUTF8Sequence_mD118AEEE32C6BCBA4ED2E41E2B008EB83412D54B (Il2CppChar* ___0_pDest, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_dest, int32_t* ___2_destOffset, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___3_unescapedChars, int32_t ___4_charCount, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___5_bytes, int32_t ___6_byteCount, bool ___7_isQuery, bool ___8_iriParsing, 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*)&UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Il2CppChar* V_1 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_2 = NULL; int32_t V_3 = 0; bool V_4 = false; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL; int32_t V_6 = 0; bool V_7 = false; bool V_8 = false; bool V_9 = false; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t G_B7_0 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B7_1 = NULL; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* G_B7_2 = NULL; int32_t G_B6_0 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B6_1 = NULL; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* G_B6_2 = NULL; int32_t G_B8_0 = 0; int32_t G_B8_1 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B8_2 = NULL; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* G_B8_3 = NULL; { V_0 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___3_unescapedChars; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = L_0; V_2 = L_1; if (!L_1) { goto IL_000c; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = V_2; NullCheck(L_2); if (((int32_t)(((RuntimeArray*)L_2)->max_length))) { goto IL_0011; } } IL_000c: { V_1 = (Il2CppChar*)((uintptr_t)0); goto IL_001a; } IL_0011: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = V_2; NullCheck(L_3); V_1 = (Il2CppChar*)((uintptr_t)((L_3)->GetAddressAt(static_cast(0)))); } IL_001a: { V_3 = 0; goto IL_01aa; } IL_0021: { Il2CppChar* L_4 = V_1; int32_t L_5 = V_3; int32_t L_6 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_5), 2))))); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_7; L_7 = Char_IsHighSurrogate_mED1E5FB863528ABB0D7D3DC4DE0FAB4517760658(L_6, NULL); V_4 = L_7; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_8; L_8 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = ___3_unescapedChars; int32_t L_10 = V_3; bool L_11 = V_4; if (L_11) { G_B7_0 = L_10; G_B7_1 = L_9; G_B7_2 = L_8; goto IL_003d; } G_B6_0 = L_10; G_B6_1 = L_9; G_B6_2 = L_8; } { G_B8_0 = 1; G_B8_1 = G_B6_0; G_B8_2 = G_B6_1; G_B8_3 = G_B6_2; goto IL_003e; } IL_003d: { G_B8_0 = 2; G_B8_1 = G_B7_0; G_B8_2 = G_B7_1; G_B8_3 = G_B7_2; } IL_003e: { NullCheck(G_B8_3); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12; L_12 = VirtualFuncInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(17, G_B8_3, G_B8_2, G_B8_1, G_B8_0); V_5 = L_12; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_5; NullCheck(L_13); V_6 = ((int32_t)(((RuntimeArray*)L_13)->max_length)); V_7 = (bool)0; bool L_14 = ___8_iriParsing; if (!L_14) { goto IL_008b; } } { bool L_15 = V_4; if (L_15) { goto IL_0064; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = ___3_unescapedChars; int32_t L_17 = V_3; NullCheck(L_16); int32_t L_18 = L_17; uint16_t L_19 = (uint16_t)(L_16)->GetAt(static_cast(L_18)); bool L_20 = ___7_isQuery; bool L_21; L_21 = IriHelper_CheckIriUnicodeRange_m584D1B233AB9DB3642640CDBD787B0E51D2AC625(L_19, L_20, NULL); V_7 = L_21; goto IL_008b; } IL_0064: { V_8 = (bool)0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_22 = ___3_unescapedChars; int32_t L_23 = V_3; NullCheck(L_22); int32_t L_24 = L_23; uint16_t L_25 = (uint16_t)(L_22)->GetAt(static_cast(L_24)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_26 = ___3_unescapedChars; int32_t L_27 = V_3; NullCheck(L_26); int32_t L_28 = ((int32_t)il2cpp_codegen_add(L_27, 1)); uint16_t L_29 = (uint16_t)(L_26)->GetAt(static_cast(L_28)); bool L_30 = ___7_isQuery; bool L_31; L_31 = IriHelper_CheckIriUnicodeRange_m0989646614B5D6CD18622388A069BEA8A755F013(L_25, L_29, (&V_8), L_30, NULL); V_7 = L_31; goto IL_008b; } IL_007c: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = ___5_bytes; int32_t L_33 = V_0; int32_t L_34 = L_33; V_0 = ((int32_t)il2cpp_codegen_add(L_34, 1)); NullCheck(L_32); int32_t L_35 = L_34; uint8_t L_36 = (L_32)->GetAt(static_cast(L_35)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_37 = ___1_dest; int32_t* L_38 = ___2_destOffset; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1(L_36, L_37, L_38, NULL); } IL_008b: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = ___5_bytes; int32_t L_40 = V_0; NullCheck(L_39); int32_t L_41 = L_40; uint8_t L_42 = (L_39)->GetAt(static_cast(L_41)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = V_5; NullCheck(L_43); int32_t L_44 = 0; uint8_t L_45 = (L_43)->GetAt(static_cast(L_44)); if ((!(((uint32_t)L_42) == ((uint32_t)L_45)))) { goto IL_007c; } } { V_9 = (bool)1; V_10 = 0; goto IL_00b6; } IL_009d: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46 = ___5_bytes; int32_t L_47 = V_0; int32_t L_48 = V_10; NullCheck(L_46); int32_t L_49 = ((int32_t)il2cpp_codegen_add(L_47, L_48)); uint8_t L_50 = (L_46)->GetAt(static_cast(L_49)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_51 = V_5; int32_t L_52 = V_10; NullCheck(L_51); int32_t L_53 = L_52; uint8_t L_54 = (L_51)->GetAt(static_cast(L_53)); if ((((int32_t)L_50) == ((int32_t)L_54))) { goto IL_00b0; } } { V_9 = (bool)0; goto IL_00bc; } IL_00b0: { int32_t L_55 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_55, 1)); } IL_00b6: { int32_t L_56 = V_10; int32_t L_57 = V_6; if ((((int32_t)L_56) < ((int32_t)L_57))) { goto IL_009d; } } IL_00bc: { bool L_58 = V_9; if (!L_58) { goto IL_0179; } } { int32_t L_59 = V_0; int32_t L_60 = V_6; V_0 = ((int32_t)il2cpp_codegen_add(L_59, L_60)); bool L_61 = ___8_iriParsing; if (!L_61) { goto IL_013f; } } { bool L_62 = V_7; if (L_62) { goto IL_00f4; } } { V_11 = 0; goto IL_00e7; } IL_00d5: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_63 = V_5; int32_t L_64 = V_11; NullCheck(L_63); int32_t L_65 = L_64; uint8_t L_66 = (L_63)->GetAt(static_cast(L_65)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_67 = ___1_dest; int32_t* L_68 = ___2_destOffset; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1(L_66, L_67, L_68, NULL); int32_t L_69 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_69, 1)); } IL_00e7: { int32_t L_70 = V_11; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_71 = V_5; NullCheck(L_71); if ((((int32_t)L_70) < ((int32_t)((int32_t)(((RuntimeArray*)L_71)->max_length))))) { goto IL_00d5; } } { goto IL_019e; } IL_00f4: { Il2CppChar* L_72 = V_1; int32_t L_73 = V_3; int32_t L_74 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_72, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_73), 2))))); il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_75; L_75 = Uri_IsBidiControlCharacter_m37BFE363354928FB34D016950008D1FB29DFBB0F(L_74, NULL); if (L_75) { goto IL_019e; } } { Il2CppChar* L_76 = ___0_pDest; int32_t* L_77 = ___2_destOffset; int32_t* L_78 = ___2_destOffset; int32_t L_79 = *((int32_t*)L_78); V_12 = L_79; int32_t L_80 = V_12; *((int32_t*)L_77) = (int32_t)((int32_t)il2cpp_codegen_add(L_80, 1)); int32_t L_81 = V_12; Il2CppChar* L_82 = V_1; int32_t L_83 = V_3; int32_t L_84 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_82, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_83), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_76, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_81), 2))))) = (int16_t)L_84; bool L_85 = V_4; if (!L_85) { goto IL_019e; } } { Il2CppChar* L_86 = ___0_pDest; int32_t* L_87 = ___2_destOffset; int32_t* L_88 = ___2_destOffset; int32_t L_89 = *((int32_t*)L_88); V_12 = L_89; int32_t L_90 = V_12; *((int32_t*)L_87) = (int32_t)((int32_t)il2cpp_codegen_add(L_90, 1)); int32_t L_91 = V_12; Il2CppChar* L_92 = V_1; int32_t L_93 = V_3; int32_t L_94 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_92, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_93, 1))), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_86, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_91), 2))))) = (int16_t)L_94; goto IL_019e; } IL_013f: { Il2CppChar* L_95 = ___0_pDest; int32_t* L_96 = ___2_destOffset; int32_t* L_97 = ___2_destOffset; int32_t L_98 = *((int32_t*)L_97); V_12 = L_98; int32_t L_99 = V_12; *((int32_t*)L_96) = (int32_t)((int32_t)il2cpp_codegen_add(L_99, 1)); int32_t L_100 = V_12; Il2CppChar* L_101 = V_1; int32_t L_102 = V_3; int32_t L_103 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_101, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_102), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_95, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_100), 2))))) = (int16_t)L_103; bool L_104 = V_4; if (!L_104) { goto IL_019e; } } { Il2CppChar* L_105 = ___0_pDest; int32_t* L_106 = ___2_destOffset; int32_t* L_107 = ___2_destOffset; int32_t L_108 = *((int32_t*)L_107); V_12 = L_108; int32_t L_109 = V_12; *((int32_t*)L_106) = (int32_t)((int32_t)il2cpp_codegen_add(L_109, 1)); int32_t L_110 = V_12; Il2CppChar* L_111 = V_1; int32_t L_112 = V_3; int32_t L_113 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_111, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_112, 1))), 2))))); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_105, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_110), 2))))) = (int16_t)L_113; goto IL_019e; } IL_0179: { V_13 = 0; goto IL_0193; } IL_017e: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_114 = ___5_bytes; int32_t L_115 = V_0; int32_t L_116 = L_115; V_0 = ((int32_t)il2cpp_codegen_add(L_116, 1)); NullCheck(L_114); int32_t L_117 = L_116; uint8_t L_118 = (L_114)->GetAt(static_cast(L_117)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_119 = ___1_dest; int32_t* L_120 = ___2_destOffset; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1(L_118, L_119, L_120, NULL); int32_t L_121 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_121, 1)); } IL_0193: { int32_t L_122 = V_13; int32_t L_123 = V_10; if ((((int32_t)L_122) < ((int32_t)L_123))) { goto IL_017e; } } { goto IL_008b; } IL_019e: { bool L_124 = V_4; if (!L_124) { goto IL_01a6; } } { int32_t L_125 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_125, 1)); } IL_01a6: { int32_t L_126 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_126, 1)); } IL_01aa: { int32_t L_127 = V_3; int32_t L_128 = ___4_charCount; if ((((int32_t)L_127) < ((int32_t)L_128))) { goto IL_0021; } } { V_2 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL; goto IL_01c5; } IL_01b6: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_129 = ___5_bytes; int32_t L_130 = V_0; int32_t L_131 = L_130; V_0 = ((int32_t)il2cpp_codegen_add(L_131, 1)); NullCheck(L_129); int32_t L_132 = L_131; uint8_t L_133 = (L_129)->GetAt(static_cast(L_132)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_134 = ___1_dest; int32_t* L_135 = ___2_destOffset; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1(L_133, L_134, L_135, NULL); } IL_01c5: { int32_t L_136 = V_0; int32_t L_137 = ___6_byteCount; if ((((int32_t)L_136) < ((int32_t)L_137))) { goto IL_01b6; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriHelper_EscapeAsciiChar_mFA21BF7A2306446A8E552111DA06160A41CD07D1 (Il2CppChar ___0_ch, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_to, int32_t* ___2_pos, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___1_to; int32_t* L_1 = ___2_pos; int32_t* L_2 = ___2_pos; int32_t L_3 = *((int32_t*)L_2); V_0 = L_3; int32_t L_4 = V_0; *((int32_t*)L_1) = (int32_t)((int32_t)il2cpp_codegen_add(L_4, 1)); int32_t L_5 = V_0; NullCheck(L_0); (L_0)->SetAt(static_cast(L_5), (Il2CppChar)((int32_t)37)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = ___1_to; int32_t* L_7 = ___2_pos; int32_t* L_8 = ___2_pos; int32_t L_9 = *((int32_t*)L_8); V_0 = L_9; int32_t L_10 = V_0; *((int32_t*)L_7) = (int32_t)((int32_t)il2cpp_codegen_add(L_10, 1)); int32_t L_11 = V_0; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_12 = ((UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_StaticFields*)il2cpp_codegen_static_fields_for(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var))->___HexUpperChars; Il2CppChar L_13 = ___0_ch; NullCheck(L_12); int32_t L_14 = ((int32_t)(((int32_t)((int32_t)L_13&((int32_t)240)))>>4)); uint16_t L_15 = (uint16_t)(L_12)->GetAt(static_cast(L_14)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_11), (Il2CppChar)L_15); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = ___1_to; int32_t* L_17 = ___2_pos; int32_t* L_18 = ___2_pos; int32_t L_19 = *((int32_t*)L_18); V_0 = L_19; int32_t L_20 = V_0; *((int32_t*)L_17) = (int32_t)((int32_t)il2cpp_codegen_add(L_20, 1)); int32_t L_21 = V_0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_22 = ((UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_StaticFields*)il2cpp_codegen_static_fields_for(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var))->___HexUpperChars; Il2CppChar L_23 = ___0_ch; NullCheck(L_22); int32_t L_24 = ((int32_t)((int32_t)L_23&((int32_t)15))); uint16_t L_25 = (uint16_t)(L_22)->GetAt(static_cast(L_24)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_21), (Il2CppChar)L_25); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar UriHelper_EscapedAscii_m93D49C2D42E1E5E292199FACF5B4D6CC770D3DA1 (Il2CppChar ___0_digit, Il2CppChar ___1_next, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B11_0 = 0; int32_t G_B13_0 = 0; int32_t G_B25_0 = 0; int32_t G_B21_0 = 0; int32_t G_B23_0 = 0; int32_t G_B22_0 = 0; int32_t G_B24_0 = 0; int32_t G_B24_1 = 0; int32_t G_B26_0 = 0; int32_t G_B26_1 = 0; { Il2CppChar L_0 = ___0_digit; if ((((int32_t)L_0) < ((int32_t)((int32_t)48)))) { goto IL_000a; } } { Il2CppChar L_1 = ___0_digit; if ((((int32_t)L_1) <= ((int32_t)((int32_t)57)))) { goto IL_0024; } } IL_000a: { Il2CppChar L_2 = ___0_digit; if ((((int32_t)L_2) < ((int32_t)((int32_t)65)))) { goto IL_0014; } } { Il2CppChar L_3 = ___0_digit; if ((((int32_t)L_3) <= ((int32_t)((int32_t)70)))) { goto IL_0024; } } IL_0014: { Il2CppChar L_4 = ___0_digit; if ((((int32_t)L_4) < ((int32_t)((int32_t)97)))) { goto IL_001e; } } { Il2CppChar L_5 = ___0_digit; if ((((int32_t)L_5) <= ((int32_t)((int32_t)102)))) { goto IL_0024; } } IL_001e: { return ((int32_t)65535); } IL_0024: { Il2CppChar L_6 = ___0_digit; if ((((int32_t)L_6) <= ((int32_t)((int32_t)57)))) { goto IL_003d; } } { Il2CppChar L_7 = ___0_digit; if ((((int32_t)L_7) <= ((int32_t)((int32_t)70)))) { goto IL_0034; } } { Il2CppChar L_8 = ___0_digit; G_B11_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, ((int32_t)97))); goto IL_0038; } IL_0034: { Il2CppChar L_9 = ___0_digit; G_B11_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, ((int32_t)65))); } IL_0038: { G_B13_0 = ((int32_t)il2cpp_codegen_add(G_B11_0, ((int32_t)10))); goto IL_0041; } IL_003d: { Il2CppChar L_10 = ___0_digit; G_B13_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_10, ((int32_t)48))); } IL_0041: { V_0 = G_B13_0; Il2CppChar L_11 = ___1_next; if ((((int32_t)L_11) < ((int32_t)((int32_t)48)))) { goto IL_004c; } } { Il2CppChar L_12 = ___1_next; if ((((int32_t)L_12) <= ((int32_t)((int32_t)57)))) { goto IL_0066; } } IL_004c: { Il2CppChar L_13 = ___1_next; if ((((int32_t)L_13) < ((int32_t)((int32_t)65)))) { goto IL_0056; } } { Il2CppChar L_14 = ___1_next; if ((((int32_t)L_14) <= ((int32_t)((int32_t)70)))) { goto IL_0066; } } IL_0056: { Il2CppChar L_15 = ___1_next; if ((((int32_t)L_15) < ((int32_t)((int32_t)97)))) { goto IL_0060; } } { Il2CppChar L_16 = ___1_next; if ((((int32_t)L_16) <= ((int32_t)((int32_t)102)))) { goto IL_0066; } } IL_0060: { return ((int32_t)65535); } IL_0066: { int32_t L_17 = V_0; Il2CppChar L_18 = ___1_next; if ((((int32_t)L_18) <= ((int32_t)((int32_t)57)))) { G_B25_0 = ((int32_t)(L_17<<4)); goto IL_0082; } G_B21_0 = ((int32_t)(L_17<<4)); } { Il2CppChar L_19 = ___1_next; if ((((int32_t)L_19) <= ((int32_t)((int32_t)70)))) { G_B23_0 = G_B21_0; goto IL_0079; } G_B22_0 = G_B21_0; } { Il2CppChar L_20 = ___1_next; G_B24_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_20, ((int32_t)97))); G_B24_1 = G_B22_0; goto IL_007d; } IL_0079: { Il2CppChar L_21 = ___1_next; G_B24_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_21, ((int32_t)65))); G_B24_1 = G_B23_0; } IL_007d: { G_B26_0 = ((int32_t)il2cpp_codegen_add(G_B24_0, ((int32_t)10))); G_B26_1 = G_B24_1; goto IL_0086; } IL_0082: { Il2CppChar L_22 = ___1_next; G_B26_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_22, ((int32_t)48))); G_B26_1 = G_B25_0; } IL_0086: { return ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(G_B26_1, G_B26_0))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriHelper_IsNotSafeForUnescape_m79864E996F8F46D4A1C00B965E2EB4EE7AFE63ED (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) <= ((int32_t)((int32_t)31)))) { goto IL_0012; } } { Il2CppChar L_1 = ___0_ch; if ((((int32_t)L_1) < ((int32_t)((int32_t)127)))) { goto IL_0014; } } { Il2CppChar L_2 = ___0_ch; if ((((int32_t)L_2) > ((int32_t)((int32_t)159)))) { goto IL_0014; } } IL_0012: { return (bool)1; } IL_0014: { Il2CppChar L_3 = ___0_ch; if ((((int32_t)L_3) < ((int32_t)((int32_t)59)))) { goto IL_0025; } } { Il2CppChar L_4 = ___0_ch; if ((((int32_t)L_4) > ((int32_t)((int32_t)64)))) { goto IL_0025; } } { Il2CppChar L_5 = ___0_ch; if ((!(((uint32_t)((int32_t)((int32_t)L_5|2))) == ((uint32_t)((int32_t)62))))) { goto IL_0043; } } IL_0025: { Il2CppChar L_6 = ___0_ch; if ((((int32_t)L_6) < ((int32_t)((int32_t)35)))) { goto IL_002f; } } { Il2CppChar L_7 = ___0_ch; if ((((int32_t)L_7) <= ((int32_t)((int32_t)38)))) { goto IL_0043; } } IL_002f: { Il2CppChar L_8 = ___0_ch; if ((((int32_t)L_8) == ((int32_t)((int32_t)43)))) { goto IL_0043; } } { Il2CppChar L_9 = ___0_ch; if ((((int32_t)L_9) == ((int32_t)((int32_t)44)))) { goto IL_0043; } } { Il2CppChar L_10 = ___0_ch; if ((((int32_t)L_10) == ((int32_t)((int32_t)47)))) { goto IL_0043; } } { Il2CppChar L_11 = ___0_ch; if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)92))))) { goto IL_0045; } } IL_0043: { return (bool)1; } IL_0045: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriHelper_IsReservedUnreservedOrHash_m7B622D953837E4F0FEF44B114718B75B846512A1 (Il2CppChar ___0_c, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84A0343BF19D2274E807E1B6505C382F81D6E3C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA1D72164D93990AA279210A8D4332B3E0A6C411); s_Il2CppMethodInitialized = true; } { Il2CppChar L_0 = ___0_c; il2cpp_codegen_runtime_class_init_inline(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); bool L_1; L_1 = UriHelper_IsUnreserved_mED7CF4BB5F43C337685396D5F99D7EFABAD5E5C9(L_0, NULL); if (!L_1) { goto IL_000a; } } { return (bool)1; } IL_000a: { il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); bool L_2; L_2 = UriParser_get_ShouldUseLegacyV2Quirks_m8EC9AB4BB2AD4FAAC4CD7C921C7A61AA4FC914D2(NULL); if (!L_2) { goto IL_0027; } } { Il2CppChar L_3 = ___0_c; NullCheck(_stringLiteral84A0343BF19D2274E807E1B6505C382F81D6E3C9); int32_t L_4; L_4 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(_stringLiteral84A0343BF19D2274E807E1B6505C382F81D6E3C9, L_3, NULL); if ((((int32_t)L_4) >= ((int32_t)0))) { goto IL_0025; } } { Il2CppChar L_5 = ___0_c; return (bool)((((int32_t)L_5) == ((int32_t)((int32_t)35)))? 1 : 0); } IL_0025: { return (bool)1; } IL_0027: { Il2CppChar L_6 = ___0_c; NullCheck(_stringLiteralFA1D72164D93990AA279210A8D4332B3E0A6C411); int32_t L_7; L_7 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(_stringLiteralFA1D72164D93990AA279210A8D4332B3E0A6C411, L_6, NULL); return (bool)((((int32_t)((((int32_t)L_7) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriHelper_IsUnreserved_mED7CF4BB5F43C337685396D5F99D7EFABAD5E5C9 (Il2CppChar ___0_c, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70ACDB62BA3184CF43D7E26D62FB85E2340ED892); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83F837B4325FC4400C4089A21E353D2D0CD0EF29); s_Il2CppMethodInitialized = true; } { Il2CppChar L_0 = ___0_c; il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_1; L_1 = Uri_IsAsciiLetterOrDigit_m9033B2053D679076DEADF04748CE5E983B25A9E0(L_0, NULL); if (!L_1) { goto IL_000a; } } { return (bool)1; } IL_000a: { il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); bool L_2; L_2 = UriParser_get_ShouldUseLegacyV2Quirks_m8EC9AB4BB2AD4FAAC4CD7C921C7A61AA4FC914D2(NULL); if (!L_2) { goto IL_0023; } } { Il2CppChar L_3 = ___0_c; NullCheck(_stringLiteral70ACDB62BA3184CF43D7E26D62FB85E2340ED892); int32_t L_4; L_4 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(_stringLiteral70ACDB62BA3184CF43D7E26D62FB85E2340ED892, L_3, NULL); return (bool)((((int32_t)((((int32_t)L_4) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0023: { Il2CppChar L_5 = ___0_c; NullCheck(_stringLiteral83F837B4325FC4400C4089A21E353D2D0CD0EF29); int32_t L_6; L_6 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(_stringLiteral83F837B4325FC4400C4089A21E353D2D0CD0EF29, L_5, NULL); return (bool)((((int32_t)((((int32_t)L_6) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriHelper_Is3986Unreserved_mCDBDBB83B68181182A6AD07747084B3204C7BDCA (Il2CppChar ___0_c, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83F837B4325FC4400C4089A21E353D2D0CD0EF29); s_Il2CppMethodInitialized = true; } { Il2CppChar L_0 = ___0_c; il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_1; L_1 = Uri_IsAsciiLetterOrDigit_m9033B2053D679076DEADF04748CE5E983B25A9E0(L_0, NULL); if (!L_1) { goto IL_000a; } } { return (bool)1; } IL_000a: { Il2CppChar L_2 = ___0_c; NullCheck(_stringLiteral83F837B4325FC4400C4089A21E353D2D0CD0EF29); int32_t L_3; L_3 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(_stringLiteral83F837B4325FC4400C4089A21E353D2D0CD0EF29, L_2, NULL); return (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriHelper__cctor_mB25AC23398D53149F4C33FB739BC6010324D0D81 (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*)&U3CPrivateImplementationDetailsU3E_t56F624E1051A2E261613B6A81CA2333397F49CB3____2EF83B43314F8CD03190EEE30ECCF048DA37791237F27C62A579F23EACE9FD70_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t56F624E1051A2E261613B6A81CA2333397F49CB3____2EF83B43314F8CD03190EEE30ECCF048DA37791237F27C62A579F23EACE9FD70_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_StaticFields*)il2cpp_codegen_static_fields_for(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var))->___HexUpperChars = L_1; Il2CppCodeGenWriteBarrier((void**)(&((UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_StaticFields*)il2cpp_codegen_static_fields_for(UriHelper_tDE60EC9B07466916279EC0867FD20BAFA8F55635_il2cpp_TypeInfo_var))->___HexUpperChars), (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 #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_Scheme; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UriParser_get_DefaultPort_m38684C86B40F59960533D8F812B311ACBBEB7AA5 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_Port; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* UriParser_OnNewUri_m752BC0174A2E3F7AA99F1088E1D539E5B8F7B5B2 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, const RuntimeMethod* method) { { return __this; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriParser_InitializeAndValidate_m5B38A10B57DC49B1CE13F361ABD78D7269EDA886 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** ___1_parsingError, const RuntimeMethod* method) { { UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** L_0 = ___1_parsingError; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_1 = ___0_uri; NullCheck(L_1); UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* L_2; L_2 = Uri_ParseMinimal_m24D824EC77216C64F4B8B9175915CD6C3C6DB7B5(L_1, NULL); *((RuntimeObject**)L_0) = (RuntimeObject*)L_2; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UriParser_Resolve_m7CC03524A2848FBD24BAB57CC62A19C751937182 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_baseUri, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___1_relativeUri, UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** ___2_parsingError, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; bool V_1 = false; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* V_2 = NULL; { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_baseUri; NullCheck(L_0); bool L_1; L_1 = Uri_get_UserDrivenParsing_mF2426529046B3DF3292A7AA2F4885F8D6591BBBD(L_0, NULL); if (!L_1) { goto IL_002c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_2; Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); NullCheck(L_4); String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(26, L_4); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_5); (L_3)->SetAt(static_cast(0), (RuntimeObject*)L_5); String_t* L_6; L_6 = SR_GetString_m56640423E54C5F10BFDEF27B7E692A33745EB696(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3EE5BCAF4F2ABF8C2E555D5760FA880AAB22CABF)), L_3, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_7 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_7, L_6, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriParser_Resolve_m7CC03524A2848FBD24BAB57CC62A19C751937182_RuntimeMethod_var))); } IL_002c: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_8 = ___0_baseUri; NullCheck(L_8); bool L_9; L_9 = Uri_get_IsAbsoluteUri_m2F9B759B85D295639D7959A616E1FBC203D756DF(L_8, NULL); if (L_9) { goto IL_0044; } } { String_t* L_10; L_10 = SR_GetString_m2F0EFCFA5FE3DB6DE89C5823284302D691355AA6(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE657126EBF76C06687ED6EAD2C714E37315C927F)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_11 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_11, L_10, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriParser_Resolve_m7CC03524A2848FBD24BAB57CC62A19C751937182_RuntimeMethod_var))); } IL_0044: { V_0 = (String_t*)NULL; V_1 = (bool)0; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_12 = ___0_baseUri; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_13 = ___1_relativeUri; UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** L_14 = ___2_parsingError; il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_15; L_15 = Uri_ResolveHelper_mCF316B7B35401CFE251F64CCE66AF24F687E7E04(L_12, L_13, (&V_0), (&V_1), L_14, NULL); V_2 = L_15; UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** L_16 = ___2_parsingError; UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* L_17 = *((UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF**)L_16); if (!L_17) { goto IL_005b; } } { return (String_t*)NULL; } IL_005b: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_18 = V_2; il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_19; L_19 = Uri_op_Inequality_m64BE981CDF88B751677B80D883B201BF3CFD83F7(L_18, (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)NULL, NULL); if (!L_19) { goto IL_006b; } } { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_20 = V_2; NullCheck(L_20); String_t* L_21; L_21 = Uri_get_OriginalString_m3031F9054CA10F2C55C0E2415CC19810D360A5D6(L_20, NULL); return L_21; } IL_006b: { String_t* L_22 = V_0; return L_22; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_IsBaseOf_mA069069147767A29DAE21456CBFB71B31645927C (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_baseUri, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___1_relativeUri, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_baseUri; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_1 = ___1_relativeUri; NullCheck(L_0); bool L_2; L_2 = Uri_IsBaseOfHelper_m7FA3996CDF7C53EA4A7F8FC71617559AF90C7F73(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UriParser_GetComponents_m230F3341901B4B90DC4650093272BC15A1161FAF (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, int32_t ___1_components, int32_t ___2_format, const RuntimeMethod* method) { { int32_t L_0 = ___1_components; if (!((int32_t)((int32_t)L_0&((int32_t)-2147483648LL)))) { goto IL_002c; } } { int32_t L_1 = ___1_components; if ((((int32_t)L_1) == ((int32_t)((int32_t)-2147483648LL)))) { goto IL_002c; } } { int32_t L_2 = ___1_components; int32_t L_3 = L_2; RuntimeObject* L_4 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriComponents_t92D6A11B001BCF2B97D0613FD0541637524A7A82_il2cpp_TypeInfo_var)), &L_3); String_t* L_5; L_5 = SR_GetString_m2F0EFCFA5FE3DB6DE89C5823284302D691355AA6(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE13258345AC5ED7FA38D641004219DBE3A3FB56C)), NULL); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_6 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7C03E97995F6950303A46C204A216735E6B4582)), L_4, L_5, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriParser_GetComponents_m230F3341901B4B90DC4650093272BC15A1161FAF_RuntimeMethod_var))); } IL_002c: { int32_t L_7 = ___2_format; if (!((int32_t)((int32_t)L_7&((int32_t)-4)))) { goto IL_003d; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_8 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral75C9716749EA210206E3467390B7A11F3F33DDFA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriParser_GetComponents_m230F3341901B4B90DC4650093272BC15A1161FAF_RuntimeMethod_var))); } IL_003d: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_9 = ___0_uri; NullCheck(L_9); bool L_10; L_10 = Uri_get_UserDrivenParsing_mF2426529046B3DF3292A7AA2F4885F8D6591BBBD(L_9, NULL); if (!L_10) { goto IL_0069; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_11; Type_t* L_13; L_13 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); NullCheck(L_13); String_t* L_14; L_14 = VirtualFuncInvoker0< String_t* >::Invoke(26, L_13); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_14); (L_12)->SetAt(static_cast(0), (RuntimeObject*)L_14); String_t* L_15; L_15 = SR_GetString_m56640423E54C5F10BFDEF27B7E692A33745EB696(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3EE5BCAF4F2ABF8C2E555D5760FA880AAB22CABF)), L_12, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_16 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriParser_GetComponents_m230F3341901B4B90DC4650093272BC15A1161FAF_RuntimeMethod_var))); } IL_0069: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_17 = ___0_uri; NullCheck(L_17); bool L_18; L_18 = Uri_get_IsAbsoluteUri_m2F9B759B85D295639D7959A616E1FBC203D756DF(L_17, NULL); if (L_18) { goto IL_0081; } } { String_t* L_19; L_19 = SR_GetString_m2F0EFCFA5FE3DB6DE89C5823284302D691355AA6(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE657126EBF76C06687ED6EAD2C714E37315C927F)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_20 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_20, L_19, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriParser_GetComponents_m230F3341901B4B90DC4650093272BC15A1161FAF_RuntimeMethod_var))); } IL_0081: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_21 = ___0_uri; int32_t L_22 = ___1_components; int32_t L_23 = ___2_format; NullCheck(L_21); String_t* L_24; L_24 = Uri_GetComponentsHelper_m83D8E4A027E180AFB34BA5290A8FF381EBCBCB75(L_21, L_22, L_23, NULL); return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_IsWellFormedOriginalString_m8C48DF0E4CF7684AE739F1CCA139CB09D9758839 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_uri; NullCheck(L_0); bool L_1; L_1 = Uri_InternalIsWellFormedOriginalString_m273089E57528670A95D845618A5C3CCD028A3098(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_get_ShouldUseLegacyV2Quirks_m8EC9AB4BB2AD4FAAC4CD7C921C7A61AA4FC914D2 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); int32_t L_0 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___s_QuirksVersion; return (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriParser__cctor_m0F0B1F5441AF97DDBE797061C6CABA2CD4CDBE69 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryCompatibility_t05EC8B983CC73B1684C1FC953D5363679FC00843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2C921F34F148E4685C65C916F573572539B04388_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19A87220AA9460BCE77166C6A721ECA99780C3E7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3AB04459C95BC4FFBBDA41BF1A685753EB83D903); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56D7741BCA89552362FD24D11BB8980E3D8A444C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral587B0E053519266A1A5628C5DBE03AA33A3BBE95); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D81741866E0AFB5638DF15167E9A90CDC2CF124); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FB56C8861544146EF414DAE01766AD43F440960); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8BF693870A1CA202D2EE1A186395E62B409214FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CB5CAE4A06CBA4A72564C688228877DD24B9906); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9753F194FF9C1EAC5D2E1FAADADC2E63D96E516E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3C5DC11C0F491C18EA087784CC4C662A0629733); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE9CA5A938D04349B649020FA52D9EC24C97099D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC05DD95A56B355AAD74E9CE147B236E03FF8905E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD39E208E1EDCA34C72FCD76197E0EA7CD671D2F9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE0A8A4B33338D09BDE82F544CF26FB4B56B9F98); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF27E4C631EBEFA337EC21BE8552E169C9DED78A2); s_Il2CppMethodInitialized = true; } int32_t G_B3_0 = 0; int32_t G_B5_0 = 0; int32_t G_B4_0 = 0; int32_t G_B6_0 = 0; int32_t G_B6_1 = 0; int32_t G_B8_0 = 0; int32_t G_B7_0 = 0; int32_t G_B9_0 = 0; int32_t G_B9_1 = 0; { il2cpp_codegen_runtime_class_init_inline(BinaryCompatibility_t05EC8B983CC73B1684C1FC953D5363679FC00843_il2cpp_TypeInfo_var); bool L_0 = ((BinaryCompatibility_t05EC8B983CC73B1684C1FC953D5363679FC00843_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t05EC8B983CC73B1684C1FC953D5363679FC00843_il2cpp_TypeInfo_var))->___TargetsAtLeast_Desktop_V4_5; if (L_0) { goto IL_000a; } } { G_B3_0 = 2; goto IL_000b; } IL_000a: { G_B3_0 = 3; } IL_000b: { ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___s_QuirksVersion = G_B3_0; bool L_1; L_1 = UriParser_get_ShouldUseLegacyV2Quirks_m8EC9AB4BB2AD4FAAC4CD7C921C7A61AA4FC914D2(NULL); if (L_1) { G_B5_0 = ((int32_t)31461245); goto IL_001f; } G_B4_0 = ((int32_t)31461245); } { G_B6_0 = 0; G_B6_1 = G_B4_0; goto IL_0024; } IL_001f: { G_B6_0 = ((int32_t)33554432); G_B6_1 = G_B5_0; } IL_0024: { ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpSyntaxFlags = ((int32_t)(((int32_t)(((int32_t)(G_B6_1|G_B6_0))|((int32_t)67108864)))|((int32_t)268435456))); bool L_2; L_2 = UriParser_get_ShouldUseLegacyV2Quirks_m8EC9AB4BB2AD4FAAC4CD7C921C7A61AA4FC914D2(NULL); if (L_2) { G_B8_0 = ((int32_t)4049); goto IL_0046; } G_B7_0 = ((int32_t)4049); } { G_B9_0 = ((int32_t)32); G_B9_1 = G_B7_0; goto IL_0047; } IL_0046: { G_B9_0 = 0; G_B9_1 = G_B8_0; } IL_0047: { ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___FileSyntaxFlags = ((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(G_B9_1|G_B9_0))|((int32_t)8192)))|((int32_t)2097152)))|((int32_t)1048576)))|((int32_t)4194304)))|((int32_t)8388608)))|((int32_t)16777216)))|((int32_t)33554432)))|((int32_t)67108864)))|((int32_t)268435456))); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_3 = (Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238*)il2cpp_codegen_object_new(Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238_il2cpp_TypeInfo_var); Dictionary_2__ctor_m2C921F34F148E4685C65C916F573572539B04388(L_3, ((int32_t)25), Dictionary_2__ctor_m2C921F34F148E4685C65C916F573572539B04388_RuntimeMethod_var); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table = L_3; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table), (void*)L_3); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_4 = (Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238*)il2cpp_codegen_object_new(Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238_il2cpp_TypeInfo_var); Dictionary_2__ctor_m2C921F34F148E4685C65C916F573572539B04388(L_4, ((int32_t)25), Dictionary_2__ctor_m2C921F34F148E4685C65C916F573572539B04388_RuntimeMethod_var); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_TempTable = L_4; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_TempTable), (void*)L_4); int32_t L_5 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpSyntaxFlags; BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_6 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_6, _stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF, ((int32_t)80), L_5, NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpUri = L_6; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpUri), (void*)L_6); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_7 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_8 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpUri; NullCheck(L_8); String_t* L_9; L_9 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_8, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_10 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpUri; NullCheck(L_7); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_7, L_9, L_10, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_11 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpUri; NullCheck(L_11); int32_t L_12 = L_11->___m_Flags; BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_13 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_13, _stringLiteralF27E4C631EBEFA337EC21BE8552E169C9DED78A2, ((int32_t)443), L_12, NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpsUri = L_13; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpsUri), (void*)L_13); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_14 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_15 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpsUri; NullCheck(L_15); String_t* L_16; L_16 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_15, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_17 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpsUri; NullCheck(L_14); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_14, L_16, L_17, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); int32_t L_18 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpSyntaxFlags; BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_19 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_19, _stringLiteral587B0E053519266A1A5628C5DBE03AA33A3BBE95, ((int32_t)80), L_18, NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___WsUri = L_19; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___WsUri), (void*)L_19); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_20 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_21 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___WsUri; NullCheck(L_21); String_t* L_22; L_22 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_21, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_23 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___WsUri; NullCheck(L_20); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_20, L_22, L_23, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); int32_t L_24 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___HttpSyntaxFlags; BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_25 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_25, _stringLiteral56D7741BCA89552362FD24D11BB8980E3D8A444C, ((int32_t)443), L_24, NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___WssUri = L_25; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___WssUri), (void*)L_25); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_26 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_27 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___WssUri; NullCheck(L_27); String_t* L_28; L_28 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_27, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_29 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___WssUri; NullCheck(L_26); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_26, L_28, L_29, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_30 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_30, _stringLiteral8CB5CAE4A06CBA4A72564C688228877DD24B9906, ((int32_t)21), ((int32_t)367005533), NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___FtpUri = L_30; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___FtpUri), (void*)L_30); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_31 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_32 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___FtpUri; NullCheck(L_32); String_t* L_33; L_33 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_32, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_34 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___FtpUri; NullCheck(L_31); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_31, L_33, L_34, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); int32_t L_35 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___FileSyntaxFlags; BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_36 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_36, _stringLiteralC05DD95A56B355AAD74E9CE147B236E03FF8905E, (-1), L_35, NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___FileUri = L_36; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___FileUri), (void*)L_36); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_37 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_38 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___FileUri; NullCheck(L_38); String_t* L_39; L_39 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_38, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_40 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___FileUri; NullCheck(L_37); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_37, L_39, L_40, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_41 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_41, _stringLiteralBE9CA5A938D04349B649020FA52D9EC24C97099D, ((int32_t)70), ((int32_t)337645405), NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___GopherUri = L_41; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___GopherUri), (void*)L_41); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_42 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_43 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___GopherUri; NullCheck(L_43); String_t* L_44; L_44 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_43, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_45 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___GopherUri; NullCheck(L_42); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_42, L_44, L_45, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_46 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_46, _stringLiteralA3C5DC11C0F491C18EA087784CC4C662A0629733, ((int32_t)119), ((int32_t)337645405), NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NntpUri = L_46; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NntpUri), (void*)L_46); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_47 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_48 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NntpUri; NullCheck(L_48); String_t* L_49; L_49 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_48, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_50 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NntpUri; NullCheck(L_47); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_47, L_49, L_50, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_51 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_51, _stringLiteral5FB56C8861544146EF414DAE01766AD43F440960, (-1), ((int32_t)268435536), NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NewsUri = L_51; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NewsUri), (void*)L_51); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_52 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_53 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NewsUri; NullCheck(L_53); String_t* L_54; L_54 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_53, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_55 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NewsUri; NullCheck(L_52); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_52, L_54, L_55, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_56 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_56, _stringLiteralDE0A8A4B33338D09BDE82F544CF26FB4B56B9F98, ((int32_t)25), ((int32_t)335564796), NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___MailToUri = L_56; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___MailToUri), (void*)L_56); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_57 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_58 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___MailToUri; NullCheck(L_58); String_t* L_59; L_59 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_58, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_60 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___MailToUri; NullCheck(L_57); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_57, L_59, L_60, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_61 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NewsUri; NullCheck(L_61); int32_t L_62 = L_61->___m_Flags; BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_63 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_63, _stringLiteral8BF693870A1CA202D2EE1A186395E62B409214FD, (-1), L_62, NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___UuidUri = L_63; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___UuidUri), (void*)L_63); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_64 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_65 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___UuidUri; NullCheck(L_65); String_t* L_66; L_66 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_65, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_67 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___UuidUri; NullCheck(L_64); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_64, L_66, L_67, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_68 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_68, _stringLiteral5D81741866E0AFB5638DF15167E9A90CDC2CF124, ((int32_t)23), ((int32_t)337645405), NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___TelnetUri = L_68; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___TelnetUri), (void*)L_68); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_69 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_70 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___TelnetUri; NullCheck(L_70); String_t* L_71; L_71 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_70, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_72 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___TelnetUri; NullCheck(L_69); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_69, L_71, L_72, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_73 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_73, _stringLiteral9753F194FF9C1EAC5D2E1FAADADC2E63D96E516E, ((int32_t)389), ((int32_t)337645565), NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___LdapUri = L_73; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___LdapUri), (void*)L_73); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_74 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_75 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___LdapUri; NullCheck(L_75); String_t* L_76; L_76 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_75, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_77 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___LdapUri; NullCheck(L_74); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_74, L_76, L_77, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_78 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_78, _stringLiteralD39E208E1EDCA34C72FCD76197E0EA7CD671D2F9, ((int32_t)808), ((int32_t)400559737), NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NetTcpUri = L_78; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NetTcpUri), (void*)L_78); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_79 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_80 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NetTcpUri; NullCheck(L_80); String_t* L_81; L_81 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_80, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_82 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NetTcpUri; NullCheck(L_79); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_79, L_81, L_82, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_83 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_83, _stringLiteral3AB04459C95BC4FFBBDA41BF1A685753EB83D903, (-1), ((int32_t)400559729), NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NetPipeUri = L_83; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NetPipeUri), (void*)L_83); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_84 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_85 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NetPipeUri; NullCheck(L_85); String_t* L_86; L_86 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_85, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_87 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___NetPipeUri; NullCheck(L_84); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_84, L_86, L_87, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_88 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_88, _stringLiteral19A87220AA9460BCE77166C6A721ECA99780C3E7, (-1), ((int32_t)399519697), NULL); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___VsMacrosUri = L_88; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___VsMacrosUri), (void*)L_88); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_89 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_90 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___VsMacrosUri; NullCheck(L_90); String_t* L_91; L_91 = UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline(L_90, NULL); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_92 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___VsMacrosUri; NullCheck(L_89); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_89, L_91, L_92, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UriParser_get_Flags_mBE183D7CBEEEBEC670CCF1DF21D56B354796D6C3 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_Flags; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_NotAny_mCE6CF6736414BE547215F6E44C3E1283DEA05F56 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, int32_t ___0_flags, const RuntimeMethod* method) { { int32_t L_0 = ___0_flags; bool L_1; L_1 = UriParser_IsFullMatch_mFC1C9EEDD31F040997931B26EF54CE7988495550(__this, L_0, 0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_InFact_m3C07C3050DE1E69F6B0BC816EC34AF610373E532 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, int32_t ___0_flags, const RuntimeMethod* method) { { int32_t L_0 = ___0_flags; bool L_1; L_1 = UriParser_IsFullMatch_mFC1C9EEDD31F040997931B26EF54CE7988495550(__this, L_0, 0, NULL); return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_IsAllSet_mEE811F1E7BBCC34D7A32BC30A18AD5D34E690813 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, int32_t ___0_flags, const RuntimeMethod* method) { { int32_t L_0 = ___0_flags; int32_t L_1 = ___0_flags; bool L_2; L_2 = UriParser_IsFullMatch_mFC1C9EEDD31F040997931B26EF54CE7988495550(__this, L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_IsFullMatch_mFC1C9EEDD31F040997931B26EF54CE7988495550 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, int32_t ___0_flags, int32_t ___1_expected, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_flags; if (!((int32_t)((int32_t)L_0&((int32_t)33554432)))) { goto IL_0013; } } { bool L_1 = __this->___m_UpdatableFlagsUsed; il2cpp_codegen_memory_barrier(); if (L_1) { goto IL_001c; } } IL_0013: { int32_t L_2 = __this->___m_Flags; V_0 = L_2; goto IL_0032; } IL_001c: { int32_t L_3 = __this->___m_Flags; int32_t L_4 = __this->___m_UpdatableFlags; il2cpp_codegen_memory_barrier(); V_0 = ((int32_t)(((int32_t)((int32_t)L_3&((int32_t)-33554433)))|(int32_t)L_4)); } IL_0032: { int32_t L_5 = V_0; int32_t L_6 = ___0_flags; int32_t L_7 = ___1_expected; return (bool)((((int32_t)((int32_t)((int32_t)L_5&(int32_t)L_6))) == ((int32_t)L_7))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriParser__ctor_m4FA54685DFA00FC6AEA73E94CD59C5FF2872E55A (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, int32_t ___0_flags, 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; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_flags; __this->___m_Flags = L_0; String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; __this->___m_Scheme = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Scheme), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* UriParser_FindOrFetchAsUnknownV1Syntax_m780CA32D27A4F1D8B7798FC4D3CC28A6FC4ACCE0 (String_t* ___0_lwrCaseScheme, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2C921F34F148E4685C65C916F573572539B04388_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m4DA3282515038AFB506664081150706476F29005_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* V_0 = NULL; Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* V_1 = NULL; bool V_2 = false; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* V_3 = NULL; { V_0 = (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81*)NULL; il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_0 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; String_t* L_1 = ___0_lwrCaseScheme; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640_RuntimeMethod_var); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_3 = V_0; if (!L_3) { goto IL_0015; } } { UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_4 = V_0; return L_4; } IL_0015: { il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_5 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_TempTable; String_t* L_6 = ___0_lwrCaseScheme; NullCheck(L_5); bool L_7; L_7 = Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640(L_5, L_6, (&V_0), Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640_RuntimeMethod_var); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_8 = V_0; if (!L_8) { goto IL_0028; } } { UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_9 = V_0; return L_9; } IL_0028: { il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_10 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; V_1 = L_10; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0072: { { bool L_11 = V_2; if (!L_11) { goto IL_007b; } } { Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_12 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_12, NULL); } IL_007b: { return; } } }); try { { Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_13 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_13, (&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_14 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_TempTable; NullCheck(L_14); int32_t L_15; L_15 = Dictionary_2_get_Count_m4DA3282515038AFB506664081150706476F29005(L_14, Dictionary_2_get_Count_m4DA3282515038AFB506664081150706476F29005_RuntimeMethod_var); if ((((int32_t)L_15) < ((int32_t)((int32_t)512)))) { goto IL_0055_1; } } { Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_16 = (Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238*)il2cpp_codegen_object_new(Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238_il2cpp_TypeInfo_var); Dictionary_2__ctor_m2C921F34F148E4685C65C916F573572539B04388(L_16, ((int32_t)25), Dictionary_2__ctor_m2C921F34F148E4685C65C916F573572539B04388_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_TempTable = L_16; Il2CppCodeGenWriteBarrier((void**)(&((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_TempTable), (void*)L_16); } IL_0055_1: { String_t* L_17 = ___0_lwrCaseScheme; BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C* L_18 = (BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C*)il2cpp_codegen_object_new(BuiltInUriParser_t10EEE60CFC0DBDCA1FE4288FE19E87DA97BDFF2C_il2cpp_TypeInfo_var); BuiltInUriParser__ctor_m6E9775075E7360DD524B7E3E456A3FFA58F89E79(L_18, L_17, (-1), ((int32_t)351342590), NULL); V_0 = L_18; il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_19 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_TempTable; String_t* L_20 = ___0_lwrCaseScheme; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_21 = V_0; NullCheck(L_19); Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D(L_19, L_20, L_21, Dictionary_2_set_Item_mE384A3EA91E15BCA522A8CE788251447BC6DA37D_RuntimeMethod_var); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_22 = V_0; V_3 = L_22; goto IL_007c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007c: { UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_23 = V_3; return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* UriParser_GetSyntax_mEAED92E4DCA23EA5240B39CD1165F450374A0A57 (String_t* ___0_lwrCaseScheme, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* V_0 = NULL; { V_0 = (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81*)NULL; il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_0 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_Table; String_t* L_1 = ___0_lwrCaseScheme; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640_RuntimeMethod_var); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_3 = V_0; if (L_3) { goto IL_0021; } } { il2cpp_codegen_runtime_class_init_inline(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var); Dictionary_2_t42B08F27E32EDAA06A656F208F4F64F212F66238* L_4 = ((UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81_il2cpp_TypeInfo_var))->___m_TempTable; String_t* L_5 = ___0_lwrCaseScheme; NullCheck(L_4); bool L_6; L_6 = Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640(L_4, L_5, (&V_0), Dictionary_2_TryGetValue_mF85F1C11A9C279AE1D263EDFFA0CA3DCA8335640_RuntimeMethod_var); } IL_0021: { UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_get_IsSimple_m8ED850D585BA3BA0FDC239496065E6D2D973C7E5 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, const RuntimeMethod* method) { { bool L_0; L_0 = UriParser_InFact_m3C07C3050DE1E69F6B0BC816EC34AF610373E532(__this, ((int32_t)131072), NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* UriParser_InternalOnNewUri_m93B84E04949FAE8FE3B6919DA9F933B682D4B2F8 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, const RuntimeMethod* method) { UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* V_0 = NULL; { UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_0; L_0 = VirtualFuncInvoker0< UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* >::Invoke(4, __this); V_0 = L_0; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_1 = V_0; if ((((RuntimeObject*)(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81*)__this) == ((RuntimeObject*)(UriParser_t920B0868286118827C08B08A15A9456AF6C19D81*)L_1))) { goto IL_002f; } } { UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_2 = V_0; String_t* L_3 = __this->___m_Scheme; NullCheck(L_2); L_2->___m_Scheme = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___m_Scheme), (void*)L_3); UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_4 = V_0; int32_t L_5 = __this->___m_Port; NullCheck(L_4); L_4->___m_Port = L_5; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_6 = V_0; int32_t L_7 = __this->___m_Flags; NullCheck(L_6); L_6->___m_Flags = L_7; } IL_002f: { UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* L_8 = V_0; return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriParser_InternalValidate_m69157B3E80381F3FC104788160F2213B3FE8F39D (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_thisUri, UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** ___1_parsingError, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_thisUri; UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** L_1 = ___1_parsingError; VirtualActionInvoker2< Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*, UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** >::Invoke(5, __this, L_0, L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UriParser_InternalResolve_mD1963080EBCF493DA78656AA5AEA458BF5138F5B (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_thisBaseUri, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___1_uriLink, UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** ___2_parsingError, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_thisBaseUri; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_1 = ___1_uriLink; UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** L_2 = ___2_parsingError; String_t* L_3; L_3 = VirtualFuncInvoker3< String_t*, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*, UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF** >::Invoke(6, __this, L_0, L_1, L_2); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_InternalIsBaseOf_m2624812244DF535922F1A8447E269BB8BBDD74FD (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_thisBaseUri, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___1_uriLink, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_thisBaseUri; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_1 = ___1_uriLink; bool L_2; L_2 = VirtualFuncInvoker2< bool, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* >::Invoke(7, __this, L_0, L_1); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UriParser_InternalGetComponents_m52F450C5283A1820D5AFD07505E5FE82D4F476B0 (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_thisUri, int32_t ___1_uriComponents, int32_t ___2_uriFormat, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_thisUri; int32_t L_1 = ___1_uriComponents; int32_t L_2 = ___2_uriFormat; String_t* L_3; L_3 = VirtualFuncInvoker3< String_t*, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*, int32_t, int32_t >::Invoke(8, __this, L_0, L_1, L_2); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriParser_InternalIsWellFormedOriginalString_m8721FCB51EB53C8B322E0A8909B181D6CF0D108F (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_thisUri, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_thisUri; bool L_1; L_1 = VirtualFuncInvoker1< bool, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* >::Invoke(9, __this, L_0); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t SafeHandle_DangerousGetHandle_mE7CB3F36EE7BB2E2623EF316C4B43D1CA44B7F9C_inline (SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___handle; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* Console_get_Error_m0132A8360914E80AD6EEF7A353BC1C75A29AE4BF_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_il2cpp_TypeInfo_var); TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = ((Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_StaticFields*)il2cpp_codegen_static_fields_for(Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_il2cpp_TypeInfo_var))->___stderr; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MonoBtlsVerifyCallback_Invoke_m825965B6B4C69CA0287ED84C20688B62BC5009DB_inline (MonoBtlsVerifyCallback_t7D2D62C335A1D0D6E45699AB6DE5465CD0C38EFF* __this, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096* ___0_ctx, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, MonoBtlsX509StoreCtx_t6533FB3630A2586602F747EAFDFE628C8B962096*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_ctx, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MonoBtlsSelectCallback_Invoke_m758D66BCE6FFA5CF23148236694A0ADE7835F833_inline (MonoBtlsSelectCallback_t94D7F9E6194E0CC0F6D20A02709C3991261BEFAE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_acceptableIssuers, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_acceptableIssuers, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline (AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____raw; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MonoBtlsServerNameCallback_Invoke_m4AA0CCFC7FEEACD68818537DC6D829872A2B619C_inline (MonoBtlsServerNameCallback_t157678673B6A4D619EE32B5F453ECACF3BE430EA* __this, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___method)); } 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 X509Certificate_t9ECDEAA7F2B56A899145F284A13F4D0042481356* AuthenticodeDeformatter_get_SigningCertificate_m5C675A2AB0464670DF6C557C4433871014EB52CC_inline (AuthenticodeDeformatter_tFD4A7B915DB17925F5BD1F9FA169DCF7C2CC81D2* __this, const RuntimeMethod* method) { { X509Certificate_t9ECDEAA7F2B56A899145F284A13F4D0042481356* L_0 = __this->___signingCertificate; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void X509ChainPolicy_set_ExtraStore_mECC7CF51491C5A6E20F21CCD65F6EC66FF0BAF3E_inline (X509ChainPolicy_t34F49B4067492A1E5F91DD91FA7C934B68D880EC* __this, X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* ___0_value, const RuntimeMethod* method) { { X509Certificate2Collection_t703D5135E74BA606B564EF174E08964B9C3DADEB* L_0 = ___0_value; __this->___store2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___store2), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* X509PalImplBtls_get_Provider_mE31DF32B169BC4E69C99349B93A70EF246EB89CD_inline (X509PalImplBtls_t670DADF698BCB60774214F353E6882084BE6AA0B* __this, const RuntimeMethod* method) { { MonoBtlsProvider_t5C2B6A66391CF5624F708B4326EEEC4E07AACE9A* L_0 = __this->___U3CProviderU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* L_0 = ((StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields*)il2cpp_codegen_static_fields_for(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var))->___s_ordinalIgnoreCase; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* AsnEncodedData_get_Oid_mBDB4803B2ADEE3BD40596E82FF738C2DC339BC28_inline (AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* __this, const RuntimeMethod* method) { { Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_0 = __this->____oid; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->____handle; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SafeHandle_SetHandle_m003D64748F9DFBA1E3C0B23798C23BA81AA21C2A_inline (SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7* __this, intptr_t ___0_handle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_handle; __this->___handle = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 String_op_Implicit_m7D7FE0449303AF92D8B2A85A06ADC6933B2ECC3A_inline (String_t* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 V_0; memset((&V_0), 0, sizeof(V_0)); { String_t* L_0 = ___0_value; if (L_0) { goto IL_000d; } } { il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1)); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_1 = V_0; return L_1; } IL_000d: { String_t* L_2 = ___0_value; NullCheck(L_2); Il2CppChar* L_3; L_3 = String_GetRawStringData_m87BC50B7B314C055E27A28032D1003D42FDE411D(L_2, NULL); String_t* L_4 = ___0_value; NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_inline((&L_6), L_3, L_5, ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var); return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UriParser_get_SchemeName_m3BD969B4E8EEA3769D070FA42CE340CDC766F47D_inline (UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_Scheme; 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 RuntimeObject* Enumerator_get_Current_m672DCCE10FA4B1034A9DCFA16FCC6F38CF71C9FC_gshared_inline (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____currentValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { { bool L_0 = __this->___hasValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m1794A41080E7D990FC91C41044F40666784FAF5F_gshared_inline (List_1_t14F08D1F5A2E0F276F976F81CC13B7CB7EDABE33* __this, X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D ___0_item, const RuntimeMethod* method) { X509ChainStatusU5BU5D_tA4CB502E13E6D62B9C824B15F3193FE7EC889299* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); X509ChainStatusU5BU5D_tA4CB502E13E6D62B9C824B15F3193FE7EC889299* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; X509ChainStatusU5BU5D_tA4CB502E13E6D62B9C824B15F3193FE7EC889299* 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)); X509ChainStatusU5BU5D_tA4CB502E13E6D62B9C824B15F3193FE7EC889299* L_6 = V_0; int32_t L_7 = V_1; X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D)L_8); return; } IL_0034: { X509ChainStatus_t5A57DDA24AA1FCA9F2B8D70B767CDDF388E4A80D L_9 = ___0_item; List_1_AddWithResize_m57CCC347F7A2D40306F42BE2E7822E13C0516E91(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___key; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ((EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) { { bool L_0 = __this->___hasValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m835590E344B05AF6AF00A78E92C4175BD781A3D2_gshared_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method) { { goto IL_0016; } IL_0016: { int32_t L_0 = ___1_length; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL); } IL_001f: { void* L_1 = ___0_pointer; Il2CppChar* L_2; L_2 = il2cpp_unsafe_as_ref((uint8_t*)L_1); ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 L_3; memset((&L_3), 0, sizeof(L_3)); il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2); __this->____pointer = L_3; int32_t L_4 = ___1_length; __this->____length = L_4; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D Span_1_Slice_mDC9AA64B960B9BB8357655827A8202DF83443068_gshared_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, int32_t ___0_start, const RuntimeMethod* method) { ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___0_start; int32_t L_1 = __this->____length; if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL); } IL_000e: { ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 L_2 = __this->____pointer; V_0 = L_2; Il2CppChar* L_3; L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Il2CppChar, (Il2CppByReference*)(&V_0)); int32_t L_4 = ___0_start; Il2CppChar* L_5; L_5 = il2cpp_unsafe_add(L_3, L_4); int32_t L_6 = __this->____length; int32_t L_7 = ___0_start; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_8; memset((&L_8), 0, sizeof(L_8)); Span_1__ctor_mC9BE2938B716B46BB6B9070B94DBE5CE814BC0E2_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)); return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D Span_1_Slice_mEFBC3C78FD443FFE23F9E841D43B7B0271622843_gshared_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___0_start; int32_t L_1 = __this->____length; if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___1_length; int32_t L_3 = __this->____length; int32_t L_4 = ___0_start; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4)))))) { goto IL_0019; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL); } IL_0019: { ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 L_5 = __this->____pointer; V_0 = L_5; Il2CppChar* L_6; L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Il2CppChar, (Il2CppByReference*)(&V_0)); int32_t L_7 = ___0_start; Il2CppChar* L_8; L_8 = il2cpp_unsafe_add(L_6, L_7); int32_t L_9 = ___1_length; Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mC9BE2938B716B46BB6B9070B94DBE5CE814BC0E2_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)); return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_gshared_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____length; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____length; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ReadOnlySpan_1_Slice_mDEEA4C304B13C8F7A63BC3D60B62FF17BBEE282B_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___0_start; int32_t L_1 = __this->____length; if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___1_length; int32_t L_3 = __this->____length; int32_t L_4 = ___0_start; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4)))))) { goto IL_0019; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL); } IL_0019: { ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 L_5 = __this->____pointer; V_0 = L_5; Il2CppChar* L_6; L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Il2CppChar, (Il2CppByReference*)(&V_0)); int32_t L_7 = ___0_start; Il2CppChar* L_8; L_8 = il2cpp_unsafe_add(L_6, L_7); int32_t L_9 = ___1_length; ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_10; memset((&L_10), 0, sizeof(L_10)); ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB886029FDB28A19EF15C463DD88A08470033D192_gshared_inline (Span_1_t3C28155FFD2FA88D962FCE88A14C370626303A8D* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method) { { goto IL_0016; } IL_0016: { int32_t L_0 = ___1_length; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_001f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL); } IL_001f: { void* L_1 = ___0_pointer; uint16_t* L_2; L_2 = il2cpp_unsafe_as_ref((uint8_t*)L_1); ByReference_1_t946C8F453CAF957A5339893AAA7FFF61CC68CECE L_3; memset((&L_3), 0, sizeof(L_3)); il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2); __this->____pointer = L_3; int32_t L_4 = ___1_length; __this->____length = L_4; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) { { Il2CppChar* L_0 = ___0_ptr; ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 L_1; memset((&L_1), 0, sizeof(L_1)); il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0); __this->____pointer = L_1; int32_t L_2 = ___1_length; __this->____length = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC9BE2938B716B46BB6B9070B94DBE5CE814BC0E2_gshared_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) { { Il2CppChar* L_0 = ___0_ptr; ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 L_1; memset((&L_1), 0, sizeof(L_1)); il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0); __this->____pointer = L_1; int32_t L_2 = ___1_length; __this->____length = L_2; return; } }