Soenneker.SemanticKernel.Cache 4.0.600

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.600
                    
NuGet\Install-Package Soenneker.SemanticKernel.Cache -Version 4.0.600
                    
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.600" />
                    
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.600" />
                    
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.600
                    
#r "nuget: Soenneker.SemanticKernel.Cache, 4.0.600"
                    
#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.600
                    
#: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.600
                    
Install as a Cake Addin
#tool nuget:?package=Soenneker.SemanticKernel.Cache&version=4.0.600
                    
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.641 0 1/7/2026
4.0.640 0 1/7/2026
4.0.639 24 1/7/2026
4.0.638 92 1/7/2026
4.0.637 62 1/6/2026
4.0.636 72 1/6/2026
4.0.635 30 1/6/2026
4.0.634 37 1/6/2026
4.0.633 34 1/6/2026
4.0.632 98 1/6/2026
4.0.631 175 1/5/2026
4.0.630 138 1/5/2026
4.0.629 118 1/5/2026
4.0.628 163 1/3/2026
4.0.627 81 1/3/2026
4.0.626 204 1/3/2026
4.0.625 84 1/3/2026
4.0.624 81 1/3/2026
4.0.623 188 1/3/2026
4.0.622 86 1/3/2026
4.0.621 84 1/3/2026
4.0.620 138 1/2/2026
4.0.619 82 1/2/2026
4.0.618 256 1/2/2026
4.0.617 205 12/31/2025
4.0.616 75 12/31/2025
4.0.615 155 12/31/2025
4.0.614 118 12/31/2025
4.0.613 173 12/31/2025
4.0.612 268 12/21/2025
4.0.611 152 12/21/2025
4.0.610 259 12/21/2025
4.0.609 111 12/21/2025
4.0.608 241 12/20/2025
4.0.607 263 12/20/2025
4.0.606 268 12/19/2025
4.0.605 263 12/19/2025
4.0.604 498 12/16/2025
4.0.603 313 12/15/2025
4.0.602 253 12/15/2025
4.0.601 371 12/15/2025
4.0.600 277 12/15/2025
4.0.599 241 12/13/2025
4.0.598 187 12/12/2025
4.0.597 107 12/12/2025
4.0.596 185 12/12/2025
4.0.595 495 12/10/2025
4.0.594 543 12/10/2025
4.0.593 512 12/10/2025
4.0.592 429 12/10/2025
4.0.591 466 12/10/2025
4.0.590 558 12/8/2025
4.0.589 255 12/3/2025
4.0.588 192 12/3/2025
4.0.587 507 11/21/2025
4.0.586 390 11/21/2025
4.0.585 462 11/21/2025
4.0.584 384 11/21/2025
4.0.583 468 11/21/2025
4.0.582 393 11/20/2025
4.0.581 396 11/20/2025
4.0.580 393 11/20/2025
4.0.579 390 11/20/2025
4.0.578 564 11/12/2025
4.0.577 326 11/11/2025
4.0.576 381 11/11/2025
4.0.575 320 11/11/2025
4.0.574 279 11/11/2025
4.0.573 442 11/10/2025
4.0.572 226 11/7/2025
4.0.571 128 11/7/2025
4.0.570 285 11/7/2025
4.0.569 230 11/7/2025
4.0.568 266 11/7/2025
4.0.567 243 11/6/2025
4.0.566 244 11/6/2025
4.0.565 188 11/6/2025
4.0.564 358 11/4/2025
4.0.563 241 11/4/2025
4.0.562 241 11/4/2025
4.0.561 239 11/4/2025
4.0.560 182 11/4/2025
4.0.559 241 11/3/2025
4.0.558 367 10/30/2025
4.0.557 193 10/30/2025
4.0.556 192 10/30/2025
4.0.555 279 10/30/2025
4.0.554 187 10/30/2025
4.0.553 247 10/30/2025
4.0.552 314 10/30/2025
4.0.551 188 10/30/2025
4.0.550 191 10/29/2025
3.0.549 306 10/29/2025
3.0.548 343 10/23/2025
3.0.547 326 10/16/2025
3.0.546 174 10/16/2025
3.0.545 414 10/15/2025
3.0.544 235 10/14/2025
3.0.543 356 10/8/2025
3.0.542 169 10/8/2025
3.0.541 427 10/8/2025
3.0.540 278 10/7/2025
3.0.539 321 9/30/2025
3.0.538 173 9/30/2025
3.0.537 494 9/16/2025
3.0.536 377 9/16/2025
3.0.535 323 9/11/2025
3.0.534 255 9/10/2025
3.0.533 318 9/9/2025
3.0.532 213 9/9/2025
3.0.531 229 9/9/2025
3.0.530 175 9/9/2025
3.0.529 214 9/9/2025
3.0.528 443 9/5/2025
3.0.527 297 9/4/2025
3.0.526 333 9/4/2025
3.0.525 223 9/3/2025
3.0.524 276 9/3/2025
3.0.523 176 9/3/2025
3.0.522 186 9/3/2025
3.0.521 302 9/3/2025
3.0.520 179 9/3/2025
3.0.519 292 9/3/2025
3.0.518 389 8/28/2025
3.0.517 278 8/27/2025
3.0.516 285 8/20/2025
3.0.515 171 8/20/2025
3.0.514 267 8/17/2025
3.0.513 151 8/17/2025
3.0.512 360 8/15/2025
3.0.511 295 8/14/2025
3.0.510 256 8/12/2025
3.0.509 174 8/12/2025
3.0.508 331 8/12/2025
3.0.507 171 8/12/2025
3.0.506 276 8/11/2025
3.0.505 189 8/11/2025
3.0.504 171 8/11/2025
3.0.503 268 8/11/2025
3.0.502 159 8/11/2025
3.0.501 331 8/11/2025
3.0.500 435 8/11/2025
3.0.499 212 8/11/2025
3.0.498 443 8/6/2025
3.0.497 366 8/5/2025
3.0.496 260 8/5/2025
3.0.495 360 8/5/2025
3.0.494 265 8/5/2025
3.0.493 395 7/30/2025
3.0.492 170 7/29/2025
3.0.491 608 7/24/2025
3.0.490 554 7/24/2025
3.0.489 536 7/9/2025
3.0.488 229 7/9/2025
3.0.487 190 7/9/2025
3.0.486 161 7/9/2025
3.0.485 245 7/8/2025
3.0.484 251 7/8/2025
3.0.483 520 7/4/2025
3.0.482 364 7/1/2025
3.0.481 179 7/1/2025
3.0.480 364 6/28/2025
3.0.479 140 6/28/2025
3.0.478 104 6/28/2025
3.0.477 227 6/28/2025
3.0.476 97 6/28/2025
3.0.475 255 6/28/2025
3.0.474 100 6/28/2025
3.0.473 96 6/28/2025
3.0.472 94 6/27/2025
3.0.471 120 6/27/2025
3.0.470 125 6/27/2025
3.0.469 419 6/26/2025
3.0.468 259 6/25/2025
3.0.467 298 6/25/2025
3.0.466 272 6/24/2025
3.0.465 424 6/16/2025
3.0.464 203 6/16/2025
3.0.463 437 6/11/2025
3.0.462 380 6/11/2025
3.0.461 431 6/11/2025
3.0.460 439 6/11/2025
3.0.459 311 6/11/2025
3.0.458 313 6/11/2025
3.0.457 307 6/11/2025
3.0.456 377 6/10/2025
3.0.455 575 6/3/2025
3.0.454 234 6/3/2025
3.0.453 460 6/3/2025
3.0.452 268 6/2/2025
3.0.451 248 6/2/2025
3.0.450 335 5/28/2025
3.0.449 268 5/28/2025
3.0.448 287 5/28/2025
3.0.447 192 5/28/2025
3.0.446 218 5/27/2025
3.0.445 176 5/27/2025
3.0.444 292 5/27/2025
3.0.443 201 5/27/2025
3.0.442 245 5/27/2025
3.0.441 171 5/27/2025
3.0.440 193 5/27/2025
3.0.439 440 5/26/2025
3.0.438 191 5/25/2025
3.0.437 193 5/25/2025
3.0.436 198 5/23/2025
3.0.435 219 5/23/2025
3.0.434 222 5/23/2025
3.0.433 175 5/23/2025
3.0.432 184 5/23/2025
3.0.431 156 5/23/2025
3.0.430 200 5/23/2025
3.0.429 238 5/23/2025
3.0.428 188 5/23/2025
3.0.427 198 5/22/2025
3.0.426 177 5/22/2025
3.0.425 214 5/22/2025
3.0.424 507 5/21/2025
3.0.423 235 5/21/2025
3.0.422 307 5/20/2025
3.0.421 200 5/20/2025
3.0.420 274 5/19/2025
3.0.419 472 5/18/2025
3.0.418 235 5/18/2025
3.0.417 214 5/18/2025
3.0.416 226 5/18/2025
3.0.414 142 5/18/2025
3.0.413 218 5/16/2025
3.0.412 230 5/16/2025
3.0.411 293 5/14/2025
3.0.410 272 5/14/2025
3.0.409 282 5/14/2025
3.0.408 273 5/14/2025
3.0.407 269 5/14/2025
3.0.406 174 5/8/2025
3.0.405 188 5/8/2025
3.0.404 187 5/8/2025
3.0.403 183 5/8/2025
3.0.402 178 5/8/2025
3.0.401 196 5/8/2025
3.0.400 203 5/8/2025
3.0.399 201 5/7/2025
3.0.398 210 5/6/2025
3.0.397 176 5/6/2025
3.0.396 178 5/6/2025
3.0.395 170 5/5/2025
3.0.394 217 5/5/2025
3.0.393 189 5/5/2025
3.0.392 185 5/5/2025
3.0.391 192 5/5/2025
3.0.390 173 5/5/2025
3.0.389 197 5/5/2025
3.0.388 181 5/5/2025
3.0.387 188 5/5/2025
3.0.386 187 5/5/2025
3.0.385 179 4/29/2025
3.0.384 179 4/27/2025
3.0.383 133 4/27/2025
3.0.382 158 4/26/2025
3.0.381 141 4/26/2025
3.0.380 241 4/18/2025
3.0.379 170 4/11/2025
3.0.378 216 4/9/2025
3.0.377 193 4/9/2025
3.0.376 241 4/9/2025
3.0.375 212 4/9/2025
3.0.374 200 4/8/2025
3.0.373 203 4/8/2025
3.0.372 209 4/8/2025
3.0.371 233 4/8/2025
3.0.370 217 4/8/2025
3.0.369 196 4/8/2025
3.0.368 198 4/8/2025
3.0.367 211 4/8/2025
3.0.366 206 4/8/2025
3.0.365 218 4/8/2025
3.0.364 229 4/8/2025
3.0.363 220 4/8/2025
3.0.362 200 4/8/2025
3.0.361 225 4/8/2025
3.0.360 213 4/8/2025
3.0.359 213 4/7/2025
3.0.358 203 4/7/2025
3.0.357 188 4/7/2025
3.0.356 229 4/7/2025
3.0.355 204 4/7/2025
3.0.354 218 4/7/2025
3.0.353 214 4/7/2025
3.0.352 208 4/7/2025
3.0.351 195 4/7/2025
3.0.350 241 4/7/2025
3.0.349 178 4/7/2025
3.0.348 200 4/7/2025
3.0.347 210 4/7/2025
3.0.346 198 4/7/2025
3.0.345 225 4/7/2025
3.0.344 217 4/7/2025
3.0.343 210 4/7/2025
3.0.342 236 4/6/2025
3.0.341 202 4/6/2025
3.0.340 205 4/6/2025
3.0.339 208 4/6/2025
3.0.338 190 4/6/2025
3.0.337 220 4/6/2025
3.0.336 198 4/6/2025
3.0.335 206 4/6/2025
3.0.334 198 4/6/2025
3.0.333 180 4/6/2025
3.0.332 171 4/6/2025
3.0.331 178 4/6/2025
3.0.330 187 4/6/2025
3.0.329 184 4/6/2025
3.0.328 138 4/6/2025
3.0.327 177 4/6/2025
3.0.326 154 4/6/2025
3.0.325 155 4/5/2025
3.0.324 180 4/5/2025
3.0.323 129 4/5/2025
3.0.322 123 4/5/2025
3.0.321 125 4/5/2025
3.0.320 140 4/5/2025
3.0.319 110 4/5/2025
3.0.318 129 4/5/2025
3.0.317 135 4/5/2025
3.0.316 134 4/4/2025
3.0.315 146 4/4/2025
3.0.314 147 4/4/2025
3.0.313 204 4/4/2025
3.0.312 205 4/4/2025
3.0.311 192 4/4/2025
3.0.310 245 4/4/2025
3.0.309 187 4/4/2025
3.0.308 224 4/3/2025
3.0.307 196 4/3/2025
3.0.306 216 4/2/2025
3.0.305 230 4/1/2025
3.0.304 189 4/1/2025
3.0.303 206 4/1/2025
3.0.302 216 4/1/2025
3.0.301 199 4/1/2025
3.0.300 196 4/1/2025
3.0.299 228 4/1/2025
3.0.298 202 4/1/2025
3.0.297 228 4/1/2025
3.0.296 180 4/1/2025
3.0.295 186 3/31/2025
3.0.294 184 3/31/2025
3.0.293 180 3/31/2025
3.0.292 210 3/31/2025
3.0.291 192 3/30/2025
3.0.290 227 3/29/2025
3.0.289 138 3/29/2025
3.0.288 170 3/29/2025
3.0.287 137 3/29/2025
3.0.286 128 3/29/2025
3.0.285 154 3/29/2025
3.0.284 171 3/27/2025
3.0.283 223 3/27/2025
3.0.282 170 3/27/2025
3.0.281 172 3/27/2025
3.0.280 165 3/26/2025
3.0.279 499 3/26/2025
3.0.278 511 3/26/2025
3.0.277 519 3/26/2025
3.0.276 535 3/25/2025
3.0.275 535 3/25/2025
3.0.274 516 3/25/2025
3.0.273 553 3/25/2025
3.0.272 539 3/25/2025
3.0.271 542 3/25/2025
3.0.270 537 3/25/2025
3.0.269 137 3/21/2025
3.0.268 130 3/21/2025
3.0.267 129 3/21/2025
3.0.266 146 3/21/2025
3.0.265 149 3/21/2025
3.0.264 192 3/21/2025
3.0.263 170 3/21/2025
3.0.262 195 3/20/2025
3.0.261 186 3/20/2025
3.0.260 181 3/19/2025
3.0.259 185 3/19/2025
3.0.258 168 3/18/2025
3.0.257 172 3/18/2025
3.0.256 172 3/18/2025
3.0.255 181 3/18/2025
3.0.254 194 3/18/2025
3.0.253 177 3/18/2025
3.0.252 177 3/18/2025
3.0.251 179 3/18/2025
3.0.250 136 3/15/2025
3.0.249 114 3/15/2025
3.0.248 128 3/15/2025
3.0.247 134 3/15/2025
3.0.246 100 3/15/2025
3.0.245 114 3/15/2025
3.0.244 182 3/12/2025
3.0.243 222 3/12/2025
3.0.242 210 3/12/2025
3.0.241 195 3/12/2025
3.0.240 170 3/12/2025
3.0.239 194 3/12/2025
3.0.238 204 3/12/2025
3.0.237 185 3/12/2025
3.0.236 193 3/12/2025
3.0.235 194 3/12/2025
3.0.234 198 3/12/2025
3.0.233 223 3/11/2025
3.0.232 195 3/11/2025
3.0.231 201 3/11/2025
3.0.230 215 3/11/2025
3.0.229 186 3/11/2025
3.0.228 213 3/11/2025
3.0.227 197 3/11/2025
3.0.226 196 3/11/2025
3.0.225 209 3/11/2025
3.0.224 211 3/11/2025
3.0.223 198 3/11/2025
3.0.222 208 3/11/2025
3.0.221 246 3/7/2025
3.0.220 252 3/7/2025
3.0.219 261 3/7/2025
3.0.218 285 3/7/2025
3.0.217 257 3/7/2025
3.0.216 268 3/7/2025
3.0.215 242 3/7/2025
3.0.214 261 3/7/2025
3.0.213 270 3/7/2025
3.0.212 259 3/3/2025
3.0.211 160 3/2/2025
3.0.210 157 3/2/2025
3.0.209 134 3/2/2025
3.0.208 147 3/2/2025
3.0.207 138 3/2/2025
3.0.206 130 3/2/2025
3.0.205 128 3/2/2025
3.0.204 172 3/2/2025
3.0.203 124 3/2/2025
3.0.202 127 3/2/2025
3.0.201 153 3/2/2025
3.0.200 137 3/2/2025
3.0.199 141 3/2/2025
3.0.198 146 3/1/2025
3.0.197 143 3/1/2025
3.0.196 135 3/1/2025
3.0.195 129 3/1/2025
3.0.194 151 3/1/2025
3.0.193 134 3/1/2025
3.0.192 146 3/1/2025
3.0.191 152 3/1/2025
3.0.190 126 3/1/2025
3.0.189 143 3/1/2025
3.0.188 161 3/1/2025
3.0.187 132 3/1/2025
3.0.186 135 2/28/2025
3.0.185 148 2/26/2025
3.0.184 150 2/26/2025
3.0.183 144 2/26/2025
3.0.182 143 2/26/2025
3.0.181 137 2/26/2025
3.0.180 137 2/25/2025
3.0.179 144 2/25/2025
3.0.178 132 2/25/2025
3.0.177 133 2/25/2025
3.0.176 147 2/25/2025
3.0.175 125 2/25/2025
3.0.174 127 2/25/2025
3.0.173 144 2/25/2025
3.0.172 137 2/25/2025
3.0.171 166 2/24/2025
3.0.170 141 2/24/2025
3.0.169 127 2/24/2025
3.0.168 171 2/23/2025
3.0.167 146 2/23/2025
3.0.166 135 2/23/2025
3.0.165 125 2/23/2025
3.0.164 144 2/23/2025
3.0.163 130 2/23/2025
3.0.162 141 2/23/2025
3.0.161 142 2/23/2025
3.0.160 168 2/22/2025
3.0.159 153 2/22/2025
3.0.158 157 2/22/2025
3.0.157 149 2/22/2025
3.0.156 135 2/22/2025
3.0.155 152 2/22/2025
3.0.154 135 2/22/2025
3.0.153 142 2/22/2025
3.0.152 152 2/22/2025
3.0.151 163 2/22/2025
3.0.150 155 2/22/2025
3.0.149 160 2/22/2025
3.0.148 133 2/22/2025
3.0.147 147 2/22/2025
3.0.146 149 2/22/2025
3.0.145 158 2/22/2025
3.0.144 154 2/22/2025
3.0.143 124 2/22/2025
3.0.142 153 2/22/2025
3.0.141 152 2/21/2025
3.0.140 142 2/21/2025
3.0.139 144 2/21/2025
3.0.138 129 2/21/2025
3.0.137 138 2/21/2025
3.0.136 150 2/21/2025
3.0.135 150 2/21/2025
3.0.134 149 2/20/2025
3.0.133 175 2/19/2025
3.0.132 155 2/19/2025
3.0.131 146 2/19/2025
3.0.130 161 2/19/2025
3.0.129 162 2/19/2025
3.0.128 161 2/19/2025
3.0.127 164 2/19/2025
3.0.126 142 2/19/2025
3.0.125 155 2/19/2025
3.0.124 158 2/19/2025
3.0.123 140 2/19/2025
3.0.122 167 2/18/2025
3.0.121 161 2/18/2025
3.0.120 134 2/18/2025
3.0.119 142 2/18/2025
3.0.118 184 2/18/2025
3.0.117 159 2/18/2025
3.0.116 163 2/18/2025
3.0.115 148 2/18/2025
3.0.114 150 2/16/2025
3.0.113 167 2/14/2025
3.0.112 146 2/14/2025
3.0.111 133 2/14/2025
3.0.110 135 2/14/2025
3.0.109 164 2/14/2025
3.0.108 189 2/14/2025
3.0.107 158 2/14/2025
3.0.106 175 2/14/2025
3.0.105 134 2/13/2025
3.0.104 147 2/13/2025
3.0.103 150 2/13/2025
3.0.102 130 2/13/2025
3.0.101 187 2/12/2025
3.0.100 166 2/12/2025
3.0.99 164 2/12/2025
3.0.98 167 2/12/2025
3.0.97 152 2/12/2025
3.0.96 185 2/12/2025
3.0.95 146 2/12/2025
3.0.94 155 2/12/2025
3.0.93 143 2/12/2025
3.0.92 133 2/12/2025
3.0.91 143 2/12/2025
3.0.90 152 2/12/2025
3.0.89 154 2/12/2025
3.0.88 150 2/12/2025
3.0.87 162 2/12/2025
3.0.86 165 2/12/2025
3.0.85 163 2/12/2025
3.0.84 159 2/12/2025
3.0.83 162 2/12/2025
3.0.82 141 2/11/2025
3.0.81 142 2/11/2025
3.0.80 169 2/11/2025
3.0.79 149 2/11/2025
3.0.78 147 2/11/2025
3.0.77 159 2/11/2025
3.0.76 142 2/11/2025
3.0.75 158 2/11/2025
3.0.74 171 2/11/2025
3.0.73 191 2/11/2025
3.0.72 154 2/11/2025
3.0.71 151 2/11/2025
3.0.70 156 2/10/2025
3.0.69 155 2/10/2025
3.0.68 174 2/10/2025
3.0.67 141 2/10/2025
3.0.66 140 2/10/2025
3.0.65 150 2/10/2025
3.0.64 141 2/9/2025
3.0.63 157 2/9/2025
3.0.62 128 2/9/2025
3.0.61 176 2/9/2025
3.0.60 145 2/9/2025
3.0.59 137 2/9/2025
3.0.58 162 2/8/2025
3.0.57 145 2/8/2025
3.0.56 134 2/8/2025
3.0.55 176 2/8/2025
3.0.54 143 2/8/2025
3.0.53 146 2/8/2025
3.0.52 156 2/8/2025
3.0.51 139 2/8/2025
3.0.50 143 2/8/2025
3.0.49 153 2/8/2025
3.0.48 145 2/8/2025
3.0.47 159 2/8/2025
3.0.46 169 2/7/2025
3.0.45 160 2/7/2025
3.0.44 170 2/7/2025
3.0.43 152 2/7/2025
3.0.42 145 2/7/2025
3.0.41 150 2/7/2025
3.0.40 165 2/7/2025
3.0.39 160 2/7/2025
3.0.38 158 2/7/2025
3.0.37 160 2/7/2025
3.0.36 148 2/7/2025
3.0.35 153 2/7/2025
3.0.34 138 2/7/2025
3.0.33 184 2/7/2025
3.0.32 165 2/7/2025
3.0.31 146 2/7/2025
3.0.30 151 2/6/2025
3.0.29 164 2/6/2025
3.0.28 128 2/6/2025
3.0.27 132 2/6/2025
3.0.26 159 2/6/2025
3.0.25 148 2/5/2025
3.0.24 153 2/5/2025
3.0.23 154 2/5/2025
3.0.22 170 2/5/2025
3.0.21 140 2/5/2025
3.0.20 159 2/5/2025
3.0.19 160 2/5/2025
3.0.18 153 2/5/2025
3.0.17 157 2/5/2025
3.0.16 179 2/5/2025
3.0.15 149 2/5/2025
3.0.14 147 2/5/2025
3.0.13 144 2/5/2025
3.0.12 143 2/5/2025
3.0.11 177 2/5/2025
3.0.10 161 2/5/2025
3.0.9 144 2/5/2025
3.0.8 146 2/5/2025
3.0.7 146 2/3/2025
3.0.6 174 2/3/2025
3.0.5 143 2/3/2025
3.0.4 161 2/3/2025
3.0.3 150 2/3/2025