From a42e2c63a50880606f3a6efa306fb2298e8ebf23 Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Thu, 5 May 2022 01:44:28 -0500 Subject: [PATCH] [android] update AOT profiles (#6834) In #6820 Rachel and I noticed that there were quite a few API changes that made the `.aotprofile`'s for MAUI out of date. Looking at the [JIT times report][0] for the .NET Podcast app, I saw a couple we could address: Total (ms) | Self (ms) | Method 2.61 | 2.61 | string:SplitInternal (string,string[],int,System.StringSplitOptions) 1.57 | 1.57 | System.Number:NumberToString (System.Text.ValueStringBuilder&,System.Number/NumberBuffer&,char,int,System.Globalization.NumberFormatInfo) 1.52 | 1.52 | System.Number:TryParseInt32IntegerStyle (System.ReadOnlySpan`1,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo,int&) I added usage of `string.Split()`, `int.Parse()`, and `int.ToString()` to `CommonMethods.cs`. [0]: https://github.com/xamarin/xamarin-android/blob/main/Documentation/guides/profiling.md#profiling-the-jit-compiler ~~ Results ~~ Testing on a Pixel 5, an average of 10 runs. .NET Podcast app: Average(ms): 796.8 Std Err(ms): 3.47626875319565 Std Dev(ms): 10.992927018972 --- Average(ms): 786.8 Std Err(ms): 2.0591260281974 Std Dev(ms): 6.51152823843988 `dotnet new maui`: Average(ms): 563.7 Std Err(ms): 3.26955654485436 Std Dev(ms): 10.3392456204503 --- Average(ms): 545.3 Std Err(ms): 2.39930545505708 Std Dev(ms): 7.5872700404471 --- .nuspec/maui-blazor.aotprofile | Bin 676214 -> 678358 bytes .nuspec/maui-blazor.aotprofile.txt | 98 +++++++++-------- .nuspec/maui.aotprofile | Bin 611270 -> 611364 bytes .nuspec/maui.aotprofile.txt | 152 +++++++++++++-------------- src/ProfiledAot/src/CommonMethods.cs | 6 +- 5 files changed, 130 insertions(+), 126 deletions(-) diff --git a/.nuspec/maui-blazor.aotprofile b/.nuspec/maui-blazor.aotprofile index 2db122f67ccffa005e003f38798e9d4f5cdbaed4..a1400b771d0b62f5bd567dd93f9ae831acf5ca2e 100644 GIT binary patch delta 104044 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%0ADXtEr5m4_x>0LbCOhpy54W>6 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 U%Q+SsKXWaHpN0b0Sgzdv0qDrA3;+NC diff --git a/.nuspec/maui-blazor.aotprofile.txt b/.nuspec/maui-blazor.aotprofile.txt index f4f736ed7f0c..aced949d3765 100644 --- a/.nuspec/maui-blazor.aotprofile.txt +++ b/.nuspec/maui-blazor.aotprofile.txt @@ -204,7 +204,7 @@ Methods: bool Microsoft.Maui.Controls.Element/d__27:MoveNext () bool Microsoft.Maui.Controls.Page:get_IsBusy () bool Microsoft.Maui.Controls.Page:ShouldLayoutChildren () - bool Microsoft.Maui.Controls.Page/d__78:MoveNext () + bool Microsoft.Maui.Controls.Page/d__83:MoveNext () bool Microsoft.Maui.Controls.Platform.SemanticExtensions:ControlsAccessibilityDelegateNeeded (Microsoft.Maui.Controls.View) bool Microsoft.Maui.Controls.Platform.SemanticExtensions:TapGestureRecognizerNeedsDelegate (Microsoft.Maui.Controls.View) bool Microsoft.Maui.Controls.ResourceDictionary:ContainsKey (string) @@ -252,6 +252,7 @@ Methods: bool Microsoft.Maui.LifecycleEvents.LifecycleEventServiceExtensions/d__3`1:MoveNext () bool Microsoft.Maui.MauiAppCompatActivity:get_AllowFragmentRestore () bool Microsoft.Maui.Platform.ThemeExtensions:TryResolveAttribute (Android.Content.Res.Resources/Theme,int) + bool Microsoft.Maui.PropertyMapper:CanUpdateProperty (Microsoft.Maui.IElementHandler) bool Microsoft.Maui.PropertyMapper/d__17:MoveNext () bool Microsoft.Maui.WindowOverlay:Initialize () bool Microsoft.Win32.SafeHandles.SafeFileHandle:CanLockTheFile (Interop/Sys/LockOperations,System.IO.FileAccess) @@ -306,19 +307,21 @@ Methods: bool System.Collections.Concurrent.ConcurrentDictionary`2:TryRemove (long,System.Threading.CancellationTokenRegistration&) bool System.Collections.Concurrent.ConcurrentDictionary`2:TryRemoveInternal (long,System.Threading.CancellationTokenRegistration&,bool,System.Threading.CancellationTokenRegistration) bool System.Collections.Concurrent.ConcurrentDictionary`2:IsValueWriteAtomic () - bool System.Collections.Concurrent.ConcurrentDictionary`2>:TryGetValue (System.Type,System.Func`1&) bool System.Collections.Concurrent.ConcurrentDictionary`2>:IsValueWriteAtomic () bool System.Collections.Concurrent.ConcurrentDictionary`2>:TryGetValueInternal (System.Type,int,System.Func`2&) bool System.Collections.Concurrent.ConcurrentDictionary`2:TryAddInternal (System.Type,System.Nullable`1,object,bool,bool,object&) bool System.Collections.Concurrent.ConcurrentDictionary`2:TryAdd (System.Type,System.Text.Json.Serialization.JsonConverter) bool System.Collections.Concurrent.ConcurrentDictionary`2:ContainsKey (System.Type) + bool System.Collections.Concurrent.ConcurrentDictionary`2:TryGetValue (System.Type,System.Text.Json.Serialization.Metadata.JsonTypeInfo&) + bool System.Collections.Concurrent.ConcurrentDictionary`2>>:IsValueWriteAtomic () + bool System.Collections.Concurrent.ConcurrentDictionary`2>>:TryAddInternal (System.Type,System.Nullable`1,System.ValueTuple`2>,bool,bool,System.ValueTuple`2>&) + bool System.Collections.Concurrent.ConcurrentDictionary`2>>:TryGetValue (System.Type,System.ValueTuple`2>&) bool System.Collections.Concurrent.ConcurrentDictionary`2:IsValueWriteAtomic () bool System.Collections.Concurrent.ConcurrentDictionary`2:TryAdd (ulong,System.Text.Json.JsonEncodedText) bool System.Collections.Concurrent.ConcurrentDictionary`2:TryAddInternal (ulong,System.Nullable`1,System.Text.Json.JsonEncodedText,bool,bool,System.Text.Json.JsonEncodedText&) bool System.Collections.Concurrent.ConcurrentQueue`1:TryDequeue (object&) bool System.Collections.Concurrent.ConcurrentQueueSegment`1:TryDequeue (object&) bool System.Collections.Concurrent.ConcurrentQueueSegment`1:TryEnqueue (object) - bool System.Collections.Concurrent.ConcurrentQueueSegment`1:TryDequeue (System.Threading.IThreadPoolWorkItem&) bool System.Collections.Generic.Dictionary`2/Enumerator:MoveNext () bool System.Collections.Generic.Dictionary`2/Enumerator:MoveNext () bool System.Collections.Generic.Dictionary`2:TryGetValue (Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCacheKey,object&) @@ -718,12 +721,9 @@ Methods: bool System.Threading.LowLevelLifoSemaphore:Wait (int,bool) bool System.Threading.LowLevelLifoSemaphore:WaitCore (int) bool System.Threading.LowLevelLifoSemaphore:WaitForSignal (int) - bool System.Threading.LowLevelLock:SpinWaitTryAcquireCallback () bool System.Threading.LowLevelLock:TryAcquire () - bool System.Threading.LowLevelLock:TryAcquire_NoFastPath (int) bool System.Threading.LowLevelMonitor:Wait (int) bool System.Threading.LowLevelMonitor:WaitCore (int) - bool System.Threading.LowLevelSpinWaiter:SpinWaitForCondition (System.Func`1,int,int) bool System.Threading.PortableThreadPool:NotifyWorkItemComplete (object,int) bool System.Threading.PortableThreadPool:OnGen2GCCallback () bool System.Threading.PortableThreadPool:ShouldAdjustMaxWorkersActive (int) @@ -1015,6 +1015,7 @@ Methods: int System.Collections.Concurrent.ConcurrentDictionary`2:GetCountInternal () int System.Collections.Concurrent.ConcurrentDictionary`2:get_DefaultConcurrencyLevel () int System.Collections.Concurrent.ConcurrentDictionary`2>:get_DefaultConcurrencyLevel () + int System.Collections.Concurrent.ConcurrentDictionary`2>>:get_DefaultConcurrencyLevel () int System.Collections.Concurrent.ConcurrentDictionary`2:get_Count () int System.Collections.Concurrent.ConcurrentDictionary`2:get_DefaultConcurrencyLevel () int System.Collections.Concurrent.ConcurrentDictionary`2:GetCountInternal () @@ -1103,6 +1104,7 @@ Methods: int System.Globalization.Ordinal:IndexOf (string,string,int,int,bool) int System.HashCode:Combine (int,int) int System.Int32:GetHashCode () + int System.Int32:Parse (string) int System.Int32:Parse (System.ReadOnlySpan`1,System.Globalization.NumberStyles,System.IFormatProvider) int System.IO.BinaryReader:Read7BitEncodedInt () int System.IO.BinaryReader:ReadInt32 () @@ -1772,6 +1774,7 @@ Methods: Microsoft.Maui.Controls.Element System.Collections.Generic.Queue`1:Dequeue () Microsoft.Maui.Controls.Element System.Collections.ObjectModel.Collection`1:get_Item (int) Microsoft.Maui.Controls.Element System.Collections.ObjectModel.ReadOnlyCollection`1:get_Item (int) + Microsoft.Maui.Controls.ImageSource Microsoft.Maui.Controls.Page:get_BackgroundImageSource () Microsoft.Maui.Controls.IMessagingCenter Microsoft.Maui.Controls.MessagingCenter:get_Instance () Microsoft.Maui.Controls.INavigation Microsoft.Maui.Controls.NavigableElement:get_Navigation () Microsoft.Maui.Controls.Internals.DynamicResource Microsoft.Maui.Controls.Xaml.DynamicResourceExtension:Microsoft.Maui.Controls.Xaml.IMarkupExtension.ProvideValue (System.IServiceProvider) @@ -1868,6 +1871,9 @@ Methods: Microsoft.Maui.GridLength Microsoft.Maui.Layouts.GridLayoutManager/Row:get_GridLength () Microsoft.Maui.Hosting.FontDescriptor System.Collections.Generic.List`1/Enumerator:get_Current () Microsoft.Maui.Hosting.IFontCollection Microsoft.Maui.Hosting.FontCollectionExtensions:AddFont (Microsoft.Maui.Hosting.IFontCollection,string,string) + Microsoft.Maui.Hosting.IImageSourceServiceCollection Microsoft.Maui.Hosting.ImageSourceServiceCollectionExtensions:AddService (Microsoft.Maui.Hosting.IImageSourceServiceCollection,System.Func`2>) + Microsoft.Maui.Hosting.IImageSourceServiceCollection Microsoft.Maui.Hosting.ImageSourceServiceCollectionExtensions:AddService (Microsoft.Maui.Hosting.IImageSourceServiceCollection,System.Func`2>) + Microsoft.Maui.Hosting.IImageSourceServiceCollection Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions/<>c:b__1_1 (System.IServiceProvider) Microsoft.Maui.Hosting.IMauiHandlersCollection Microsoft.Maui.Controls.Hosting.AppHostBuilderExtensions:AddMauiControlsHandlers (Microsoft.Maui.Hosting.IMauiHandlersCollection) Microsoft.Maui.Hosting.IMauiHandlersCollection Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions:AddHandler (Microsoft.Maui.Hosting.IMauiHandlersCollection,System.Type,System.Type) Microsoft.Maui.Hosting.IMauiHandlersCollection Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions:AddHandler (Microsoft.Maui.Hosting.IMauiHandlersCollection) @@ -1902,6 +1908,9 @@ Methods: Microsoft.Maui.IElementHandler Microsoft.Maui.Platform.ElementExtensions:ToHandler (Microsoft.Maui.IElement,Microsoft.Maui.IMauiContext) Microsoft.Maui.IEmbeddedFontLoader Microsoft.Maui.Hosting.FontsMauiAppBuilderExtensions/<>c:b__1_0 (System.IServiceProvider) Microsoft.Maui.IFontRegistrar Microsoft.Maui.Hosting.FontsMauiAppBuilderExtensions/<>c:b__1_1 (System.IServiceProvider) + Microsoft.Maui.IImageSource Microsoft.Maui.Controls.Page:Microsoft.Maui.IImageSourcePart.get_Source () + Microsoft.Maui.IImageSourceServiceProvider Microsoft.Maui.ElementHandlerExtensions:GetRequiredService (Microsoft.Maui.IElementHandler) + Microsoft.Maui.IImageSourceServiceProvider Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions/<>c:b__1_0 (System.IServiceProvider) Microsoft.Maui.IMauiContext Microsoft.Maui.Controls.Window:get_MauiContext () Microsoft.Maui.IMauiContext Microsoft.Maui.Handlers.ElementHandler:get_MauiContext () Microsoft.Maui.IMauiContext Microsoft.Maui.MauiContextExtensions:MakeApplicationScope (Microsoft.Maui.IMauiContext,Android.App.Application) @@ -2013,13 +2022,13 @@ Methods: object Microsoft.Maui.Handlers.ElementHandler`2:Microsoft.Maui.IElementHandler.get_PlatformView () object Microsoft.Maui.Handlers.ViewHandler:Microsoft.Maui.IViewHandler.get_ContainerView () object Microsoft.Maui.Handlers.ViewHandler:OnCreatePlatformElement () - object Microsoft.Maui.Handlers.ViewHandler`2:Microsoft.Maui.IElementHandler.get_PlatformView () + object Microsoft.Maui.Handlers.ViewHandler`2:Microsoft.Maui.IElementHandler.get_PlatformView () object Microsoft.Maui.Hosting.Internal.MauiFactory:CreateInstance (Microsoft.Extensions.DependencyInjection.ServiceDescriptor) object Microsoft.Maui.Hosting.Internal.MauiFactory:GetService (Microsoft.Extensions.DependencyInjection.ServiceDescriptor) object Microsoft.Maui.Hosting.Internal.MauiFactory:GetService (System.Type,Microsoft.Extensions.DependencyInjection.ServiceDescriptor,System.Collections.Generic.IEnumerable`1) object Microsoft.Maui.Hosting.Internal.MauiFactory:GetService (System.Type) - object Microsoft.Maui.MauiContext/<>c__DisplayClass10_0`1:b__0 () - object Microsoft.Maui.MauiContext/<>c__DisplayClass9_0`1:b__0 () + object Microsoft.Maui.MauiContext/<>c__10`1:b__10_0 (object) + object Microsoft.Maui.MauiContext/<>c__9`1:b__9_0 (object) object Microsoft.Maui.MauiContext/WrappedServiceProvider:GetService (System.Type) object System.Activator:CreateInstance (System.Type,bool,bool) object System.Activator:CreateInstance (System.Type,bool) @@ -2104,7 +2113,6 @@ Methods: object[] System.Reflection.CustomAttribute:GetCustomAttributesBase (System.Reflection.ICustomAttributeProvider,System.Type,bool) object[] System.Reflection.CustomAttribute:GetPseudoCustomAttributes (System.Reflection.ICustomAttributeProvider,System.Type) object[] System.Reflection.CustomAttribute:GetPseudoCustomAttributes (System.Type) - object[] System.Reflection.RuntimeAssembly:GetCustomAttributes (System.Type,bool) object[] System.RuntimeType:GetCustomAttributes (bool) object[] System.RuntimeType:GetCustomAttributes (System.Type,bool) object& System.Collections.Generic.Dictionary`2:FindValue (Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCacheKey) @@ -2539,7 +2547,7 @@ Methods: System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.Collection`1:GetEnumerator () System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.Element/d__89`1:System.Collections.Generic.IEnumerable.GetEnumerator () System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.Element/d__27:System.Collections.Generic.IEnumerable.GetEnumerator () - System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.Page/d__78:System.Collections.Generic.IEnumerable.GetEnumerator () + System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.Page/d__83:System.Collections.Generic.IEnumerable.GetEnumerator () System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.ReadOnlyCastingList`2:GetEnumerator () System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.ViewExtensions/d__20:System.Collections.Generic.IEnumerable.GetEnumerator () System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1:GetEnumerator () @@ -2800,6 +2808,7 @@ Methods: System.IO.StreamReader System.IO.File:OpenText (string) System.IServiceProvider Microsoft.Extensions.DependencyInjection.AsyncServiceScope:get_ServiceProvider () System.IServiceProvider Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngineScope:get_ServiceProvider () + System.IServiceProvider Microsoft.Maui.ElementHandlerExtensions:GetServiceProvider (Microsoft.Maui.IElementHandler) System.IServiceProvider Microsoft.Maui.Handlers.ElementHandler:get_Services () System.IServiceProvider Microsoft.Maui.MauiContext:get_Services () System.Lazy`1 Microsoft.Extensions.Options.OptionsCache`1/<>c:b__2_0 (string,System.Func`1) @@ -2900,7 +2909,6 @@ Methods: System.Reflection.Assembly System.Reflection.Assembly:GetEntryAssembly () System.Reflection.Assembly System.Reflection.Assembly:GetEntryAssemblyInternal () System.Reflection.Assembly System.Reflection.Assembly:GetEntryAssemblyNative () - System.Reflection.Assembly System.Reflection.Assembly:GetExecutingAssembly () System.Reflection.Assembly System.Reflection.Assembly:InternalLoad (string,System.Threading.StackCrawlMark&,intptr) System.Reflection.Assembly System.Reflection.Assembly:Load (System.Reflection.AssemblyName,System.Threading.StackCrawlMark&,System.Runtime.Loader.AssemblyLoadContext) System.Reflection.Assembly System.Reflection.RuntimeAssembly:InternalGetSatelliteAssembly (System.Reflection.Assembly,System.Globalization.CultureInfo,System.Version,bool) @@ -2911,9 +2919,6 @@ Methods: System.Reflection.Assembly System.Runtime.Loader.AssemblyLoadContext:ResolveSatelliteAssembly (System.Reflection.AssemblyName) System.Reflection.Assembly System.RuntimeType:get_Assembly () System.Reflection.Assembly System.Text.Json.Serialization.Metadata.FSharpCoreReflectionProxy:GetFSharpCoreAssembly (System.Type) - System.Reflection.Assembly[] System.AppDomain:GetAssemblies () - System.Reflection.Assembly[] System.Runtime.Loader.AssemblyLoadContext:GetLoadedAssemblies () - System.Reflection.Assembly[] System.Runtime.Loader.AssemblyLoadContext:InternalGetLoadedAssemblies () System.Reflection.AssemblyContentType System.Reflection.AssemblyName:get_ContentType () System.Reflection.AssemblyName System.Reflection.Assembly:GetName () System.Reflection.AssemblyName System.Reflection.AssemblyName:Create (intptr,string) @@ -2993,7 +2998,6 @@ Methods: System.Reflection.PropertyInfo System.Type:GetProperty (string,System.Reflection.BindingFlags) System.Reflection.PropertyInfo System.Type:GetProperty (string) System.Reflection.PropertyInfo[] System.RuntimeType:GetProperties (System.Reflection.BindingFlags) - System.Reflection.RuntimeAssembly System.Reflection.Assembly:GetExecutingAssembly (System.Threading.StackCrawlMark&) System.Reflection.RuntimeAssembly System.Reflection.RuntimeAssembly:InternalLoad (System.Reflection.AssemblyName,System.Threading.StackCrawlMark&,System.Runtime.Loader.AssemblyLoadContext) System.Reflection.RuntimeAssembly System.RuntimeTypeHandle:GetAssembly (System.RuntimeType) System.Reflection.RuntimeConstructorInfo System.RuntimeType:GetDefaultConstructor () @@ -3255,6 +3259,7 @@ Methods: System.Threading.Tasks.Task Microsoft.AspNetCore.Components.WebView.WebViewManager/<>c__DisplayClass18_0:b__0 () System.Threading.Tasks.Task Microsoft.Maui.Dispatching.DispatcherExtensions:DispatchAsync (Microsoft.Maui.Dispatching.IDispatcher,System.Action) System.Threading.Tasks.Task Microsoft.Maui.Dispatching.DispatcherExtensions:DispatchAsync (Microsoft.Maui.Dispatching.IDispatcher,System.Func`1) + System.Threading.Tasks.Task Microsoft.Maui.Platform.ViewExtensions:UpdateBackgroundImageSourceAsync (Android.Views.View,Microsoft.Maui.IViewBackgroundImagePart,Microsoft.Maui.IImageSourceServiceProvider) System.Threading.Tasks.Task System.IO.BufferedStream:CopyToAsync (System.IO.Stream,int,System.Threading.CancellationToken) System.Threading.Tasks.Task System.IO.BufferedStream:CopyToAsyncCore (System.IO.Stream,int,System.Threading.CancellationToken) System.Threading.Tasks.Task System.IO.DelegatingStream:CopyToAsync (System.IO.Stream,int,System.Threading.CancellationToken) @@ -3396,7 +3401,6 @@ Methods: System.Type Android.Graphics.Paint:get_ThresholdType () System.Type Android.Net.ConnectivityManager:get_ThresholdType () System.Type Android.Net.NetworkInfo:get_ThresholdType () - System.Type Android.Runtime.ResourceIdManager:GetResourceTypeFromAssembly (System.Reflection.Assembly) System.Type Android.Runtime.XAPeerMembers:GetThresholdType (Java.Interop.IJavaPeerable) System.Type Android.Text.TextPaint:get_ThresholdType () System.Type Android.Views.LayoutInflaterInvoker:get_ThresholdType () @@ -3578,6 +3582,7 @@ Methods: T_REF Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions:GetService (System.IServiceProvider) T_REF Microsoft.Maui.Controls.DependencyService:Get (Microsoft.Maui.Controls.DependencyFetchTarget) T_REF Microsoft.Maui.Controls.ViewExtensions:FindParentOfType (Microsoft.Maui.Controls.Element,bool) + T_REF Microsoft.Maui.ElementHandlerExtensions:GetRequiredService (Microsoft.Maui.IElementHandler) T_REF System.Activator:CreateInstance () T_REF System.Reflection.CustomAttributeExtensions:GetCustomAttribute (System.Reflection.Assembly) T_REF System.Reflection.CustomAttributeExtensions:GetCustomAttribute (System.Reflection.MemberInfo) @@ -3801,9 +3806,6 @@ Methods: void Android.Runtime.JValue:.cctor () void Android.Runtime.JValue:.ctor (intptr) void Android.Runtime.Logger:.cctor () - void Android.Runtime.ResourceDesignerAttribute:.ctor (string) - void Android.Runtime.ResourceDesignerAttribute:set_IsApplication (bool) - void Android.Runtime.ResourceIdManager:UpdateIdValues () void Android.Runtime.XAPeerMembers:.cctor () void Android.Runtime.XAPeerMembers:.ctor (string,System.Type,bool) void Android.Runtime.XAPeerMembers:.ctor (string,System.Type) @@ -4707,10 +4709,6 @@ Methods: void Microsoft.Maui.Controls.Compatibility.Platform.Android.PlatformInvalidate:Invalidate (Microsoft.Maui.Controls.VisualElement) void Microsoft.Maui.Controls.Compatibility.Platform.Android.ResourcesProvider:.ctor () void Microsoft.Maui.Controls.Compatibility.Platform.Android.ResourcesProvider:UpdateStyles () - void Microsoft.Maui.Controls.Compatibility.Resource/Attribute:.cctor () - void Microsoft.Maui.Controls.Compatibility.Resource/Drawable:.cctor () - void Microsoft.Maui.Controls.Compatibility.Resource/Layout:.cctor () - void Microsoft.Maui.Controls.Compatibility.Resource/Style:.cctor () void Microsoft.Maui.Controls.ContentPage:.cctor () void Microsoft.Maui.Controls.ContentPage:.ctor () void Microsoft.Maui.Controls.ContentPage:InvalidateMeasureOverride () @@ -4787,6 +4785,7 @@ Methods: void Microsoft.Maui.Controls.HandlerChangingEventArgs:.ctor (Microsoft.Maui.IElementHandler,Microsoft.Maui.IElementHandler) void Microsoft.Maui.Controls.Hosting.AppHostBuilderExtensions/<>c:.cctor () void Microsoft.Maui.Controls.Hosting.AppHostBuilderExtensions/<>c:.ctor () + void Microsoft.Maui.Controls.Hosting.AppHostBuilderExtensions/<>c:b__5_0 (Microsoft.Maui.Hosting.IImageSourceServiceCollection) void Microsoft.Maui.Controls.Hosting.AppHostBuilderExtensions/<>c:b__3_0 (Microsoft.Maui.Hosting.IMauiHandlersCollection) void Microsoft.Maui.Controls.ImageElement:.cctor () void Microsoft.Maui.Controls.ImmutableBrush:.cctor () @@ -4890,8 +4889,8 @@ Methods: void Microsoft.Maui.Controls.Page:UpdateChildrenLayout () void Microsoft.Maui.Controls.Page/<>c:.cctor () void Microsoft.Maui.Controls.Page/<>c:.ctor () - void Microsoft.Maui.Controls.Page/d__78:.ctor (int) - void Microsoft.Maui.Controls.Page/d__78:System.IDisposable.Dispose () + void Microsoft.Maui.Controls.Page/d__83:.ctor (int) + void Microsoft.Maui.Controls.Page/d__83:System.IDisposable.Dispose () void Microsoft.Maui.Controls.ParentChangingEventArgs:.ctor (Microsoft.Maui.Controls.Element,Microsoft.Maui.Controls.Element) void Microsoft.Maui.Controls.PlaceholderElement:.cctor () void Microsoft.Maui.Controls.Platform.AlertManager:.ctor (Microsoft.Maui.Controls.Window) @@ -4919,15 +4918,6 @@ Methods: void Microsoft.Maui.Controls.RadioButton:RemapForControls () void Microsoft.Maui.Controls.RadioButton/<>c:.cctor () void Microsoft.Maui.Controls.RadioButton/<>c:.ctor () - void Microsoft.Maui.Controls.Resource/Animation:.cctor () - void Microsoft.Maui.Controls.Resource/Attribute:.cctor () - void Microsoft.Maui.Controls.Resource/Dimension:.cctor () - void Microsoft.Maui.Controls.Resource/Drawable:.cctor () - void Microsoft.Maui.Controls.Resource/Id:.cctor () - void Microsoft.Maui.Controls.Resource/Layout:.cctor () - void Microsoft.Maui.Controls.Resource/String:.cctor () - void Microsoft.Maui.Controls.Resource/Style:.cctor () - void Microsoft.Maui.Controls.Resource/Styleable:.cctor () void Microsoft.Maui.Controls.ResourceDictionary:.cctor () void Microsoft.Maui.Controls.ResourceDictionary:.ctor () void Microsoft.Maui.Controls.ResourceDictionary:Add (Microsoft.Maui.Controls.Style) @@ -5161,6 +5151,7 @@ Methods: void Microsoft.Maui.Handlers.ViewHandler:ConnectingHandler (Android.Views.View) void Microsoft.Maui.Handlers.ViewHandler:MapAutomationId (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) void Microsoft.Maui.Handlers.ViewHandler:MapBackground (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) + void Microsoft.Maui.Handlers.ViewHandler:MapBackgroundImageSource (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) void Microsoft.Maui.Handlers.ViewHandler:MapBorderView (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) void Microsoft.Maui.Handlers.ViewHandler:MapClip (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) void Microsoft.Maui.Handlers.ViewHandler:MapContainerView (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) @@ -5212,8 +5203,14 @@ Methods: void Microsoft.Maui.Hosting.HandlerMauiAppBuilderExtensions/<>c:.cctor () void Microsoft.Maui.Hosting.HandlerMauiAppBuilderExtensions/<>c:.ctor () void Microsoft.Maui.Hosting.HandlerMauiAppBuilderExtensions/HandlerRegistration:AddRegistration (Microsoft.Maui.Hosting.IMauiHandlersCollection) + void Microsoft.Maui.Hosting.ImageSourceServiceCollectionExtensions/<>c__DisplayClass1_0`1:.ctor () + void Microsoft.Maui.Hosting.ImageSourceServiceProvider:.cctor () + void Microsoft.Maui.Hosting.ImageSourceServiceProvider:.ctor (Microsoft.Maui.Hosting.IImageSourceServiceCollection,System.IServiceProvider) void Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions/<>c:.cctor () void Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions/<>c:.ctor () + void Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions/<>c:b__0_0 (Microsoft.Maui.Hosting.IImageSourceServiceCollection) + void Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions/ImageSourceRegistration:AddRegistration (Microsoft.Maui.Hosting.IImageSourceServiceCollection) + void Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions/ImageSourceServiceBuilder:.ctor (System.Collections.Generic.IEnumerable`1) void Microsoft.Maui.Hosting.Internal.FontCollection:.ctor () void Microsoft.Maui.Hosting.Internal.FontCollection:Add (Microsoft.Maui.Hosting.FontDescriptor) void Microsoft.Maui.Hosting.Internal.MauiFactory:.cctor () @@ -5283,10 +5280,12 @@ Methods: void Microsoft.Maui.MauiContext:AddSpecific (TService_REF) void Microsoft.Maui.MauiContext:AddWeakSpecific (Android.Content.Context) void Microsoft.Maui.MauiContext:AddWeakSpecific (TService_REF) - void Microsoft.Maui.MauiContext/<>c__DisplayClass10_0`1:.ctor () - void Microsoft.Maui.MauiContext/<>c__DisplayClass9_0`1:.ctor () + void Microsoft.Maui.MauiContext/<>c__10`1:.cctor () + void Microsoft.Maui.MauiContext/<>c__10`1:.ctor () + void Microsoft.Maui.MauiContext/<>c__9`1:.cctor () + void Microsoft.Maui.MauiContext/<>c__9`1:.ctor () void Microsoft.Maui.MauiContext/WrappedServiceProvider:.ctor (System.IServiceProvider) - void Microsoft.Maui.MauiContext/WrappedServiceProvider:AddSpecific (System.Type,System.Func`1) + void Microsoft.Maui.MauiContext/WrappedServiceProvider:AddSpecific (System.Type,System.Func`2,object) void Microsoft.Maui.MauiContextExtensions:InitializeScopedServices (Microsoft.Maui.IMauiContext) void Microsoft.Maui.Networking.ConnectivityImplementation:.cctor () void Microsoft.Maui.Networking.ConnectivityImplementation:.ctor () @@ -5322,6 +5321,7 @@ Methods: void Microsoft.Maui.Platform.ViewExtensions:UpdateMaximumHeight (Android.Views.View,Microsoft.Maui.IView) void Microsoft.Maui.Platform.ViewExtensions:UpdateMaximumWidth (Android.Views.View,Microsoft.Maui.IView) void Microsoft.Maui.Platform.ViewExtensions:UpdateWidth (Android.Views.View,Microsoft.Maui.IView) + void Microsoft.Maui.Platform.ViewExtensions/d__26:MoveNext () void Microsoft.Maui.Platform.ViewFragment:.ctor (Android.Views.View) void Microsoft.Maui.PlatformInterop:.cctor () void Microsoft.Maui.PlatformInterop:RequestLayoutIfNeeded (Android.Views.View) @@ -5346,12 +5346,11 @@ Methods: void Microsoft.Maui.PropertyMapper`2:.ctor (Microsoft.Maui.IPropertyMapper[]) void Microsoft.Maui.PropertyMapper`2:Add (string,System.Action`2) void Microsoft.Maui.PropertyMapper`2:set_Item (string,System.Action`2) - void Microsoft.Maui.Resource/Animation:.cctor () - void Microsoft.Maui.Resource/Attribute:.cctor () - void Microsoft.Maui.Resource/Drawable:.cctor () - void Microsoft.Maui.Resource/Id:.cctor () - void Microsoft.Maui.Resource/Layout:.cctor () - void Microsoft.Maui.Resource/Style:.cctor () + void Microsoft.Maui.TaskExtensions:FireAndForget (System.Threading.Tasks.Task,Microsoft.Maui.IViewHandler,string) + void Microsoft.Maui.TaskExtensions:FireAndForget (System.Threading.Tasks.Task,System.Action`1) + void Microsoft.Maui.TaskExtensions:FireAndForget (System.Threading.Tasks.Task,T_REF,string) + void Microsoft.Maui.TaskExtensions/<>c__DisplayClass3_0`1:.ctor () + void Microsoft.Maui.TaskExtensions/d__1:MoveNext () void Microsoft.Maui.Thickness:.cctor () void Microsoft.Maui.Thickness:.ctor (double,double,double,double) void Microsoft.Maui.Thickness:.ctor (double,double) @@ -5502,6 +5501,7 @@ Methods: void System.Collections.Concurrent.ConcurrentDictionary`2/Node:.ctor (long,Microsoft.JSInterop.Infrastructure.IDotNetObjectReference,int,System.Collections.Concurrent.ConcurrentDictionary`2/Node) void System.Collections.Concurrent.ConcurrentDictionary`2/Node:.ctor (long,object,int,System.Collections.Concurrent.ConcurrentDictionary`2/Node) void System.Collections.Concurrent.ConcurrentDictionary`2/Node:.ctor (System.Type,object,int,System.Collections.Concurrent.ConcurrentDictionary`2/Node) + void System.Collections.Concurrent.ConcurrentDictionary`2/Node>>:.ctor (System.Type,System.ValueTuple`2>,int,System.Collections.Concurrent.ConcurrentDictionary`2/Node>>) void System.Collections.Concurrent.ConcurrentDictionary`2/Node:.ctor (ulong,System.Text.Json.JsonEncodedText,int,System.Collections.Concurrent.ConcurrentDictionary`2/Node) void System.Collections.Concurrent.ConcurrentDictionary`2/Tables:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node[],object[],int[]) void System.Collections.Concurrent.ConcurrentDictionary`2/Tables:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node[],object[],int[]) @@ -5511,6 +5511,7 @@ Methods: void System.Collections.Concurrent.ConcurrentDictionary`2/Tables:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node[],object[],int[]) void System.Collections.Concurrent.ConcurrentDictionary`2/Tables:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node[],object[],int[]) void System.Collections.Concurrent.ConcurrentDictionary`2/Tables>:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node>[],object[],int[]) + void System.Collections.Concurrent.ConcurrentDictionary`2/Tables>>:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node>>[],object[],int[]) void System.Collections.Concurrent.ConcurrentDictionary`2/Tables:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node[],object[],int[]) void System.Collections.Concurrent.ConcurrentDictionary`2:.cctor () void System.Collections.Concurrent.ConcurrentDictionary`2:.ctor () @@ -5542,13 +5543,17 @@ Methods: void System.Collections.Concurrent.ConcurrentDictionary`2:.cctor () void System.Collections.Concurrent.ConcurrentDictionary`2:.ctor () void System.Collections.Concurrent.ConcurrentDictionary`2:.ctor (int,int,bool,System.Collections.Generic.IEqualityComparer`1) - void System.Collections.Concurrent.ConcurrentDictionary`2>:set_Item (System.Type,System.Func`1) void System.Collections.Concurrent.ConcurrentDictionary`2>:.cctor () void System.Collections.Concurrent.ConcurrentDictionary`2>:.ctor () void System.Collections.Concurrent.ConcurrentDictionary`2>:.ctor (int,int,bool,System.Collections.Generic.IEqualityComparer`1) + void System.Collections.Concurrent.ConcurrentDictionary`2>:set_Item (System.Type,System.Func`2) void System.Collections.Concurrent.ConcurrentDictionary`2:AcquireLocks (int,int,int&) void System.Collections.Concurrent.ConcurrentDictionary`2:GrowTable (System.Collections.Concurrent.ConcurrentDictionary`2/Tables) void System.Collections.Concurrent.ConcurrentDictionary`2:ReleaseLocks (int,int) + void System.Collections.Concurrent.ConcurrentDictionary`2>>:.cctor () + void System.Collections.Concurrent.ConcurrentDictionary`2>>:.ctor () + void System.Collections.Concurrent.ConcurrentDictionary`2>>:.ctor (int,int,bool,System.Collections.Generic.IEqualityComparer`1) + void System.Collections.Concurrent.ConcurrentDictionary`2>>:set_Item (System.Type,System.ValueTuple`2>) void System.Collections.Concurrent.ConcurrentDictionary`2:.cctor () void System.Collections.Concurrent.ConcurrentDictionary`2:.ctor () void System.Collections.Concurrent.ConcurrentDictionary`2:.ctor (int,int,bool,System.Collections.Generic.IEqualityComparer`1) @@ -6274,6 +6279,8 @@ Methods: void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.JSInterop.JSRuntimeExtensions/d__0&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.Dispatching.DispatcherExtensions/<>c__DisplayClass2_0`1/<b__0>d&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.Dispatching.DispatcherExtensions/<>c__DisplayClass3_0/<b__0>d&) + void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.Platform.ViewExtensions/d__26&) + void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.TaskExtensions/d__1&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (System.IO.BufferedStream/d__69&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (System.IO.Stream/<g__Core|29_0>d&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (System.Net.Http.HttpClient/<g__Core|83_0>d&) @@ -6809,7 +6816,6 @@ Methods: void System.Threading.LowLevelLock:.ctor () void System.Threading.LowLevelLock:Acquire () void System.Threading.LowLevelLock:Release () - void System.Threading.LowLevelLock:WaitAndAcquire () void System.Threading.LowLevelMonitor:Acquire () void System.Threading.LowLevelMonitor:AcquireCore () void System.Threading.LowLevelMonitor:Initialize () diff --git a/.nuspec/maui.aotprofile b/.nuspec/maui.aotprofile index 85f3fafe7d9e7a149b29d54d5dcfce484af75ff2..8a0cc1196c9903947e138e497ffa72585c7cf287 100644 GIT binary patch delta 87003 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 ^DxcWl zuQt?H2mt@!LWGP+6&0AnsZD|8pdsSz#u0v0O*+DjW0QORsIrZ4g5$h)#FH~{VRMM< z;!kl7E^xajQZ?_va{?&v^Dx>~iOe^3Ga=H##@+P5Z~dt_dBEXrs(6|Zi6Jdsz`o`~ z)(23GgSYadNcE5?t{jXSGOQ^1!7v6$Z?-63!q>#=9Z~|Rf#K)EGn%4-I~+)5ZTwXb zelBx@P}>Cn`7Wm{xPI1rz2iejW!3K-v5x5MX)l8YsR?-!-^6bU|x>ldRehbX|$B{7U|dQzxe zWV5smB3kR{JXzX=cwH9}100ULtkP8Fl9t*F@4qZ?txs|4KxMSDX9;RRWi`wwf#Mab zpiADeS2;L7f0&}`!<3MsJjilp^2V7^f1V1!1$jd#Wyy*P7Q~hlOh#1-qgbPoi@6R;it*a$Kp@0be`so7L4A>H$`x z9*Sf))R%Q5$&TtnfIV$0{01)kLGfFnE!c(F5P}A#APEID41x*G2}WZYL6DReY-6pY zvqBTVe%PsxOHrEgfGFxg%@o6L%g`+BR~r^h>GmzOPTptB+uBeZi|D6f$%Vs9Q&F6t zXVmyD%umX7RDo=WocyhoRno#1c0G($}1h;o!=>CDTq z*$jtjp*l@=g~DuG_Dd?@#|N;D(k250CLT>0IZ`*!8C)ffw#n{*xCVEI zI-lWMfm-|Y0HIp_Cs<1~dYb;f`bx3?T>&h6!PygKCC^tYDKf!4;i!tJ$a@3cSI~_o zSEMlN1NU6sTakKU;1pJgB4s}?I3IzcR!n9Azt`A}7gs_%ldXgtQHjE3|Id1E{7%UR zfSAiJl_`k^YS_6lEucYwPgurNEz4kT7*FMCh!#$YrzSL13vb0EBEtZ21wa*wr{RF3 zxmgw5^*utfqpBd`NAlJxsC7nx8EIzP(SY?#_%&d%>M0{{j&b4KK1Ok;rXBlc_UNHk zEyhBOMI4pW$7!fD>v$K_njnsYy3+*k<4u)sG=vJ;rHR0sY|Q=Er<-8aU_>Im(Il;r zlSm`6wBuHlB54Yk+FZLTwUtu=lZn?|#TC2L_$n64m9$?n>)OGe8XBd)26& zF*7d~QFXBMp;~6I{urR4Rm*_}MEZ8TS-@9V) zLj4v4>gE&~P%Xn6OF-Zsj6S*OODQ~;!lkmO5*W+!rAzq?ywh^Hm*tiD6~KucT$|!( zrKVLpFkBi{o4Qz5^Ml&d3`3>(Iw-VjA)mu*>mXmO)4p(rd;r_krNS67m8?sHd`0+oBZoj0t~CCHmCXpV8vH#g>VaRt5400?_Ah94n`LO z8=zX<#&sG{2V=Vn_fp)U2ILLv6IUBhv}GqdHl*^FU0k~%wW9A4zyMy^klMil1W%0mm=nCCIW@4HVpxExB!2;ef>SRRcQK{3 zK-c6ni19qJ1$`~gD2QCzf&4kDB^8%vK_G{#6c4hVgF|Htb=vHvGSBiW2tA>yBwrpG z`wi}2UCiD3L%YHT$$9S4isl;^T=bz`e%6XyJgvV&OJ$-9_$w~rM{R@tos(MAc)FyV ze7QAc`~LBTnsFHpy|r4gCCxLWW807iU4i>DFKI(XcWdvw%$_Gwt!uy%xoND$5Qw+c1)!(%X6-fO6BDX z)9(YaElYoEuivFo1ijSoE+CG|xTT?*d4)DcS)d=2hRXjn#IJZk8l})1z#9B9jT$+> zRS^GG9}Axp){k>Ng&z;;K$-L}_{;pX12vTIv>Kl%3!~KUf$iJ}7~i6dwTx z^DLwamTYc!qS3}zuG}RZeNqeTDWL14>RV};SWnzNPp41=^EQ5+Db!OypmLQJe+A)3 z%@Jccv~6c9V_>a)W@ifbw8>MFO35})33~{B>x}7w0&xGp4qd3UVdu)b!>~A%(uJIj zg09@B3)M3Ux$^!l)ZDOlW%sVs&~R|&^sZFiaCF6OmsG)Ua^=fi(Kb3GoWnUwYvPJ0 zZPL`1Tol7+JK}y9}1y7CaXrJw0BaT~Vc{L-E54S!d@+MUWe z1VDfUHosJnoEhD`xO@+Ckb&R>T)BP^^n8O%yrl<4dKCs%$!UWhqe#Bz!mg%0;9w9% zfP3QGhM2w<^~TQ4VLd5S7Bz_tJux9v%*3g)u~Kf|i%Mc1W6NfAt2*~0cUi&|j_QTl zG?Y*FLfsn1wwW*r77ob~JXv?$xo{SSL$fofhNUE5&ZJCBDX!NWHCqJF>y6wJ$xnwt z;SU6`3ZM#5jN>MQXpyBNKOaQZJSu@v$ypJ9MP>Zhpw6qrbq8aHC0;rCz+kFHRW$51 z1cfXCun=pQsNvZm)Rn3NR#Z_aDysqF%Vi8j%TwLNtAs6Edf!{_c+{Ke{A@fj zeP{5~Eu8-aihEnTfcadSy27E0Vi#AvxZMC@UdHDe>Wp1nqrRa;*#lH} zQ`*yn%EnDErKqfOy79>oSX?PJ5yP%b(|3)Dn0)GO;+%>2I(B}=FQGj0-+`0z{Qpt?$e1$Amy)4-u?rc|moMwQAWjfayY0ISKeC;x4w>0m}93Q zsYhxW_Y8!|QKp7-%>w?sXBw3>M!V)TZ0W%tr(s6DX?vg|0J!Sx^q}TUj&Qv`9&)^+7n2*ZQ zPOehjHrO(Yi_F4sZ8p!Cg;$>g2@>q+ER+idPSM4m=4zNc8`IYF06XyZ*;GT$H-qvZ@Xg)@f>ouG*AKo@-`0IRXkDXgF7;+k$T-h?-HlX03 zemEO1HbcINe_wzAwrJ?P5M8IO+Sm1ks5ZX?T*(@4)3E-xXg{{|{BO~hhV8j;@g_SV z*uf!-(0uITlIzKv7c4>t^Lx;S)y&qvUnTlW_khK&= z=qE5M`G=)c%5sDsE=8~4XE5j$1TCWy9!G&y{&}a)n;p{vb@@@sGKw&cyK0l-E0&SB zJOR=1ye3W$X|FHCkoF|la$IXUdMKv=V>Gnb@hrDrLDeni zc*P1t`d9vS1@)G{!4sOgO)D|P?Y$EH$nzkOnLsqMzo4<%U|YD+N($oeRpc*!H+34W zqGTK^S+@#J%q374=d4C;{D&FmHmecm%V7U-<>>EhgY3de_Q>qjCDgd$s?2?P@Q{^+ zGo@FdamB29u4!oQyt(emn=LRkmR!7m9Y?I8g7OBW*Ub`tQ-#VM)?l{!7GNB2UPHa) zZN(z9#@dF+J0_k{tw6B6YhryrR-V3riqR_#_ijLi^;*M68>mS58>Nf?`Mr7cQLuQF)~V{Ctn~km zM7@Q^BQC#@D$u_g4%mo-_fEsT8z~O^vi{kKT=oG>ft<5V+_>E)46;A+fK6yzKY{&& zH*Lamu=ba=lbPw51iqnp_& z!o6O7Vfz_`j+k@-M6NK8^KV0eb~TlAa3!jAGx33KsDj;1{CFFxd=C=`Z$~BJ34D+1 zZKpEQ3lLwp!5rII@>ZA+Zl?(81BkwtwngL%jK0_m`3aN~_G?nHzO10&@ecA+sXV)F635cyyeciV-j z!VnWLP&!3Td}0^IF~xx4*XDcR;=nk_SM7V0z!Ij;uJ6%34FyIjCrA|Hci*F-3DZQ5 z>O9olP3>j4snBPGrKl_ki~!Fr5#HE;Z_8&gY;A0fQef5nQI=K~Z$7w((7XFp-NhRL z9>?HMVv1$MUaDXtA{F6gPEf$wx8Q%8!bSsp_{u092H)I62^0++#mG&8R9Zuo$7Bp( zYi$tc^T4i*mgYa8qD@)2RYaU5tP>wBh&_g0KTsi?*gP7x>GJ3j`^XDdwSrd_x{{0X z_)-29Ip-jrC*l;t8-Jh@J{15zYgUBg7`!PG+j5E+?kx79-KnH`wZ#HOZXXtnD|6p{ z6ixBqW7X>f*cw%URSeHg!@j~z25Q$g`;f~LKvyx}I8j5qaiFbHHBb8{=fBTvST^^p z23o~NiH+(?2M(NR*teg``qfY*oT`_jWJb+=g&J;p7SXR(o`x!SN@*Qlk+T?EyE zyS5pdx*Dpoi*i?k>cLq>Cy8Hu!2Hsy_j@$}p(9e?e2!N`5GtBVU?k;B8zTF_)(|xU zk!02$jRBEB2Ql^1M6>GC%ccrKS?$JZkxM0IGfn8T=*>-;K8xN0xGZ1J#n7rHJN<}` zMJrDE5#7kv5VTTtMr~@Np-NQ4NM^f3s0iDFN;akKG*p?)lERx0p)=B6>)$?vA#Ex* zIt(TaOsc8gK|`fZ9W{J)7$dk&ob(gAI_Y3C`G=n{f7}^nwjNl+a-!zgaQ7or%(n|< zDnV4j8(rbhrbrd*%Z)19dfMxK4cPLY0jevXIYKbYt)YI2?i$YcnVS0c0Q?+MPdIc) zijC4CvBy!g{=MMtiE6tIR;V*gtS8?RURb23wKtgjFhn0X1|nL$nU7KlEL9vliUzMA zKRZfk4q4i7e!HYiLi5ODRNN*T0+pMWtjN#J7muM;><>DdKOI90H2|;x7p{Sxdeh_R zsSi{^@u=gd1P1})`=)Niwzf0J(H;#3fnt9U)rHFmv}3rp<_xT1bv=O^XYpAY%^y!- zo@@lPhNw!VG*&D+oy45$C_Z|U60xt#?i77%`I^_9qQw|~)c%FyEn|87FX;b`<3qnt z8ipNspUT|fG=*T;F&=;D8w5AO{H_x<)ZcZIen^osl!EmK#3G8OfSGLSP1R8AP1AZM z&Z2#s?xv4VOgoES#SGBXP34&yYULaaJhG0`^9jRU=n;&!$AW^@ws!OzoGiq%+v)KM3sPyUSx&_W0nn5F7l4RtNL zNUI|fIPkjI4c`_UEmCiiH}+pa0%qSMo9c$Kluuu$I5+hKn10Oen3df(T`Ysf(!AF7 z!Fh_ob}au3R0Z3y+FhV{V|X<*>*AS1GQ05pCoKJPY&QZBN>ir;R$!x^DmeBKgoJ?f(5Dnz+ph zx~X$d0a#8ZM=o;-%gI}`!h%cGlC}aa;DuK(pYHYt`ZV9Una61_UP5<4Y=iW>yu{n? zX0F#lV()F;0f{OS+ws@fi61?;yu*!WOvty2>T?;3$GaffX;zTmYuM&8dVsqD5v|;U zX0!&-9z}44E7Xqm0_qqw#$e^i6{<%2!2F=Ykoy65x_zFlE@T)7c-U2{EDu6(z)dgr ze;7cx1nVjVTXN@ILt*(5qFnPsAJS0O(R}J1wEA455aX~LE?CfC*@sVGqk{Akv<~z2 zYp58HXb=9^sf6*f8;>{-V|vI9K0M+&HmDti@MrUxxX?QiOC87*wd8To$J}^PNn1~j zxq;^K1PFYq&r|Gl62wv-aRa6Nl!hB`pr`wbh8F=b$oX^w<@5|E-lTZHvk<8E<23%B zQTQBwbo+4@_ksM6%W{8({A79ntv< z)MK49?4JOh$0$M#D2Shi;!MVY2k5y!)xLD4^h~Mn#|IQk&ozvDh-&+Vh65i`Rr*`Q z0}rX9d0eaJAa@RULNyG$eEJiLAseVjrLD#)?!5mAqEG;wtr>!y zg6`(vwxBy#eu_R-A#nM9s)7pJ<45P!Lhic9!&Rx zY_Vf7KGbk>=dIQ7a?PHRvvh_JCmm7gq9OKoqoQs=lxaz5cu<`f4&I2gw+Ui z&spm1!B_uA!yg2VKr_8cm7mM`|^dPOA-*SyE>oyvfL?EQf@;8e+x52&WAfQdH) zn!6TjBs!pkkK|1WO2R20G1^Gf-o|}I#;*!^o)3IP8LOt*e?FqGQQbYKaE1qe5{N~@ zCv<3PKvtcjB}O)tQjx9RRxRMdV?Lpssfj7rma_2dOo_}kUy{^U&DDafT?va{wc)R( znIY<^Ao9vpU3YWRXnIRo5I*f>JqYWXsa9XX*~?|9rNQh|vJ^Fhd&TTeG7@VYkrr8+ z8YucyXyqTDfeG&Wd-U527UZIkFd;_38F4XJ0tfr zDj-YZJjt*EvNX<@>Fb_zpgYzN3dm5|51MeRO|w}F>Qts|!0McBCqt>f4r;lb zOrilAzP6KC`p~dSK^aAZG|Va}i_u^W7Z;R+X$W9{wIDAO~3o1CK)vvN^^a-j1@3iSt=cp6DXW(_FYy*e^&Hrg<9vkY>+2><1uX?s zr)2{1SIrryzs55B=(cnzirW;cmu-w#4r&?f!NBGwFL0A-v;ss+wz%WHR%#gSj##V$ zOop9eS&~+3c-%v_qBVdIcg=Q}Q5Fm}f<0wZxegSXw4t6d(PKTZ>f3|i_B1yApRzU5OX8T~W@tm!=ZWFRQHh4loN5J}4Py)2d&@}L3gH%X8)PH; z4zMF5G8OoYH;TwMxbgTu%GmmH>T42C&C+|M_e{^~J4kGYXq%bgcPMCP_?yWN1BxQ(xDOM5ij>nmgAUchzeWT=~uf6(-gezGU+1ANFnesVeO z2i(Hf{gEaI0R7$BF;K3Q2TiQo#$4c+><}nd(T{+ecsI5X%R_+ZZYganmfQ)%CEP!O zN;UJ#5e=&b$)eaV)ip@g_c*Hbk;*^guQ-MumC8r?c#v#q9Cv5m>9PpdC@j5<6YiWF zD?B*6uym!9I-DtmWnpL^h*8G#nIy z4|rL_4IwCpS2Vm7BFoCF3fgd=@|Z&@QB)S8Yg(36RMw*F8ZJ=qhK7F@m6hqHhM~n| zguJC7Ot)oVYPU}@=}xz`Y*I1VhVB6F;fKX!Rl2KLyhmZWr(w(DC^Ua+IH5SQ&V4{! zm77~!2G9fG`+TRkEK3iyMnDO?(jyH!l#q4kv4&eppveEF;U6XNN>4Pj3B@s#rwZEe zO?9n&olxl^pMf}sO7{)U(hm%k&h%UnJT+8?*t`J5C*vn$ZA0bXaJ(=-PSiNt0D1}c zH4X?vT>b&P&8@;v$-h!sJS9wqSzhz^VR)4{no;4w#+F04^q2pFd87d{uvoAhu{GF`*4}$@ljFuz#s5ee8P{)vL89EB$Dzg4>jmGSW*@#Y61Lwg^;p~ zQ#Y-DT13P2tOy+b8#qW9kYn3M8HvrUR)sydR4IHZVdAt>vX&<)46iCIL*hr*f5am@ z$tpI&286^KafFQWwEaR8CueZ%8q>PSW%VOu3&YNXS47BGUIo8UG77<=gDdF4&wsXr zkUa=oF^mX#SslL66pnBVL2wS(nt9CP&od%r)k02rq$)qK#B1^8eBn7ZLAB>iby*$5E z_R3fG^!Vb)us2vQrQHbUF*N?8v@9ik0TBiJ7#T}`z;C&B40Q+R}UB$#RD$2e%SAleMXYWeVg%ZIh=me9Zs>aPL$#7Xs zL612ruw#F5B~G658z?QpJ#*yDz5Q5bwmzP$S{@7%7pt6iG z>Ufxz4Q=9Ods!Dsh**z!*+kYe@!@#c35}NKBdW-*)Bv~`FQ_8x$%cSvydPJQv8W_q zFxW$1VIdoteEkHp{f&Ve@yG-ej3$5x{Y8RIlT8&3b#+i6D^bq!Y^H=rc)bA791dMF znsH!N85P(9?)(K6B{N#)D=0}QJ2x{*dRtoot00unXq~Uo%EPo?(gs9pouFRUNUX+riy7FRP{~?4bvr{j15|9__#IC{p22x6HTa_toUjGEM9LH(%qyV*F>Gv1Gqbvs)cbwPm^w2OL|c+;GT*u;UF><#(!0t z89b^Ms;@(}kWqSr>+GTSQBfbj+q~7=2&BG>#jbfYHvKegR~xNumWGRK%LXzVP<`Cm zvaalJ;^+a`zuLTx>?{YEM6SXEfl($Bub=@;tSgJkL0Y)0M_uV=p}}xe;IZ{kaShS% zU_Cr?C}1%ETMsEV%+!vnFFh=l;oPVJveF2};lmHdUojFtswx=4yBo+98U^QY-m=)H zh#ald+_`!~IS3bx}<1KUfQF9EA=5c%r=+9Tr;_Ma}Pb~l(#|K+LXCZ%TfzHFXU>4>Dwn*W; zcU|o9c~ZiimO!vrDFyNTWDJylZ;4#C4CGSO+qlivYdNs`9NMhi3OIC8UXJ?sCe~`B zzP7kKG|o=XPRDBAN=R3j-aJ=*>1}nsw^h8cm5i5b;9iZk1nYGexwy7Q)?Wu|F*j~4 ztJ8YGr98hiT8a&T2=UA*!`%b9z&uuLUfdTdHmXqgb!+rwH)$`$+Q>*_Gpaxgd3pLU ziSuDwAlR(azz|z`OB+1=J4NLs#WoLfa$!M#>BJS1rKj8u={7UfcPOZn1}8QaB+EqF z1!gCseT$~=HS}x?xEpXWH)xAFoIQY>c|=&j0A_FAN7$#Z`DEDBLWpI! zRy%1=2f**oi{wESNpH?+hg-gLJ-AN>x>YCJ$sqa>O1X@VNqOT?Uaa+$NKzUaS{Qx* z>Z?QCGX-(@NyEh{h}jYC=X{C`rk^$Zkb?f}QNaBi)?PNDV}Lt(RC`&5j%&E5JqqXv z4PUmGx$-0+qS5$g%oLwV#RShO5QiADP%e}vr_nEP@8>0Hn6^5tN>~*-1Liclb&z%G ztcJ*3I3{#X;|U!Q{;wMT*Z~!d_)X&x9VKkmoM-2b`2H6_ozF{--}zKWSxsJ4l$mn! z5-{2+v`2otBwf0AS^of|vZ#_6mz5X}>{>xDGr{vpo={gOSK&|!S3LOH1o;2Ell;-& zdJT+fkd%L=W?aXQ4&$2cp0$uSKwLL-#Z3jxTye|%hF8~0>;btA{+5olxAhM2=Lp?} zLkD)p?5E0mAnxkGGyP$95T`Q|yP|=40p__DTK;DHZm5G^ z^4Hza+WeyfYm*^^y{xZ*)r;uS?Q1wxoL=Q6UTSywgWnqv`Dv%LjJF{4>%PfLyMIBv zHKY7aL7hfYya#^HcuWX=06fEgb(0BR9|1q7+$T76P#^#6B}aN$zw$J7lvr5cP?7q| zQzcXo-|s1RdKh^cdg{ZPr-7?KCrE!j+e_~7vkH*;(NYzNKTnc2ntODq0>`J^4`|v~l01*t?es0hklX@Y5OSxfRREI@1eAE{a7R5AP)=##h;u==Uk}a)92~S>_ zj0)UoAchgo`l+%N3Nh?QOh&H;OSO7d-jkQK#60!%Y-wjT!aVus57-I{FGX!cIJCj2 z``2)g<5_>S52ZkrQ~~(sED0n7)@q&(K;lG#jxbX)3ecaU?Ftm3XvK1;ftY?O4Y-(p z7>H?!7{JXYETdtwLFn*{vcTII_SMQK#R8@vFR64>Nd)*+v%Z58JNC)W=$qcYVP?&= zepzbAvg#FUWK-se9nAJ%G6R&SsSWOX=H9IO3TAa@v|1~-_5E@n*#R;wq3 z8AdHm7%s~s)dp1y|5d7~DN|&;ubTGG=%t=kGqW$wv3APH!sSJU!RtiJyIHqpcCU`9 z(UlYx|DS=AI{bJNruUamlC`O>3YiBD#|(5mUXDK%>Vx_6t<*KZ`Oo_AOI1tj(W3)Q za;i7Xv+>$M1)GX<=m=mbZyG9FS&bym{PjRP)orxnL6fC}Yy=HRFp+L)4EynD1e+*E z<-K5P3b=(YO_r&aW_)V6jKPr<+hNFDEg(qdxDgm)wFKOxA+~pAjDWA!nu(tx`{2Tq zDI+j$Oa_w$3y1a4ZnxFa?Nek496Wa&4yi~1wS{j^kJyll4{;u64FfvTnf?^{f=*-`YlnpIiIAxk_O})oz)nLd*<_cXvhR_$+@6j6&wYX zkvbE|(I!*_u&=epxie*F8Ut8?-+qmXek@=vr;JuL;yB>m+#v@kG9J*M+m69R<^;f{ zY|YUND#ORf{xlKHAznC6R`aw@0#>gqvENxthC>y;NoHGTJ4+77r6>Q4k=6aIQ^Ds~ z5K7sY212LLRI`GZ4)-*(f|voA%Y(;bigTvPstldO7004n&Ce~Xxp1f`abA5eehy~p=V|R~6VM$O^MR*vqs8bLE&!~{lV-^p zhOv+%8MF7_f?DWlu8^EMgRBwP0cJ9L;T+Bh#-M5u-(CM0K_1yhy29wvc8IF;-UYHSc7Oq^2lq!UXY7PSKX^x8tFtRlYE_x)dpMNFE;CcT zUMLshh>Ght+1kfWHuDj20~>;<8N+GA#_AK>1rGnL$DLbc|(AFw*#T7ahc0N_Av zV$%=@xz{+<*13Fh9IBlk*?By=D~F))BR3h3n(#1S5<4%HCB3Xa0jn2KX(5i_M@8|c zyiE4nA~^snG|R_h7bEC7eT(fq9 zL5>l#-U-)pg>=9MuE*eE4cK!P+L{Lt-{(H7(1<cJ&(Bon8Uz z$H&ua%}!n``_LN=gVxI|zHg0@vGt!*EkLU7RFc%~NZ*b-oIfVWnU2g#%)$zW6chBy~ z2~i~3BpX8#5(w@PNRR|e2<{}fySrOykp}YMR@^C2q-dc?acyxc?pmDpo;iW?{ayc; z>tgend!FOtDzy4!9na-2f$96u7k-s_E19-z;JdgF z5Qh%l$ZHyzooZ`1tj3j!3X#Vq^yy`RuUgiDhw`inos_ruCKZp2~bR`u@tR zIQ@X?$@E6GPGw#J-JyO?ifv?+Vg3-DwB=Xc%N9Vq4>6OC;hidH&q-C2i zz#)k4Z{|gPgTFNi$uJ3~qFXSsA(V!0;W5szZ%mBraOh7K=G2Q%vK$bylgC!HY~%zY z8HiiV%h+<;crK0A1J^r{ruf$q-2@UBQBb|A780hT78AnfsXe+M7xR}^mbvP)w9Poo$d z`f5dK*iK%A7l*r;Q@5)h-O2m$659P=+c_%}? z0qUK8V)2sI>8Q*~doETMoR4b$&hztfKx}S@m7gPM_3ubIVj+|wxtCY{L7V z`q9UKgd5E|#68fPi2fF*)lXDQv2}QDjUj&`jMV{dq96a{4S8K49`fsZv(=*xhj|ND zU+Hx6FdvGZRc(S^>#Wq_2#V+pwcqq3h;fZH>UB9YA4QX4W9@E#6wQlGG|oH9*Q4rD z^BC{p+YE|&H%;-^k%Ax9I?#;HALE0KRHwCY*U;k_0MQ(Nsa8yH0c`5j-Fu!b!Cx1{ z%&Qi*^rdcY%!9m6pg7hFzAddsZLKl>1Ru-VXgqZSJzi}UB4NU!$*diC1a&^ir?U3I zAmXP`g6N=)^PS=`Mn@Q`l^WMwGCXtsw@9PC6HL@Is3Mu8GaMc9Ux}1>8db|Hr+7=& zMadL@nh#@Lfg|YfY5pVY2E0a1&mjJE*Xr^!$RTk3I@BmXgEu&T)U8Klka{z7_K4zS^+TIo^Ty17dAPy;5|4@HM)B4*Avq zZISvH>UaY+Vol0y^ygoQErYZ>*WbLV-5Bgli@O|5tuSPm4}m_|NqzoCxnQWpLk(7# z4Fg}Jm4D-t4+mZ(<2(ukBdF4ObV-kdV)v$g=dm2uC~!3W2APcpj-W^95rW2O47`Bs zWvs?|7kFDX4p^KrT|`A|JTMQHxrlnt_dulk`m;>{V}G-Yycz#N8E42pf=f}QOZ+yQ zsIkChzMM_cc;zzR$tG)DaD@+NQ-FCW;woAef6|zI72hdMkUn)g#>1)Y4IaRLhUY>WbA$J0ixlE!_wdCayu$-Gk(Mq2m!c0h zc_Le?G3g(ChGiO0{ezFQ9QfMWBzVXktX`e(78iU4M4X}YEnWh1RjNPbIf!oI_EypA zr|39)eG9{cR>Niqh22K@S_9lqeQxvOY^_#-#q7p9Cv|;e3r;(+3bPaM;1jHe=Q=8R z2ZfklfP^+4^-u;)dcd>Oi90B{Y=C}|#9fRg+(>oq@{zVp^!Hulo4-=Fd+18pOfl-u z7HWNu=Q6fBDfqA>j8@-6B;Mv!yDfw$hoG}hc?kMl3f<>TY};wleWb!WoYQVVjS}K1B6#A5hKx zYI+>yCCs%%bM9jDLv;8tQjEhIY~hIOQbIm-d_#@C;)XPQwZ-V%B`di}N#JtcW@B8PDZB z3sz~LUgY!~96Fmni-MY3ss1kr=g93jvhlxx?iou1PJPZ>yUs&UMG`k0p^v`s<>>QH z@>ysv$uB~<;Iw8aw|#+e9hWRY&(zcV4_}6WlfHg|!t@o3<6fdXan)iqG1s`3@fdEe zkZ@dw2NoBt@Cxk+H^6v|v9EYV)LxFf;`R7HkZxvNvGWaK(*5x^HwvAJrJR~Y*afwF zjX_|yU=&OfUL&~Orh~81Mtuj$Z7X))Rfvpsvdxe3{);Y^dl^DSN4(v*kN2W>VOsGo z8vY)@2ZDSqk04kru=U(Qs*%cx1-jDXHT^J;0-U$p915Nu*72>oeFO;2J0Dw z@(5`ngnn@srMTlcgjBM<10_Bpplpn)KuycW1BR z`O12Ve-%1)KhPU>NX9E^`ku!dZ=JMjHRf>*%_J}#>m8kZ&r7=A!%BV3xA^-`@dy0q zb&=mAqrNNh@{bTc{CA#8!tn{pReQz+^!FUfXUpdQv7I#k&R-vnJ*3NW8yL5w_mlSf zgswv4tEY>U!0ZsN($K%{8v5QR<(ynv#8RxS#oVpExmnyxVD>YJ;T_io_7 zksX5m=3)Nyv>=KRI&9r_*j)64V?D?m@XzjVO}fo#asEs8aj0`@{cE&l;Yy&ZLZF{V zW1JKbEcX`-q}T{-ARTEPrdJn;0>7f{rf9+Q01-N(V;xRfXo^}auM+63!f1`jZejq- z2mC{?aPf#2RWpf-tN^^DC@qu7%?bi_L~Fzf0V`36yTCRo zzyZRV-H7;C8aqWkR?)C1^di=$C}yGRSS@Z@W0&}5tb~&3WO)%r?>!J!O2U2K!-^6Q z%R6ubo+8L7Gn`l|~sTna_Bndx-)(23*FvWLb@04dYlj z2+_3BOQ0eIT&e?VoEB?(3yg5I4p4-7;lHfp&mR0oQHGp{Y1$$zR@&egJEuIVk_o_es{A?oG zyQUWYU*Go1Md3sFd<7PRRW{V!SCnV9ff$vONi^bhfMYZ38MnNy#j7KkUPRT4PTV$1 z@_JBza*%fi3}U117Yd5Vm?>Dq8eROYrE;rv>Dsr8-Wu4^6~0|449g!GsDV*w2eXT^wxJ|)h*V67X_rHcHijeJi$SsT8a{21eFTnCN#}6U7!SqrSRFC=Mp6_ou*7KF&5Kl_T@s#`XfBzDLh=%W)p$vmr~7;Q^JM6Z4#{v z7jcD~sDj~V3nD}TBh830G zJ-0}-5#7!$>Qn2&!kZE!MH~j84aGx8uYo3D?3nMYLT3xL=lAU>~% zwJoHvc|~o^$-kIaOt3AYw$Y-CZ84pTM$WfHA5thE?sKWSt!8YQR&M4Kb!^M2M1H)V z6g^+V>vMv!+SX4$`rcGhd7b{vKcUCd#u9k^!^%7l_NMP#Qe>xQCGiMH6&JwV7d&pHaXjNmuOj#wC;oFV z@+t*mbhnfed2OdKI9o*9POCp5G#x(t3@(Dtv8t39Z=6L%O)dQ}IlJ(p9dW`64NO4~M#>BV=hmOKm{jD`kuS2+o^i3@cTBxkZ>Adl+`OPop zH;}IHM7?`bS&^Cl1NEl$;ci)|lJwgOze!=ua-s^mqs98=#1M8@F%v7#5d z54=VvVnrqPK&t_9qL=Xych~uwR~En?!Sf+qiW60g#~I%tro8Yrp7>MTU|6C!=$5&2 z^R}%kH}BG_6Z&DE;(#aCO+K?w-Q;tHDld!md;$F5*1d4=D(Vb+Y4w-zePJE`N~6x; z4C6JetANQi|3Z6>WEb@-{zkJd6~DDib=%Q9@DoB7=c1o0ig@;3yB}8+d5sSl8A_>2 z!k>MF{(%})63P4%5J}g`rC0^*_e!E9`wSsEJsu(dJB$u_Liys6oY*u@i5IO5BY^hQ zK=xnYG8$t;5=0hmhbPn$2}pV!;6$37Ac`7TW&&X_f*vObAI_meV3kFELj<4{hxi*+ zSp*1&gpUZ&k78=1-zuYq;AXL|O=beWrkYhmW#$fiLUXH#4%`EX%X(Ht*~(K}45}(B zaj&m(I6bP0Y{pw35?c+A;iK{AYGMG-Y?qPCF@+t2@l z`;SQy=p*-q2NYdS4SH>$rMwcVs|8}P#YM|R(VF{N{>KtUyl{e%`_acW1_lVL_f$4X z6!!Cntm2mPb_C!@wGI0R(6}Vgh6lp!#6%R#=;JOhuBCVFxpYG~?M6@l`FKja^frP~ zo~B67LK_M0k=VQo0#6S|Fb)VJsv+W7h{nqbLxE2yN3uxbVb&S@CX1#v)I{2dT-2?R z$QEGF0S|Rg+40wr6F(pD`ISg}W})AxLQNEBb7>jf=BO!csVSmZxDx12O`I%(cGeR4 zsaGxJsJRsnw>u&OXkT8|$A}7`GSRH4ktcw9Mq@F?ycAa(Pa2J*^9Jb7lHIk%I81=4 zQU}G4{Oagv`n!%OkHv)p>xv|!U;sUnMlemRC%paag>am@)q?ozD2$&1_+NaIYg;-Xu$z{U|QmRH#*)x2%6jgU*>9k45cp)-(mr(eZW?N zcBhJB)T9B*bR`2QH53s&wKhr;IK-Qmf+19$biHYSY^<~;=#dp=w0Q*0X@~+{3_Qwg z-ri8;u-VGewML?mZ#hWn&dTDiBNjjE`pOZBL)}n^3 z#2>sdaC&CFS7*odc5l{1xhb)=$SIlvRfK(}nlkYQvj|5sNKLU3D_SUwl#C}BmMGlQ zYa-;R$mefQg^9YW6#O-st5d-7U21^dQB^ovKxuBB0VB&0=SuTdkXi=N@Rqhvl~A^% zifzSc)&_Wyj8J61+PQ3w`KWK0P#3*b( zN4@Dmec|nnO&9Rp`oo}~6%7Z_nodX*29kGY6jKJlV_-&-(H=vf26RSwX)vwqEUNJ# z@EiPp{KQaoDHLaGbP?FY9*&^_Y1i+CGK*BMJVGIz>mnAiks1eg6^+;^jhDKLDQvXH z9^J%LHb!Hn?qVVvt8s33F`13iSh$B+&c3s7z`^uePn2+f0IsHN zy+lv;qsAY5Av2o@96%R(iF|w#@T8r5CZiyhy|-|pvQoOYXobqk{NBjleu8&AdG-;t zFb1u89}&x^LP@h88)aO7x+ZOzFv4k?lId0-Wd7+I3-lG;Ica0Gg`&i@t*^jxIMV~v zQtB85h9P@dYPD|L9+RD$t5K$o8L*v>{CF~^EX)K))0MuWDRwylm!%^!P`{i_d1i_T zyD=v~Z${RnJT?vT{=?xDXrBusRS}$nzjv`yr(+&qDEg)6(u98Ewfp=Gr)nvniTzL# zSlVBVV+$asQIP?n09&ZB{Qwm6f2KM!k;X033Jnlg5kTXC0iqOkIEkGF&!t-715uS- z1{^?z28w)!V>xx6CE8*D+SyrXlUx~K4XDyj^7|n zrKI_yvzM_Q{I%$qM|BK`d(~;(ua_=4?ttfZs|>YMoyM2KYMaH`E^s)tTOcqde782q zXfoLopjWUPKTKe)gWut^2T3Vf^o6k(4m9DW^uf&IhYN+L)4mUiis{P7@dtj?yySf- zoh%UP!m%F$&ZaBw2fnd14#J^Ro&(4(F_e!Vf^aZk^YVqFxQ+j*9qKTr{qQ%3IgY@g zW-1>Jux2WkTqGLsquSb9u4Tm{(U%{ygehauv{GuZc*KrFh@!kpP)t6d{q!8=9!o?^ z;W!Cldw}j-<)^^C9lGrgTNhl<#OSw!Z3uci}1Zb zDZ@lVehGLGdj$_im*Hh_UK)#oP@`%-31#II!$dB-aWz1V*-hrx;1Axg99hP7a8J6P z$gqv`a8%H5z@39WEJwn3Q+YXPoniN-YWsx;`{zH~Zu=40Zo!?Gyq1eF!?;bq4M&=E z2hwelBaj2#1*(C$Xc4%lFo1TgLyO145vaf3r(+`!!5&btk)j)W2=5EDa-?Wsdt}{j zu2CX0d#vR$qeO4^M4#)|QMkfWjrP$ZH)i7G9W6T9p3{ucVjz2=&HcxqSoxCrjuD-V zR{_+mAd2AbWAUzD!}}HG9E)t>Um7!36k%`lnRbm81#NHX*;tWkybGYe_MuQZV4Nsr zybqv(cSUgK_^w@geJLq_z#-6e0j_ZkJ9_5E~IO8Au5F(iD3p=?%REoaQDUohNOn%k8{pzecm zSg86mm_~AqvE||1;>0nw!dzIaS19`7Di#-d^1T@7l1lydDkcPd6|6V%xiOX_!*s+* z?gkZ`gzLJ>#UrSz+@By8J2OF5L0sLU;jRu;j!c2puE8D<+ym+Q4`QOz^IJ==FP5Hx zY2CAx=H767>E~cRz*qF(M}a9ifz)gwitJeet?`LZe-aKlKT%}jSz!eA{zTEo$QDRm zqY#ApO%mA*-$0r)NkkidfwXgyC~i0d>EB5r2lvMT;LypUClAo9D~ExWymK=0e3!*u zQ$#KvWO1n}I5gPemQzGA9%AvlDd-9awfM{w(b5PDq>?|0nmju++}GrvL^qzp^5UlVM$@U6o)!~q(&DKi zf=5C$0x{BAoaa%N!TM=vXv`Cc1(h+D_2D#uWs=|lpTN=i_HS=p$_7Z1?UqEaBu zpJt2Y2@v7~tsJENO7VtOhOmd)tPL)RCTrJi6Lq`SL1CY z!lSx=SGFYbUV~Qg8kD+56z0kBsFCpuH7!=D2FTHr|5_Qg zbu{ajUsoN5&3aH|s|S2V@7E$ttWWLMAq{Q-C7RHmg{^Pap|7$bvGpirHqwRz*NYCe z#&mnVs9`k0Ug&Ch&!_LP$XT;r&`;46Hce>YFJc&L2HcarL6ozlQ0xZO!Bf@o0csy! ztP#5bpS`(`jJ_1GQTVYI@a;|A4hw&(u~EeHmX@_{BU-x=XK6)GHi{VR!V^^=#h!`sI8(Q>jBJoQM0z< z!}Nq3(NV|M$=gJNvlj%F{Havj=naQX{(5C3e|;eI#O|J^OZamkgxl+Y!+RVSE)v16f_itGA=AVK5A#>Wbx% z|KppL3hY2j?ogNvv69$fz{&J*5IPpd?GQzb;el3;h`v(?-P?f<)Df_Ns`|o&F%k}J zAY5`Ma{p1_kvh!s(Hb*s#weSE^!H9tl#d0E$q16;EY`tyJPq506y_dLRsp!a2Oo2qR?7X3c$Q8J_9Mqw{JUskP#^{7`cgW-b5QuO=`bX!vRCxyGt>$3 zH5=Ij=$~TP{e1TbM`pL&k;Y7TsJfunKGd^j!7w zTWHNu(V1=4HlfFmRc`}ggHydG@~0E%@GWpsWTJz|gbN)xw~pZ*Zr8@OkBhG8!P$FU zv_$7k#0k-X?b06UCy*2Gw$7p#eExElFt!KkNUC=dm9O7{lWE`>be^m@iIifmI)J_( zi?6Vc@|+T_v9sfpQ+SE{>G~;jlpG+>)9BAVNHM2T4LhW*%lw39;Xn0>u53bDa`!ZP zo(@xyGf1kAQ2#Tc9r|Q$oDrkYC)4(m%!-kQOqubi%|6oVko-;97QKCAP!vxmZE$YMH6;S z8%(+=2D9s0^|^$$jvK&e>UIeixv6pGB~gm~18hk5FQNV7mbOj04BOkRM(3e+WJkKpmoG zarOutPD`R?r13bAPDaZJ{shw7Y}RPlr`o$nK3T|k7D(;#$+G-8B(N^RW98dI`~`&b zdVW2BX(5JYP`>1}oG<&VxEAq<-_Af98oy#xtvo~6GD+8AF~jemrIhONB?BsO{nhf}74 zvZ(E|Dh)W*TE}|%qD<7Opp^VO7lusWnfJ3mnpRN8avOx=_0g)Yk?Ith`PS*-ys~rIkHe1bz_VThEX(}C?i5-~=HdZB>lSjdK=660S`07Q1;hY2btC9k zaj8C@7#<7}-0B~!8x>-4xm%*N-3WDkoqFKM!{8I@((f|6MuJfpmIGX#hTRffjhrqu zOr^PO#4w#Z=&6aaEVAAet&Kd` z-}A1Ba^;1l%C~v&w-owkjA(#vNzLoBhF9c+5RKJ5?uzP0eiy~vLqshA4LtB38XXIQ zFVc&9=!-4{Or@mzBFZT2q5=0sJ)?+=PTdz+I1FCHDEtBHam8F2T_4vGWM@ARfxI|8 zp<@4lO1uOZ-Nx8s)t7=FieOtwig}16u@udDh*3+W;f*jgxtRQ!l>tZ7%ZKPbkFn&E z#bpbu3a@S`$0O04l>>&;{Ni$iGgevPLG@(NI5>0}Efzufs1ZiHcN!wdULLY~8OlbP z7!{PA8b4UxMMFySVoT^?`^~b`KCBnBl zr94JUO%f1uXqvA?^UT4=XnCvw0XJ8wq(@*}`RQ+XY@YFjtM>Vl)m=ZPp{H|n``%UXg z(66(zi*}clrFd5eUGOAoC8loV{ajSAb*CZEk+0+nunZ+h|y#gRA9kuUdwCtgfaIV8hz81xt-viZ^cd3+U0vtM$evb%;&3^a~5GLr8u^;s@ z&tBt%6BSCjoywy5ByC|0o1F~CW2rWXDcX9-zo_T^1Ps7J^=eeg#eYTq0DBsguTMKw zAA}wQ{H5;Y@wAcUWf?wA%ha*Ftml~yR-an+Gr(x~J4}~&S{}JRK^#loZ$y7AB=-Fq zF$Ckd%(til%!J1%8uS)j9kYN#T@+M7_TjUY?4lVJWNkJF{D!7DS!Fg?W7&%M%JYCo z>aXG?n8=d!PE;}$ASbCP>$8RM8bH(Ep?&OUq?{FH3R?uJ7kR!%BDz@lW(>29J%_n> z!`_PoV~LA`E6D=JQWqsxl5u<)tj?o7Uv=HAs3ddq!52B)Qtb`-0 zi)NSOC8g|7o5+0rTg)_5cu>nZFbT7Q0lj=LG~QS{*(z(~VVreJKFdxG>9j*XV@>yM(l z)4mA~^$k@Ms^eEUREXW=qDxf}nUfP_G~cYnj71$2WEQpsLK=1cB--+=mfyAn6pOae z*-xUk@f*fr&&6EG)JQ|nfX~8()tE55-HOb72N+*&z;GTwc`HjlzSHtdxn^J`5rKyqe^92fd6jkdQkRW@K`-*2;+Wz*gowXUcrIM2Y(sw; z_rv24D^MR$NC#{((KzU$&?+(qJ*q4VvO`+;H)IF)r^a!H>}nj=CbjtyNcpTOQv9f9 z-3A$Fm+|}<-1rdvtH{cM$H8B+!l`((juQ~nTRpDdY9c>r8RxHxSbhqOZRv;pi|(q^ zis_79RyNMKsA*MMmz{;QOAV#UWt`Jeb~;y87P9?C2@ctr{|#@%3D0VBFgvf0-s+H5 z_yvWTX%ga-aS<&ii83MZ60|RI)wm3YPH&YOVC`77Gf@hD1@6lkne^>M*@$0-5aFP~ zZ!vuTn&qi7X}fV9iDLyMzR1(uGgU`NrQ-&?q3WFYre>9bV6Of@OqOD|pd?djD;Z98 zYRK~Jwsy~|AyfGsAfkgUSr*}U!FOC#I$0(ej(Zfsu_p0-%YSk*zWf95eHZOdmNje- zsS3v}K7#bnrJHWVV{M8(b>gwa>629HK`9BQ7bVujvps>|V;unaQ;k-^SkJ(jRa2Jd z&-B6SK5`JRg&^}B!ZVlJyMVv=>X(zcVXr>Q?_+Y|cnSH1in!U?E8s&q!twrJ12L?2 zw!5q#jDM{oJG8@D|Ewjm@;4CvweI7sMypG}RU1q0yt9PiC=kh zQplphu!C{-ll5_@mFh|-b3j1vcLN#9n8qocWQc)9#7rq$2^9OZ{i?dMFq2@RO=(SyGC_8;&h4&Iott|AQJn21Wn*D@>Lac1ai^a2VO|hC ztz*13>SKI>82o3w?abCO`WZUZ$1`M6f^|$*jp`Vd4fvWuOo>S^K=gRG2Mfbbndnzg z8p|C7mqJeB56Le`f8qe3o(!Ia_M0eg1;YITbqh6QQg3WOuz~d8F6$f<8=&G71a?_h z57r0k0$GSsgRJA+8p>oNG>F38WD_GSh@RvZ*=UBFtY~BpO27VPKtI+{@#i^kSoR>a z<;Vakmq`}pIU%6Ap?_naIN}JuAW=ivaJUChoG7kvoW{yCZRl#42#^GM^C@ zM43IXmu4QAOr}}xvXYTEh{C+#6&-}uZFuE_SF}~)%n!V8g`WaIG;XSrBP$3VNe8@T zZdOPe4}~g>!eG2etcI8a%P-1I!chcDVJvd3dWVlTl+$@pOQ=~Cb?}jmWO3mr1_jyH zD{uJ&FAiQKXjpL(A&e4m;B455CZA79uyU(Hgi6rL(#gi?7Jr(8x^qZl+)*iIKn)wq zwjQN{qfijiwzNl$`9JQ19ITAe>5h-A#A3AdAB|-V?kEdhLj^NqhnjL<5Zeu8M(rgQ zZj5HuvoN-1R`EIx3hoK1l8cHrky%-J2yv9$L}Cf?3ff%f53Ve-BCDv})H;hSD~w9k zfq0leTHgeB6Az&h9cm)$@&q7emLM!wWRx5COh)6x_@>g6 zRf9)W6~K_)RmVqDTauh`B^2V+~*_72S*RWTghBb!~=~xoU!!624q9 zR!bWXXeN_cZH>p9$rx4#Sb}^~WIa|_W2Y3^l+^=PqGKtz@%lh~UER5f9cs$)1`v=? z4^Nd?P@y3lqf{MWurL~d@!qhWGy20*@%W7)G_vAI6OH;#n`&&@TvoxTFEGMI*=#7P zrGSgj!fYr7rUL64n8k_VVa0uAkkLGd>iNoiyahbKx*pV0u|7L*Wy!ko)7oNGc=8IP z4IH?o)y-u&-?m^Ctd!B@EY+YV1!ZfUGx|v`bg9vK^Q936$TmkWc!w~74HT& za^$b|Lf#z$vRPFjG8=y0RBuby+{a?w9njZe z)g8e4f%R2WUHyTo_@Z)Uy}0fG2)Z)SKS=MjH4yFrI%M%d3NsS2gx0bxAFKu4KY6q@ zDpo__&O>*cG7lT75A$dvlh`ngscmF+V|Y;7oc%e;F91o^2*}Zt5+JLwk-*usHUQyt zlv2HDU4SfVj1HpgfpQ!h11+7_2Fd|!EN}p=ZzG5DaSDS-ZB3>LW(nVLy9t zKk6KWGXE6IT9-n9((=q8*@&e9qv>sstj4DTQB6SM-=7M#L!;<42ncB?3>4?-;AvLI zLckVOB^Vj)bl?E$5{ygD09Gdomc@iI6O03ox5Mt%v%oXyQ#-`+*}$rFIvA<%9Ifii zdM}Kf{gYhDgpA!*fwa>{_DOin~jJA1E*stqIG3Z@tK)7*h5wq0+^dLl_X0R(4|u zUjb}kjhAOD!5isPs4U4=DVYMoWOlY%8B@&;xcxO+#gvhJY%MUEhIEjV*gB1wJIY4F zu^x<@=^cjK{>5Sh?gIYy4REM?kpi?pG)+ z=o4RzYT~$rh7C0?1T*YHwXxUC?EQge`l0>w?jy# z2AyRKyJJTXT{+?irz+V|{M`wUC`<&AJ^bvuz+Z~yj@{}Aj9}VDCp)9LdyhVWXBWh! z-+>J%C5NoV_5!0U+y{)NUvtQM{0|@+_-b^K&Def$GX0|P0Pr38?+gPVU2~l0gq_>vzy$_j%u9L9kKBkaApuq?k7(c5Mr6DVT!{@-fp>uC=vZ!KDt9#o zM9R+W9`FqP5GiBXeXX91l=ThA1Nzh*!RjHTWQyq_+ptF(m-Ud-?Z)FE$`d6^^C!^2 zouXtD_EaBzG)hJp&w}V}l#FE0A)TR!JV;7j02ficJhBLT2~4K=o^k}{rcKI&4w%OS<27;2K+U=zEwsDuWzVKFIn9EU4~PYxTst&ocFyx(wC<|mZwExRy>a?`5bvL|D}Hk7ju5-1L|##82E0?f%a5NWT} z*nK1_2&OhZ)kik+bkoKe3+M*Yp2}G7+K~yO8);K_Z91Z_jP~^S*3?g#X7xyJ-lHcb zgLuNrBUpFUV0v=e{1oil?q!*O-Hd_LlYgZt9Ny5qzO|LiM@iOQW>#mS5&iJ_vS@XE zKO~@8H9qO5DmNOl^heb8)mXQ`%)$MDc;+Es<^=oElK!%|r@xjnp3X<#GIn`^=x;q; zpho?AT);(?G(hGxf`ZeU`TJ7iXA;XG2SX2{MFV657NSvGhiVKTh~OHgvGqXoxn-wW z10_0VpzNo41Chez)Smu>P+Q8SvB@CWoP}%reUPkdi=a${;h9@2NrPp77OC;bVA+*L zX^b6$bLIh_rQt(Rbj}N0M1Ky!wWBqfLuDbBPh;#*SSKM>she zF-A%cRu-Ny)<-F)aoR}SPprm6BaubM0q4_)k+OiTJVlQ}0lk9uoHR=2w^gKFqYySK zL8(YLN1=)nugyJ2%V?IM@!1e`htwX8EV#0E|2R{1fsRJSy9(TkY2|2H#;B?vI+V;Y zcyraDSJeTP^lnkrwO#Eo_%MmUigaL%EMZGZAB&E^8W56#trWlPSk=#>1j4J%N{hy# zVo~!ycb0LoEvu#7L&wQsw%Y0A(J5UALTxHD9(_l3HR^CyPvi6PNGa=UEdIUR!y0J( z_`O_(!C5ONAb2!_($Kox=Lxc%(KwinV_QWU`U4_F6L>cM#<)|?Jcl;v0pD9x=%+ESxVA6jX<29snf49(gx2^|V;w4ywD zTZQTkX6NlR(v$&6q5iV;03$=CcP+Pn9;?w@Ns}^@TAe!5(M_MAS(^Nw zbqB`KqcmiYJv2s7mGyZ~Aimq$H7t_#0(YV6>G&AEHNKpR{G<=CF@>e0c3pHDDs+9d zSK>5OoBJuRVAbKAllKSXy((q{6w}dZz=7HtM~AaP%37T$oDJ5fuQUXhM0=*o{M<2A z8(Ta~^Ye5>)!`a(MJJ^Y+S5nCZCy4SrLJIJY@{}rLx?b=G@c}x+jlfjmdmbrfTdl3pL?sz>0KkmMn$gSh#cqCn)Lvn{P~4k_wV&AD9uGmV^b0=gpR3Y$o&> zR$?+so9LiATcZv!x;-mu4l?37O3aA3$#d`q=W44_bC593(|BtR?teZoiSo>qt=R&t zPMa%h@r6p&AKm&A{AUPVz7cGTsLVVWhdJ{@=Ak)ei9Yn;JQ>86YP>%WA#9mO=X}J} z<-jEC-LKHtZ9ek3l|U@&@HGgo(r$dAD5rfj_{&!|*1(}_0;?%x0WPu@?lly*0AF>T zMisUBdWBzKq(_VXy;`dUzkh+8jwN>yYBy+numF{mjT)T`p>6^`ptyx-5cw5oen(F> zqw2S5q0EgL_E#3lBn;7t{#iD+ZKX*+%aOj@V5RQO6E$wfZ*X*iV;kjOBn$g*|JH9u zhMyAYLVJyE43Y(xyeoQg*{RifS&vM$>x~W>Ia8Il1F^t(RRaE7 zmcZz+lITxNOJhfXjWzP4z)M-IlONNvIypZM?3^*7?Sy8ldVLbyl(sFE5g5sZ6wXQS zmdZSsQ6IhxS2{yAmLWSm3!@ksw@g-N=YVVI{4(6{U%)P8Uykeltqt-lmj!*#1JxVW z%O+lc!uH-m3UdFSI9)?)o+ZAYjEh$ zbT#;F#RwI1E4b=Tu2{?%gl_4syg)UmW;y{v6} zs~#!0Tb=&hT07oBeyg9$_MRI3f~4_-HcbBoZ|Ea1h;IKP%i2Cst_`R(eTHJD4Qt{{ zoi<2c{#^(r6S-Msi&-0FjGqm{*LY=UUkD-eWP{9Y*s*2zMmavfkzsTeOVv79hLIA{ zrf9=^I<--TaSr!cNu_P}PIg0tqz(7*r6HT}nIt>}&EF)4FjM2nZRi{^+^FKOXv@k3 z$&G&aRW>x-L#$-?IkMngn^gy_2Rz+F^!|D=o6!Z~soiPoyJw~2J@C#JZAKHkR|xT* ztO#zpds}qf-rp?CVEAmr7R24m)NzZfYGer^?>?-Vku`);db8|Qq8BU8vf*6&)512R zk$sCSj9r>+TV*3G6W3&`tb;C%^;>0Kn?H$dvb_yU-)=)YR3MHB2+%))q+# z(0CM1x8J5lAZDS-JEXrY53SgNTgyw=cOVmtCf80GkBRFocj6iI)7G8vD?m?o%95B> z7PSi{?n2aVmn?^^;+O4`)vaP~hR}jdxZ^=T8=iD+4+_Pla6n1xWtCPKLbf1$t6{y%Bavn!pb}NukB3iCVIT|rv>!Fb%8*CVp8d!( zt7r@R0f{Y1G$tRw;nm3dp!B1K2V`eVvjG2MOQgLAts7W)8Zcqy|*+i2NP}_~S=V31~#gM`bB2Et6$SHL$MK08dgLG%~Vo8W)^K8K^sO6g@aCOJkr@#2NV$ z>j@=@cAk-gY`v)TSrj^YL+ND&zCH@A_}f?8tv@T(+EPL1WbxqsP`(5%l?C>L+c5w? zDsc6u9_QqJHW1EUDs0WcYEz&8lGE5=C_yyiZ`qFx(dc^~oeD#NzuVG=H_1kw&!d@X z*njT5=Vfc#aEiPjf5ck6n=i=8*!-~aMLD01(#Jo#D7UcD8dqGBm)IDM6E35oI9B85 z%NTSq4tSQHy^y(S?d8%{(Mq=K8!hR0*?8AOxtAJ;zE6&1J15r`AFPE`38mm9REv(hJ z>48k*>wtK-x~KQY3RvLK3=v*5KM;k8_3+A16&^~Q6F7l(K16YKgT_}6F~o5rFo>ca z;WKQ~nEpr(V!r|xsn1Y@ZPwWFG0H+)w85Omav|HQ)rwEhxwK6qJwYYsH;p@Fg zZSOrnRNSF)=2JPI?bMk287jZKG;V%|HlW=agP+Ux#-6WvcNqU2@}3YYgJ^sjvpc2^ zL!$HanhX(90_= zKLqliVXu%X{0a2OQn6^YIZPj3$!JV}h?$zo6&!=1WR2yS3I|Gl?l=%(J&*~#%-yl^vr?K-J zg!I2O&W6hW2BPWGXL1(0{6_k-^V;jZvbvzWDC#Zxs4oJSGOF=AlEaB_rPFqamcB(? zy$t;l2I9$a{EB7LwT~?qzpCVrw4sAswDBD-eNCHPe}~|3U8D0o`pa%uN9Z<@R_|qI zc2oNee2>)pAB{`iqvh+C#`EvdT7MhpPX#}qHg-p2qYnt3cQx+)fQ<2;#(zJcZSX$O zjf#Clw)cR#e?+zBA(RIp|4kcVkCZ@veng|#V~x)~A__dw81@N$X-};q^bouq!t@fx zGbmps>mRSorF-XY&3m8)_&M}vwB!>?hcAF0^!O7hLN9@Cs6DJltIyL_HV^*F67&h{ zeMU3RYY1(q&u8>6{R_M)Xr0}RU~j;f0sC1-inl7=x+LSW@burb(Y)*8kXNs?;ctfo*C}XUv0AR zESB5$8lzjA!oZdl>)4vjSvGYpD#x+nz}wE!1G_Z%T4zE}U_R!jj#9q)xzjp9TrrHH z9mh=<^VfblPz7kzfhy24`x+>i3xYr86DDR>199J9{dh10-1L7!2n0OpmmulQLLq#n zQ^Jg7VZgWP(yYp|gC3~6@Ml}B5I);3GgT z&5K$5gNGT%i-R#UC9kJhj+X$ha#43rGlrD}7p4uKW_4Bym`n~Yvo!}X z>18hDF+lXk&-OMeu(IG7`o|lWDF=M!q8J}Dmd9Eq7#^2{V!cgHt9(p176&z!e)BPt zczK1PdbcFc3feeh*dErvP{a1hHkAItQ4u~BbR<#h+M?q~vP$|K^D~>pSUhkhUCeA2 z^i25n6s4?FoXBFDR5ptlz$?Qy;eSrUt7u7IpI6lftC58mua(8j#;ZZ7`oH$oElEZ5 zM1{28&qR&27M3!&x)6=5Nm}fX)hx|wXk3xiEWnb1GwEtp+-yytou0;<*s`jYmRo1T zf+)3tv9utYS(?`Yx@D#t+022gE_e>L@HIC$>j71DUajJ8)Q1CqF^eKpFFwi}K&T&@ zcBPzOW)9ifHOgoR75jx+LqT^{LRLM)&&JsRYP_%^?UiN$06k=mw0O|f3aoC$W*8|~_Ot#*;- z*1=W%&2Xo^1sv)jRBN-*Qu)AvN1b zOORKHnU(i~yJx7Lf6^O>>y-{Nd)tjZp}NDOP_P;4+ZP_{Onvaz(GNdr6}Ggche`t3}*wu186~rnTrk5csRuD$p!;ctot1T>=UY2?_)#3mk7CI zLoAm2B-BhrbtO5>?1bvdjxaOIcO?AP4d`+3qu@{r>Wrk1VP*wBS{<9kdP`#z(~j)s zPqwj?oWm^ZI}VCEaxDHj#^Xob`Z!vY!>q!;hjVPk9ZUdUBLAG`5Z@nwU*4PJM>uMP zVEYYPozra0CTcT}TxJifkUK0FQvAtKCRy)qiiK+A?oZn8MJ}^GOVd~*+$_wdY8)GG z4#rBkEW#{nq=)LAmm5czPDb!er+yLUP-8l_B0qw5A@AJg0L-?SklTFWGgBR$1$hPj z8Q-ZK#};K~p@orV5}Tz@{3_C{>^B?u^?~QWp|-f29cpb|-7U&o=b8&qoj`5Br(TOO z4?j9=%nem*_tfL_AmFvDnLUUNQM3T+ZKj7HI58E_F%G?MS-K+Hmnn=d2%>?`0< zSJGi`B^>G;D`;pw^SEmjoL`IeRA|^IN-U5%Wn;~QT=PUHwBB{XOjIHodCs!7ZZTL~4aVr%nY_|5Z|CZsYue==& zwFBmF)|Gcq{vyaUcS7A_g;?xFGNFjsRPBHGq?p;k&%P()aDDFI;ZQfehdviE@4NQG z`Q=3^e`6nh^o!b?@uL2Ku+Mr?`z=&2>VUF!Sql^#1S8vDQOvB!4_TaA-0W}rQ{7rF zdR)Tv^fC^^t{H4u~ z`~*A?XT-{r;7c^Gv{?ro4lhfa*j@ZIq^~DB1BZId(;4Breo1qO>ny}C534R`oWqZP z*s~cA`xk_B`eAKgjbhbq5apT(?81fZbk>--U3;N{jAUh_r~` z2jYx7?e@N2DwLOP+!XslJ%HL+ofY*e;IDp^EX^DgABV!;Bkh;3oEd3*Oxxqk8vF^A z)funhsm1y=JhNE8hUefE>nUGoyjj64#a{yVWgPj+VtwRmFoIK)N@h>~ucfQA@Hb$T z`F!G0jC>1jO?4_jeg}Mv(fsiyrft240~wVX^2t9~ymW~S62?b3kOAp}66Tg= zr2Yx!JpLJoRHd^EiS~D4n)MEwHZZ5|6;15%4g5$!mCXch2cFBgZ3h_F?ob)G#Iy;r zwXAfyGAbe5veSeWf~(Sl%I0Ej0#SHLOvea4H!z+$y^5L2Gl5f3%27|@4jy1J z^8nwcHt}X-?g=cB&FXyf0?(!zRZ$l92L4P_s+#SYk5)fdHKUBoVR|g+!6ejk9a*4f z4xGO)pV_r_v3Xo>ak{jM(5e zxvlsRlEIGRTWD%5Q%pnC@^+EbqLSAw%3wg7+0%IA0oAwGF9>Bkvy>|#=7^=yAq$r#9Z#J3QmA4p ILn_Dl2hs4F;s5{u diff --git a/.nuspec/maui.aotprofile.txt b/.nuspec/maui.aotprofile.txt index b0c427233d96..9150ae5fc935 100644 --- a/.nuspec/maui.aotprofile.txt +++ b/.nuspec/maui.aotprofile.txt @@ -24,9 +24,9 @@ Methods: Android.Content.PM.PackageManager Android.Content.ContextWrapper:get_PackageManager () Android.Content.Res.AssetManager Android.Content.ContextWrapper:get_Assets () Android.Content.Res.ColorStateList Android.Content.Res.ColorStateList:ValueOf (Android.Graphics.Color) - Android.Content.Res.ColorStateList AndroidX.AppCompat.Widget.TintTypedArray:GetColorStateList (int) Android.Content.Res.ColorStateList Microsoft.Maui.Platform.ColorExtensions:ToDefaultColorStateList (Microsoft.Maui.Graphics.Color) Android.Content.Res.ColorStateList Microsoft.Maui.Platform.ColorStateListExtensions:CreateDefault (int) + Android.Content.Res.ColorStateList Microsoft.Maui.PlatformInterop:GetColorStateListForToolbarStyleableAttribute (Android.Content.Context,int,int) Android.Content.Res.Configuration Android.Content.Res.Resources:get_Configuration () Android.Content.Res.Resources Android.Content.ContextWrapper:get_Resources () Android.Content.Res.Resources Android.Views.View:get_Resources () @@ -123,7 +123,6 @@ Methods: AndroidX.AppCompat.App.ActionBar AndroidX.AppCompat.App.AppCompatActivity:get_SupportActionBar () AndroidX.AppCompat.Widget.AppCompatTextView Microsoft.Maui.Handlers.LabelHandler:CreatePlatformView () AndroidX.AppCompat.Widget.AppCompatTextView Microsoft.Maui.Handlers.LabelHandler:Microsoft.Maui.Handlers.ILabelHandler.get_PlatformView () - AndroidX.AppCompat.Widget.TintTypedArray AndroidX.AppCompat.Widget.TintTypedArray:ObtainStyledAttributes (Android.Content.Context,Android.Util.IAttributeSet,int[],int,int) AndroidX.CoordinatorLayout.Widget.CoordinatorLayout Microsoft.Maui.PlatformInterop:CreateShellCoordinatorLayout (Android.Content.Context) AndroidX.Core.View.AccessibilityDelegateCompat AndroidX.Core.View.ViewCompat:GetAccessibilityDelegate (Android.Views.View) AndroidX.Core.View.AccessibilityDelegateCompat Microsoft.Maui.Platform.AccessibilityDelegateCompatWrapper:get_BlankDelegate () @@ -239,7 +238,7 @@ Methods: bool Microsoft.Maui.Controls.ObservableWrapper`2:Contains (Microsoft.Maui.Controls.ShellItem) bool Microsoft.Maui.Controls.Page:get_IsBusy () bool Microsoft.Maui.Controls.Page:ShouldLayoutChildren () - bool Microsoft.Maui.Controls.Page/d__78:MoveNext () + bool Microsoft.Maui.Controls.Page/d__83:MoveNext () bool Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer:DrawChild (Android.Graphics.Canvas,Android.Views.View,long) bool Microsoft.Maui.Controls.Platform.Compatibility.ShellToolbarTracker:get_CanNavigateBack () bool Microsoft.Maui.Controls.Platform.SemanticExtensions:ControlsAccessibilityDelegateNeeded (Microsoft.Maui.Controls.View) @@ -261,6 +260,7 @@ Methods: bool Microsoft.Maui.Controls.Routing:IsUserDefined (string) bool Microsoft.Maui.Controls.ScrollView:Microsoft.Maui.Controls.IFlowDirectionController.get_ApplyEffectiveFlowDirectionToChildContainer () bool Microsoft.Maui.Controls.Shell:get_FlyoutIsPresented () + bool Microsoft.Maui.Controls.Shell:GetEffectiveValue (Microsoft.Maui.Controls.BindableProperty,System.Func`1,System.Action`1,Microsoft.Maui.Controls.Element,bool) bool Microsoft.Maui.Controls.Shell:GetFlyoutItemIsVisible (Microsoft.Maui.Controls.BindableObject) bool Microsoft.Maui.Controls.Shell:GetNavBarHasShadow (Microsoft.Maui.Controls.BindableObject) bool Microsoft.Maui.Controls.ShellAppearance:Ingest (Microsoft.Maui.Controls.Element) @@ -274,6 +274,7 @@ Methods: bool Microsoft.Maui.Controls.ShellFlyoutItemsManager:UpdateFlyoutGroupings () bool Microsoft.Maui.Controls.ShellItem:get_IsVisibleItem () bool Microsoft.Maui.Controls.ShellItem:Microsoft.Maui.Controls.IShellItemController.get_ShowTabs () + bool Microsoft.Maui.Controls.ShellItem/<>c__DisplayClass9_0:b__0 () bool Microsoft.Maui.Controls.ShellNavigatingEventArgs:get_NavigationDelayedOrCancelled () bool Microsoft.Maui.Controls.ShellNavigationManager:ProposeNavigationOutsideGotoAsync (Microsoft.Maui.Controls.ShellNavigationSource,Microsoft.Maui.Controls.ShellItem,Microsoft.Maui.Controls.ShellSection,Microsoft.Maui.Controls.ShellContent,System.Collections.Generic.IReadOnlyList`1,bool,bool) bool Microsoft.Maui.Controls.ShellSection:get_IsVisibleSection () @@ -341,6 +342,7 @@ Methods: bool Microsoft.Maui.MauiAppCompatActivity:get_AllowFragmentRestore () bool Microsoft.Maui.Platform.MauiScrollView:Microsoft.Maui.Platform.IScrollBarView.get_ScrollBarsInitialized () bool Microsoft.Maui.Platform.ThemeExtensions:TryResolveAttribute (Android.Content.Res.Resources/Theme,int) + bool Microsoft.Maui.PropertyMapper:CanUpdateProperty (Microsoft.Maui.IElementHandler) bool Microsoft.Maui.PropertyMapper/d__17:MoveNext () bool Microsoft.Maui.Thickness:Equals (Microsoft.Maui.Thickness) bool Microsoft.Maui.Thickness:Equals (object) @@ -375,10 +377,13 @@ Methods: bool System.Collections.Concurrent.ConcurrentDictionary`2:IsValueWriteAtomic () bool System.Collections.Concurrent.ConcurrentDictionary`2:TryAddInternal (Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCacheKey,System.Nullable`1,Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite,bool,bool,Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite&) bool System.Collections.Concurrent.ConcurrentDictionary`2:TryGetValue (Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCacheKey,Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite&) - bool System.Collections.Concurrent.ConcurrentDictionary`2>:TryGetValue (System.Type,System.Func`1&) + bool System.Collections.Concurrent.ConcurrentDictionary`2:TryGetValue (System.Reflection.MemberInfo,System.ComponentModel.TypeConverter&) bool System.Collections.Concurrent.ConcurrentDictionary`2>:IsValueWriteAtomic () bool System.Collections.Concurrent.ConcurrentDictionary`2>:TryGetValueInternal (System.Type,int,System.Func`2&) bool System.Collections.Concurrent.ConcurrentDictionary`2:TryAddInternal (System.Type,System.Nullable`1,object,bool,bool,object&) + bool System.Collections.Concurrent.ConcurrentDictionary`2>>:IsValueWriteAtomic () + bool System.Collections.Concurrent.ConcurrentDictionary`2>>:TryAddInternal (System.Type,System.Nullable`1,System.ValueTuple`2>,bool,bool,System.ValueTuple`2>&) + bool System.Collections.Concurrent.ConcurrentDictionary`2>>:TryGetValue (System.Type,System.ValueTuple`2>&) bool System.Collections.Concurrent.ConcurrentDictionary`2, Android.Graphics.Typeface>:IsValueWriteAtomic () bool System.Collections.Concurrent.ConcurrentDictionary`2, Android.Graphics.Typeface>:TryAddInternal (System.ValueTuple`3,System.Nullable`1,Android.Graphics.Typeface,bool,bool,Android.Graphics.Typeface&) bool System.Collections.Concurrent.ConcurrentDictionary`2, Android.Graphics.Typeface>:TryGetValueInternal (System.ValueTuple`3,int,Android.Graphics.Typeface&) @@ -680,12 +685,9 @@ Methods: bool System.Threading.LowLevelLifoSemaphore:Wait (int,bool) bool System.Threading.LowLevelLifoSemaphore:WaitCore (int) bool System.Threading.LowLevelLifoSemaphore:WaitForSignal (int) - bool System.Threading.LowLevelLock:SpinWaitTryAcquireCallback () bool System.Threading.LowLevelLock:TryAcquire () - bool System.Threading.LowLevelLock:TryAcquire_NoFastPath (int) bool System.Threading.LowLevelMonitor:Wait (int) bool System.Threading.LowLevelMonitor:WaitCore (int) - bool System.Threading.LowLevelSpinWaiter:SpinWaitForCondition (System.Func`1,int,int) bool System.Threading.PortableThreadPool:NotifyWorkItemComplete (object,int) bool System.Threading.PortableThreadPool:OnGen2GCCallback () bool System.Threading.PortableThreadPool:ShouldAdjustMaxWorkersActive (int) @@ -972,6 +974,7 @@ Methods: int System.Collections.Concurrent.ConcurrentDictionary`2:get_DefaultConcurrencyLevel () int System.Collections.Concurrent.ConcurrentDictionary`2:get_DefaultConcurrencyLevel () int System.Collections.Concurrent.ConcurrentDictionary`2>:get_DefaultConcurrencyLevel () + int System.Collections.Concurrent.ConcurrentDictionary`2>>:get_DefaultConcurrencyLevel () int System.Collections.Concurrent.ConcurrentDictionary`2, Android.Graphics.Typeface>:get_DefaultConcurrencyLevel () int System.Collections.Generic.ArraySortHelper`1:BinarySearch (string[],int,int,string,System.Collections.Generic.IComparer`1) int System.Collections.Generic.ArraySortHelper`1:InternalBinarySearch (string[],int,int,string,System.Collections.Generic.IComparer`1) @@ -1048,6 +1051,7 @@ Methods: int System.Globalization.Ordinal:CompareStringIgnoreCase (char&,int,char&,int) int System.Globalization.Ordinal:IndexOf (string,string,int,int,bool) int System.HashCode:Combine (int,int,int) + int System.Int32:Parse (string) int System.Int32:Parse (System.ReadOnlySpan`1,System.Globalization.NumberStyles,System.IFormatProvider) int System.IO.BinaryReader:Read7BitEncodedInt () int System.IO.BinaryReader:ReadInt32 () @@ -1385,6 +1389,7 @@ Methods: Java.Interop.JniPeerMembers Android.Widget.FrameLayout:get_JniPeerMembers () Java.Interop.JniPeerMembers Android.Widget.LinearLayout:get_JniPeerMembers () Java.Interop.JniPeerMembers AndroidX.AppCompat.App.AppCompatActivity:get_JniPeerMembers () + Java.Interop.JniPeerMembers AndroidX.AppCompat.Widget.AppCompatTextView:get_JniPeerMembers () Java.Interop.JniPeerMembers AndroidX.Core.Widget.NestedScrollView:get_JniPeerMembers () Java.Interop.JniPeerMembers AndroidX.DrawerLayout.Widget.DrawerLayout:get_JniPeerMembers () Java.Interop.JniPeerMembers AndroidX.Fragment.App.Fragment:get_JniPeerMembers () @@ -1572,6 +1577,7 @@ Methods: Microsoft.Maui.Controls.ImageSource Microsoft.Maui.Controls.Button:get_ImageSource () Microsoft.Maui.Controls.ImageSource Microsoft.Maui.Controls.Image:get_Source () Microsoft.Maui.Controls.ImageSource Microsoft.Maui.Controls.ImageSource:FromFile (string) + Microsoft.Maui.Controls.ImageSource Microsoft.Maui.Controls.Page:get_BackgroundImageSource () Microsoft.Maui.Controls.ImageSource Microsoft.Maui.Controls.Platform.Compatibility.ShellToolbarTracker:GetFlyoutIcon (Microsoft.Maui.Controls.BackButtonBehavior,Microsoft.Maui.Controls.Page) Microsoft.Maui.Controls.ImageSource Microsoft.Maui.Controls.Shell:get_FlyoutIcon () Microsoft.Maui.Controls.IMessagingCenter Microsoft.Maui.Controls.MessagingCenter:get_Instance () @@ -1656,7 +1662,7 @@ Methods: Microsoft.Maui.Controls.VisualElement Microsoft.Maui.Controls.Platform.GestureManager:get_Element () Microsoft.Maui.Controls.VisualElement Microsoft.Maui.Controls.Shell:GetEffectiveValue (Microsoft.Maui.Controls.BindableProperty,Microsoft.Maui.Controls.VisualElement,bool) Microsoft.Maui.Controls.VisualElement Microsoft.Maui.Controls.Shell:GetEffectiveValue (Microsoft.Maui.Controls.BindableProperty,System.Func`1,System.Action`1,Microsoft.Maui.Controls.Element,bool) - Microsoft.Maui.Controls.VisualElement Microsoft.Maui.Controls.Shell/<>c__DisplayClass277_0`1:b__0 () + Microsoft.Maui.Controls.VisualElement Microsoft.Maui.Controls.Shell/<>c__DisplayClass285_0`1:b__0 () Microsoft.Maui.Controls.VisualElement Microsoft.Maui.Controls.Toolbar:get_TitleView () Microsoft.Maui.Controls.VisualState Microsoft.Maui.Controls.VisualState:Clone () Microsoft.Maui.Controls.VisualState Microsoft.Maui.Controls.VisualStateGroup:GetState (string) @@ -1692,7 +1698,7 @@ Methods: Microsoft.Maui.FlyoutBehavior Microsoft.Maui.Controls.Shell:GetEffectiveFlyoutBehavior () Microsoft.Maui.FlyoutBehavior Microsoft.Maui.Controls.Shell:GetEffectiveValue (Microsoft.Maui.Controls.BindableProperty,System.Func`1,System.Action`1,Microsoft.Maui.Controls.Element,bool) Microsoft.Maui.FlyoutBehavior Microsoft.Maui.Controls.Shell:Microsoft.Maui.IFlyoutView.get_FlyoutBehavior () - Microsoft.Maui.FlyoutBehavior Microsoft.Maui.Controls.Shell/<>c__DisplayClass276_0:b__0 () + Microsoft.Maui.FlyoutBehavior Microsoft.Maui.Controls.Shell/<>c__DisplayClass284_0:b__0 () Microsoft.Maui.Font Microsoft.Maui.Controls.Button:Microsoft.Maui.ITextStyle.get_Font () Microsoft.Maui.Font Microsoft.Maui.Controls.FontExtensions:ToFont (Microsoft.Maui.Controls.Internals.IFontElement,System.Nullable`1) Microsoft.Maui.Font Microsoft.Maui.Controls.FontExtensions:WithAttributes (Microsoft.Maui.Font,Microsoft.Maui.Controls.FontAttributes) @@ -1709,6 +1715,9 @@ Methods: Microsoft.Maui.Graphics.Color Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer:ResolveThemeColor (Microsoft.Maui.Graphics.Color,Microsoft.Maui.Graphics.Color) Microsoft.Maui.Graphics.Color Microsoft.Maui.Controls.KnownColor:get_Default () Microsoft.Maui.Graphics.Color Microsoft.Maui.Controls.Label:get_TextColor () + Microsoft.Maui.Graphics.Color Microsoft.Maui.Controls.ShellAppearance:get_BackgroundColor () + Microsoft.Maui.Graphics.Color Microsoft.Maui.Controls.ShellAppearance:get_ForegroundColor () + Microsoft.Maui.Graphics.Color Microsoft.Maui.Controls.ShellAppearance:get_TitleColor () Microsoft.Maui.Graphics.Color Microsoft.Maui.Controls.SolidColorBrush:get_Color () Microsoft.Maui.Graphics.Color Microsoft.Maui.Controls.Toolbar:get_BarTextColor () Microsoft.Maui.Graphics.Color Microsoft.Maui.Controls.Toolbar:get_IconColor () @@ -1807,6 +1816,7 @@ Methods: Microsoft.Maui.IFontRegistrar Microsoft.Maui.Hosting.FontsMauiAppBuilderExtensions/<>c:b__1_1 (System.IServiceProvider) Microsoft.Maui.IImageSource Microsoft.Maui.Controls.Button:Microsoft.Maui.IImageSourcePart.get_Source () Microsoft.Maui.IImageSource Microsoft.Maui.Controls.Image:Microsoft.Maui.IImageSourcePart.get_Source () + Microsoft.Maui.IImageSource Microsoft.Maui.Controls.Page:Microsoft.Maui.IImageSourcePart.get_Source () Microsoft.Maui.IImageSourcePart Microsoft.Maui.Handlers.ButtonHandler:b__33_0 () Microsoft.Maui.IImageSourcePart Microsoft.Maui.Handlers.ImageHandler:b__15_0 () Microsoft.Maui.IImageSourceService Microsoft.Maui.Hosting.ImageSourceServiceProvider:GetImageSourceService (System.Type) @@ -1965,13 +1975,13 @@ Methods: object Microsoft.Maui.Controls.PaddingElement:PaddingDefaultValueCreator (Microsoft.Maui.Controls.BindableObject) object Microsoft.Maui.Controls.Routing:CreateDefaultRoute (Microsoft.Maui.Controls.BindableObject) object Microsoft.Maui.Controls.Shapes.StrokeShapeTypeConverter:ConvertFrom (System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,object) - object Microsoft.Maui.Controls.Shell/<>c:<.cctor>b__307_0 (Microsoft.Maui.Controls.BindableObject) - object Microsoft.Maui.Controls.Shell/<>c:<.cctor>b__307_1 (Microsoft.Maui.Controls.BindableObject) + object Microsoft.Maui.Controls.Shell/<>c:<.cctor>b__315_0 (Microsoft.Maui.Controls.BindableObject) + object Microsoft.Maui.Controls.Shell/<>c:<.cctor>b__315_1 (Microsoft.Maui.Controls.BindableObject) object Microsoft.Maui.Controls.ShellContent:get_Content () object Microsoft.Maui.Controls.ShellContent/<>c__DisplayClass19_0:b__0 () object Microsoft.Maui.Controls.ShellContent/<>c:<.cctor>b__45_0 (Microsoft.Maui.Controls.BindableObject) - object Microsoft.Maui.Controls.ShellItem/<>c:<.cctor>b__44_0 (Microsoft.Maui.Controls.BindableObject) - object Microsoft.Maui.Controls.ShellSection/<>c:<.cctor>b__110_0 (Microsoft.Maui.Controls.BindableObject) + object Microsoft.Maui.Controls.ShellItem/<>c:<.cctor>b__45_0 (Microsoft.Maui.Controls.BindableObject) + object Microsoft.Maui.Controls.ShellSection/<>c:<.cctor>b__111_0 (Microsoft.Maui.Controls.BindableObject) object Microsoft.Maui.Controls.VisualElement/<>c:<.cctor>b__375_2 (Microsoft.Maui.Controls.BindableObject,object) object Microsoft.Maui.Controls.VisualElement/<>c:<.cctor>b__375_3 (Microsoft.Maui.Controls.BindableObject,object) object Microsoft.Maui.Controls.VisualStateManager/<>c:<.cctor>b__8_0 (Microsoft.Maui.Controls.BindableObject) @@ -1990,16 +2000,16 @@ Methods: object Microsoft.Maui.Graphics.Converters.PointTypeConverter:ConvertFrom (System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,object) object Microsoft.Maui.Handlers.ElementHandler:CreatePlatformElement () object Microsoft.Maui.Handlers.ElementHandler`2:OnCreatePlatformElement () - object Microsoft.Maui.Handlers.ElementHandler`2:Microsoft.Maui.IElementHandler.get_PlatformView () + object Microsoft.Maui.Handlers.ElementHandler`2:Microsoft.Maui.IElementHandler.get_PlatformView () object Microsoft.Maui.Handlers.ViewHandler:Microsoft.Maui.IViewHandler.get_ContainerView () object Microsoft.Maui.Handlers.ViewHandler:OnCreatePlatformElement () - object Microsoft.Maui.Handlers.ViewHandler`2:Microsoft.Maui.IElementHandler.get_PlatformView () + object Microsoft.Maui.Handlers.ViewHandler`2:Microsoft.Maui.IElementHandler.get_PlatformView () object Microsoft.Maui.Hosting.Internal.MauiFactory:CreateInstance (Microsoft.Extensions.DependencyInjection.ServiceDescriptor) object Microsoft.Maui.Hosting.Internal.MauiFactory:GetService (Microsoft.Extensions.DependencyInjection.ServiceDescriptor) object Microsoft.Maui.Hosting.Internal.MauiFactory:GetService (System.Type,Microsoft.Extensions.DependencyInjection.ServiceDescriptor,System.Collections.Generic.IEnumerable`1) object Microsoft.Maui.Hosting.Internal.MauiFactory:GetService (System.Type) - object Microsoft.Maui.MauiContext/<>c__DisplayClass10_0`1:b__0 () - object Microsoft.Maui.MauiContext/<>c__DisplayClass9_0`1:b__0 () + object Microsoft.Maui.MauiContext/<>c__10`1:b__10_0 (object) + object Microsoft.Maui.MauiContext/<>c__9`1:b__9_0 (object) object Microsoft.Maui.MauiContext/WrappedServiceProvider:GetService (System.Type) object System.Activator:CreateInstance (System.Type,bool,bool) object System.Activator:CreateInstance (System.Type,bool) @@ -2071,7 +2081,6 @@ Methods: object[] System.Reflection.CustomAttribute:GetCustomAttributes (System.Reflection.ICustomAttributeProvider,System.Type,bool) object[] System.Reflection.CustomAttribute:GetCustomAttributesBase (System.Reflection.ICustomAttributeProvider,System.Type,bool) object[] System.Reflection.CustomAttribute:GetPseudoCustomAttributes (System.Reflection.ICustomAttributeProvider,System.Type) - object[] System.Reflection.RuntimeAssembly:GetCustomAttributes (System.Type,bool) object& System.Collections.Generic.Dictionary`2:FindValue (System.Net.Http.Headers.HeaderDescriptor) single Android.Util.DisplayMetrics:get_Density () single Android.Util.TypedValue:ComplexToDimension (int,Android.Util.DisplayMetrics) @@ -2176,6 +2185,7 @@ Methods: string System.Globalization.TextInfo:ChangeCaseCommon (string) string System.Globalization.TextInfo:ToLower (string) string System.Globalization.TextInfo:ToLowerAsciiInvariant (string) + string System.Int32:ToString () string System.IO.BinaryReader:ReadString () string System.IO.Path:Combine (string,string,string) string System.IO.Path:Combine (string,string) @@ -2203,6 +2213,8 @@ Methods: string System.Net.NetworkInformation.HostInformation:get_DomainName () string System.Net.NetworkInformation.HostInformationPal:GetDomainName () string System.Net.Primitives.Interop/Sys:GetDomainName () + string System.Number:Int32ToDecStr (int) + string System.Number:UInt32ToDecStr (uint) string System.Private.CoreLib.Interop/Sys:GetDefaultTimeZone () string System.Private.CoreLib.Interop/Sys:GetUnixName () string System.Private.CoreLib.Interop/Sys:GetUnixRelease () @@ -2312,7 +2324,6 @@ Methods: System.Action System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1/AsyncStateMachineBox`1d__2>:get_MoveNextAction () System.Action`2 Microsoft.Maui.PropertyMapper:GetProperty (string) System.Action`3 Microsoft.Maui.CommandMapper:GetCommand (string) - System.AppDomain System.AppDomain:get_CurrentDomain () System.Array Android.Runtime.JNIEnv:_GetArray (intptr,System.Type) System.Array Android.Runtime.JNIEnv:GetArray (intptr,Android.Runtime.JniHandleOwnership,System.Type) System.Array Android.Runtime.JNIEnv/<>c:b__132_12 (System.Type,intptr,int) @@ -2405,7 +2416,7 @@ Methods: System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.Element/d__89`1:System.Collections.Generic.IEnumerable.GetEnumerator () System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.Element/d__27:System.Collections.Generic.IEnumerable.GetEnumerator () System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.Element/d__100:System.Collections.Generic.IEnumerable.GetEnumerator () - System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.Page/d__78:System.Collections.Generic.IEnumerable.GetEnumerator () + System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.Page/d__83:System.Collections.Generic.IEnumerable.GetEnumerator () System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.ReadOnlyCastingList`2:GetEnumerator () System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.ViewExtensions/d__20:System.Collections.Generic.IEnumerable.GetEnumerator () System.Collections.Generic.IEnumerator`1 Microsoft.Maui.Controls.MenuItemCollection:GetEnumerator () @@ -2637,7 +2648,6 @@ Methods: System.Delegate System.Delegate:Remove (System.Delegate,System.Delegate) System.Delegate System.MulticastDelegate:CombineImpl (System.Delegate) System.Delegate System.MulticastDelegate:RemoveImpl (System.Delegate) - System.Delegate System.Reflection.RuntimeMethodInfo:CreateDelegate (System.Type) System.Exception Java.Interop.JniEnvironment:GetExceptionForLastThrowable (intptr) System.Func`2 Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine:RealizeService (Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite) System.Func`2 Microsoft.Extensions.DependencyInjection.ServiceProvider:CreateServiceAccessor (System.Type) @@ -2783,7 +2793,6 @@ Methods: System.ReadOnlySpan`1 System.Collections.Generic.ValueListBuilder`1:AsSpan () System.ReadOnlySpan`1 System.Span`1:op_Implicit (System.Span`1) System.ReadOnlySpan`1 System.Span`1:op_Implicit (System.Span`1) - System.Reflection.Assembly System.Reflection.Assembly:GetExecutingAssembly () System.Reflection.Assembly System.Reflection.Assembly:InternalLoad (string,System.Threading.StackCrawlMark&,intptr) System.Reflection.Assembly System.Reflection.Assembly:Load (System.Reflection.AssemblyName,System.Threading.StackCrawlMark&,System.Runtime.Loader.AssemblyLoadContext) System.Reflection.Assembly System.Reflection.RuntimeAssembly:InternalGetSatelliteAssembly (System.Reflection.Assembly,System.Globalization.CultureInfo,System.Version,bool) @@ -2793,9 +2802,6 @@ Methods: System.Reflection.Assembly System.Runtime.Loader.AssemblyLoadContext:MonoResolveUsingResolveSatelliteAssembly (intptr,string) System.Reflection.Assembly System.Runtime.Loader.AssemblyLoadContext:ResolveSatelliteAssembly (System.Reflection.AssemblyName) System.Reflection.Assembly System.RuntimeType:get_Assembly () - System.Reflection.Assembly[] System.AppDomain:GetAssemblies () - System.Reflection.Assembly[] System.Runtime.Loader.AssemblyLoadContext:GetLoadedAssemblies () - System.Reflection.Assembly[] System.Runtime.Loader.AssemblyLoadContext:InternalGetLoadedAssemblies () System.Reflection.AssemblyContentType System.Reflection.AssemblyName:get_ContentType () System.Reflection.AssemblyName System.Reflection.Assembly:GetName () System.Reflection.AssemblyName System.Reflection.AssemblyName:Create (intptr,string) @@ -2869,7 +2875,6 @@ Methods: System.Reflection.PropertyInfo System.RuntimeType:GetPropertyImpl (string,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[]) System.Reflection.PropertyInfo System.Type:GetProperty (string,System.Reflection.BindingFlags) System.Reflection.PropertyInfo System.Type:GetProperty (string) - System.Reflection.RuntimeAssembly System.Reflection.Assembly:GetExecutingAssembly (System.Threading.StackCrawlMark&) System.Reflection.RuntimeAssembly System.Reflection.RuntimeAssembly:InternalLoad (System.Reflection.AssemblyName,System.Threading.StackCrawlMark&,System.Runtime.Loader.AssemblyLoadContext) System.Reflection.RuntimeAssembly System.RuntimeTypeHandle:GetAssembly (System.RuntimeType) System.Reflection.RuntimeConstructorInfo System.RuntimeType:GetDefaultConstructor () @@ -2955,12 +2960,13 @@ Methods: System.Threading.SynchronizationContext Android.App.Application:get_SynchronizationContext () System.Threading.SynchronizationContext System.Threading.SynchronizationContext:get_Current () System.Threading.Tasks.Task Microsoft.Maui.Controls.Platform.Compatibility.ShellToolbarTracker:UpdateDrawerArrowFromFlyoutIcon (Android.Content.Context,AndroidX.AppCompat.App.ActionBarDrawerToggle) - System.Threading.Tasks.Task Microsoft.Maui.Controls.Shell:g__SetCurrentItem|167_1 () + System.Threading.Tasks.Task Microsoft.Maui.Controls.Shell:g__SetCurrentItem|175_1 () System.Threading.Tasks.Task Microsoft.Maui.Controls.Shell:OnFlyoutItemSelectedAsync (Microsoft.Maui.Controls.Element,bool) System.Threading.Tasks.Task Microsoft.Maui.Controls.ShellNavigationManager:GoToAsync (Microsoft.Maui.Controls.ShellNavigationParameters,Microsoft.Maui.Controls.ShellNavigationRequest) System.Threading.Tasks.Task Microsoft.Maui.Handlers.ButtonHandler:MapImageSourceAsync (Microsoft.Maui.Handlers.IButtonHandler,Microsoft.Maui.IImage) System.Threading.Tasks.Task Microsoft.Maui.Handlers.ImageHandler:MapSourceAsync (Microsoft.Maui.Handlers.IImageHandler,Microsoft.Maui.IImage) System.Threading.Tasks.Task Microsoft.Maui.Platform.ImageSourcePartLoader:UpdateImageSourceAsync () + System.Threading.Tasks.Task Microsoft.Maui.Platform.ViewExtensions:UpdateBackgroundImageSourceAsync (Android.Views.View,Microsoft.Maui.IViewBackgroundImagePart,Microsoft.Maui.IImageSourceServiceProvider) System.Threading.Tasks.Task System.IO.BufferedStream:CopyToAsync (System.IO.Stream,int,System.Threading.CancellationToken) System.Threading.Tasks.Task System.IO.BufferedStream:CopyToAsyncCore (System.IO.Stream,int,System.Threading.CancellationToken) System.Threading.Tasks.Task System.IO.DelegatingStream:CopyToAsync (System.IO.Stream,int,System.Threading.CancellationToken) @@ -3085,7 +3091,6 @@ Methods: System.Type Android.Graphics.Paint:get_ThresholdType () System.Type Android.Net.ConnectivityManager:get_ThresholdType () System.Type Android.Net.NetworkInfo:get_ThresholdType () - System.Type Android.Runtime.ResourceIdManager:GetResourceTypeFromAssembly (System.Reflection.Assembly) System.Type Android.Runtime.XAPeerMembers:GetThresholdType (Java.Interop.IJavaPeerable) System.Type Android.Text.TextPaint:get_ThresholdType () System.Type Android.Views.View:get_ThresholdType () @@ -3097,7 +3102,6 @@ Methods: System.Type AndroidX.AppCompat.View.Menu.MenuBuilder:get_ThresholdType () System.Type AndroidX.AppCompat.Widget.AppCompatImageView:get_ThresholdType () System.Type AndroidX.AppCompat.Widget.AppCompatTextView:get_ThresholdType () - System.Type AndroidX.AppCompat.Widget.TintTypedArray:get_ThresholdType () System.Type AndroidX.Core.Widget.NestedScrollView:get_ThresholdType () System.Type AndroidX.DrawerLayout.Widget.DrawerLayout:get_ThresholdType () System.Type AndroidX.Fragment.App.Fragment:get_ThresholdType () @@ -3436,9 +3440,6 @@ Methods: void Android.Runtime.JValue:.cctor () void Android.Runtime.JValue:.ctor (intptr) void Android.Runtime.Logger:.cctor () - void Android.Runtime.ResourceDesignerAttribute:.ctor (string) - void Android.Runtime.ResourceDesignerAttribute:set_IsApplication (bool) - void Android.Runtime.ResourceIdManager:UpdateIdValues () void Android.Runtime.XAPeerMembers:.cctor () void Android.Runtime.XAPeerMembers:.ctor (string,System.Type,bool) void Android.Runtime.XAPeerMembers:.ctor (string,System.Type) @@ -3594,9 +3595,6 @@ Methods: void AndroidX.AppCompat.Widget.AppCompatImageView:.ctor (Android.Content.Context) void AndroidX.AppCompat.Widget.AppCompatTextView:.cctor () void AndroidX.AppCompat.Widget.AppCompatTextView:.ctor (Android.Content.Context) - void AndroidX.AppCompat.Widget.TintTypedArray:.cctor () - void AndroidX.AppCompat.Widget.TintTypedArray:.ctor (intptr,Android.Runtime.JniHandleOwnership) - void AndroidX.AppCompat.Widget.TintTypedArray:Recycle () void AndroidX.AppCompat.Widget.Toolbar:.cctor () void AndroidX.AppCompat.Widget.Toolbar:.ctor (intptr,Android.Runtime.JniHandleOwnership) void AndroidX.AppCompat.Widget.Toolbar:set_NavigationIcon (Android.Graphics.Drawables.Drawable) @@ -3604,7 +3602,6 @@ Methods: void AndroidX.AppCompat.Widget.Toolbar:set_TitleFormatted (Java.Lang.ICharSequence) void AndroidX.AppCompat.Widget.Toolbar:SetNavigationContentDescription (int) void AndroidX.AppCompat.Widget.Toolbar:SetNavigationOnClickListener (Android.Views.View/IOnClickListener) - void AndroidX.AppCompat.Widget.Toolbar:SetTitleTextColor (Android.Content.Res.ColorStateList) void AndroidX.AppCompat.Widget.Toolbar:SetTitleTextColor (int) void AndroidX.CoordinatorLayout.Widget.CoordinatorLayout:.cctor () void AndroidX.CoordinatorLayout.Widget.CoordinatorLayout:.ctor (intptr,Android.Runtime.JniHandleOwnership) @@ -3687,8 +3684,6 @@ Methods: void Google.Android.Material.Navigation.NavigationBarView:.cctor () void Google.Android.Material.Navigation.NavigationBarView:.ctor (intptr,Android.Runtime.JniHandleOwnership) void Google.Android.Material.Navigation.NavigationBarView/IOnItemSelectedListenerInvoker:.cctor () - void Google.Android.Material.Shape.MaterialShapeDrawable:.cctor () - void Google.Android.Material.Shape.MaterialShapeDrawable:.ctor (intptr,Android.Runtime.JniHandleOwnership) void Google.Android.Material.Tabs.TabLayout:.cctor () void Google.Android.Material.Tabs.TabLayout:.ctor (intptr,Android.Runtime.JniHandleOwnership) void Google.Android.Material.Tabs.TabLayout:SetSelectedTabIndicatorColor (int) @@ -4069,11 +4064,12 @@ Methods: void Microsoft.Maui.Controls.Button:Microsoft.Maui.Controls.IPaddingElement.OnPaddingPropertyChanged (Microsoft.Maui.Thickness,Microsoft.Maui.Thickness) void Microsoft.Maui.Controls.Button:Microsoft.Maui.Controls.ITextElement.OnTextColorPropertyChanged (Microsoft.Maui.Graphics.Color,Microsoft.Maui.Graphics.Color) void Microsoft.Maui.Controls.Button:Microsoft.Maui.IImageSourcePart.UpdateIsLoading (bool) + void Microsoft.Maui.Controls.Button:OnPropertyChanged (string) void Microsoft.Maui.Controls.Button:RemapForControls () void Microsoft.Maui.Controls.Button:set_Text (string) void Microsoft.Maui.Controls.Button/<>c:.cctor () void Microsoft.Maui.Controls.Button/<>c:.ctor () - void Microsoft.Maui.Controls.Button/<>c:<.cctor>b__163_1 (Microsoft.Maui.Controls.BindableObject,object,object) + void Microsoft.Maui.Controls.Button/<>c:<.cctor>b__164_1 (Microsoft.Maui.Controls.BindableObject,object,object) void Microsoft.Maui.Controls.Button/ButtonContentLayout:.ctor (Microsoft.Maui.Controls.Button/ButtonContentLayout/ImagePosition,double) void Microsoft.Maui.Controls.ButtonElement:.cctor () void Microsoft.Maui.Controls.ButtonElement/<>c:.cctor () @@ -4103,10 +4099,6 @@ Methods: void Microsoft.Maui.Controls.Compatibility.Platform.Android.PlatformInvalidate:Invalidate (Microsoft.Maui.Controls.VisualElement) void Microsoft.Maui.Controls.Compatibility.Platform.Android.ResourcesProvider:.ctor () void Microsoft.Maui.Controls.Compatibility.Platform.Android.ResourcesProvider:UpdateStyles () - void Microsoft.Maui.Controls.Compatibility.Resource/Attribute:.cctor () - void Microsoft.Maui.Controls.Compatibility.Resource/Drawable:.cctor () - void Microsoft.Maui.Controls.Compatibility.Resource/Layout:.cctor () - void Microsoft.Maui.Controls.Compatibility.Resource/Style:.cctor () void Microsoft.Maui.Controls.CompressedLayout:.cctor () void Microsoft.Maui.Controls.CompressedLayout:SetHeadlessOffset (Microsoft.Maui.Controls.BindableObject,Microsoft.Maui.Graphics.Point) void Microsoft.Maui.Controls.ContentPage:.cctor () @@ -4284,6 +4276,8 @@ Methods: void Microsoft.Maui.Controls.Label:Microsoft.Maui.Controls.Internals.IFontElement.OnFontFamilyChanged (string,string) void Microsoft.Maui.Controls.Label:Microsoft.Maui.Controls.Internals.IFontElement.OnFontSizeChanged (double,double) void Microsoft.Maui.Controls.Label:Microsoft.Maui.Controls.ITextElement.OnTextColorPropertyChanged (Microsoft.Maui.Graphics.Color,Microsoft.Maui.Graphics.Color) + void Microsoft.Maui.Controls.Label:OnHandlerChangedCore () + void Microsoft.Maui.Controls.Label:OnLayoutChanged (object,Microsoft.Maui.Platform.LayoutChangedEventArgs) void Microsoft.Maui.Controls.Label:OnTextPropertyChanged (Microsoft.Maui.Controls.BindableObject,object,object) void Microsoft.Maui.Controls.Label:RemapForControls () void Microsoft.Maui.Controls.Label:set_FontAttributes (Microsoft.Maui.Controls.FontAttributes) @@ -4385,8 +4379,8 @@ Methods: void Microsoft.Maui.Controls.Page:UpdateChildrenLayout () void Microsoft.Maui.Controls.Page/<>c:.cctor () void Microsoft.Maui.Controls.Page/<>c:.ctor () - void Microsoft.Maui.Controls.Page/d__78:.ctor (int) - void Microsoft.Maui.Controls.Page/d__78:System.IDisposable.Dispose () + void Microsoft.Maui.Controls.Page/d__83:.ctor (int) + void Microsoft.Maui.Controls.Page/d__83:System.IDisposable.Dispose () void Microsoft.Maui.Controls.ParentChangingEventArgs:.ctor (Microsoft.Maui.Controls.Element,Microsoft.Maui.Controls.Element) void Microsoft.Maui.Controls.Picker:.cctor () void Microsoft.Maui.Controls.PlaceholderElement:.cctor () @@ -4398,7 +4392,6 @@ Methods: void Microsoft.Maui.Controls.Platform.AlertManager/AlertRequestHelper:.ctor (Android.App.Activity,Microsoft.Maui.IMauiContext) void Microsoft.Maui.Controls.Platform.AutomationPropertiesProvider:.cctor () void Microsoft.Maui.Controls.Platform.AutomationPropertiesProvider:SetImportantForAccessibility (Android.Views.View,Microsoft.Maui.Controls.Element) - void Microsoft.Maui.Controls.Platform.BrushExtensions:UpdateBackground (Android.Views.View,Microsoft.Maui.Controls.Brush) void Microsoft.Maui.Controls.Platform.ButtonExtensions:UpdateContentLayout (Google.Android.Material.Button.MaterialButton,Microsoft.Maui.Controls.Button) void Microsoft.Maui.Controls.Platform.ButtonExtensions:UpdateLineBreakMode (AndroidX.AppCompat.Widget.AppCompatButton,Microsoft.Maui.Controls.Button) void Microsoft.Maui.Controls.Platform.ButtonExtensions:UpdateText (Google.Android.Material.Button.MaterialButton,Microsoft.Maui.Controls.Button) @@ -4469,6 +4462,7 @@ Methods: void Microsoft.Maui.Controls.Platform.Compatibility.ShellToolbarTracker:UpdateToolbarItems () void Microsoft.Maui.Controls.Platform.Compatibility.ShellToolbarTracker:UpdateToolbarItems (AndroidX.AppCompat.Widget.Toolbar,Microsoft.Maui.Controls.Page) void Microsoft.Maui.Controls.Platform.Compatibility.ShellToolbarTracker/d__51:MoveNext () + void Microsoft.Maui.Controls.Platform.FormattedStringExtensions:RecalculateSpanPositions (Android.Widget.TextView,Microsoft.Maui.Controls.Label,Android.Text.SpannableString,Microsoft.Maui.SizeRequest) void Microsoft.Maui.Controls.Platform.GenericGlobalLayoutListener:.ctor (System.Action) void Microsoft.Maui.Controls.Platform.GenericGlobalLayoutListener:OnGlobalLayout () void Microsoft.Maui.Controls.Platform.GestureManager:.ctor (Microsoft.Maui.IViewHandler) @@ -4510,15 +4504,6 @@ Methods: void Microsoft.Maui.Controls.ReorderableItemsView:.cctor () void Microsoft.Maui.Controls.ReorderableItemsView:.ctor () void Microsoft.Maui.Controls.RequestDefinition:.ctor (Microsoft.Maui.Controls.RouteRequestBuilder,Microsoft.Maui.Controls.Shell) - void Microsoft.Maui.Controls.Resource/Animation:.cctor () - void Microsoft.Maui.Controls.Resource/Attribute:.cctor () - void Microsoft.Maui.Controls.Resource/Dimension:.cctor () - void Microsoft.Maui.Controls.Resource/Drawable:.cctor () - void Microsoft.Maui.Controls.Resource/Id:.cctor () - void Microsoft.Maui.Controls.Resource/Layout:.cctor () - void Microsoft.Maui.Controls.Resource/String:.cctor () - void Microsoft.Maui.Controls.Resource/Style:.cctor () - void Microsoft.Maui.Controls.Resource/Styleable:.cctor () void Microsoft.Maui.Controls.ResourceDictionary:.cctor () void Microsoft.Maui.Controls.ResourceDictionary:.ctor () void Microsoft.Maui.Controls.ResourceDictionary:Add (Microsoft.Maui.Controls.Style) @@ -4584,11 +4569,11 @@ Methods: void Microsoft.Maui.Controls.Shapes.Shape/<>c:.ctor () void Microsoft.Maui.Controls.Shell:.cctor () void Microsoft.Maui.Controls.Shell:.ctor () - void Microsoft.Maui.Controls.Shell:<.ctor>b__164_0 (object,Microsoft.Maui.Controls.ShellNavigatedEventArgs) - void Microsoft.Maui.Controls.Shell:<.ctor>b__164_1 (object,Microsoft.Maui.Controls.ShellNavigatingEventArgs) - void Microsoft.Maui.Controls.Shell:<.ctor>b__164_2 (object,System.EventArgs) - void Microsoft.Maui.Controls.Shell:<.ctor>b__164_3 (object,System.Collections.Specialized.NotifyCollectionChangedEventArgs) - void Microsoft.Maui.Controls.Shell:b__167_0 (object,System.Collections.Specialized.NotifyCollectionChangedEventArgs) + void Microsoft.Maui.Controls.Shell:<.ctor>b__172_0 (object,Microsoft.Maui.Controls.ShellNavigatedEventArgs) + void Microsoft.Maui.Controls.Shell:<.ctor>b__172_1 (object,Microsoft.Maui.Controls.ShellNavigatingEventArgs) + void Microsoft.Maui.Controls.Shell:<.ctor>b__172_2 (object,System.EventArgs) + void Microsoft.Maui.Controls.Shell:<.ctor>b__172_3 (object,System.Collections.Specialized.NotifyCollectionChangedEventArgs) + void Microsoft.Maui.Controls.Shell:b__175_0 (object,System.Collections.Specialized.NotifyCollectionChangedEventArgs) void Microsoft.Maui.Controls.Shell:add_Navigated (System.EventHandler`1) void Microsoft.Maui.Controls.Shell:add_Navigating (System.EventHandler`1) void Microsoft.Maui.Controls.Shell:AddLogicalChild (Microsoft.Maui.Controls.Element) @@ -4617,9 +4602,10 @@ Methods: void Microsoft.Maui.Controls.Shell:SendStructureChanged () void Microsoft.Maui.Controls.Shell:set_Route (string) void Microsoft.Maui.Controls.Shell:UpdateChecked (Microsoft.Maui.Controls.Element,bool) - void Microsoft.Maui.Controls.Shell/<g__SetCurrentItem|167_1>d:MoveNext () - void Microsoft.Maui.Controls.Shell/<>c__DisplayClass276_0:b__1 (Microsoft.Maui.Controls.Element) - void Microsoft.Maui.Controls.Shell/<>c__DisplayClass277_0`1:.ctor () + void Microsoft.Maui.Controls.Shell:UpdateToolbarAppearanceFeatures (Microsoft.Maui.Controls.Element,Microsoft.Maui.Controls.ShellAppearance) + void Microsoft.Maui.Controls.Shell/<g__SetCurrentItem|175_1>d:MoveNext () + void Microsoft.Maui.Controls.Shell/<>c__DisplayClass284_0:b__1 (Microsoft.Maui.Controls.Element) + void Microsoft.Maui.Controls.Shell/<>c__DisplayClass285_0`1:.ctor () void Microsoft.Maui.Controls.Shell/<>c:.cctor () void Microsoft.Maui.Controls.Shell/<>c:.ctor () void Microsoft.Maui.Controls.Shell/NavigationImpl:.ctor (Microsoft.Maui.Controls.Shell) @@ -4672,6 +4658,7 @@ Methods: void Microsoft.Maui.Controls.ShellItem:Microsoft.Maui.Controls.IShellItemController.add_ItemsCollectionChanged (System.Collections.Specialized.NotifyCollectionChangedEventHandler) void Microsoft.Maui.Controls.ShellItem:OnChildAdded (Microsoft.Maui.Controls.Element) void Microsoft.Maui.Controls.ShellItem:OnCurrentItemChanged (Microsoft.Maui.Controls.BindableObject,object,object) + void Microsoft.Maui.Controls.ShellItem:OnParentSet () void Microsoft.Maui.Controls.ShellItem:OnVisibleChildAdded (Microsoft.Maui.Controls.Element) void Microsoft.Maui.Controls.ShellItem:SendAppearing () void Microsoft.Maui.Controls.ShellItem:SendStructureChanged () @@ -4707,6 +4694,7 @@ Methods: void Microsoft.Maui.Controls.ShellSection:Microsoft.Maui.Controls.IShellSectionController.AddDisplayedPageObserver (object,System.Action`1) void Microsoft.Maui.Controls.ShellSection:OnChildAdded (Microsoft.Maui.Controls.Element) void Microsoft.Maui.Controls.ShellSection:OnCurrentItemChanged (Microsoft.Maui.Controls.BindableObject,object,object) + void Microsoft.Maui.Controls.ShellSection:OnParentSet () void Microsoft.Maui.Controls.ShellSection:OnVisibleChildAdded (Microsoft.Maui.Controls.Element) void Microsoft.Maui.Controls.ShellSection:PresentedPageAppearing () void Microsoft.Maui.Controls.ShellSection:SendAppearanceChanged () @@ -4801,7 +4789,7 @@ Methods: void Microsoft.Maui.Controls.Toolbar:set_TitleView (Microsoft.Maui.Controls.VisualElement) void Microsoft.Maui.Controls.Toolbar:set_ToolbarItems (System.Collections.Generic.IEnumerable`1) void Microsoft.Maui.Controls.Toolbar:SetProperty (bool&,bool,string) - void Microsoft.Maui.Controls.Toolbar:SetProperty (System.Collections.Generic.IEnumerable`1&,System.Collections.Generic.IEnumerable`1,string) + void Microsoft.Maui.Controls.Toolbar:SetProperty (Microsoft.Maui.Graphics.Color&,Microsoft.Maui.Graphics.Color,string) void Microsoft.Maui.Controls.Toolbar:SetProperty (System.Nullable`1&,System.Nullable`1,string) void Microsoft.Maui.Controls.Toolbar:SetProperty (T_REF&,T_REF,string) void Microsoft.Maui.Controls.Toolbar:UpdateMenu () @@ -5030,7 +5018,6 @@ Methods: void Microsoft.Maui.Handlers.ImageHandler:PlatformArrange (Microsoft.Maui.Graphics.Rect) void Microsoft.Maui.Handlers.LabelHandler:.cctor () void Microsoft.Maui.Handlers.LabelHandler:.ctor () - void Microsoft.Maui.Handlers.LabelHandler:ConnectHandler (AndroidX.AppCompat.Widget.AppCompatTextView) void Microsoft.Maui.Handlers.LabelHandler:MapCharacterSpacing (Microsoft.Maui.Handlers.ILabelHandler,Microsoft.Maui.ILabel) void Microsoft.Maui.Handlers.LabelHandler:MapFont (Microsoft.Maui.Handlers.ILabelHandler,Microsoft.Maui.ILabel) void Microsoft.Maui.Handlers.LabelHandler:MapHorizontalTextAlignment (Microsoft.Maui.Handlers.ILabelHandler,Microsoft.Maui.ILabel) @@ -5071,6 +5058,7 @@ Methods: void Microsoft.Maui.Handlers.ViewHandler:ConnectingHandler (Android.Views.View) void Microsoft.Maui.Handlers.ViewHandler:MapAutomationId (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) void Microsoft.Maui.Handlers.ViewHandler:MapBackground (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) + void Microsoft.Maui.Handlers.ViewHandler:MapBackgroundImageSource (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) void Microsoft.Maui.Handlers.ViewHandler:MapBorderView (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) void Microsoft.Maui.Handlers.ViewHandler:MapClip (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) void Microsoft.Maui.Handlers.ViewHandler:MapContainerView (Microsoft.Maui.IViewHandler,Microsoft.Maui.IView) @@ -5151,6 +5139,7 @@ Methods: void Microsoft.Maui.HotReload.MauiHotReloadHelper:RegisterHandlers (Microsoft.Maui.Hosting.IMauiHandlersCollection) void Microsoft.Maui.IImageLoaderCallbackInvoker:.cctor () void Microsoft.Maui.ImageLoaderCallback:.ctor () + void Microsoft.Maui.ImageLoaderCallbackBase`1:.ctor () void Microsoft.Maui.ImageSourceServiceResultManager:CompleteLoad (System.IDisposable) void Microsoft.Maui.Layouts.GridLayoutManager/Column:.ctor (Microsoft.Maui.IGridColumnDefinition) void Microsoft.Maui.Layouts.GridLayoutManager/GridStructure:.ctor (Microsoft.Maui.IGridLayout,double,double) @@ -5199,10 +5188,12 @@ Methods: void Microsoft.Maui.MauiContext:AddSpecific (TService_REF) void Microsoft.Maui.MauiContext:AddWeakSpecific (Android.Content.Context) void Microsoft.Maui.MauiContext:AddWeakSpecific (TService_REF) - void Microsoft.Maui.MauiContext/<>c__DisplayClass10_0`1:.ctor () - void Microsoft.Maui.MauiContext/<>c__DisplayClass9_0`1:.ctor () + void Microsoft.Maui.MauiContext/<>c__10`1:.cctor () + void Microsoft.Maui.MauiContext/<>c__10`1:.ctor () + void Microsoft.Maui.MauiContext/<>c__9`1:.cctor () + void Microsoft.Maui.MauiContext/<>c__9`1:.ctor () void Microsoft.Maui.MauiContext/WrappedServiceProvider:.ctor (System.IServiceProvider) - void Microsoft.Maui.MauiContext/WrappedServiceProvider:AddSpecific (System.Type,System.Func`1) + void Microsoft.Maui.MauiContext/WrappedServiceProvider:AddSpecific (System.Type,System.Func`2,object) void Microsoft.Maui.MauiContextExtensions:InitializeScopedServices (Microsoft.Maui.IMauiContext) void Microsoft.Maui.Networking.ConnectivityImplementation:.cctor () void Microsoft.Maui.Networking.ConnectivityImplementation:.ctor () @@ -5237,6 +5228,7 @@ Methods: void Microsoft.Maui.Platform.ImageViewExtensions:UpdateAspect (Android.Widget.ImageView,Microsoft.Maui.IImage) void Microsoft.Maui.Platform.ImageViewExtensions:UpdateIsAnimationPlaying (Android.Graphics.Drawables.Drawable,Microsoft.Maui.IImageSourcePart) void Microsoft.Maui.Platform.ImageViewExtensions:UpdateIsAnimationPlaying (Android.Widget.ImageView,Microsoft.Maui.IImageSourcePart) + void Microsoft.Maui.Platform.LayoutChangedEventArgs:.ctor (int,int,int,int) void Microsoft.Maui.Platform.LayoutViewGroup:.ctor (Android.Content.Context) void Microsoft.Maui.Platform.LayoutViewGroup:OnLayout (bool,int,int,int,int) void Microsoft.Maui.Platform.LayoutViewGroup:OnMeasure (int,int) @@ -5252,6 +5244,9 @@ Methods: void Microsoft.Maui.Platform.MauiScrollView:SetHorizontalScrollBarVisibility (Microsoft.Maui.ScrollBarVisibility) void Microsoft.Maui.Platform.MauiScrollView:SetOrientation (Microsoft.Maui.ScrollOrientation) void Microsoft.Maui.Platform.MauiScrollView:SetVerticalScrollBarVisibility (Microsoft.Maui.ScrollBarVisibility) + void Microsoft.Maui.Platform.MauiTextView:.ctor (Android.Content.Context) + void Microsoft.Maui.Platform.MauiTextView:add_LayoutChanged (System.EventHandler`1) + void Microsoft.Maui.Platform.MauiTextView:OnLayout (bool,int,int,int,int) void Microsoft.Maui.Platform.NavigationRootManager:Connect (Microsoft.Maui.IView,Microsoft.Maui.IMauiContext) void Microsoft.Maui.Platform.NavigationRootManager:SetContentView (Android.Views.View) void Microsoft.Maui.Platform.Rtl:.cctor () @@ -5283,6 +5278,7 @@ Methods: void Microsoft.Maui.Platform.ViewExtensions:UpdateMaximumWidth (Android.Views.View,Microsoft.Maui.IView) void Microsoft.Maui.Platform.ViewExtensions:UpdateOpacity (Android.Views.View,Microsoft.Maui.IView) void Microsoft.Maui.Platform.ViewExtensions:UpdateWidth (Android.Views.View,Microsoft.Maui.IView) + void Microsoft.Maui.Platform.ViewExtensions/d__26:MoveNext () void Microsoft.Maui.PlatformInterop:.cctor () void Microsoft.Maui.PlatformInterop:RemoveFromParent (Android.Views.View) void Microsoft.Maui.PlatformInterop:RequestLayoutIfNeeded (Android.Views.View) @@ -5307,12 +5303,6 @@ Methods: void Microsoft.Maui.PropertyMapper`2:.ctor (Microsoft.Maui.IPropertyMapper[]) void Microsoft.Maui.PropertyMapper`2:Add (string,System.Action`2) void Microsoft.Maui.PropertyMapper`2:set_Item (string,System.Action`2) - void Microsoft.Maui.Resource/Animation:.cctor () - void Microsoft.Maui.Resource/Attribute:.cctor () - void Microsoft.Maui.Resource/Drawable:.cctor () - void Microsoft.Maui.Resource/Id:.cctor () - void Microsoft.Maui.Resource/Layout:.cctor () - void Microsoft.Maui.Resource/Style:.cctor () void Microsoft.Maui.TaskExtensions:FireAndForget (System.Threading.Tasks.Task,Microsoft.Maui.Handlers.IImageHandler,string) void Microsoft.Maui.TaskExtensions:FireAndForget (System.Threading.Tasks.Task,System.Action`1) void Microsoft.Maui.TaskExtensions:FireAndForget (System.Threading.Tasks.Task,T_REF,string) @@ -5360,8 +5350,6 @@ Methods: void Mono.SafeStringMarshal:Dispose () void Mono.SafeStringMarshal:GFree (intptr) void System.AppContext:Setup (char**,char**,int) - void System.AppDomain:.cctor () - void System.AppDomain:.ctor () void System.Array:Clear (System.Array,int,int) void System.Array:Copy (System.Array,int,System.Array,int,int,bool) void System.Array:Copy (System.Array,int,System.Array,int,int) @@ -5418,10 +5406,12 @@ Methods: void System.Collections.Comparer:.ctor (System.Globalization.CultureInfo) void System.Collections.Concurrent.ConcurrentDictionary`2/Node:.ctor (Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCacheKey,Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite,int,System.Collections.Concurrent.ConcurrentDictionary`2/Node) void System.Collections.Concurrent.ConcurrentDictionary`2/Node:.ctor (System.Type,object,int,System.Collections.Concurrent.ConcurrentDictionary`2/Node) + void System.Collections.Concurrent.ConcurrentDictionary`2/Node>>:.ctor (System.Type,System.ValueTuple`2>,int,System.Collections.Concurrent.ConcurrentDictionary`2/Node>>) void System.Collections.Concurrent.ConcurrentDictionary`2/Node, Android.Graphics.Typeface>:.ctor (System.ValueTuple`3,Android.Graphics.Typeface,int,System.Collections.Concurrent.ConcurrentDictionary`2/Node, Android.Graphics.Typeface>) void System.Collections.Concurrent.ConcurrentDictionary`2/Tables:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node[],object[],int[]) void System.Collections.Concurrent.ConcurrentDictionary`2/Tables:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node[],object[],int[]) void System.Collections.Concurrent.ConcurrentDictionary`2/Tables>:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node>[],object[],int[]) + void System.Collections.Concurrent.ConcurrentDictionary`2/Tables>>:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node>>[],object[],int[]) void System.Collections.Concurrent.ConcurrentDictionary`2/Tables, Android.Graphics.Typeface>:.ctor (System.Collections.Concurrent.ConcurrentDictionary`2/Node, Android.Graphics.Typeface>[],object[],int[]) void System.Collections.Concurrent.ConcurrentDictionary`2:.cctor () void System.Collections.Concurrent.ConcurrentDictionary`2:.ctor () @@ -5433,13 +5423,17 @@ Methods: void System.Collections.Concurrent.ConcurrentDictionary`2:GrowTable (System.Collections.Concurrent.ConcurrentDictionary`2/Tables) void System.Collections.Concurrent.ConcurrentDictionary`2:ReleaseLocks (int,int) void System.Collections.Concurrent.ConcurrentDictionary`2:set_Item (Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCacheKey,Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite) - void System.Collections.Concurrent.ConcurrentDictionary`2>:set_Item (System.Type,System.Func`1) + void System.Collections.Concurrent.ConcurrentDictionary`2:set_Item (System.Reflection.MemberInfo,System.ComponentModel.TypeConverter) void System.Collections.Concurrent.ConcurrentDictionary`2>:.cctor () void System.Collections.Concurrent.ConcurrentDictionary`2>:.ctor () void System.Collections.Concurrent.ConcurrentDictionary`2>:.ctor (int,int,bool,System.Collections.Generic.IEqualityComparer`1) void System.Collections.Concurrent.ConcurrentDictionary`2:AcquireLocks (int,int,int&) void System.Collections.Concurrent.ConcurrentDictionary`2:GrowTable (System.Collections.Concurrent.ConcurrentDictionary`2/Tables) void System.Collections.Concurrent.ConcurrentDictionary`2:ReleaseLocks (int,int) + void System.Collections.Concurrent.ConcurrentDictionary`2>>:.cctor () + void System.Collections.Concurrent.ConcurrentDictionary`2>>:.ctor () + void System.Collections.Concurrent.ConcurrentDictionary`2>>:.ctor (int,int,bool,System.Collections.Generic.IEqualityComparer`1) + void System.Collections.Concurrent.ConcurrentDictionary`2>>:set_Item (System.Type,System.ValueTuple`2>) void System.Collections.Concurrent.ConcurrentDictionary`2, Android.Graphics.Typeface>:.cctor () void System.Collections.Concurrent.ConcurrentDictionary`2, Android.Graphics.Typeface>:.ctor () void System.Collections.Concurrent.ConcurrentDictionary`2, Android.Graphics.Typeface>:.ctor (int,int,bool,System.Collections.Generic.IEqualityComparer`1>) @@ -6050,10 +6044,11 @@ Methods: void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (CommonMethods/d__0&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (maui.MainPage/d__2&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.Controls.Platform.Compatibility.ShellToolbarTracker/d__51&) - void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.Controls.Shell/<g__SetCurrentItem|167_1>d&) + void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.Controls.Shell/<g__SetCurrentItem|175_1>d&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.Controls.ShellNavigationManager/d__14&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.Platform.ImageSourcePartExtensions/d__0&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.Platform.ImageSourcePartLoader/d__17&) + void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.Platform.ViewExtensions/d__26&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.TaskExtensions/d__0`1&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (Microsoft.Maui.TaskExtensions/d__1&) void System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start (System.IO.BufferedStream/d__69&) @@ -6283,7 +6278,6 @@ Methods: void System.Threading.LowLevelLock:.ctor () void System.Threading.LowLevelLock:Acquire () void System.Threading.LowLevelLock:Release () - void System.Threading.LowLevelLock:WaitAndAcquire () void System.Threading.LowLevelMonitor:Acquire () void System.Threading.LowLevelMonitor:AcquireCore () void System.Threading.LowLevelMonitor:Initialize () diff --git a/src/ProfiledAot/src/CommonMethods.cs b/src/ProfiledAot/src/CommonMethods.cs index c57a7b24b726..9a32ed6376ea 100644 --- a/src/ProfiledAot/src/CommonMethods.cs +++ b/src/ProfiledAot/src/CommonMethods.cs @@ -1,6 +1,7 @@ // This class represents common code paths we always want to AOT -// string interpolation +// string interpolation & split +// int.Parse(), int.ToString() // Culture-aware string comparisons // ResourceManager // Common Essentials methods @@ -23,6 +24,9 @@ public static async Task Invoke() var foo = "foo"; foo.StartsWith("f"); foo.Contains("o"); + var split = "foo;bar".Split(';'); + var x = int.Parse("999"); + x.ToString(); string someString = MauiTest.Resources.Strings.SomeString;