Redpoint.StringEnum 2026.1016.229

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package Redpoint.StringEnum --version 2026.1016.229
                    
NuGet\Install-Package Redpoint.StringEnum -Version 2026.1016.229
                    
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="Redpoint.StringEnum" Version="2026.1016.229" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Redpoint.StringEnum" Version="2026.1016.229" />
                    
Directory.Packages.props
<PackageReference Include="Redpoint.StringEnum" />
                    
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 Redpoint.StringEnum --version 2026.1016.229
                    
#r "nuget: Redpoint.StringEnum, 2026.1016.229"
                    
#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 Redpoint.StringEnum@2026.1016.229
                    
#: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=Redpoint.StringEnum&version=2026.1016.229
                    
Install as a Cake Addin
#tool nuget:?package=Redpoint.StringEnum&version=2026.1016.229
                    
Install as a Cake Tool

Redpoint.StringEnum

This library provides an API for defining and using string-backed enumeration types. These are useful when used with databases, where storing string values for enumerations improves forward and backward compatibility (unlike storing numeric values).

Defining a string-backed enumeration type

You can create a string-backed enumeration, by defining a class like so:

class Example : StringEnum<Example>
{
    public static readonly StringEnumValue<Example> FirstValue = Create("first-value");

    public static readonly StringEnumValue<Example> SecondValue = Create("second-value");

    public static readonly StringEnumValue<Example> ThirdValue = Create("third-value");

    // ...
}

The string values that represent the enumeration are case-and-byte sensitive (ordinal comparison). You can not create enumeration values from a null string; ArgumentNullException will be thrown if you pass a null value to Create.

Defining additional enumeration values at runtime

There is currently no API for defining additional enumeration values at runtime; the possible enumeration values are lazy-loaded once by looking at the static fields and static properties of the class that inherits from StringEnum<T> (via the T type parameter). Both public and non-public fields/properties are included.

This library is both trim and AOT-compatible, as it uses [DynamicallyAccessedMembers] to ensure the fields and properties of the enumeration type are available at runtime for reflection.

Static usage of values

In most code, you'll simply use the static readonly fields you've defined, such as Example.FirstValue. All instances of the value - even those from parsing - are guaranteed to be reference and value equal.

Parsing known values from strings

To parse a value that is known to be valid from a string, you can use Example.Parse or StringEnumValue<Example>.Parse:

var value = Example.Parse("first-value");
var value2 = StringEnumValue<Example>.Parse("second-value");

If the value is not valid when calling Parse, StringEnumParseException will be thrown. You should use TryParse (see below) if the value is potentially invalid.

If you pass a null value to Parse, ArgumentNullException will be thrown.

Parsing potentially invalid string values

If you're unsure whether a string is a valid enumeration value, you can use Example.TryParse or StringEnumValue<Example>.TryParse:

var isValid = Example.TryParse("...", out var value);
var isValid2 = StringEnumValue<Example>.TryParse("...", out var value2);

If you pass a null value to TryParse, ArgumentNullException will be thrown.

Parsing strings to runtime-based enumeration types

If you don't know the type of the string enumeration you want to parse into at compile time, you can use DynamicStringEnumValue.TryParse to parse any string value into an instance of StringEnumValue<T> by passing the StringEnumValue<T> type as the first parameter, like so:

var type = typeof(StringEnumValue<Example>);
var isValid = DynamicStringEnumValue.TryParse(type, "...", out var value);

You can use DynamicStringEnumValue.IsStringEnumValueType to check if type is a constructed generic type of StringEnumValue<T>. The APIs provided by DynamicStringEnumValue are primarily intended to be used with database serialization and deserialization, where the concrete types of values are not known at the point of deserialization.

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  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.
  • net9.0

    • No dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Redpoint.StringEnum:

Package Downloads
Redpoint.CloudFramework

