Soenneker.SemanticKernel.Cache 4.0.622

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package Soenneker.SemanticKernel.Cache --version 4.0.622
                    
NuGet\Install-Package Soenneker.SemanticKernel.Cache -Version 4.0.622
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Soenneker.SemanticKernel.Cache" Version="4.0.622" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Soenneker.SemanticKernel.Cache" Version="4.0.622" />
                    
Directory.Packages.props
<PackageReference Include="Soenneker.SemanticKernel.Cache" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Soenneker.SemanticKernel.Cache --version 4.0.622
                    
#r "nuget: Soenneker.SemanticKernel.Cache, 4.0.622"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Soenneker.SemanticKernel.Cache@4.0.622
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Soenneker.SemanticKernel.Cache&version=4.0.622
                    
Install as a Cake Addin
#tool nuget:?package=Soenneker.SemanticKernel.Cache&version=4.0.622
                    
Install as a Cake Tool

alternate text is missing from this package README image alternate text is missing from this package README image alternate text is missing from this package README image

alternate text is missing from this package README image Soenneker.SemanticKernel.Cache

Providing async thread-safe singleton Semantic Kernel instances

Why?

When using Microsoft.SemanticKernel, it's important to centralize and reuse kernel setup logic rather than repeating configuration for each consumer or request. This avoids the overhead of reinitializing connectors and plugins. SemanticKernelCache supports this by providing a thread-safe, per-key singleton cache that lazily creates Kernel instances using customizable options. Kernels are disposed at application shutdown or manually if needed.

Installation

Install the package via the .NET CLI:

dotnet add package Soenneker.SemanticKernel.Cache

Usage

1. Register the Cache in Dependency Injection

In your Program.cs (or equivalent startup file), register the cache with the DI container:

using Soenneker.SemanticKernel.Cache;

public static async Task Main(string[] args)
{
    var builder = WebApplication.CreateBuilder(args);

    // Register SemanticKernelCache as a singleton service.
    builder.Services.AddSemanticKernelCacheAsSingleton();

    // Other configuration...
}

2. Inject and Retrieve a Kernel Instance

Inject ISemanticKernelCache into your classes and retrieve a Microsoft.SemanticKernel.Kernel instance by providing the required options.

using System.Threading;
using System.Threading.Tasks;
using Microsoft.SemanticKernel;
using Microsoft.SemanticKernel.Chat;
using Soenneker.SemanticKernel.Cache;

public class TestClass
{
    private readonly ISemanticKernelCache _semanticKernelCache;
    private readonly SemanticKernelOptions _options;

    public TestClass(ISemanticKernelCache semanticKernelCache)
    {
        _semanticKernelCache = semanticKernelCache;
        
        // Create the options object once. Replace these with your actual values.
        var options = new SemanticKernelOptions
        {
            ModelId = "deepseek-r1:32b",
            Endpoint = "http://localhost:11434",
            KernelFactory = (opts, ct) =>
            {
                IKernelBuilder builder = Kernel.CreateBuilder().AddOllamaChatCompletion(opts.ModelId, new Uri(opts.Endpoint));

                return ValueTask.FromResult(builder);
            }
        };
    }

    public async async ValueTask<string> GetKernelResponse(string input, CancellationToken cancellationToken = default)
    {
        // Retrieve (or create) the kernel instance using a key (here, nameof(TestClass)).
        Kernel kernel = await _semanticKernelCache.Get(nameof(TestClass), _options, cancellationToken);

        // Retrieve the chat completion service from the kernel.
        var chatCompletionService = kernel.GetRequiredService<IChatCompletionService>();

        // Create a chat history and add the user's message.
        var history = new ChatHistory();
        history.AddUserMessage(input);

        // Request a chat completion using the chat service.
        var chatResult = await chatCompletionService.GetChatMessageContentAsync(history, kernel: kernel);

        // Return the chat result (or process it further as needed).
        return chatResult.ToString();
    }
}

Extending for Different Connectors/Plugins

The SemanticKernelOptions class includes an optional KernelFactory delegate. This allows you to override the default behavior (which uses the Azure Text Completion service) and create the kernel using a different connector or plugin. For example:

