Soenneker.Validators.ExpiringKey 3.0.1223

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

A validation module that checks for keys, stores them, expires them after an amount of time

Ideal for caching, session management, and more.

🚀 Features

  • Validate Key: Check if a key exists.
  • Add Key: Add a key with an expiration time.
  • Validate and Add: Validate if a key exists and add it if not.
  • Remove Key: Remove a key.

Installation

dotnet add package Soenneker.Validators.ExpiringKey

💻 Usage

IExpiringKeyValidator can be registered within DI, and injected:

public static async Task Main(string[] args)
{
    ...
    builder.Services.AddExpiringKeyValidatorAsSingleton();
}

or it can be initialized manually: new ExpiringKeyValidator().

Validate Key

Check if a key is present.

bool Validate(string key)

Add Key

Add a key with an expiration time.

void Add(string key, int expirationTimeMilliseconds)

Validate and Add Key

Validate a key and add it if it doesn't exist.

bool ValidateAndAdd(string key, int expirationTimeMilliseconds) // true if doesn't exist, false if it does

Remove Key

Remove a key.

void Remove(string key)

Example

var validator = new ExpiringKeyValidator();
validator.Add("key1", 5000); // 5 seconds

var invalid = validator.Validate("key1"); // false, key exists

await Task.Delay(7000); // wait 7 seconds