A framework for building ASP.NET Core applications on top of Google Cloud Firestore in Datastore mode. Not only does this framework provide a model-based API for interacting with Google Cloud Firestore, it contains useful implementations of things like database migrations, distributed locks, geographic indexes and sharded counters.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2026.1022.253 100 1/22/2026
2026.1022.226 94 1/22/2026
2026.1022.115 97 1/22/2026
2026.1020.299 96 1/20/2026
2026.1020.118 96 1/20/2026
2026.1019.475 101 1/19/2026
2026.1017.447 96 1/17/2026
2026.1016.502 100 1/16/2026
2026.1016.365 107 1/16/2026
2026.1016.361 99 1/16/2026
2026.1016.319 99 1/16/2026
2026.1016.229 100 1/16/2026
2026.1016.60 101 1/16/2026
2026.1016.12 102 1/16/2026
2026.1015.1374 99 1/15/2026
2026.1015.569 98 1/15/2026
2026.1015.436 93 1/15/2026
2026.1015.386 99 1/15/2026
2026.1015.289 94 1/15/2026
2026.1015.172 97 1/15/2026
2026.1015.15 97 1/15/2026
2026.1014.895 102 1/14/2026
2026.1014.557 101 1/14/2026
2026.1014.491 95 1/14/2026
2026.1014.376 98 1/14/2026
2026.1014.317 102 1/14/2026
2026.1014.281 97 1/14/2026
2026.1014.244 96 1/14/2026
2026.1014.206 96 1/14/2026
2026.1014.163 98 1/14/2026
2026.1014.160 96 1/14/2026
2026.1013.148 98 1/13/2026
2026.1012.514 103 1/12/2026
2026.1012.418 102 1/12/2026
2026.1011.484 104 1/11/2026
2026.1011.348 97 1/11/2026
2026.1011.333 97 1/11/2026
2026.1011.271 99 1/11/2026
2026.1011.270 97 1/11/2026
2026.1011.99 103 1/11/2026
2026.1010.977 100 1/10/2026
2026.1010.965 104 1/10/2026
2026.1009.824 103 1/9/2026
2026.1009.809 102 1/9/2026
2026.1009.802 106 1/9/2026
2026.1009.791 99 1/9/2026
2026.1009.765 105 1/9/2026
2026.1009.706 104 1/9/2026
2026.1009.583 98 1/9/2026
2026.1008.839 99 1/8/2026
2026.1007.1022 107 1/7/2026
2026.1006.874 97 1/6/2026
2026.1006.796 99 1/6/2026
2026.1005.451 105 1/5/2026
2026.1005.318 105 1/5/2026
2026.1004.1209 104 1/4/2026
2026.1003.1337 100 1/3/2026
2026.1003.1326 106 1/3/2026
2026.1003.1176 96 1/3/2026
2026.1003.794 99 1/3/2026
2026.1003.454 100 1/3/2026
2026.1003.243 100 1/3/2026
2026.1002.1153 98 1/2/2026
2026.1002.1147 96 1/2/2026
2026.1001.659 100 1/1/2026
2026.1001.423 100 1/1/2026
2025.1364.603 100 12/30/2025
2025.1364.600 104 12/30/2025
2025.1364.398 102 12/30/2025
2025.1363.45 103 12/29/2025
2025.1363.44 106 12/29/2025
2025.1362.728 107 12/28/2025
2025.1358.1371 195 12/24/2025
2025.1356.172 191 12/22/2025
2025.1356.142 175 12/22/2025
2025.1356.104 184 12/22/2025
2025.1355.597 169 12/21/2025
2025.1355.582 168 12/21/2025
2025.1355.546 134 12/21/2025
2025.1355.525 143 12/21/2025
2025.1355.514 126 12/21/2025
2025.1355.507 130 12/21/2025
2025.1355.499 127 12/21/2025
2025.1355.401 135 12/21/2025
2025.1355.392 130 12/21/2025
2025.1355.381 134 12/21/2025
2025.1355.371 133 12/21/2025
2025.1355.334 125 12/21/2025
2025.1355.308 133 12/21/2025
2025.1355.183 131 12/21/2025
2025.1354.739 149 12/20/2025
2025.1354.731 139 12/20/2025
2025.1354.39 175 12/20/2025
2025.1353.662 238 12/19/2025
2025.1353.593 252 12/19/2025
2025.1353.526 252 12/19/2025
2025.1353.502 247 12/19/2025
2025.1353.489 253 12/19/2025
2025.1353.400 264 12/19/2025
2025.1353.367 269 12/19/2025
2025.1352.1431 286 12/18/2025
2025.1352.1424 276 12/18/2025
2025.1351.813 279 12/17/2025
2025.1351.758 284 12/17/2025
2025.1351.440 281 12/17/2025
2025.1350.557 289 12/16/2025
2025.1350.516 285 12/16/2025
2025.1350.182 296 12/16/2025
2025.1350.147 279 12/16/2025
2025.1349.1160 267 12/15/2025
2025.1346.566 135 12/12/2025
2025.1345.778 431 12/11/2025
2025.1345.725 436 12/11/2025
2025.1339.426 208 12/5/2025
2025.1338.774 205 12/4/2025
2025.1338.756 207 12/4/2025
2025.1338.613 215 12/4/2025
2025.1338.582 209 12/4/2025
2025.1338.547 212 12/4/2025
2025.1338.381 217 12/4/2025
2025.1338.290 228 12/4/2025
2025.1335.333 505 12/1/2025
2025.1335.278 504 12/1/2025
2025.1335.262 500 12/1/2025
2025.1333.376 128 11/29/2025
2025.1332.339 176 11/28/2025
2025.1328.632 199 11/24/2025
2025.1328.624 196 11/24/2025
2025.1328.41 200 11/24/2025
2025.1327.977 203 11/23/2025
2025.1327.893 180 11/23/2025
2025.1324.9 415 11/20/2025
2025.1324.1 415 11/20/2025
2025.1320.233 252 11/16/2025
2025.1320.190 237 11/16/2025
2025.1320.178 156 11/16/2025
2025.1320.84 154 11/16/2025
2025.1320.61 149 11/16/2025
2025.1319.659 176 11/15/2025
2025.1319.291 199 11/15/2025
2025.1318.1000 243 11/14/2025
2025.1317.1416 308 11/13/2025
2025.1302.173 207 10/29/2025
2025.1302.116 208 10/29/2025
2025.1302.93 208 10/29/2025
2025.1301.273 211 10/28/2025
2025.1289.355 343 10/16/2025
2025.1288.1067 228 10/15/2025
2025.1288.939 189 10/15/2025
2025.1288.731 224 10/15/2025
2025.1288.643 191 10/15/2025
2025.1288.584 199 10/15/2025
2025.1287.261 212 10/14/2025
2025.1287.213 200 10/14/2025
2025.1286.369 206 10/13/2025
2025.1276.372 188 10/3/2025
2025.1253.415 202 9/10/2025
2025.1251.740 202 9/8/2025
2025.1249.408 129 9/6/2025
2025.1245.159 205 9/2/2025
2025.1241.1004 232 8/29/2025
2025.1241.337 249 8/29/2025
2025.1241.335 236 8/29/2025
2025.1239.82 247 8/27/2025
2025.1236.697 215 8/24/2025
2025.1235.897 122 8/23/2025
2025.1234.740 157 8/22/2025
2025.1234.625 156 8/22/2025
2025.1234.484 172 8/22/2025
2025.1234.426 172 8/22/2025
2025.1234.329 175 8/22/2025
2025.1234.304 184 8/22/2025
2025.1234.279 185 8/22/2025
2025.1234.210 174 8/22/2025
2025.1234.185 181 8/22/2025
2025.1234.108 186 8/22/2025
2025.1234.70 183 8/22/2025
2025.1233.957 191 8/21/2025
2025.1233.933 194 8/21/2025
2025.1233.915 192 8/21/2025
2025.1233.885 189 8/21/2025
2025.1233.764 194 8/21/2025
2025.1233.694 195 8/21/2025
2025.1233.677 207 8/21/2025
2025.1233.212 196 8/21/2025
2025.1233.74 203 8/21/2025
2025.1233.72 180 8/21/2025
2025.1233.28 206 8/21/2025
2025.1232.155 203 8/20/2025
2025.1232.154 195 8/20/2025
2025.1232.104 207 8/20/2025
2025.1232.102 199 8/20/2025
2025.1231.1026 196 8/19/2025
2025.1231.941 199 8/19/2025
2025.1231.499 184 8/19/2025
2025.1231.484 200 8/19/2025
2025.1231.297 200 8/19/2025
2025.1230.859 188 8/18/2025
2025.1228.220 133 8/16/2025
2025.1227.934 159 8/15/2025
2025.1227.904 153 8/15/2025
2025.1227.852 164 8/15/2025
2025.1227.816 158 8/15/2025
2025.1227.77 214 8/15/2025
2025.1226.857 194 8/14/2025
2025.1226.472 208 8/14/2025
2025.1226.163 192 8/14/2025
2025.1222.583 206 8/10/2025
2025.1222.562 192 8/10/2025
2025.1222.437 195 8/10/2025
2025.1222.425 157 8/10/2025
2025.1220.271 267 8/8/2025
2025.1220.225 265 8/8/2025
2025.1220.80 264 8/8/2025
2025.1219.568 278 8/7/2025
2025.1219.546 261 8/7/2025
2025.1219.514 282 8/7/2025
2025.1219.513 274 8/7/2025
2025.1219.511 273 8/7/2025
2025.1219.421 278 8/7/2025
2025.1219.377 291 8/7/2025
2025.1219.362 279 8/7/2025
2025.1219.361 280 8/7/2025
2025.1218.1281 260 8/6/2025
2025.1218.1266 261 8/6/2025
2025.1218.1264 272 8/6/2025
2025.1218.1255 289 8/6/2025
2025.1218.1223 279 8/6/2025
2025.1218.1180 276 8/6/2025
2025.1218.1166 270 8/6/2025
2025.1218.1154 272 8/6/2025
2025.1218.1088 271 8/6/2025
2025.1218.595 273 8/6/2025
2025.1218.554 283 8/6/2025
2025.1218.544 275 8/6/2025
2025.1218.523 260 8/6/2025
2025.1218.499 288 8/6/2025
2025.1218.427 275 8/6/2025
2025.1218.415 289 8/6/2025
2025.1218.187 277 8/6/2025
2025.1218.174 279 8/6/2025
2025.1218.148 281 8/6/2025
2025.1218.123 280 8/6/2025
2025.1217.886 285 8/5/2025
2025.1217.560 274 8/5/2025
2025.1217.516 282 8/5/2025
2025.1217.512 288 8/5/2025
2025.1217.503 292 8/5/2025
2025.1216.1103 251 8/4/2025
2025.1216.1025 256 8/4/2025
2025.1216.978 227 8/4/2025
2025.1216.897 231 8/4/2025
2025.1216.893 233 8/4/2025
2025.1216.884 224 8/4/2025
2025.1216.873 228 8/4/2025
2025.1216.824 233 8/4/2025
2025.1216.767 217 8/4/2025
2025.1216.745 223 8/4/2025
2025.1216.411 198 8/4/2025
2025.1216.396 211 8/4/2025
2025.1216.386 224 8/4/2025
2025.1216.357 212 8/4/2025
2025.1216.347 193 8/4/2025
2025.1216.334 198 8/4/2025
2025.1216.319 191 8/4/2025
2025.1215.930 182 8/3/2025
2025.1215.928 175 8/3/2025
2025.1215.911 174 8/3/2025
2025.1215.892 166 8/3/2025
2025.1215.842 164 8/3/2025
2025.1209.1064 161 7/28/2025
2025.1209.1061 156 7/28/2025
2025.1209.1047 147 7/28/2025
2025.1209.1038 155 7/28/2025
2025.1209.1034 152 7/28/2025
2025.1209.948 171 7/28/2025
2025.1209.881 159 7/28/2025
2025.1209.773 168 7/28/2025
2025.1209.765 162 7/28/2025
2025.1209.758 169 7/28/2025
2025.1209.727 170 7/28/2025
2025.1209.658 159 7/28/2025
2025.1209.300 162 7/28/2025
2025.1209.284 162 7/28/2025
2025.1209.264 166 7/28/2025
2025.1209.227 163 7/28/2025
2025.1209.198 163 7/28/2025
2025.1209.179 169 7/28/2025
2025.1208.826 177 7/27/2025
2025.1208.627 130 7/27/2025
2025.1208.617 146 7/27/2025
2025.1208.570 135 7/27/2025
2025.1208.568 134 7/27/2025
2025.1208.566 150 7/27/2025
2025.1206.491 470 7/25/2025
2025.1206.247 502 7/25/2025
2025.1205.230 509 7/24/2025
2025.1203.826 597 7/22/2025
2025.1202.906 540 7/21/2025
2025.1202.904 542 7/21/2025
2025.1202.283 452 7/21/2025
2025.1201.470 290 7/20/2025
2025.1199.287 183 7/18/2025
2025.1198.1048 192 7/17/2025
2025.1198.682 205 7/17/2025
2025.1198.638 195 7/17/2025
2025.1198.574 178 7/17/2025
2025.1198.187 190 7/17/2025
2025.1191.922 199 7/10/2025
2025.1191.235 190 7/10/2025
2025.1190.175 184 7/9/2025
2025.1189.851 198 7/8/2025
2025.1189.841 195 7/8/2025
2025.1187.587 355 7/6/2025
2025.1183.853 211 7/2/2025
2025.1181.644 203 6/30/2025
2025.1175.340 275 6/24/2025
2025.1174.62 231 6/23/2025
2025.1171.352 178 6/20/2025
2025.1169.413 236 6/18/2025
2025.1166.1191 226 6/15/2025
2025.1166.1178 197 6/15/2025
2025.1166.1177 200 6/15/2025
2025.1159.445 208 6/8/2025
2025.1159.364 184 6/8/2025
2025.1159.324 194 6/8/2025
2025.1155.438 230 6/4/2025
2025.1141.1424 237 5/21/2025
2025.1140.383 209 5/20/2025
2025.1140.377 231 5/20/2025
2025.1139.983 220 5/19/2025
2025.1139.952 224 5/19/2025
2025.1139.941 210 5/19/2025
2025.1139.855 222 5/19/2025
2025.1139.850 220 5/19/2025
2025.1139.837 197 5/19/2025
2025.1139.811 231 5/19/2025
2025.1139.806 213 5/19/2025
2025.1139.796 198 5/19/2025
2025.1139.729 220 5/19/2025
2025.1139.719 240 5/19/2025
2025.1139.706 235 5/19/2025
2025.1139.694 230 5/19/2025
2025.1139.679 234 5/19/2025
2025.1139.662 235 5/19/2025
2025.1139.638 215 5/19/2025
2025.1139.628 215 5/19/2025
2025.1139.626 231 5/19/2025
2025.1139.619 209 5/19/2025
2025.1139.605 225 5/19/2025
2025.1139.600 242 5/19/2025
2025.1139.583 230 5/19/2025
2025.1139.573 225 5/19/2025
2025.1139.564 229 5/19/2025
2025.1139.552 235 5/19/2025
2025.1139.543 237 5/19/2025
2025.1138.909 214 5/18/2025
2025.1136.150 284 5/16/2025
2025.1135.267 299 5/15/2025
2025.1135.143 288 5/15/2025
2025.1133.453 319 5/13/2025
2025.1133.351 318 5/13/2025
2025.1133.349 308 5/13/2025
2025.1133.347 311 5/13/2025
2025.1130.236 166 5/10/2025
2025.1129.831 198 5/9/2025
2025.1129.346 230 5/9/2025
2025.1129.345 212 5/9/2025
2025.1121.1370 228 5/1/2025
2025.1119.450 258 4/29/2025
2025.1119.436 241 4/29/2025
2025.1119.409 233 4/29/2025
2025.1119.388 240 4/29/2025
2025.1119.360 239 4/29/2025
2025.1119.328 244 4/29/2025
2025.1119.299 216 4/29/2025
2025.1119.287 241 4/29/2025
2025.1116.868 186 4/26/2025
2025.1116.841 168 4/26/2025
2025.1116.444 165 4/26/2025
2025.1115.498 212 4/25/2025
2025.1115.491 216 4/25/2025
2025.1100.365 273 4/10/2025
2025.1100.336 250 4/10/2025
2025.1100.331 261 4/10/2025
2025.1098.108 246 4/8/2025
2025.1093.291 254 4/3/2025
2025.1091.38 278 4/1/2025
2025.1091.26 274 4/1/2025
2025.1090.237 229 3/31/2025
2025.1089.1386 252 3/30/2025
2025.1083.515 472 3/24/2025
2025.1083.408 440 3/24/2025
2025.1083.398 424 3/24/2025
2025.1083.125 403 3/24/2025
2025.1080.41 239 3/21/2025
2025.1075.357 381 3/16/2025
2025.1073.332 228 3/14/2025
2025.1072.541 279 3/13/2025
2025.1072.536 238 3/13/2025
2025.1064.602 324 3/5/2025
2025.1064.546 300 3/5/2025
2025.1062.589 251 3/3/2025
2025.1061.513 190 3/2/2025
2025.1060.490 165 3/1/2025
2025.1059.134 210 2/28/2025
2025.1057.1020 200 2/26/2025
2025.1056.584 205 2/25/2025
2025.1050.282 217 2/19/2025
2025.1050.232 222 2/19/2025
2025.1049.55 225 2/18/2025
2025.1045.285 207 2/14/2025
2025.1043.288 185 2/12/2025
2025.1043.246 196 2/12/2025
2025.1043.197 189 2/12/2025
2025.1043.180 193 2/12/2025
2025.1043.108 180 2/12/2025
2025.1043.38 199 2/12/2025
2025.1043.27 177 2/12/2025
2025.1042.725 201 2/11/2025
2025.1042.690 184 2/11/2025
2025.1042.688 203 2/11/2025
2025.1042.418 206 2/11/2025
2025.1042.215 212 2/11/2025
2025.1042.203 178 2/11/2025
2025.1042.184 190 2/11/2025
2025.1042.142 202 2/11/2025
2025.1042.127 191 2/11/2025
2025.1037.1327 180 2/6/2025
2025.1036.280 210 2/5/2025
2025.1036.55 184 2/5/2025
2025.1035.1387 223 2/4/2025
2025.1031.111 217 1/31/2025
2025.1030.916 190 1/30/2025
2025.1030.895 207 1/30/2025
2025.1030.592 201 1/30/2025
2025.1029.664 179 1/29/2025
2025.1029.632 196 1/29/2025
2025.1029.596 181 1/29/2025
2025.1028.386 174 1/28/2025
2025.1025.723 187 1/25/2025
2025.1025.712 199 1/25/2025
2025.1019.913 199 1/19/2025
2025.1018.374 185 1/18/2025
2025.1018.285 216 1/18/2025
2025.1017.646 152 1/17/2025
2025.1017.379 216 1/17/2025
2025.1016.1370 196 1/16/2025
2025.1016.765 170 1/16/2025
2025.1016.712 178 1/16/2025
2025.1016.550 181 1/16/2025
2025.1016.541 202 1/16/2025
2025.1016.532 185 1/16/2025
2025.1016.325 178 1/16/2025
2025.1016.308 183 1/16/2025
2025.1016.296 194 1/16/2025
2025.1016.237 210 1/16/2025
2025.1016.184 181 1/16/2025
2025.1016.70 188 1/16/2025
2025.1016.6 174 1/16/2025
2025.1015.1438 184 1/16/2025
2025.1015.1437 170 1/16/2025
2025.1015.1411 155 1/15/2025
2025.1015.240 142 1/15/2025
2025.1015.223 157 1/15/2025
2025.1015.183 138 1/15/2025
2025.1014.1342 150 1/14/2025
2025.1014.273 144 1/14/2025
2025.1014.256 174 1/14/2025
2025.1012.440 154 1/12/2025
2025.1012.327 163 1/12/2025
2025.1012.279 176 1/12/2025
2025.1002.636 191 1/2/2025
2025.1001.1435 210 1/2/2025
2025.1001.1397 193 1/1/2025
2025.1001.770 197 1/1/2025
2025.1001.570 211 1/1/2025
2025.1001.558 189 1/1/2025
2025.1001.421 200 1/1/2025
2025.1001.390 199 1/1/2025
2025.1001.234 177 1/1/2025
2025.1001.123 198 1/1/2025
2024.1360.354 194 12/25/2024
2024.1360.60 180 12/25/2024
2024.1360.32 190 12/25/2024
2024.1358.450 177 12/23/2024
2024.1358.359 195 12/23/2024
2024.1358.312 176 12/23/2024
2024.1358.244 191 12/23/2024
2024.1358.120 171 12/23/2024
2024.1348.253 201 12/13/2024
2024.1345.1379 166 12/10/2024
2024.1345.506 177 12/10/2024
2024.1345.379 177 12/10/2024
2024.1345.145 161 12/10/2024
2024.1345.72 184 12/10/2024
2024.1345.69 162 12/10/2024
2024.1345.15 169 12/10/2024
2024.1344.1436 162 12/10/2024
2024.1344.600 195 12/9/2024
2024.1344.411 204 12/9/2024
2024.1340.379 202 12/5/2024
2024.1340.15 195 12/5/2024
2024.1338.786 191 12/3/2024
2024.1338.722 201 12/3/2024
2024.1338.697 177 12/3/2024
2024.1338.639 194 12/3/2024
2024.1338.541 184 12/3/2024
2024.1338.318 184 12/3/2024
2024.1338.298 177 12/3/2024
2024.1338.98 195 12/3/2024
2024.1337.756 198 12/2/2024
2024.1337.634 211 12/2/2024
2024.1337.625 155 12/2/2024
2024.1337.621 180 12/2/2024
2024.1337.594 191 12/2/2024
2024.1337.136 179 12/2/2024
2024.1336.793 195 12/1/2024
2024.1336.773 183 12/1/2024
2024.1336.305 191 12/1/2024
2024.1336.12 184 12/1/2024
2024.1335.1421 181 11/30/2024
2024.1335.1384 185 11/30/2024
2024.1334.1308 203 11/29/2024
2024.1334.764 191 11/29/2024
2024.1334.722 192 11/29/2024
2024.1330.185 206 11/25/2024
2024.1328.505 204 11/23/2024
2024.1328.470 188 11/23/2024
2024.1328.452 191 11/23/2024
2024.1323.910 199 11/18/2024
2024.1323.653 192 11/18/2024
2024.1323.185 194 11/18/2024
2024.1323.49 176 11/18/2024
2024.1322.714 173 11/17/2024
2024.1320.653 201 11/15/2024
2024.1320.619 166 11/15/2024
2024.1320.601 174 11/15/2024
2024.1320.159 169 11/15/2024
2024.1320.98 188 11/15/2024
2024.1320.2 202 11/15/2024
2024.1319.1431 191 11/15/2024
2024.1319.1335 177 11/14/2024
2024.1317.631 173 11/12/2024
2024.1316.330 200 11/11/2024
2024.1311.540 179 11/6/2024
2024.1306.225 194 11/1/2024
2024.1306.199 201 11/1/2024
2024.1306.171 199 11/1/2024
2024.1306.117 198 11/1/2024
2024.1305.506 192 10/31/2024
2024.1305.502 193 10/31/2024
2024.1305.465 170 10/31/2024
2024.1305.442 187 10/31/2024
2024.1305.399 192 10/31/2024
2024.1299.1070 175 10/25/2024
2024.1289.621 204 10/15/2024
2024.1289.338 183 10/15/2024
2024.1277.836 192 10/5/2024
2024.1277.711 201 10/3/2024
2024.1277.695 171 10/3/2024
2024.1270.409 209 9/26/2024
2024.1269.621 208 9/25/2024
2024.1269.619 191 9/25/2024
2024.1269.605 203 9/25/2024
2024.1242.282 212 8/29/2024
2024.1242.261 203 8/29/2024
2024.1242.233 218 8/29/2024
2024.1238.829 219 8/25/2024
2024.1238.327 198 8/25/2024
2024.1225.297 205 8/12/2024
2024.1205.140 191 7/23/2024
2024.1204.110 199 7/22/2024
2024.1204.62 180 7/22/2024
2024.1190.491 185 7/8/2024
2024.1177.305 204 6/25/2024
2024.1168.700 226 6/16/2024
2024.1168.649 183 6/16/2024
2024.1168.535 226 6/16/2024
2024.1167.643 196 6/15/2024
2024.1166.989 214 6/14/2024
2024.1166.818 168 6/14/2024
2024.1166.535 194 6/14/2024
2024.1166.422 205 6/14/2024
2024.1166.362 205 6/14/2024
2024.1166.360 211 6/14/2024
2024.1165.1212 208 6/13/2024
2024.1165.1160 200 6/13/2024
2024.1165.1019 198 6/13/2024
2024.1165.978 190 6/13/2024
2024.1165.920 205 6/13/2024
2024.1165.908 217 6/13/2024
2024.1165.873 216 6/13/2024
2024.1165.830 211 6/13/2024
2024.1165.806 212 6/13/2024
2024.1165.794 188 6/13/2024
2024.1165.792 225 6/13/2024
2024.1165.761 207 6/13/2024
2024.1165.743 214 6/13/2024
2024.1165.735 219 6/13/2024
2024.1165.713 209 6/13/2024
2024.1165.640 181 6/13/2024
2024.1165.574 216 6/13/2024
2024.1165.466 210 6/13/2024
2024.1165.417 194 6/13/2024
2024.1165.392 202 6/13/2024
2024.1164.341 206 6/12/2024
2024.1155.941 228 6/3/2024
2024.1140.783 209 5/19/2024
2024.1140.692 200 5/19/2024
2024.1140.673 211 5/19/2024
2024.1129.506 215 5/8/2024
2024.1128.831 234 5/7/2024
2024.1124.465 184 5/3/2024
2024.1123.1162 186 5/2/2024
2024.1123.1117 181 5/2/2024
2024.1123.1050 173 5/2/2024
2024.1122.352 208 5/1/2024
2024.1122.233 224 5/1/2024
2024.1115.1101 218 4/24/2024
2024.1115.1048 181 4/24/2024
2024.1115.932 204 4/24/2024
2024.1115.858 217 4/24/2024
2024.1115.665 214 4/24/2024
2024.1115.648 194 4/24/2024
2024.1115.591 215 4/24/2024
2024.1101.390 208 4/10/2024
2024.1100.741 235 4/9/2024
2024.1099.526 210 4/8/2024
2024.1099.466 190 4/8/2024
2024.1098.573 206 4/7/2024
2024.1095.977 187 4/4/2024
2024.1095.847 214 4/4/2024
2024.1095.604 224 4/4/2024
2024.1095.485 205 4/4/2024
2024.1094.930 223 4/3/2024
2024.1094.910 226 4/3/2024
2024.1094.387 227 4/3/2024
2024.1094.313 208 4/3/2024
2024.1093.520 216 4/2/2024
2024.1092.240 208 4/1/2024
2024.1089.1425 214 3/29/2024
2024.1089.983 217 3/29/2024
2024.1089.942 205 3/29/2024
2024.1089.2 210 3/29/2024
2024.1088.1343 207 3/28/2024
2024.1088.1139 208 3/28/2024
2024.1088.875 188 3/28/2024
2024.1088.700 200 3/28/2024
2024.1088.603 229 3/28/2024
2024.1088.590 232 3/28/2024
2024.1088.575 198 3/28/2024
2024.1088.561 221 3/28/2024
2024.1088.506 228 3/28/2024
2024.1088.18 218 3/28/2024
2024.1087.1181 215 3/27/2024
2024.1087.1173 213 3/27/2024
2024.1087.1143 213 3/27/2024
2024.1087.1108 190 3/27/2024
2024.1087.950 213 3/27/2024
2024.1087.939 216 3/27/2024
2024.1087.252 230 3/27/2024
2024.1070.736 204 3/10/2024
2024.1049.1437 228 2/19/2024
2024.1036.571 217 2/5/2024
2024.1036.508 183 2/5/2024
2024.1032.1204 204 2/1/2024
2024.1032.1133 209 2/1/2024
2024.1032.1122 240 2/1/2024
2024.1032.1071 201 2/1/2024
2024.1032.940 210 2/1/2024
2024.1031.912 208 1/31/2024
2024.1031.893 199 1/31/2024
2024.1031.851 171 1/31/2024
2024.1031.829 216 1/31/2024
2024.1031.386 201 1/31/2024
2024.1031.318 198 1/31/2024
2024.1017.460 239 1/17/2024
2024.1017.420 212 1/17/2024
2024.1017.163 191 1/17/2024
2024.1016.414 818 1/16/2024
2024.1012.167 226 1/12/2024
2024.1011.406 228 1/11/2024
2024.1010.315 236 1/10/2024
2023.1358.326 278 12/24/2023
2023.1351.473 247 12/17/2023
2023.1351.445 214 12/17/2023
2023.1351.432 209 12/17/2023
2023.1350.478 249 12/16/2023
2023.1344.600 256 12/10/2023
2023.1344.529 299 12/10/2023
2023.1339.582 245 12/5/2023
2023.1338.1072 242 12/4/2023
2023.1336.844 241 12/2/2023
2023.1335.378 230 12/1/2023
2023.1335.236 251 12/1/2023
2023.1335.203 222 12/1/2023