var openAiOptions = new SemanticKernelOptions
{
    ModelId = "openai-model-id",
    Endpoint = "https://api.openai.com/v1/",
    ApiKey = "your-openai-api-key",
    KernelFactory = (opts, ct) =>
    {
        Kernel kernel = new KernelBuilder().AddOpenAITextCompletionService(opts.ModelId, opts.Endpoint, opts.ApiKey);

        return ValueTask.FromResult(kernel);
    },
    ConfigureKernelAsync = async kernel =>
    {
        // Optionally, import skills or perform additional configuration.
        await ValueTask.CompletedTask;
    }
};

Kernel openAiKernel = await semanticKernelCache.Get("openaiKernel", openAiOptions);

This design makes it straightforward to support multiple types of Semantic Kernel configurations using the same caching mechanism.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Soenneker.SemanticKernel.Cache:

Package Downloads
Soenneker.SemanticKernel.Pool

Manages a pool of Semantic Kernel instances with per-entry rate limiting.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.0.652 4 1/9/2026
4.0.651 2 1/9/2026
4.0.650 45 1/9/2026
4.0.649 69 1/9/2026
4.0.648 59 1/9/2026
4.0.647 78 1/9/2026
4.0.646 32 1/9/2026
4.0.645 35 1/8/2026
4.0.644 90 1/8/2026
4.0.643 57 1/8/2026
4.0.642 107 1/8/2026
4.0.641 86 1/7/2026
4.0.640 159 1/7/2026
4.0.639 68 1/7/2026
4.0.638 144 1/7/2026
4.0.637 78 1/6/2026
4.0.636 95 1/6/2026
4.0.635 33 1/6/2026
4.0.634 40 1/6/2026
4.0.633 37 1/6/2026
4.0.632 131 1/6/2026
4.0.631 223 1/5/2026
4.0.630 164 1/5/2026
4.0.629 134 1/5/2026
4.0.628 204 1/3/2026
4.0.627 82 1/3/2026
4.0.626 235 1/3/2026
4.0.625 85 1/3/2026
4.0.624 82 1/3/2026
4.0.623 219 1/3/2026
4.0.622 87 1/3/2026
4.0.621 85 1/3/2026
4.0.620 163 1/2/2026
4.0.619 84 1/2/2026
4.0.618 312 1/2/2026
4.0.617 207 12/31/2025
4.0.616 77 12/31/2025
4.0.615 157 12/31/2025
4.0.614 120 12/31/2025
4.0.613 175 12/31/2025
4.0.612 268 12/21/2025
4.0.611 153 12/21/2025
4.0.610 263 12/21/2025
4.0.609 113 12/21/2025
4.0.608 241 12/20/2025
4.0.607 263 12/20/2025
4.0.606 269 12/19/2025
4.0.605 263 12/19/2025
4.0.604 501 12/16/2025
4.0.603 315 12/15/2025
4.0.602 255 12/15/2025
4.0.601 371 12/15/2025
4.0.600 278 12/15/2025
4.0.599 243 12/13/2025
4.0.598 188 12/12/2025
4.0.597 108 12/12/2025
4.0.596 188 12/12/2025
4.0.595 496 12/10/2025
4.0.594 544 12/10/2025
4.0.593 514 12/10/2025
4.0.592 431 12/10/2025
4.0.591 467 12/10/2025
4.0.590 559 12/8/2025
4.0.589 258 12/3/2025
4.0.588 195 12/3/2025
4.0.587 507 11/21/2025
4.0.586 391 11/21/2025
4.0.585 463 11/21/2025
4.0.584 386 11/21/2025
4.0.583 469 11/21/2025
4.0.582 395 11/20/2025
4.0.581 398 11/20/2025
4.0.580 394 11/20/2025
4.0.579 391 11/20/2025
4.0.578 564 11/12/2025
4.0.577 327 11/11/2025
4.0.576 382 11/11/2025
4.0.575 321 11/11/2025
4.0.574 281 11/11/2025
4.0.573 443 11/10/2025
4.0.572 227 11/7/2025
4.0.571 129 11/7/2025
4.0.570 286 11/7/2025
4.0.569 231 11/7/2025
4.0.568 267 11/7/2025
4.0.567 245 11/6/2025
4.0.566 246 11/6/2025
4.0.565 190 11/6/2025
4.0.564 359 11/4/2025
4.0.563 243 11/4/2025
4.0.562 242 11/4/2025
4.0.561 239 11/4/2025
4.0.560 184 11/4/2025
4.0.559 241 11/3/2025
4.0.558 368 10/30/2025
4.0.557 194 10/30/2025
4.0.556 195 10/30/2025
4.0.555 280 10/30/2025
4.0.554 188 10/30/2025
4.0.553 248 10/30/2025
4.0.552 316 10/30/2025
4.0.551 190 10/30/2025
4.0.550 192 10/29/2025
3.0.549 307 10/29/2025
3.0.548 344 10/23/2025
3.0.547 327 10/16/2025
3.0.546 176 10/16/2025
3.0.545 415 10/15/2025
3.0.544 236 10/14/2025
3.0.543 357 10/8/2025
3.0.542 170 10/8/2025
3.0.541 428 10/8/2025
3.0.540 278 10/7/2025
3.0.539 322 9/30/2025
3.0.538 175 9/30/2025
3.0.537 496 9/16/2025
3.0.536 378 9/16/2025
3.0.535 325 9/11/2025
3.0.534 256 9/10/2025
3.0.533 320 9/9/2025
3.0.532 214 9/9/2025
3.0.531 229 9/9/2025
3.0.530 176 9/9/2025
3.0.529 214 9/9/2025
3.0.528 444 9/5/2025
3.0.527 298 9/4/2025
3.0.526 335 9/4/2025
3.0.525 225 9/3/2025
3.0.524 277 9/3/2025
3.0.523 177 9/3/2025
3.0.522 187 9/3/2025
3.0.521 304 9/3/2025
3.0.520 180 9/3/2025
3.0.519 293 9/3/2025
3.0.518 390 8/28/2025
3.0.517 279 8/27/2025
3.0.516 287 8/20/2025
3.0.515 173 8/20/2025
3.0.514 269 8/17/2025
3.0.513 153 8/17/2025
3.0.512 361 8/15/2025
3.0.511 297 8/14/2025
3.0.510 259 8/12/2025
3.0.509 175 8/12/2025
3.0.508 332 8/12/2025
3.0.507 171 8/12/2025
3.0.506 278 8/11/2025
3.0.505 190 8/11/2025
3.0.504 172 8/11/2025
3.0.503 270 8/11/2025
3.0.502 160 8/11/2025
3.0.501 333 8/11/2025
3.0.500 437 8/11/2025
3.0.499 214 8/11/2025
3.0.498 444 8/6/2025
3.0.497 366 8/5/2025
3.0.496 263 8/5/2025
3.0.495 361 8/5/2025
3.0.494 266 8/5/2025
3.0.493 396 7/30/2025
3.0.492 171 7/29/2025
3.0.491 609 7/24/2025
3.0.490 555 7/24/2025
3.0.489 537 7/9/2025
3.0.488 231 7/9/2025
3.0.487 192 7/9/2025
3.0.486 164 7/9/2025
3.0.485 247 7/8/2025
3.0.484 252 7/8/2025
3.0.483 521 7/4/2025
3.0.482 366 7/1/2025
3.0.481 181 7/1/2025
3.0.480 366 6/28/2025
3.0.479 141 6/28/2025
3.0.478 105 6/28/2025
3.0.477 228 6/28/2025
3.0.476 99 6/28/2025
3.0.475 255 6/28/2025
3.0.474 101 6/28/2025
3.0.473 98 6/28/2025
3.0.472 96 6/27/2025
3.0.471 121 6/27/2025
3.0.470 126 6/27/2025
3.0.469 421 6/26/2025
3.0.468 261 6/25/2025
3.0.467 298 6/25/2025
3.0.466 274 6/24/2025
3.0.465 426 6/16/2025
3.0.464 204 6/16/2025
3.0.463 437 6/11/2025
3.0.462 381 6/11/2025
3.0.461 432 6/11/2025
3.0.460 439 6/11/2025
3.0.459 312 6/11/2025
3.0.458 315 6/11/2025
3.0.457 309 6/11/2025
3.0.456 378 6/10/2025
3.0.455 577 6/3/2025
3.0.454 234 6/3/2025
3.0.453 462 6/3/2025
3.0.452 271 6/2/2025
3.0.451 249 6/2/2025
3.0.450 337 5/28/2025
3.0.449 269 5/28/2025
3.0.448 288 5/28/2025
3.0.447 193 5/28/2025
3.0.446 220 5/27/2025
3.0.445 177 5/27/2025
3.0.444 293 5/27/2025
3.0.443 203 5/27/2025
3.0.442 246 5/27/2025
3.0.441 172 5/27/2025
3.0.440 194 5/27/2025
3.0.439 441 5/26/2025
3.0.438 192 5/25/2025
3.0.437 194 5/25/2025
3.0.436 199 5/23/2025
3.0.435 220 5/23/2025
3.0.434 224 5/23/2025
3.0.433 177 5/23/2025
3.0.432 185 5/23/2025
3.0.431 157 5/23/2025
3.0.430 202 5/23/2025
3.0.429 240 5/23/2025
3.0.428 190 5/23/2025
3.0.427 199 5/22/2025
3.0.426 179 5/22/2025
3.0.425 214 5/22/2025
3.0.424 508 5/21/2025
3.0.423 236 5/21/2025
3.0.422 308 5/20/2025
3.0.421 201 5/20/2025
3.0.420 275 5/19/2025
3.0.419 474 5/18/2025
3.0.418 237 5/18/2025
3.0.417 216 5/18/2025
3.0.416 227 5/18/2025
3.0.414 142 5/18/2025
3.0.413 220 5/16/2025
3.0.412 232 5/16/2025
3.0.411 294 5/14/2025
3.0.410 274 5/14/2025
3.0.409 283 5/14/2025
3.0.408 275 5/14/2025
3.0.407 271 5/14/2025
3.0.406 176 5/8/2025
3.0.405 190 5/8/2025
3.0.404 188 5/8/2025
3.0.403 183 5/8/2025
3.0.402 180 5/8/2025
3.0.401 198 5/8/2025
3.0.400 203 5/8/2025
3.0.399 202 5/7/2025
3.0.398 212 5/6/2025
3.0.397 177 5/6/2025
3.0.396 179 5/6/2025
3.0.395 172 5/5/2025
3.0.394 218 5/5/2025
3.0.393 190 5/5/2025
3.0.392 186 5/5/2025
3.0.391 194 5/5/2025
3.0.390 174 5/5/2025
3.0.389 199 5/5/2025
3.0.388 182 5/5/2025
3.0.387 188 5/5/2025
3.0.386 188 5/5/2025
3.0.385 181 4/29/2025
3.0.384 181 4/27/2025
3.0.383 135 4/27/2025
3.0.382 160 4/26/2025
3.0.381 142 4/26/2025
3.0.380 242 4/18/2025
3.0.379 171 4/11/2025
3.0.378 218 4/9/2025
3.0.377 193 4/9/2025
3.0.376 242 4/9/2025
3.0.375 214 4/9/2025
3.0.374 202 4/8/2025
3.0.373 204 4/8/2025
3.0.372 211 4/8/2025
3.0.371 234 4/8/2025
3.0.370 218 4/8/2025
3.0.369 198 4/8/2025
3.0.368 200 4/8/2025
3.0.367 212 4/8/2025
3.0.366 207 4/8/2025
3.0.365 219 4/8/2025
3.0.364 231 4/8/2025
3.0.363 222 4/8/2025
3.0.362 203 4/8/2025
3.0.361 225 4/8/2025
3.0.360 214 4/8/2025
3.0.359 214 4/7/2025
3.0.358 204 4/7/2025
3.0.357 189 4/7/2025
3.0.356 231 4/7/2025
3.0.355 205 4/7/2025
3.0.354 219 4/7/2025
3.0.353 215 4/7/2025
3.0.352 209 4/7/2025
3.0.351 197 4/7/2025
3.0.350 242 4/7/2025
3.0.349 179 4/7/2025
3.0.348 203 4/7/2025
3.0.347 212 4/7/2025
3.0.346 200 4/7/2025
3.0.345 226 4/7/2025
3.0.344 218 4/7/2025
3.0.343 212 4/7/2025
3.0.342 237 4/6/2025
3.0.341 204 4/6/2025
3.0.340 206 4/6/2025
3.0.339 210 4/6/2025
3.0.338 191 4/6/2025
3.0.337 221 4/6/2025
3.0.336 199 4/6/2025
3.0.335 208 4/6/2025
3.0.334 199 4/6/2025
3.0.333 182 4/6/2025
3.0.332 172 4/6/2025
3.0.331 179 4/6/2025
3.0.330 190 4/6/2025
3.0.329 185 4/6/2025
3.0.328 139 4/6/2025
3.0.327 178 4/6/2025
3.0.326 156 4/6/2025
3.0.325 157 4/5/2025
3.0.324 182 4/5/2025
3.0.323 131 4/5/2025
3.0.322 124 4/5/2025
3.0.321 127 4/5/2025
3.0.320 142 4/5/2025
3.0.319 112 4/5/2025
3.0.318 129 4/5/2025
3.0.317 139 4/5/2025
3.0.316 135 4/4/2025
3.0.315 148 4/4/2025
3.0.314 148 4/4/2025
3.0.313 205 4/4/2025
3.0.312 206 4/4/2025
3.0.311 194 4/4/2025
3.0.310 246 4/4/2025
3.0.309 189 4/4/2025
3.0.308 226 4/3/2025
3.0.307 198 4/3/2025
3.0.306 217 4/2/2025
3.0.305 231 4/1/2025
3.0.304 191 4/1/2025
3.0.303 207 4/1/2025
3.0.302 217 4/1/2025
3.0.301 200 4/1/2025
3.0.300 197 4/1/2025
3.0.299 230 4/1/2025
3.0.298 204 4/1/2025
3.0.297 229 4/1/2025
3.0.296 181 4/1/2025
3.0.295 187 3/31/2025
3.0.294 185 3/31/2025
3.0.293 182 3/31/2025
3.0.292 210 3/31/2025
3.0.291 194 3/30/2025
3.0.290 228 3/29/2025
3.0.289 139 3/29/2025
3.0.288 171 3/29/2025
3.0.287 138 3/29/2025
3.0.286 129 3/29/2025
3.0.285 156 3/29/2025
3.0.284 174 3/27/2025
3.0.283 224 3/27/2025
3.0.282 171 3/27/2025
3.0.281 173 3/27/2025
3.0.280 166 3/26/2025
3.0.279 500 3/26/2025
3.0.278 512 3/26/2025
3.0.277 520 3/26/2025
3.0.276 535 3/25/2025
3.0.275 536 3/25/2025
3.0.274 517 3/25/2025
3.0.273 555 3/25/2025
3.0.272 540 3/25/2025
3.0.271 544 3/25/2025
3.0.270 538 3/25/2025
3.0.269 138 3/21/2025
3.0.268 131 3/21/2025
3.0.267 131 3/21/2025
3.0.266 148 3/21/2025
3.0.265 150 3/21/2025
3.0.264 193 3/21/2025
3.0.263 172 3/21/2025
3.0.262 196 3/20/2025
3.0.261 188 3/20/2025
3.0.260 183 3/19/2025
3.0.259 188 3/19/2025
3.0.258 169 3/18/2025
3.0.257 174 3/18/2025
3.0.256 174 3/18/2025
3.0.255 182 3/18/2025
3.0.254 195 3/18/2025
3.0.253 180 3/18/2025
3.0.252 178 3/18/2025
3.0.251 180 3/18/2025
3.0.250 137 3/15/2025
3.0.249 116 3/15/2025
3.0.248 130 3/15/2025
3.0.247 136 3/15/2025
3.0.246 101 3/15/2025
3.0.245 115 3/15/2025
3.0.244 183 3/12/2025
3.0.243 224 3/12/2025
3.0.242 212 3/12/2025
3.0.241 196 3/12/2025
3.0.240 171 3/12/2025
3.0.239 195 3/12/2025
3.0.238 205 3/12/2025
3.0.237 186 3/12/2025
3.0.236 194 3/12/2025
3.0.235 196 3/12/2025
3.0.234 198 3/12/2025
3.0.233 224 3/11/2025
3.0.232 196 3/11/2025
3.0.231 203 3/11/2025
3.0.230 217 3/11/2025
3.0.229 187 3/11/2025
3.0.228 215 3/11/2025
3.0.227 198 3/11/2025
3.0.226 198 3/11/2025
3.0.225 211 3/11/2025
3.0.224 212 3/11/2025
3.0.223 200 3/11/2025
3.0.222 209 3/11/2025
3.0.221 248 3/7/2025
3.0.220 253 3/7/2025
3.0.219 262 3/7/2025
3.0.218 286 3/7/2025
3.0.217 258 3/7/2025
3.0.216 270 3/7/2025
3.0.215 244 3/7/2025
3.0.214 265 3/7/2025
3.0.213 272 3/7/2025
3.0.212 260 3/3/2025
3.0.211 162 3/2/2025
3.0.210 158 3/2/2025
3.0.209 135 3/2/2025
3.0.208 149 3/2/2025
3.0.207 140 3/2/2025
3.0.206 132 3/2/2025
3.0.205 130 3/2/2025
3.0.204 174 3/2/2025
3.0.203 126 3/2/2025
3.0.202 128 3/2/2025
3.0.201 154 3/2/2025
3.0.200 139 3/2/2025
3.0.199 142 3/2/2025
3.0.198 147 3/1/2025
3.0.197 145 3/1/2025
3.0.196 136 3/1/2025
3.0.195 131 3/1/2025
3.0.194 152 3/1/2025
3.0.193 136 3/1/2025
3.0.192 147 3/1/2025
3.0.191 154 3/1/2025
3.0.190 127 3/1/2025
3.0.189 144 3/1/2025
3.0.188 162 3/1/2025
3.0.187 134 3/1/2025
3.0.186 136 2/28/2025
3.0.185 149 2/26/2025
3.0.184 151 2/26/2025
3.0.183 145 2/26/2025
3.0.182 144 2/26/2025
3.0.181 139 2/26/2025
3.0.180 139 2/25/2025
3.0.179 146 2/25/2025
3.0.178 134 2/25/2025
3.0.177 134 2/25/2025
3.0.176 148 2/25/2025
3.0.175 127 2/25/2025
3.0.174 129 2/25/2025
3.0.173 144 2/25/2025
3.0.172 138 2/25/2025
3.0.171 167 2/24/2025
3.0.170 142 2/24/2025
3.0.169 128 2/24/2025
3.0.168 173 2/23/2025
3.0.167 148 2/23/2025
3.0.166 137 2/23/2025
3.0.165 126 2/23/2025
3.0.164 145 2/23/2025
3.0.163 132 2/23/2025
3.0.162 142 2/23/2025
3.0.161 144 2/23/2025
3.0.160 170 2/22/2025
3.0.159 154 2/22/2025
3.0.158 158 2/22/2025
3.0.157 151 2/22/2025
3.0.156 136 2/22/2025
3.0.155 153 2/22/2025
3.0.154 136 2/22/2025
3.0.153 143 2/22/2025
3.0.152 152 2/22/2025
3.0.151 164 2/22/2025
3.0.150 156 2/22/2025
3.0.149 161 2/22/2025
3.0.148 135 2/22/2025
3.0.147 148 2/22/2025
3.0.146 152 2/22/2025
3.0.145 159 2/22/2025
3.0.144 155 2/22/2025
3.0.143 124 2/22/2025
3.0.142 155 2/22/2025
3.0.141 154 2/21/2025
3.0.140 143 2/21/2025
3.0.139 146 2/21/2025
3.0.138 130 2/21/2025
3.0.137 139 2/21/2025
3.0.136 151 2/21/2025
3.0.135 152 2/21/2025
3.0.134 150 2/20/2025
3.0.133 176 2/19/2025
3.0.132 157 2/19/2025
3.0.131 148 2/19/2025
3.0.130 162 2/19/2025
3.0.129 164 2/19/2025
3.0.128 163 2/19/2025
3.0.127 164 2/19/2025
3.0.126 144 2/19/2025
3.0.125 156 2/19/2025
3.0.124 159 2/19/2025
3.0.123 141 2/19/2025
3.0.122 168 2/18/2025
3.0.121 163 2/18/2025
3.0.120 135 2/18/2025
3.0.119 144 2/18/2025
3.0.118 185 2/18/2025
3.0.117 161 2/18/2025
3.0.116 165 2/18/2025
3.0.115 149 2/18/2025
3.0.114 150 2/16/2025
3.0.113 168 2/14/2025
3.0.112 148 2/14/2025
3.0.111 135 2/14/2025
3.0.110 137 2/14/2025
3.0.109 165 2/14/2025
3.0.108 192 2/14/2025
3.0.107 161 2/14/2025
3.0.106 176 2/14/2025
3.0.105 135 2/13/2025
3.0.104 148 2/13/2025
3.0.103 151 2/13/2025
3.0.102 132 2/13/2025
3.0.101 189 2/12/2025
3.0.100 167 2/12/2025
3.0.99 166 2/12/2025
3.0.98 168 2/12/2025
3.0.97 155 2/12/2025
3.0.96 186 2/12/2025
3.0.95 148 2/12/2025
3.0.94 156 2/12/2025
3.0.93 145 2/12/2025
3.0.92 135 2/12/2025
3.0.91 146 2/12/2025
3.0.90 153 2/12/2025
3.0.89 156 2/12/2025
3.0.88 152 2/12/2025
3.0.87 164 2/12/2025
3.0.86 166 2/12/2025
3.0.85 165 2/12/2025
3.0.84 160 2/12/2025
3.0.83 164 2/12/2025
3.0.82 142 2/11/2025
3.0.81 143 2/11/2025
3.0.80 170 2/11/2025
3.0.79 151 2/11/2025
3.0.78 148 2/11/2025
3.0.77 160 2/11/2025
3.0.76 143 2/11/2025
3.0.75 160 2/11/2025
3.0.74 172 2/11/2025
3.0.73 193 2/11/2025
3.0.72 156 2/11/2025
3.0.71 152 2/11/2025
3.0.70 158 2/10/2025
3.0.69 156 2/10/2025
3.0.68 176 2/10/2025
3.0.67 143 2/10/2025
3.0.66 143 2/10/2025
3.0.65 152 2/10/2025
3.0.64 144 2/9/2025
3.0.63 160 2/9/2025
3.0.62 130 2/9/2025
3.0.61 178 2/9/2025
3.0.60 147 2/9/2025
3.0.59 138 2/9/2025
3.0.58 163 2/8/2025
3.0.57 147 2/8/2025
3.0.56 135 2/8/2025
3.0.55 177 2/8/2025
3.0.54 145 2/8/2025
3.0.53 146 2/8/2025
3.0.52 157 2/8/2025
3.0.51 141 2/8/2025
3.0.50 145 2/8/2025
3.0.49 155 2/8/2025
3.0.48 147 2/8/2025
3.0.47 159 2/8/2025
3.0.46 171 2/7/2025
3.0.45 161 2/7/2025
3.0.44 171 2/7/2025
3.0.43 153 2/7/2025
3.0.42 147 2/7/2025
3.0.41 152 2/7/2025
3.0.40 166 2/7/2025
3.0.39 163 2/7/2025
3.0.38 159 2/7/2025
3.0.37 160 2/7/2025
3.0.36 150 2/7/2025
3.0.35 153 2/7/2025
3.0.34 140 2/7/2025
3.0.33 186 2/7/2025
3.0.32 167 2/7/2025
3.0.31 147 2/7/2025
3.0.30 152 2/6/2025
3.0.29 165 2/6/2025
3.0.28 130 2/6/2025
3.0.27 133 2/6/2025
3.0.26 160 2/6/2025
3.0.25 150 2/5/2025
3.0.24 154 2/5/2025
3.0.23 156 2/5/2025
3.0.22 172 2/5/2025
3.0.21 140 2/5/2025
3.0.20 161 2/5/2025
3.0.19 162 2/5/2025
3.0.18 155 2/5/2025
3.0.17 158 2/5/2025
3.0.16 181 2/5/2025
3.0.15 151 2/5/2025
3.0.14 149 2/5/2025
3.0.13 146 2/5/2025
3.0.12 145 2/5/2025
3.0.11 178 2/5/2025
3.0.10 162 2/5/2025
3.0.9 144 2/5/2025
3.0.8 147 2/5/2025
3.0.7 147 2/3/2025
3.0.6 175 2/3/2025
3.0.5 145 2/3/2025
3.0.4 163 2/3/2025
3.0.3 151 2/3/2025