var validAfterTime = validator.Validate("key1"); // true, key does not exist
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.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.0.1228 186 5/13/2025
3.0.1227 144 5/8/2025
3.0.1226 126 5/7/2025
3.0.1225 127 5/7/2025
3.0.1223 126 5/5/2025
3.0.1222 123 5/5/2025
3.0.1221 124 5/5/2025
3.0.1220 127 5/5/2025
3.0.1219 127 5/5/2025
3.0.1218 147 4/9/2025
3.0.1217 148 4/8/2025
3.0.1216 152 4/8/2025
3.0.1214 141 4/8/2025
3.0.1213 148 4/8/2025
3.0.1212 142 4/8/2025
3.0.1211 141 4/8/2025
3.0.1210 139 4/8/2025
3.0.1209 135 4/8/2025
3.0.1208 131 4/8/2025
3.0.1207 136 4/8/2025
3.0.1206 139 4/8/2025
3.0.1205 140 4/8/2025
3.0.1204 134 4/8/2025
3.0.1203 136 4/8/2025
3.0.1202 140 4/8/2025
3.0.1201 138 4/8/2025
3.0.1200 134 4/7/2025
3.0.1199 133 4/7/2025
3.0.1198 140 4/7/2025
3.0.1197 134 4/7/2025
3.0.1196 135 4/7/2025
3.0.1195 130 4/7/2025
3.0.1194 129 4/7/2025
3.0.1193 141 4/7/2025
3.0.1192 146 4/7/2025
3.0.1191 143 4/7/2025
3.0.1190 139 4/7/2025
3.0.1189 138 4/6/2025
3.0.1188 118 4/6/2025
3.0.1187 124 4/6/2025
3.0.1186 93 4/6/2025
3.0.1185 89 4/6/2025
3.0.1184 85 4/6/2025
3.0.1183 85 4/6/2025
3.0.1182 59 4/5/2025
3.0.1181 68 4/5/2025
3.0.1180 67 4/5/2025
3.0.1179 68 4/5/2025
3.0.1178 70 4/5/2025
3.0.1177 69 4/5/2025
3.0.1176 65 4/5/2025
3.0.1175 67 4/5/2025
3.0.1174 71 4/5/2025
3.0.1173 87 4/4/2025
3.0.1172 127 4/4/2025
3.0.1171 137 4/4/2025
3.0.1170 127 4/4/2025
3.0.1169 136 4/1/2025
3.0.1168 139 4/1/2025
3.0.1167 141 4/1/2025
3.0.1166 137 4/1/2025
3.0.1165 137 4/1/2025
3.0.1164 140 4/1/2025
3.0.1163 145 3/31/2025
3.0.1162 134 3/31/2025
3.0.1161 140 3/31/2025
3.0.1160 141 3/31/2025
3.0.1159 68 3/29/2025
3.0.1158 69 3/29/2025
3.0.1157 76 3/29/2025
3.0.1156 80 3/29/2025
3.0.1155 452 3/25/2025
3.0.1154 456 3/25/2025
3.0.1153 454 3/25/2025
3.0.1152 458 3/25/2025
3.0.1151 455 3/25/2025
3.0.1150 97 3/21/2025
3.0.1149 101 3/21/2025
3.0.1148 113 3/21/2025
3.0.1147 112 3/21/2025
3.0.1146 123 3/21/2025
3.0.1145 128 3/18/2025
3.0.1144 129 3/18/2025
3.0.1143 131 3/18/2025
3.0.1142 128 3/18/2025
3.0.1141 133 3/18/2025
3.0.1140 136 3/18/2025
3.0.1139 63 3/15/2025
3.0.1138 59 3/15/2025
3.0.1137 56 3/15/2025
3.0.1136 59 3/15/2025
3.0.1135 61 3/15/2025
3.0.1134 60 3/15/2025
3.0.1133 69 3/14/2025
3.0.1132 61 3/14/2025
3.0.1131 147 3/12/2025
3.0.1130 149 3/12/2025
3.0.1129 151 3/12/2025
3.0.1128 146 3/12/2025
3.0.1127 144 3/12/2025
3.0.1126 156 3/11/2025
3.0.1125 141 3/11/2025
3.0.1124 144 3/11/2025
3.0.1123 141 3/11/2025
3.0.1122 148 3/11/2025
3.0.1121 150 3/11/2025
3.0.1120 139 3/11/2025
3.0.1119 146 3/11/2025
3.0.1118 204 3/7/2025
3.0.1117 196 3/7/2025
3.0.1116 198 3/7/2025
3.0.1115 202 3/7/2025
3.0.1114 192 3/7/2025
3.0.1113 188 3/7/2025
3.0.1112 99 3/2/2025
3.0.1111 85 3/2/2025
3.0.1110 85 3/2/2025
3.0.1109 81 3/2/2025
3.0.1108 83 3/2/2025
3.0.1107 86 3/2/2025
3.0.1106 78 3/2/2025
3.0.1105 82 3/2/2025
3.0.1104 85 3/2/2025
3.0.1103 81 3/2/2025
3.0.1102 82 3/1/2025
3.0.1101 79 3/1/2025
3.0.1100 84 3/1/2025
3.0.1099 85 3/1/2025
3.0.1098 87 3/1/2025
3.0.1097 90 3/1/2025
3.0.1096 93 3/1/2025
3.0.1095 79 3/1/2025
3.0.1094 83 3/1/2025
3.0.1093 78 3/1/2025
3.0.1092 72 3/1/2025
3.0.1091 82 3/1/2025
3.0.1090 79 3/1/2025
3.0.1089 72 3/1/2025
3.0.1088 91 2/26/2025
3.0.1087 88 2/26/2025
3.0.1086 86 2/25/2025
3.0.1085 87 2/25/2025
3.0.1084 82 2/25/2025
3.0.1083 82 2/25/2025
3.0.1082 86 2/25/2025
3.0.1081 83 2/25/2025
3.0.1080 88 2/25/2025
3.0.1079 77 2/25/2025
3.0.1078 83 2/25/2025
3.0.1077 78 2/25/2025
3.0.1076 81 2/25/2025
3.0.1075 81 2/24/2025
3.0.1074 76 2/24/2025
3.0.1073 107 2/23/2025
3.0.1072 83 2/23/2025
3.0.1071 87 2/23/2025
3.0.1070 81 2/23/2025
3.0.1069 82 2/23/2025
3.0.1068 86 2/23/2025
3.0.1067 85 2/22/2025
3.0.1066 89 2/22/2025
3.0.1065 84 2/22/2025
3.0.1064 86 2/22/2025
3.0.1063 88 2/22/2025
3.0.1062 89 2/22/2025
3.0.1061 82 2/22/2025
3.0.1060 87 2/22/2025
3.0.1059 83 2/22/2025
3.0.1058 79 2/22/2025
3.0.1057 79 2/22/2025
3.0.1056 84 2/22/2025
3.0.1055 85 2/22/2025
3.0.1054 78 2/21/2025
3.0.1053 81 2/21/2025
3.0.1052 90 2/21/2025
3.0.1051 90 2/21/2025
3.0.1050 89 2/21/2025
3.0.1049 94 2/21/2025
3.0.1048 104 2/19/2025
3.0.1047 90 2/19/2025
3.0.1046 90 2/19/2025
3.0.1045 91 2/19/2025
3.0.1044 89 2/19/2025
3.0.1043 96 2/19/2025
3.0.1042 97 2/19/2025
3.0.1041 98 2/19/2025
3.0.1040 91 2/18/2025
3.0.1039 87 2/18/2025
3.0.1038 96 2/18/2025
3.0.1037 86 2/18/2025
3.0.1036 93 2/18/2025
3.0.1035 87 2/18/2025
3.0.1034 100 2/18/2025
3.0.1033 94 2/14/2025
3.0.1032 89 2/14/2025
3.0.1031 98 2/14/2025
3.0.1030 93 2/14/2025
3.0.1029 92 2/14/2025
3.0.1028 85 2/14/2025
3.0.1027 89 2/13/2025
3.0.1026 86 2/13/2025
3.0.1025 102 2/12/2025
3.0.1024 105 2/12/2025
3.0.1023 96 2/12/2025
3.0.1022 100 2/12/2025
3.0.1021 95 2/12/2025
3.0.1020 105 2/12/2025
3.0.1019 97 2/12/2025
3.0.1018 92 2/12/2025
3.0.1017 94 2/12/2025
3.0.1016 95 2/12/2025
3.0.1015 96 2/12/2025
3.0.1014 98 2/12/2025
3.0.1013 98 2/12/2025
3.0.1012 91 2/11/2025
3.0.1011 94 2/11/2025
3.0.1010 101 2/11/2025
3.0.1009 97 2/11/2025
3.0.1008 97 2/11/2025
3.0.1007 87 2/11/2025
3.0.1006 92 2/11/2025
3.0.1005 94 2/11/2025
3.0.1004 92 2/11/2025
3.0.1003 97 2/11/2025
3.0.1002 102 2/11/2025
3.0.1001 96 2/10/2025
3.0.1000 92 2/10/2025
3.0.999 100 2/10/2025
3.0.998 93 2/10/2025
3.0.997 93 2/10/2025
3.0.996 98 2/9/2025
3.0.995 87 2/9/2025
3.0.994 94 2/9/2025
3.0.993 89 2/9/2025
3.0.992 85 2/9/2025
3.0.991 87 2/8/2025
3.0.990 82 2/8/2025
3.0.989 84 2/8/2025
3.0.988 93 2/8/2025
3.0.987 86 2/7/2025
3.0.986 91 2/7/2025
3.0.985 95 2/7/2025
3.0.984 91 2/7/2025
3.0.983 94 2/7/2025
3.0.982 85 2/7/2025
3.0.981 86 2/7/2025
3.0.980 94 2/6/2025
3.0.979 95 2/5/2025
3.0.978 92 2/5/2025
3.0.977 90 2/5/2025
3.0.976 88 2/5/2025
3.0.975 87 2/5/2025
3.0.974 90 2/5/2025
3.0.973 95 2/5/2025
3.0.972 93 2/5/2025
3.0.971 88 2/5/2025
3.0.970 86 2/5/2025
3.0.969 91 2/5/2025
3.0.968 84 2/5/2025
3.0.967 88 2/5/2025
3.0.966 82 2/5/2025
3.0.965 88 2/5/2025
3.0.964 86 2/5/2025
3.0.963 87 2/5/2025
3.0.962 97 1/28/2025
3.0.961 88 1/28/2025
3.0.960 92 1/28/2025
3.0.958 87 1/28/2025
3.0.957 72 1/28/2025
3.0.956 87 1/28/2025
3.0.955 83 1/28/2025
3.0.954 87 1/28/2025
3.0.953 81 1/27/2025
3.0.952 78 1/27/2025
3.0.951 78 1/27/2025
3.0.950 84 1/27/2025
3.0.949 94 1/27/2025
3.0.948 90 1/27/2025
3.0.947 86 1/26/2025
3.0.946 87 1/26/2025
3.0.945 90 1/26/2025
3.0.944 95 1/26/2025
3.0.943 82 1/26/2025
3.0.942 87 1/26/2025
3.0.941 83 1/26/2025
3.0.940 81 1/26/2025
3.0.939 101 1/26/2025
3.0.938 83 1/26/2025
3.0.937 85 1/26/2025
3.0.936 79 1/25/2025
3.0.935 87 1/25/2025
3.0.934 83 1/25/2025
3.0.933 89 1/25/2025
3.0.932 88 1/25/2025
3.0.931 93 1/25/2025
3.0.930 83 1/25/2025
3.0.929 86 1/25/2025
3.0.928 82 1/25/2025
3.0.927 81 1/25/2025
3.0.926 88 1/25/2025
3.0.925 78 1/25/2025
3.0.924 81 1/25/2025
3.0.923 71 1/24/2025
3.0.922 75 1/24/2025
3.0.921 72 1/24/2025
3.0.920 74 1/24/2025
3.0.919 79 1/24/2025
3.0.918 89 1/24/2025
3.0.917 83 1/24/2025
3.0.916 83 1/24/2025
3.0.915 75 1/24/2025
3.0.914 93 1/24/2025
3.0.913 83 1/24/2025
3.0.912 90 1/24/2025
3.0.911 76 1/24/2025
3.0.910 87 1/23/2025
3.0.909 79 1/23/2025
3.0.908 87 1/23/2025
3.0.907 84 1/23/2025
3.0.906 87 1/23/2025
3.0.905 79 1/22/2025
3.0.904 82 1/22/2025
3.0.903 83 1/22/2025
3.0.902 92 1/22/2025
3.0.901 89 1/21/2025
3.0.900 86 1/21/2025
3.0.899 85 1/21/2025
3.0.898 91 1/21/2025
3.0.897 82 1/21/2025
3.0.896 85 1/21/2025
3.0.895 86 1/21/2025
3.0.894 89 1/21/2025
3.0.893 91 1/21/2025
3.0.892 84 1/21/2025
3.0.891 83 1/21/2025
3.0.890 90 1/21/2025
3.0.889 88 1/21/2025
3.0.888 92 1/21/2025
3.0.887 78 1/21/2025
3.0.886 83 1/21/2025
3.0.885 84 1/21/2025
3.0.884 75 1/20/2025
3.0.883 77 1/20/2025
3.0.882 87 1/20/2025
3.0.881 73 1/20/2025
3.0.880 95 1/20/2025
3.0.879 86 1/20/2025
3.0.878 84 1/20/2025
3.0.877 83 1/20/2025
3.0.876 86 1/20/2025
3.0.875 87 1/20/2025
3.0.874 82 1/20/2025
3.0.873 82 1/20/2025
3.0.872 89 1/20/2025
3.0.871 89 1/20/2025
3.0.870 87 1/19/2025
3.0.869 75 1/19/2025
3.0.868 78 1/19/2025
3.0.867 81 1/19/2025
3.0.866 81 1/19/2025
3.0.865 86 1/19/2025
3.0.864 79 1/19/2025
3.0.863 78 1/19/2025
3.0.862 73 1/19/2025
3.0.861 72 1/19/2025
3.0.860 77 1/18/2025
3.0.859 76 1/18/2025
3.0.858 71 1/18/2025
3.0.857 88 1/18/2025
3.0.856 79 1/18/2025
3.0.855 79 1/18/2025
3.0.854 78 1/18/2025
3.0.853 84 1/18/2025
3.0.852 86 1/17/2025
3.0.851 87 1/17/2025
3.0.850 74 1/17/2025
3.0.849 91 1/17/2025
3.0.848 84 1/17/2025
3.0.847 81 1/17/2025
3.0.846 79 1/17/2025
3.0.845 76 1/17/2025
3.0.844 77 1/17/2025
3.0.843 73 1/17/2025
3.0.842 79 1/17/2025
3.0.841 81 1/16/2025
3.0.840 70 1/16/2025
3.0.839 72 1/16/2025
3.0.838 74 1/16/2025
3.0.837 78 1/16/2025
3.0.836 69 1/16/2025
3.0.835 83 1/16/2025
3.0.834 74 1/16/2025
3.0.833 76 1/16/2025
3.0.832 74 1/16/2025
3.0.831 71 1/16/2025
3.0.830 76 1/16/2025
3.0.829 74 1/16/2025
3.0.828 77 1/16/2025
3.0.827 81 1/15/2025
3.0.826 82 1/15/2025
3.0.825 80 1/15/2025
3.0.824 71 1/15/2025
3.0.823 75 1/15/2025
3.0.822 76 1/15/2025
3.0.821 80 1/15/2025
3.0.820 76 1/15/2025
3.0.819 69 1/15/2025
3.0.818 73 1/15/2025
3.0.817 58 1/15/2025
3.0.816 62 1/15/2025
3.0.815 58 1/15/2025
3.0.814 58 1/15/2025
3.0.813 55 1/15/2025
3.0.812 59 1/15/2025
3.0.811 52 1/15/2025
3.0.810 60 1/15/2025
3.0.809 74 1/14/2025
3.0.808 69 1/14/2025
3.0.807 68 1/14/2025
3.0.806 68 1/14/2025
3.0.805 74 1/14/2025
3.0.804 65 1/14/2025
3.0.803 72 1/14/2025
3.0.802 70 1/14/2025
3.0.801 69 1/14/2025
3.0.800 85 1/13/2025
3.0.799 73 1/13/2025
3.0.798 72 1/13/2025
3.0.797 66 1/13/2025
3.0.796 69 1/13/2025
3.0.795 71 1/13/2025
3.0.794 74 1/13/2025
3.0.793 69 1/13/2025
3.0.792 75 1/12/2025
3.0.791 85 1/11/2025
3.0.790 83 1/11/2025
3.0.789 76 1/11/2025
3.0.788 83 1/11/2025
3.0.787 80 1/11/2025
3.0.786 83 1/11/2025
3.0.785 91 1/11/2025
3.0.784 81 1/11/2025
3.0.783 85 1/11/2025
3.0.782 79 1/11/2025
3.0.781 91 1/10/2025
3.0.780 82 1/10/2025
3.0.779 89 1/10/2025
3.0.778 85 1/10/2025
3.0.777 93 1/10/2025
3.0.776 87 1/10/2025
3.0.775 86 1/10/2025
3.0.774 81 1/10/2025
3.0.773 119 1/3/2025
3.0.772 115 1/3/2025
3.0.771 123 1/3/2025
3.0.770 115 1/3/2025
3.0.769 128 1/3/2025
3.0.768 115 1/3/2025
3.0.767 105 1/3/2025
3.0.766 97 1/3/2025
3.0.765 89 1/3/2025
3.0.764 91 1/3/2025
3.0.763 102 1/2/2025
3.0.762 99 1/2/2025
3.0.761 99 1/2/2025
3.0.760 98 1/2/2025
3.0.759 96 1/2/2025
3.0.758 106 1/2/2025
3.0.757 97 1/2/2025
3.0.756 99 1/2/2025
3.0.755 97 1/1/2025
3.0.754 96 1/1/2025
3.0.753 102 1/1/2025
3.0.752 103 1/1/2025
3.0.751 97 12/31/2024
3.0.750 94 12/31/2024
3.0.749 95 12/31/2024
3.0.748 96 12/31/2024
3.0.747 100 12/31/2024
3.0.746 113 12/31/2024
3.0.745 118 12/31/2024
3.0.744 113 12/31/2024
3.0.743 121 12/31/2024
3.0.742 114 12/31/2024
3.0.741 85 12/31/2024
3.0.740 86 12/31/2024
3.0.739 83 12/31/2024
3.0.738 88 12/31/2024
3.0.737 84 12/31/2024
3.0.736 97 12/31/2024
3.0.735 84 12/31/2024
3.0.734 89 12/31/2024
3.0.733 107 12/31/2024
3.0.732 91 12/31/2024
3.0.731 106 12/31/2024
3.0.730 92 12/28/2024
3.0.729 92 12/28/2024
3.0.728 88 12/28/2024
3.0.727 89 12/28/2024
3.0.726 89 12/28/2024
3.0.725 90 12/28/2024
3.0.724 89 12/27/2024
3.0.723 88 12/27/2024
3.0.722 96 12/27/2024
3.0.721 92 12/27/2024
3.0.720 92 12/24/2024
3.0.719 92 12/24/2024
3.0.718 87 12/24/2024
3.0.717 84 12/24/2024
3.0.716 93 12/24/2024
3.0.715 87 12/24/2024
3.0.714 93 12/24/2024
3.0.713 83 12/24/2024
3.0.712 87 12/24/2024
3.0.711 89 12/24/2024
3.0.710 87 12/24/2024
3.0.709 86 12/24/2024
3.0.708 89 12/24/2024
3.0.707 86 12/24/2024
3.0.706 87 12/23/2024
3.0.705 86 12/23/2024
3.0.704 83 12/23/2024
3.0.703 90 12/23/2024
3.0.702 83 12/23/2024
3.0.701 81 12/23/2024
3.0.700 88 12/23/2024
3.0.699 104 12/23/2024
3.0.698 90 12/23/2024
3.0.697 82 12/23/2024
3.0.696 94 12/23/2024
3.0.695 91 12/23/2024
3.0.694 91 12/23/2024
3.0.693 91 12/23/2024
3.0.692 84 12/22/2024
3.0.691 84 12/22/2024
3.0.690 82 12/22/2024
3.0.689 85 12/22/2024
3.0.688 97 12/22/2024
3.0.687 89 12/22/2024
3.0.686 80 12/22/2024
3.0.685 84 12/22/2024
3.0.684 87 12/22/2024
3.0.683 88 12/22/2024
3.0.682 88 12/22/2024
3.0.681 109 12/22/2024
3.0.680 100 12/22/2024
3.0.679 89 12/22/2024
3.0.678 89 12/21/2024
3.0.677 95 12/21/2024
3.0.676 90 12/21/2024
3.0.675 87 12/21/2024
3.0.674 122 12/21/2024
3.0.673 85 12/21/2024
3.0.672 90 12/21/2024
3.0.671 88 12/21/2024
3.0.670 93 12/21/2024
3.0.669 101 12/21/2024
3.0.668 92 12/21/2024
3.0.667 92 12/21/2024
3.0.666 98 12/21/2024
3.0.665 89 12/21/2024
3.0.664 89 12/21/2024
3.0.663 85 12/20/2024
3.0.662 87 12/20/2024
3.0.661 96 12/20/2024
3.0.660 89 12/20/2024
3.0.659 92 12/20/2024
3.0.658 88 12/20/2024
3.0.657 91 12/20/2024
3.0.656 93 12/20/2024
3.0.655 94 12/20/2024
3.0.654 91 12/19/2024
3.0.653 92 12/19/2024
3.0.652 85 12/19/2024
3.0.651 87 12/19/2024
3.0.650 93 12/19/2024
3.0.649 100 12/19/2024
3.0.648 95 12/19/2024
3.0.647 102 12/18/2024
3.0.646 88 12/18/2024
3.0.645 97 12/18/2024
3.0.644 90 12/18/2024
3.0.643 81 12/17/2024
3.0.642 86 12/16/2024
3.0.641 75 12/16/2024
3.0.640 79 12/16/2024
3.0.639 90 12/10/2024
3.0.638 86 12/10/2024
3.0.637 81 12/10/2024
3.0.636 86 12/10/2024
3.0.635 82 12/10/2024
3.0.634 86 12/10/2024
3.0.633 83 12/10/2024
3.0.632 85 12/9/2024
3.0.631 85 12/9/2024
3.0.630 90 12/9/2024
3.0.629 95 12/9/2024
3.0.628 87 12/9/2024
3.0.627 90 12/9/2024
3.0.626 93 12/9/2024
3.0.625 93 12/9/2024
3.0.624 90 12/9/2024
3.0.623 89 12/7/2024
3.0.622 93 12/7/2024
3.0.621 87 12/7/2024
3.0.620 94 12/6/2024
3.0.619 89 12/6/2024
3.0.618 87 12/6/2024
3.0.617 93 12/6/2024
3.0.616 97 12/6/2024
3.0.615 89 12/6/2024
3.0.614 93 12/6/2024
3.0.613 92 12/6/2024
3.0.612 98 12/6/2024
3.0.611 108 12/6/2024
3.0.610 94 12/6/2024
3.0.609 93 12/6/2024
3.0.608 90 12/6/2024
3.0.607 101 12/6/2024
3.0.606 100 12/6/2024
3.0.605 93 12/6/2024
3.0.604 90 12/6/2024
3.0.603 98 12/6/2024
3.0.602 88 12/6/2024
3.0.601 97 12/6/2024
3.0.600 98 12/6/2024
3.0.599 97 12/6/2024
3.0.598 95 12/6/2024
3.0.597 99 12/6/2024
3.0.596 97 12/5/2024
3.0.595 99 12/5/2024
3.0.594 98 12/5/2024
3.0.593 92 12/5/2024
3.0.592 97 12/3/2024
3.0.591 92 12/3/2024
3.0.590 106 12/3/2024
3.0.589 101 12/3/2024
3.0.588 94 12/3/2024
3.0.587 90 12/3/2024
3.0.586 92 12/3/2024
3.0.585 81 12/3/2024
3.0.584 89 12/2/2024
3.0.583 87 12/2/2024
3.0.582 86 12/2/2024
3.0.581 88 12/2/2024
3.0.580 95 12/2/2024
3.0.579 82 12/2/2024
3.0.578 79 12/2/2024
3.0.577 97 12/2/2024
3.0.576 88 12/2/2024
3.0.575 91 12/2/2024
3.0.574 85 12/2/2024
3.0.573 93 12/1/2024
3.0.572 89 12/1/2024
3.0.571 93 12/1/2024
3.0.570 87 12/1/2024
3.0.569 99 12/1/2024
3.0.568 94 12/1/2024
3.0.567 93 12/1/2024
3.0.566 95 12/1/2024
3.0.565 90 11/29/2024
3.0.564 87 11/29/2024
3.0.563 92 11/29/2024
3.0.562 85 11/29/2024
3.0.561 90 11/29/2024
3.0.560 95 11/29/2024
3.0.559 96 11/29/2024
3.0.558 94 11/21/2024
3.0.557 90 11/21/2024
3.0.556 85 11/21/2024
3.0.555 94 11/21/2024
3.0.554 88 11/21/2024
3.0.553 94 11/20/2024
3.0.552 102 11/20/2024
3.0.551 94 11/20/2024
3.0.550 95 11/20/2024
3.0.549 90 11/20/2024
3.0.548 90 11/20/2024
3.0.547 89 11/20/2024
3.0.546 89 11/20/2024
3.0.545 91 11/20/2024
3.0.544 89 11/20/2024
3.0.543 93 11/19/2024
3.0.542 83 11/19/2024
3.0.541 83 11/19/2024
3.0.540 86 11/19/2024
3.0.539 90 11/19/2024
3.0.538 83 11/19/2024
3.0.537 85 11/19/2024
3.0.536 91 11/15/2024
3.0.535 102 11/15/2024
3.0.534 86 11/14/2024
3.0.533 87 11/14/2024
3.0.532 85 11/14/2024
3.0.531 88 11/14/2024
3.0.530 81 11/14/2024
3.0.529 91 11/14/2024
3.0.528 83 11/14/2024
3.0.527 87 11/14/2024
3.0.526 85 11/14/2024
3.0.525 76 11/14/2024
3.0.524 94 11/14/2024
3.0.523 84 11/14/2024
3.0.522 90 11/14/2024
3.0.521 88 11/14/2024
3.0.520 91 11/14/2024
3.0.519 90 11/14/2024
3.0.518 90 11/14/2024
3.0.517 90 11/14/2024
3.0.516 92 11/14/2024
3.0.515 86 11/14/2024
3.0.514 89 11/14/2024
3.0.513 97 11/14/2024
3.0.512 99 11/14/2024
2.1.511 91 11/13/2024
2.1.510 97 11/13/2024
2.1.509 94 11/13/2024
2.1.508 91 11/13/2024
2.1.507 89 11/13/2024
2.1.506 88 11/13/2024
2.1.505 95 11/13/2024
2.1.504 96 11/13/2024
2.1.503 93 11/13/2024
2.1.502 91 11/13/2024
2.1.501 95 11/12/2024
2.1.500 89 11/12/2024
2.1.499 90 11/12/2024
2.1.498 97 11/9/2024
2.1.497 105 11/9/2024
2.1.496 103 11/9/2024
2.1.495 99 11/9/2024
2.1.494 95 11/9/2024
2.1.493 97 11/9/2024
2.1.492 94 11/9/2024
2.1.491 96 11/9/2024
2.1.490 88 11/9/2024
2.1.489 101 11/9/2024
2.1.488 102 11/8/2024
2.1.487 91 11/8/2024
2.1.486 90 11/8/2024
2.1.485 90 11/8/2024
2.1.484 99 11/8/2024
2.1.483 95 11/8/2024
2.1.482 96 11/8/2024
2.1.481 97 11/8/2024
2.1.480 100 11/8/2024
2.1.479 89 11/6/2024
2.1.478 88 11/6/2024
2.1.477 95 11/1/2024
2.1.476 94 11/1/2024
2.1.475 92 11/1/2024
2.1.474 90 11/1/2024
2.1.473 101 10/29/2024
2.1.472 91 10/29/2024
2.1.471 102 10/29/2024
2.1.470 86 10/29/2024
2.1.469 96 10/29/2024
2.1.468 95 10/29/2024
2.1.467 98 10/29/2024
2.1.466 86 10/29/2024
2.1.465 94 10/29/2024
2.1.464 89 10/29/2024
2.1.463 87 10/29/2024
2.1.462 84 10/29/2024
2.1.461 92 10/28/2024
2.1.460 90 10/28/2024
2.1.459 96 10/26/2024
2.1.458 96 10/26/2024
2.1.457 95 10/26/2024
2.1.456 89 10/26/2024
2.1.455 96 10/26/2024
2.1.454 98 10/22/2024
2.1.453 86 10/22/2024
2.1.452 92 10/22/2024
2.1.451 90 10/22/2024
2.1.450 92 10/22/2024
2.1.449 94 10/22/2024
2.1.448 90 10/22/2024
2.1.447 87 10/22/2024
2.1.446 88 10/22/2024
2.1.445 85 10/22/2024
2.1.444 93 10/22/2024
2.1.443 127 10/18/2024
2.1.442 121 10/18/2024
2.1.441 94 10/17/2024
2.1.440 104 10/17/2024
2.1.439 96 10/17/2024
2.1.438 99 10/17/2024
2.1.437 93 10/15/2024
2.1.436 94 10/15/2024
2.1.435 91 10/15/2024
2.1.434 90 10/15/2024
2.1.433 95 10/14/2024
2.1.432 95 10/12/2024
2.1.431 98 10/12/2024
2.1.430 90 10/12/2024
2.1.429 93 10/12/2024
2.1.428 91 10/12/2024
2.1.427 99 10/11/2024
2.1.426 90 10/11/2024
2.1.425 99 10/11/2024
2.1.424 101 10/11/2024
2.1.423 99 10/11/2024
2.1.422 95 10/9/2024
2.1.421 97 10/9/2024
2.1.420 98 10/9/2024
2.1.419 89 10/9/2024
2.1.418 93 10/9/2024
2.1.417 87 10/9/2024
2.1.416 95 10/9/2024
2.1.415 95 10/9/2024
2.1.414 90 10/9/2024
2.1.413 83 10/9/2024
2.1.412 94 10/9/2024
2.1.411 91 10/9/2024
2.1.410 89 10/8/2024
2.1.409 93 10/8/2024
2.1.408 93 10/8/2024
2.1.407 90 10/8/2024
2.1.406 89 10/8/2024
2.1.405 102 10/8/2024
2.1.404 94 10/8/2024
2.1.403 108 10/8/2024
2.1.402 90 10/3/2024
2.1.401 89 10/3/2024
2.1.400 82 10/3/2024
2.1.399 92 10/3/2024
2.1.398 90 10/3/2024
2.1.397 88 10/3/2024
2.1.396 133 10/3/2024
2.1.395 86 10/3/2024
2.1.394 94 10/3/2024
2.1.393 85 10/3/2024
2.1.392 91 10/2/2024
2.1.391 87 10/2/2024
2.1.390 88 10/2/2024
2.1.389 92 10/2/2024
2.1.388 95 10/2/2024
2.1.387 90 10/2/2024
2.1.386 83 10/2/2024
2.1.385 94 10/2/2024
2.1.384 93 10/2/2024
2.1.383 93 10/1/2024
2.1.382 86 10/1/2024
2.1.381 89 10/1/2024
2.1.380 90 10/1/2024
2.1.379 89 10/1/2024
2.1.378 90 10/1/2024
2.1.377 88 10/1/2024
2.1.376 93 10/1/2024
2.1.375 94 10/1/2024
2.1.374 97 9/29/2024
2.1.373 92 9/29/2024
2.1.372 95 9/29/2024
2.1.371 98 9/29/2024
2.1.370 98 9/29/2024
2.1.369 99 9/29/2024
2.1.368 102 9/29/2024
2.1.367 94 9/29/2024
2.1.366 88 9/27/2024
2.1.365 95 9/27/2024
2.1.364 90 9/27/2024
2.1.363 92 9/27/2024
2.1.362 90 9/27/2024
2.1.361 92 9/27/2024
2.1.360 90 9/27/2024
2.1.359 96 9/27/2024
2.1.358 101 9/27/2024
2.1.357 89 9/27/2024
2.1.356 92 9/27/2024
2.1.355 86 9/27/2024
2.1.354 103 9/27/2024
2.1.353 90 9/27/2024
2.1.352 91 9/27/2024
2.1.351 96 9/27/2024
2.1.350 106 9/27/2024
2.1.349 89 9/27/2024
2.1.348 92 9/26/2024
2.1.347 96 9/26/2024
2.1.346 100 9/26/2024
2.1.345 92 9/26/2024
2.1.344 99 9/26/2024
2.1.343 94 9/26/2024
2.1.342 95 9/26/2024
2.1.341 95 9/26/2024
2.1.340 93 9/26/2024
2.1.339 91 9/26/2024
2.1.338 92 9/26/2024
2.1.337 98 9/26/2024
2.1.336 94 9/26/2024
2.1.335 89 9/26/2024
2.1.334 97 9/26/2024
2.1.333 101 9/24/2024
2.1.332 98 9/23/2024
2.1.331 87 9/23/2024
2.1.330 98 9/23/2024
2.1.329 99 9/23/2024
2.1.328 99 9/23/2024
2.1.327 90 9/23/2024
2.1.326 107 9/23/2024
2.1.325 88 9/23/2024
2.1.324 95 9/23/2024
2.1.323 98 9/23/2024
2.1.322 98 9/23/2024
2.1.321 91 9/23/2024
2.1.320 87 9/23/2024
2.1.319 94 9/23/2024
2.1.318 103 9/23/2024
2.1.317 88 9/23/2024
2.1.316 88 9/23/2024
2.1.315 99 9/23/2024
2.1.314 85 9/23/2024
2.1.313 87 9/23/2024
2.1.312 91 9/19/2024
2.1.311 90 9/18/2024
2.1.310 92 9/18/2024
2.1.309 94 9/18/2024
2.1.308 102 9/18/2024
2.1.307 98 9/18/2024
2.1.306 104 9/18/2024
2.1.305 98 9/17/2024
2.1.304 106 9/17/2024
2.1.303 102 9/17/2024
2.1.302 95 9/17/2024
2.1.301 102 9/17/2024
2.1.300 105 9/17/2024
2.1.299 101 9/17/2024
2.1.297 94 9/17/2024
2.1.296 124 9/17/2024
2.1.295 112 9/17/2024
2.1.294 115 9/17/2024
2.1.293 117 9/17/2024
2.1.292 113 9/17/2024
2.1.291 113 9/17/2024
2.1.290 113 9/17/2024
2.1.289 118 9/16/2024
2.1.288 108 9/16/2024
2.1.287 112 9/16/2024
2.1.286 117 9/16/2024
2.1.285 114 9/16/2024
2.1.284 111 9/16/2024
2.1.283 114 9/16/2024
2.1.282 118 9/12/2024
2.1.281 121 9/12/2024
2.1.280 125 9/12/2024
2.1.279 110 9/12/2024
2.1.278 114 9/12/2024
2.1.277 121 9/12/2024
2.1.276 112 9/12/2024
2.1.275 109 9/11/2024
2.1.274 112 9/11/2024
2.1.273 110 9/11/2024
2.1.272 118 9/11/2024
2.1.271 106 9/11/2024
2.1.269 115 9/11/2024
2.1.268 105 9/11/2024
2.1.267 112 9/11/2024
2.1.266 120 9/11/2024
2.1.265 110 9/11/2024
2.1.264 111 9/11/2024
2.1.263 112 9/10/2024
2.1.262 111 9/10/2024
2.1.261 119 9/10/2024
2.1.260 110 9/10/2024
2.1.259 112 9/10/2024
2.1.258 107 9/10/2024
2.1.257 100 9/10/2024
2.1.256 102 9/10/2024
2.1.255 98 9/10/2024
2.1.254 105 9/10/2024
2.1.253 109 9/10/2024
2.1.252 104 9/10/2024
2.1.251 104 9/10/2024
2.1.249 107 9/10/2024
2.1.248 99 9/10/2024
2.1.247 100 9/9/2024
2.1.246 103 9/9/2024
2.1.244 107 9/9/2024
2.1.243 112 9/9/2024
2.1.242 103 9/9/2024
2.1.241 104 9/9/2024
2.1.239 108 9/9/2024
2.1.238 97 9/9/2024
2.1.237 109 9/9/2024
2.1.236 107 9/9/2024
2.1.235 112 9/7/2024
2.1.234 113 9/7/2024
2.1.233 114 9/7/2024
2.1.232 109 9/7/2024
2.1.231 106 9/7/2024
2.1.230 107 9/7/2024
2.1.229 119 9/7/2024
2.1.228 103 9/7/2024
2.1.227 125 9/6/2024
2.1.226 115 9/6/2024
2.1.225 115 9/6/2024
2.1.224 114 9/6/2024
2.1.223 108 9/6/2024
2.1.222 124 9/6/2024
2.1.221 116 9/6/2024
2.1.220 113 9/6/2024
2.1.219 119 9/5/2024
2.1.218 110 9/5/2024
2.1.217 104 9/5/2024
2.1.216 99 9/5/2024
2.1.215 112 9/5/2024
2.1.214 109 9/5/2024
2.1.213 112 9/5/2024
2.1.212 108 9/5/2024
2.1.211 116 9/5/2024
2.1.210 106 9/5/2024
2.1.209 116 9/5/2024
2.1.208 110 9/5/2024
2.1.207 111 9/5/2024
2.1.206 108 9/5/2024
2.1.205 110 9/5/2024
2.1.204 111 9/5/2024
2.1.203 108 9/4/2024
2.1.202 110 9/4/2024
2.1.201 112 9/4/2024
2.1.200 108 9/4/2024
2.1.199 121 9/4/2024
2.1.198 112 9/3/2024
2.1.197 107 9/3/2024
2.1.196 111 9/3/2024
2.1.195 110 9/3/2024
2.1.194 111 9/3/2024
2.1.193 106 9/3/2024
2.1.192 84 9/3/2024
2.1.191 100 9/3/2024
2.1.190 116 9/3/2024
2.1.189 110 9/3/2024
2.1.188 111 9/3/2024
2.1.187 104 9/3/2024
2.1.186 98 9/3/2024
2.1.185 107 8/30/2024
2.1.184 119 8/29/2024
2.1.183 101 8/29/2024
2.1.182 110 8/29/2024
2.1.181 104 8/29/2024
2.1.180 99 8/29/2024
2.1.179 103 8/29/2024
2.1.178 108 8/26/2024
2.1.177 114 8/26/2024
2.1.176 115 8/26/2024
2.1.175 108 8/26/2024
2.1.174 107 8/26/2024
2.1.173 112 8/26/2024
2.1.172 120 8/26/2024
2.1.171 137 8/21/2024
2.1.170 134 8/21/2024
2.1.169 133 8/21/2024
2.1.168 130 8/21/2024
2.1.167 131 8/21/2024
2.1.166 127 8/21/2024
2.1.165 126 8/21/2024
2.1.164 124 8/21/2024
2.1.163 134 8/20/2024
2.1.162 130 8/20/2024
2.1.161 125 8/20/2024
2.1.160 119 8/20/2024
2.1.159 128 8/20/2024
2.1.158 106 8/20/2024
2.1.157 119 8/20/2024
2.1.156 110 8/20/2024
2.1.155 131 8/20/2024
2.1.154 121 8/20/2024
2.1.153 120 8/20/2024
2.1.152 119 8/20/2024
2.1.151 117 8/20/2024
2.1.150 122 8/19/2024
2.1.149 113 8/19/2024
2.1.148 126 8/15/2024
2.1.147 127 8/15/2024
2.1.146 128 8/15/2024
2.1.145 134 8/15/2024
2.1.144 127 8/15/2024
2.1.143 118 8/15/2024
2.1.142 127 8/14/2024
2.1.141 125 8/14/2024
2.1.140 103 8/14/2024
2.1.139 114 8/14/2024
2.1.138 105 8/14/2024
2.1.137 124 8/13/2024
2.1.136 96 8/7/2024
2.1.135 89 8/7/2024
2.1.134 115 8/7/2024
2.1.133 108 8/7/2024
2.1.132 108 8/7/2024
2.1.131 108 8/7/2024
2.1.130 94 8/7/2024
2.1.129 108 8/6/2024
2.1.128 93 8/6/2024
2.1.127 80 8/6/2024
2.1.126 85 8/1/2024
2.1.125 79 8/1/2024
2.1.124 75 8/1/2024
2.1.123 88 8/1/2024
2.1.122 81 8/1/2024
2.1.121 94 8/1/2024
2.1.120 84 8/1/2024
2.1.117 79 7/25/2024
2.1.116 96 7/25/2024
2.1.115 91 7/25/2024
2.1.114 91 7/25/2024
2.1.113 94 7/25/2024
2.1.112 91 7/25/2024
2.1.111 98 7/25/2024
2.1.110 97 7/25/2024
2.1.109 98 7/25/2024
2.1.108 93 7/25/2024
2.1.107 88 7/25/2024
2.1.106 102 7/24/2024
2.1.105 97 7/24/2024
2.1.103 111 7/24/2024
2.1.102 96 7/20/2024
2.1.101 90 7/20/2024
2.1.100 102 7/20/2024
2.1.99 101 7/20/2024
2.1.98 103 7/20/2024
2.1.97 98 7/20/2024
2.1.96 99 7/14/2024
2.1.95 90 7/14/2024
2.1.94 90 7/14/2024
2.1.93 75 7/14/2024
2.1.92 95 7/14/2024
2.1.91 93 7/14/2024
2.1.90 94 7/14/2024
2.1.89 96 7/14/2024
2.1.88 92 7/14/2024
2.1.87 86 7/14/2024
2.1.86 97 7/11/2024
2.1.85 93 7/10/2024
2.1.84 94 7/10/2024
2.1.83 94 7/10/2024
2.1.82 101 7/10/2024
2.1.81 94 7/10/2024
2.1.80 84 7/10/2024
2.1.79 100 7/10/2024
2.1.76 80 7/10/2024
2.1.75 105 7/10/2024
2.1.74 93 7/10/2024
2.1.73 97 7/10/2024
2.1.72 89 7/10/2024
2.1.71 103 7/10/2024
2.1.70 91 7/10/2024
2.1.69 89 7/10/2024
2.1.66 83 7/10/2024
2.1.65 103 7/10/2024
2.1.64 102 7/9/2024
2.1.61 70 7/9/2024
2.1.60 93 7/9/2024
2.1.59 93 7/9/2024
2.1.58 102 7/9/2024
2.1.57 98 7/9/2024
2.1.56 114 7/9/2024
2.1.55 115 7/9/2024
2.1.54 102 7/9/2024
2.1.53 100 7/9/2024
2.1.52 98 7/9/2024
2.1.51 100 7/9/2024
2.1.50 94 7/9/2024
2.1.49 89 7/9/2024
2.1.48 106 7/9/2024
2.1.47 93 7/9/2024
2.1.46 117 7/9/2024
2.1.45 115 7/8/2024
2.1.44 90 7/8/2024
2.1.43 105 7/8/2024
2.1.42 114 7/8/2024
2.1.41 96 7/8/2024
2.1.40 108 7/8/2024
2.1.39 91 7/8/2024
2.1.38 91 7/8/2024
2.1.37 116 7/7/2024
2.1.36 103 7/7/2024
2.1.35 110 7/7/2024
2.1.34 97 7/7/2024
2.1.33 121 7/3/2024
2.1.32 104 7/3/2024
2.1.31 126 7/3/2024
2.1.30 108 7/3/2024
2.1.29 111 7/3/2024
2.1.28 110 7/3/2024
2.1.27 106 7/3/2024
2.1.26 98 7/3/2024
2.1.25 101 7/3/2024
2.1.24 122 6/27/2024
2.1.23 126 6/27/2024
2.1.22 123 6/27/2024
2.1.21 119 6/27/2024
2.1.20 106 6/22/2024
2.1.19 112 6/22/2024
2.1.18 122 6/22/2024
2.1.17 114 6/22/2024
2.1.16 115 6/22/2024
2.1.15 115 6/16/2024
2.1.14 106 6/16/2024
2.1.13 152 6/15/2024
2.1.12 115 6/15/2024
2.1.11 94 6/15/2024
2.1.10 111 6/15/2024
2.1.9 123 6/15/2024
2.1.8 95 6/15/2024
2.1.7 116 6/15/2024
2.1.6 111 6/15/2024
2.1.5 91 6/15/2024
2.1.4 110 6/12/2024
2.1.3 100 6/12/2024