mirror of
https://github.com/bitwarden/server.git
synced 2025-02-27 03:41:30 +01:00
Commit Graph
Select branches
Hide Pull Requests
AC-1527-refactor-the-stripe-webhook-logic
AC-1601-require-sso-for-tde
AC-1833-2FA-Check-mark-still-visible
AC-2035-when-a-subscription-is-cancelled,-the-customer-cannot-self-server
Add-MsSqlMigratorUtility-run-configuration-for-VS-Code
ApiKeyAuthInTheCli
Auth/PM-52-add-rbac-for-providers
Auth/pm-6333/remove-security-validation-exception
BRE-193-demo
BRE-193-test
BRE-247-create-test-env
BRE-292-sync-ephemeral-env-on-build-test
BRE-443-get-major-repos-to-bwwl-lint-passing-stage
BRE-demo-ee-01
DEVOPS-1039-update-release-flow-dry-run-step-names
DEVOPS-1215-Build-Migrator-project-artifact
DEVOPS-1537-Update-dbo.Migrations-table-to-support-repeatable-migrations
DEVOPS-1551-test-branch-for-server3
DEVOPS-1594-pin-all-uses-of-bitwarden-gh-actions-to-master
EC-502-cherry-pick
Hinton-patch-1
MergePlanAndPriceUpdates
PM-11525-Estimated-tax-shown-to-customers-potentially-incorrect
PM-13128
PM-13446-Database-Add-IsMultiOrgEnterprise-column-to-Provider-table
PM-14163-Sales-Tax-Compliance
PM-14891-Sales-Tax-Estimation-For-Organizations
PM-14892-Sales-Tax-Estimation-For-Accounts
PM-14894-Drop-Sales-Tax-Database-Tables
PM-15404-Provider-portal-contains-incorrect-styling-for-the-table-filters
PM-15536-Unsupported-Provider-Type-Reseller-on-Create-New-Org-under-Reseller
PM-16196
PM-16517-Additional-storage-separate-product-personal-use
PM-16682
PM-16921
PM-17132
PM-17732
PM-18018
PM-18163-Remove-feature-flag-Subscription-Status-Canceled
PM-18170-Remove-PM-15814-alert
PM-18518-Cleanup-StripePaymentService
PM-2014-passkey-registration
PM-2032-troubleshoot-actions
PM-2448
PM-2844-beeep-add-custom-error-codes-for-server-api-exceptions
PM-3203-update-environment-file-builder-variable-name-to-cloud-region
PM-3263-Fix-EF-tests-for-passkey-registration-and-test-EF-repository-implementation
PM-3807-store-all-passkeys-as-login-cipher-type
PM-5872-Credit-Load-Intermittently-Fails
PS-590
QA
Remove-Return-ValidateSponsorshipCommand.cs
SG-497/Health-checks
SG-660
SG-701
SM-2-Organization
SM-249-Delete-Secrets
SM-381]-Access-Policy-Secrets
SM-73
SM-73-signed
SM-910-BasedOn923
SM-923-Issues
Secrets-Access
ac-1409/secrets_manager_subscription_stripe
ac-1410/dependency-problems
ac-1427/add_new_organisation_properties
ac-1427/add_new_organisation_properties_update_db_objects_and_create_migration
ac-1753-automatically-assign-providers-pricing-to-new-organizations
ac-1779/fix-validation-for-expirationWithoutGracePeriod-in-organizationLicense
ac-2266-two-email-notifications-is-sent-when-creating-org-from-sm-Trial-page
ac-2306-Self-serve-upgrade-automatically-updates-subscription
ac-2310-dont-reset-billing-cycle-if-upcoming-invoice-exceeds-dollar-threshold
ac-2385-as-a-billing-system-I-need-to-handle-attempting-to-pay-an-invoice-with-braintree-for-a-provider
ac-2570-existing-providers-see-new-cb-experience-on-admin-console
ac-2957-delete-the-feature-flag-PM-5864-dollar-threshold
ac/ac-1174/master-bulk-collection-management
ac/ac-1174/testing-unidirectional-dataflow
ac/addison/pm-10863/turn-on-for-self-host
ac/addison/pw-10314/auto-enable-policy
ac/jmccannon/pm-12479-changing-groups-model
ac/jmccannon/pm-12488-pt2-refactor
ac/pm-15621/refactor-delete-command
ac/pm-16888/drop-userbumpaccountrevisiondatebyorganizationuseridsjson
ac/pm-17217/add-use-policy-check-for-accept-endpoint
ac/pm-17804
ac/pm-18086/add-authorization-methods
ac/pm-18087/add-cipher-permissions-to-response-models
ac/pm-18087/refactor
ac/pm-18235/add-personalownershippolicyrequirement
ac/pm-5966/fix-entity-framework-query
ac1191-tde-approval-email
ac1454-2fa-directory
acostarj-patch-1-cs-server
add-backport-workflow
add-captcha-logging
add-docker-arm64-builds
add-encrypted-key-column
add-gitlens-settings
add-linux-cert-helper
add-needs-qa-label
add-notification-channels
add-notification-hub-logging
add-opentelemetry
add-peer-dependency
additional-load-tests
aesgcm
api-integration-tests
architecture/api-versioning
auth/logging-admin-new-device-verification
auth/pm-11537/increase-passkey-limit
auth/pm-17129/login-with-2fa-recovery-code-bugfix
auth/pm-18583/separate-desktop-and-cli-targeting
auth/pm-3797/key-rotation-upgrades
auth/pm-5947/self-host-duo-redirect
auth/pm-6631/handle-webauthn-creation-exception
auth/pm-8882/add-logging-feature-flag
auth/pm-9826/2fa-get-remove-validation
authreq
autofill/idp-auto-submit
autofill/pm-10418-expiration-date-on-cards-does-not-autofill-the-correct-format
azure-table-tests
beeep-autofixture-detect-param
billing/AC-2379/webhook-update-provider-status
billing/AC-2515/stripe-upgrade
billing/PM-11516/license-stuff
billing/PM-12601/add-discount-provider-portal
billing/PM-16684/integrate-pricing-service
billing/PM-16844/price-metadata-add-on
billing/codeowner-changes
billing/env-based-dev-container
blazor
bug/PS-2120-purge-vault-not-refreshing-items
build-tvp-arrays-outside-connection
codespaces-improvements
community-pm-3309-fixes-for-kerberos-auth
community/pm-2242/add-kerberos-auth-to-docker
cosmosevents
create-mailers
csharpier
db-migration
dbops/ef-db-seeder
debug-self-hosted-passwordless
debug/push-notifications
demo/flexible-collections-v1
duo-sdk-upgrade
ec-598
ee-patch-01
ee/test/branch
ephem-test-01
ephemeral-environment-api-env
ephemeral-environment-hello-world
ephemeral-test-01
experiment/cipher-auth
external-dns-test
feat/SG-651-activate-org-with-stripe-activation
feat/passwordless
feature/additional-item-types
feature/decouple-icon-service
feature/dev-migrator-script-rerun-option
feature/org-admin-refresh-v3
feature/refactor-organization-service-to-feature-services
feature/self-hosted-F4E-sync
feature/self-hosted-f4e-orgsponsorship-migration
fedemkr-patch-1
fix-build
fix-tde-provider-user
formatjan2023csp
group-null-test
hosting-env-change
hotfix-EC-529
hotfix-sendgrid
idphost
improve-migration-script-json
jmccannon/ac/pm-15547-revoke-user-remove-2fa
jmccannon/ac/pm-16811-scim-invite-optimization
jmccannon/ac/pm-18527-restore-user-multiple-owner
jmccannon/ac/pm-3175-send-invite-async
justindbaur-patch-1
k8s/use-mounted-secrets
keyedcache
km/main-broken-build
km/pm-10600-part2
km/pm-10600-part3
km/pm-15084-testing3
km/poc-tde-rotation
km/tde-offboarding-fix
km/userkey-rotation-v2
main
make-roles-change-at-runtime
misc/use-host-environment
move-azurite-scaffolding
move-data-protection-renovate
move_old_DbScripts_future_to_DbScripts
mtmorgdomains
named-http-clients
ndv-creationdate
notfoundcheck
notification-hub-debug-logging
null-operator-on-fido2keys
nullable-entities
option-to-disable-built-in-mssql
passwordless/add_fingerprintphrase_reponse
passwordless/getUserAuthRequests
passwordless/notifications
passwordless/signalR
patch/ee-bot-test
perfindexes
platform/addison/PM-11129/codeownership-assignments
platform/addison/PM-11129/implemetation
platform/pm-2182/harden-captcha-bypass-conditions
platform/pm-2944/make-entities-nullable
platform/pm-3626/write-collections-tests
pm-12071-only-verified-org-domain-sso
pm-13345-Add-Remove-Bitwarden-Families-policy-in-Admin-Console
pm-13347-web-app-impacts
pm-13429-Seat-Count-Increase-Email-Only-Sending-For-First-Auto-Scale-But-Not-Subsequent
pm-14496-non-root-self-hosted-images
pm-15625-disable-trial-send-verification-email-endpoint-for-self-host
pm-15808-Show-suspended-org-modals-for-orgs-in-unpaid-and-canceled-status
pm-15814-alert-owners-of-reseller-managed-orgs-to-renewal-events
pm-17592-remove-feature-flag-disable-free-families-sponsorship
pm-17594-remove-feature-flag-Sself-host-license-refactor
pm-2023-fido2-authentication
pm-3553/ff_mobile-simple-login-self-host
pm-3891-implement-time-based-threshold
pm-3892-implement-dollar-threshold-for-monthly-sub
pm-6768-error-autoscaling-when-organisation-is-subscription-is-still-trialing
pm-6774-reduce-the-dollar-threshold-from-500-to-300-dollars
pm-9162
policy-definition-save
policy-requirements
policy-requirements-tweak
pre-tde-self-host
proxy-project
ps/TDL-136
ps/explore-required
ps/include-flag-context-in-config-response
ps/pm-2944/make-entities-nullable-auth
ps/pm-336/nullable-unowned-services
rc
rebase-demo-ex-2
remove-accept-org-user-method
renovate/actions-create-github-app-token-1.x
renovate/anglesharp-1.x
renovate/aws-sdk-net-monorepo
renovate/braintree-5.x
renovate/checkmarx-ast-github-action-2.x
renovate/commanddotnet-7.x
renovate/commanddotnet-8.x
renovate/dapper-2.x
renovate/divergic.logging.xunit-4.x
renovate/docker-compose-minor
renovate/dotnet-monorepo
renovate/duende.identityserver-7.x
renovate/expose-loader-5.x
renovate/github-action-minor
renovate/github-codeql-action-3.x
renovate/grpc.tools-2.x
renovate/kenchan0130-simplesamlphp-1.x
renovate/major-aspnet-health-checks-monorepo
renovate/major-dotnet-monorepo
renovate/major-entityframeworkcore
renovate/mcr.microsoft.com-devcontainers-dotnet-9.x
renovate/messagepack-3.x
renovate/microsoft.build.traversal-4.x
renovate/microsoft.data.sqlclient-6.x
renovate/mysql-9.x
renovate/protobuf-monorepo
renovate/sentry-dotnet-monorepo
renovate/stripe.net-46.x
renovate/xunit-dotnet-monorepo
renovate/yamldotnet-16.x
repository-management-workflow-fix
return-non-zero-exit-code-on-failure
revert-2346-SG-698
revert-2992-PM-2448
revert-3891-ac-2293-Two-email-notifications-is-sent-when-creating-org-from-SM-Trial-page
revert-4815-renovate/azure-azure-sdk-for-net-monorepo
sg/SG-58
sm-10995-removefeatureflag
sm-73
sm-910-923
sm-923
sm-add-bulk-move-to-project
sm/SM-518
sm/SM-779-add-ef-indexes
sm/sm-873
sm/sm-904
sns
snyk-fix-261dbaccec3d4355caadddbd8dc44b4b
snyk-fix-6d56d7b220780f29826f4338d1631736
snyk-fix-8b823cd3ec0299ef141df1252a243e9b
snyk-fix-9a25996054355dc90914c1d4e62b99fc
snyk-fix-9ab4f8e979d891859939b5e19e825a45
snyk-fix-afde10973a7206485a89218280e291d8
snyk-fix-d0b5c3ca960136a116ca02dbf1b0b2b4
sso-default-logging
sso-device-key-callback-poc
ssoconfig
task/BRE-128
task/BRE-342
test-docker-stuff
test-ephemeral-env-key-connector
test-new-trigger-ee
testing
tools/AC-2496/graphql-experiment
tools/AC-2496/odata-init
tools/AC-2496/odata-test
tools/generator-modernization
tools/import-cipher-controller-tests
tools/pm-16085/increase-import-limitations
tools/pm-8895/groups-controller-decouple
tools/pm-9709/group-details-query
trustmssql
tt-test-branch
update-renovate-for-auth
upgrade-npgsql-version
vault/ac-2106/fix-provider-creating-collection
vault/delete-only-can-manage
vault/pm-10996/remove-restrict-provider-feature-flag
vault/pm-14406/security-task-notifications
vault/pm-4185/regression-testing
vault/pm-5072/update-minimum-server-version-for-cipher-key-encryption
vault/pm-7125/remove-extension-refresh-feature-flag
verifypasswordhashonenrollment
vgrassia-remove-attachments
xunit-v3-migration
yubikey-logging
#1000
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#1013
#1014
#1016
#1017
#1018
#1019
#1022
#1023
#1024
#1026
#1027
#1029
#1030
#1031
#1032
#1033
#1034
#1036
#1038
#1040
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#1050
#1051
#1052
#1055
#1057
#1062
#1063
#1064
#1065
#1066
#1067
#1068
#1072
#1074
#1075
#1076
#1077
#1083
#1084
#1085
#1087
#1088
#1090
#1091
#1092
#1094
#1095
#1096
#1097
#1099
#1100
#1102
#1103
#1106
#1109
#1110
#1111
#1112
#1113
#1114
#1116
#1120
#1121
#1123
#1124
#1125
#1128
#1129
#1130
#1132
#1133
#1134
#1135
#1136
#1137
#1138
#1139
#1140
#1149
#1150
#1151
#1153
#1154
#1156
#1157
#1159
#1160
#1162
#1163
#1164
#1165
#1166
#1167
#1170
#1171
#1172
#1173
#1174
#1175
#1177
#1181
#1182
#1183
#1184
#1188
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1199
#1200
#1201
#1202
#1203
#1204
#1207
#1209
#1214
#1215
#1216
#1217
#1219
#1221
#1222
#1223
#1224
#1227
#1228
#1229
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1238
#1239
#1240
#1241
#1242
#1243
#1244
#1245
#1246
#1247
#1248
#1249
#1250
#1251
#1252
#1254
#1255
#1259
#1260
#1261
#1262
#1263
#1264
#1265
#1266
#1267
#1269
#1270
#1271
#1272
#1274
#1275
#1276
#1281
#1284
#1285
#1286
#1287
#1288
#1289
#1290
#1291
#1292
#1293
#1296
#1298
#1299
#1300
#1301
#1302
#1304
#1305
#1307
#1308
#1309
#1310
#1311
#1312
#1314
#1315
#1316
#1317
#1318
#1319
#1320
#1322
#1323
#1324
#1326
#1327
#1328
#1329
#1330
#1331
#1335
#1336
#1337
#1338
#1339
#1344
#1345
#1346
#1347
#1348
#1349
#1350
#1351
#1352
#1353
#1354
#1356
#1357
#1358
#1359
#1360
#1361
#1366
#1370
#1371
#1372
#1374
#1375
#1376
#1377
#1378
#1379
#1380
#1381
#1382
#1383
#1385
#1386
#1387
#1388
#1389
#139
#1390
#1391
#1392
#1393
#1394
#1397
#1398
#1399
#1400
#1401
#1402
#1403
#1406
#1407
#1408
#1409
#1410
#1411
#1412
#1414
#1415
#1417
#1418
#1419
#1420
#1421
#1422
#1423
#1424
#1425
#1426
#1427
#1428
#1429
#1430
#1431
#1432
#1433
#1434
#1435
#1436
#1437
#1438
#1439
#1440
#1441
#1442
#1443
#1444
#1445
#1446
#1447
#1448
#1449
#1451
#1452
#1453
#1454
#1455
#1457
#1458
#1459
#1460
#1461
#1462
#1463
#1464
#1465
#1466
#1467
#1468
#1469
#1470
#1471
#1472
#1473
#1474
#1475
#1476
#1477
#1478
#1479
#1480
#1481
#1482
#1483
#1484
#1486
#1487
#1488
#1489
#1490
#1491
#1492
#1494
#1495
#1496
#1497
#1498
#1499
#1500
#1501
#1503
#1504
#1505
#1506
#1507
#1508
#1509
#1510
#1511
#1512
#1513
#1514
#1515
#1516
#1517
#1518
#1519
#1520
#1521
#1523
#1524
#1525
#1526
#1527
#1529
#1530
#1532
#1533
#1534
#1536
#1540
#1541
#1542
#1543
#1544
#1545
#1547
#1549
#1550
#1552
#1553
#1555
#1556
#1557
#1558
#1559
#1560
#1562
#1563
#1564
#1565
#1569
#1570
#1571
#1572
#1573
#1574
#1575
#1576
#1577
#1578
#1580
#1581
#1582
#1583
#1584
#1585
#1588
#1590
#1591
#1592
#1593
#1594
#1595
#1596
#1597
#1598
#1599
#1600
#1602
#1603
#1604
#1605
#1606
#1607
#1608
#1610
#1611
#1612
#1614
#1615
#1616
#1617
#1618
#1619
#1620
#1621
#1622
#1623
#1624
#1625
#1626
#1627
#1628
#1629
#1630
#1631
#1632
#1633
#1634
#1635
#1637
#1639
#1641
#1642
#1643
#1644
#1645
#1646
#1647
#1648
#1649
#1650
#1651
#1652
#1653
#1654
#1655
#1656
#1657
#1659
#1660
#1661
#1662
#1663
#1664
#1665
#1666
#1667
#1668
#1669
#1670
#1671
#1672
#1673
#1674
#1675
#1676
#1678
#1679
#1680
#1681
#1682
#1683
#1685
#1686
#1687
#1688
#1690
#1691
#1692
#1693
#1694
#1695
#1696
#1697
#1698
#1699
#1700
#1701
#1702
#1703
#1704
#1706
#1707
#1708
#1709
#1710
#1711
#1712
#1713
#1714
#1715
#1716
#1717
#1718
#1719
#1720
#1720
#1721
#1722
#1723
#1724
#1725
#1726
#1727
#1728
#1729
#1730
#1731
#1732
#1733
#1734
#1735
#1736
#1737
#1738
#1739
#1740
#1741
#1742
#1743
#1744
#1746
#1747
#1748
#1749
#1750
#1751
#1752
#1753
#1754
#1755
#1756
#1759
#1760
#1762
#1763
#1764
#1765
#1766
#1767
#1771
#1772
#1773
#1774
#1775
#1775
#1776
#1778
#1779
#1780
#1781
#1782
#1783
#1784
#1785
#1789
#1790
#1791
#1794
#1795
#1796
#1797
#1798
#1799
#1802
#1803
#1806
#1807
#1808
#1809
#1810
#1810
#1812
#1813
#1813
#1815
#1816
#1818
#1819
#182
#1820
#1821
#1822
#1824
#1825
#1826
#1827
#1828
#1829
#1831
#1832
#1833
#1834
#1835
#1836
#1837
#1838
#1839
#184
#1840
#1841
#1842
#1843
#1844
#1845
#1846
#1847
#1848
#1850
#1851
#1852
#1853
#1854
#1855
#1856
#1857
#1858
#1860
#1862
#1862
#1866
#1867
#1868
#1869
#1870
#1871
#1872
#1873
#1874
#1875
#1876
#1877
#1878
#1879
#1880
#1881
#1882
#1884
#1885
#1887
#1888
#1889
#1890
#1892
#1893
#1894
#1895
#1896
#1897
#1898
#1899
#1900
#1901
#1902
#1903
#1904
#1905
#1906
#1907
#1908
#1909
#1910
#1911
#1912
#1913
#1914
#1915
#1916
#1917
#1918
#1919
#1921
#1922
#1923
#1924
#1925
#1930
#1931
#1932
#1933
#1934
#1935
#1936
#1937
#1938
#1939
#1940
#1941
#1942
#1943
#1944
#1945
#1947
#1948
#1949
#1950
#1951
#1952
#1953
#1954
#1955
#1956
#1957
#1958
#1959
#1960
#1961
#1962
#1963
#1964
#1965
#1966
#1967
#1968
#1970
#1971
#1972
#1973
#1974
#1975
#1977
#1978
#1980
#1981
#1982
#1984
#1985
#1987
#1988
#1989
#199
#199
#1990
#1991
#1992
#1993
#1994
#1995
#1996
#1997
#1998
#1998
#1999
#2000
#2001
#2002
#2003
#2004
#2005
#2006
#2007
#2009
#2010
#2011
#2012
#2014
#2015
#2016
#2017
#2018
#2019
#2020
#2021
#2022
#2023
#2024
#2025
#2026
#2027
#2028
#203
#2030
#2031
#2032
#2033
#2034
#2036
#2038
#2039
#2040
#2041
#2042
#2043
#2044
#2045
#2046
#2048
#2049
#2050
#2052
#2053
#2054
#2055
#2056
#2057
#2058
#2059
#2060
#2061
#2063
#2063
#2064
#2066
#2067
#2068
#207
#207
#2070
#2071
#2072
#2073
#2074
#2075
#2076
#2077
#2078
#2079
#208
#208
#2080
#2081
#2084
#2085
#2086
#2087
#2088
#2089
#209
#209
#2090
#2091
#2092
#2093
#2094
#2095
#2096
#2097
#2098
#2099
#210
#2100
#2102
#2105
#2106
#2107
#2108
#2109
#2110
#2111
#2112
#2113
#2114
#2115
#2116
#2117
#2118
#2119
#2120
#2121
#2122
#2123
#2124
#2125
#2126
#2127
#2128
#2129
#2130
#2131
#2132
#2133
#2134
#2135
#2136
#2137
#2138
#2139
#2140
#2141
#2142
#2143
#2144
#2145
#2147
#2148
#2149
#2150
#2151
#2152
#2153
#2154
#2155
#2157
#2158
#2159
#2160
#2161
#2162
#2163
#2164
#2165
#2166
#2167
#2168
#2169
#2170
#2171
#2172
#2173
#2174
#2176
#2177
#2179
#2180
#2182
#2183
#2184
#2185
#2186
#2187
#2188
#2190
#2191
#2192
#2193
#2194
#2195
#2196
#2197
#2198
#2199
#2200
#2201
#2203
#2204
#2206
#2207
#2208
#2209
#2210
#2211
#2213
#2214
#2215
#2216
#2218
#2219
#2221
#2222
#2223
#2224
#2225
#2226
#2227
#2228
#2229
#2230
#2231
#2232
#2233
#2234
#2235
#2236
#2237
#2238
#2239
#2241
#2243
#2244
#2245
#2246
#2247
#2248
#2249
#2250
#2251
#2252
#2253
#2254
#2255
#2256
#2257
#2258
#2259
#2260
#2261
#2262
#2263
#2264
#2265
#2266
#2267
#2268
#2269
#2270
#2271
#2272
#2273
#2274
#2275
#2276
#2277
#2278
#2279
#2280
#2281
#2282
#2283
#2284
#2285
#2286
#2288
#2289
#2290
#2292
#2293
#2294
#2295
#2296
#2297
#2298
#2299
#2300
#2301
#2302
#2303
#2304
#2305
#2306
#2307
#2308
#2309
#2311
#2312
#2313
#2314
#2315
#2316
#2318
#2320
#2323
#2324
#2325
#2326
#2327
#2328
#2330
#2331
#2332
#2333
#2334
#2335
#2336
#2337
#2338
#2339
#2340
#2342
#2344
#2346
#2347
#2348
#2349
#2350
#2352
#2353
#2354
#2355
#2356
#2356
#2357
#2358
#2359
#2360
#2361
#2362
#2363
#2364
#2365
#2366
#2367
#2368
#2369
#2370
#2371
#2372
#2373
#2374
#2375
#2376
#2377
#2379
#2380
#2381
#2382
#2383
#2384
#2385
#2386
#2387
#2388
#2389
#2390
#2391
#2392
#2394
#2395
#2396
#2397
#2398
#2399
#240
#2400
#2401
#2402
#2403
#2404
#2405
#2406
#2407
#2408
#2409
#241
#2410
#2411
#2412
#2413
#2414
#2415
#2416
#2417
#2418
#242
#2420
#2421
#2422
#2423
#2424
#2426
#2427
#2428
#2429
#2430
#2431
#2432
#2433
#2434
#2435
#2436
#2437
#2438
#2439
#2440
#2441
#2442
#2443
#2444
#2445
#2446
#2447
#2448
#2449
#245
#2450
#2451
#2452
#2453
#2454
#2455
#2456
#2457
#2458
#2459
#2460
#2461
#2462
#2463
#2464
#2465
#2466
#2467
#2468
#2469
#2470
#2471
#2472
#2473
#2474
#2475
#2476
#2477
#2478
#2479
#2482
#2484
#2485
#2486
#2487
#2490
#2492
#2495
#2496
#2497
#2498
#2499
#2501
#2502
#2503
#2504
#2505
#2507
#2508
#2509
#2510
#2511
#2512
#2513
#2514
#2515
#2517
#2518
#2520
#2522
#2523
#2525
#2526
#2537
#2538
#2540
#2541
#2542
#2543
#2546
#2547
#2548
#2550
#2554
#2555
#2558
#2559
#2560
#2562
#2563
#2564
#2566
#2568
#2569
#2570
#2571
#2572
#2573
#2574
#2576
#2577
#2578
#2579
#2580
#2582
#2583
#2586
#2587
#2588
#2589
#2590
#2591
#2592
#2593
#2594
#2596
#2599
#2600
#2601
#2602
#2603
#2605
#2606
#2607
#2608
#2609
#2610
#2611
#2616
#2617
#2618
#2619
#2620
#2621
#2622
#2623
#2625
#2626
#2627
#2628
#2629
#2630
#2631
#2633
#2634
#2635
#2636
#2637
#2638
#2639
#2640
#2641
#2643
#2645
#2646
#2648
#2649
#2650
#2651
#2653
#2654
#2655
#2656
#2657
#2658
#2659
#2660
#2661
#2661
#2662
#2664
#2665
#2666
#2667
#2668
#2669
#2670
#2671
#2672
#2674
#2676
#2677
#2678
#2679
#2680
#2681
#2682
#2683
#2684
#2688
#2689
#2690
#2691
#2692
#2693
#2694
#2695
#2696
#2697
#2698
#2699
#2700
#2701
#2703
#2704
#2705
#2705
#2706
#2707
#2708
#2709
#2710
#2711
#2712
#2713
#2714
#2715
#2716
#2717
#2722
#2723
#2724
#2725
#2726
#2727
#2728
#2729
#2730
#2731
#2732
#2733
#2734
#2736
#2737
#2739
#2740
#2741
#2742
#2745
#2746
#2747
#2748
#2749
#2751
#2752
#2753
#2754
#2755
#2757
#2758
#2759
#2760
#2762
#2763
#2764
#2765
#2766
#2767
#2768
#2769
#2770
#2771
#2772
#2773
#2774
#2776
#2777
#2777
#2779
#2780
#2781
#2782
#2783
#2785
#2786
#2787
#2789
#2790
#2791
#2792
#2793
#2794
#2795
#2796
#2798
#2799
#2800
#2801
#2802
#2803
#2804
#2806
#2807
#2808
#2809
#2810
#2811
#2813
#2816
#2817
#2818
#2819
#2820
#2821
#2822
#2823
#2824
#2825
#2826
#2827
#2829
#2830
#2831
#2832
#2833
#2834
#2835
#2836
#2837
#2838
#2840
#2841
#2842
#2844
#2845
#2846
#2847
#2849
#2850
#2851
#2852
#2853
#2854
#2855
#2856
#2857
#2858
#2859
#2861
#2862
#2863
#2864
#2865
#2866
#2867
#2868
#2869
#287
#287
#2870
#2871
#2872
#2874
#2875
#2876
#2877
#2877
#2878
#2879
#288
#2880
#2881
#2882
#2883
#2884
#2885
#2886
#2887
#2889
#289
#289
#2890
#2892
#2893
#2895
#2896
#2897
#2898
#2899
#290
#290
#2900
#2901
#2902
#2904
#2905
#2907
#2909
#2912
#2913
#2913
#2914
#2915
#2916
#2917
#2918
#292
#2920
#2921
#2922
#2923
#2925
#2926
#2927
#2928
#2929
#293
#2931
#2933
#2933
#2934
#2936
#2937
#2938
#2939
#294
#2940
#2941
#2942
#2943
#2946
#2947
#2951
#2952
#2952
#2953
#2954
#2955
#2957
#2958
#2959
#2960
#2961
#2962
#2963
#2964
#2965
#2966
#2967
#2968
#2969
#297
#297
#2970
#2971
#2972
#2973
#2974
#2975
#2976
#2977
#2979
#298
#2980
#2981
#2982
#2983
#2984
#2985
#2987
#2988
#299
#2991
#2992
#2993
#2994
#2995
#2996
#2999
#300
#3001
#3002
#3003
#3004
#3005
#3006
#3007
#3009
#3010
#3012
#3013
#3014
#3015
#3016
#3017
#3017
#3019
#302
#302
#3020
#3021
#3022
#3023
#3024
#3025
#3028
#3032
#3034
#3035
#3036
#3037
#3038
#3039
#3040
#3041
#3042
#3043
#3044
#3046
#3047
#3048
#3049
#305
#3051
#3052
#3052
#3053
#3054
#3055
#3057
#3058
#3059
#3060
#3061
#3063
#3064
#3065
#3066
#3067
#3068
#3069
#3070
#3071
#3072
#3073
#3074
#3076
#3077
#3079
#308
#308
#3080
#3081
#3082
#3083
#3084
#3085
#3086
#3087
#3088
#3089
#3090
#3091
#3092
#3093
#3094
#3095
#3096
#3098
#3099
#3100
#3101
#3102
#3104
#3105
#3106
#3107
#3108
#3108
#3109
#3111
#3112
#3113
#3114
#3117
#3118
#3119
#3120
#3121
#3122
#3123
#3124
#3125
#3126
#3127
#3128
#3129
#313
#313
#3130
#3131
#3132
#3133
#3134
#3135
#3136
#3137
#3138
#3140
#3140
#3141
#3141
#3142
#3143
#3144
#3145
#3146
#3147
#3148
#3149
#3150
#3151
#3152
#3153
#3154
#3155
#3156
#3157
#3158
#3159
#3161
#3163
#3164
#3165
#3166
#3167
#3168
#3169
#317
#3170
#3171
#3172
#3173
#3174
#3175
#3176
#3177
#3178
#3180
#3181
#3182
#3183
#3184
#3185
#3186
#3187
#3188
#3189
#3190
#3192
#3193
#3194
#3195
#3196
#3197
#3198
#3199
#3200
#3201
#3202
#3203
#3204
#3206
#3207
#3208
#3209
#321
#3210
#3211
#3212
#3213
#3214
#3215
#3216
#3217
#3218
#3219
#3220
#3221
#3222
#3223
#3224
#3225
#3226
#3226
#3227
#3228
#3229
#3230
#3231
#3232
#3233
#3234
#3235
#3236
#3237
#3238
#3239
#3240
#3241
#3242
#3243
#3244
#3245
#3246
#3247
#3248
#3249
#3250
#3251
#3252
#3253
#3254
#3255
#3256
#3257
#3259
#3260
#3260
#3261
#3262
#3263
#3264
#3265
#3266
#3267
#3268
#3269
#327
#3270
#3271
#3272
#3273
#3274
#3275
#3276
#3277
#3278
#3279
#3280
#3281
#3282
#3283
#3284
#3285
#3287
#3288
#3289
#3290
#3291
#3292
#3293
#3294
#3296
#3297
#3298
#3299
#330
#3300
#3301
#3302
#3303
#3304
#3305
#3306
#3307
#3308
#3309
#3310
#3311
#3312
#3313
#3314
#3315
#3316
#3316
#3317
#3318
#3319
#3320
#3321
#3322
#3323
#3324
#3325
#3326
#3328
#3329
#3330
#3331
#3332
#3333
#3334
#3335
#3336
#3337
#3338
#3339
#3340
#3341
#3342
#3343
#3345
#3346
#3347
#3348
#3349
#335
#3350
#3351
#3352
#3353
#3354
#3355
#3356
#3357
#3358
#3359
#3360
#3361
#3362
#3363
#3364
#3365
#3367
#3368
#3369
#337
#3370
#3370
#3371
#3372
#3372
#3373
#3374
#3375
#3376
#3377
#3378
#3379
#3380
#3381
#3382
#3383
#3384
#3385
#3386
#3387
#3388
#3389
#339
#3390
#3391
#3391
#3392
#3393
#3394
#3395
#3396
#3398
#3399
#340
#3400
#3401
#3402
#3403
#3404
#3405
#3406
#3407
#3408
#3409
#3410
#3411
#3413
#3414
#3415
#3417
#3418
#3419
#342
#342
#3420
#3421
#3422
#3424
#3425
#3426
#3427
#3429
#3430
#3431
#3432
#3433
#3434
#3435
#3436
#3437
#3438
#3439
#3441
#3442
#3443
#3444
#3445
#3446
#3447
#3448
#3449
#3450
#3451
#3453
#3454
#3455
#3456
#3457
#3458
#3459
#346
#346
#3460
#3461
#3462
#3463
#3464
#3465
#3466
#3467
#3468
#3469
#3470
#3471
#3472
#3472
#3473
#3474
#3475
#3476
#3477
#3478
#3479
#3480
#3481
#3482
#3483
#3484
#3485
#3486
#3487
#3488
#3489
#349
#349
#3490
#3491
#3492
#3493
#3494
#3495
#3496
#3497
#3498
#3499
#350
#3500
#3501
#3502
#3503
#3504
#3505
#3506
#3507
#3508
#3509
#3510
#3511
#3512
#3513
#3514
#3515
#3516
#3517
#3518
#3519
#3520
#3521
#3522
#3523
#3524
#3525
#3526
#3527
#3528
#3529
#3530
#3531
#3532
#3533
#3534
#3535
#3536
#3537
#3538
#3539
#3540
#3541
#3542
#3543
#3544
#3545
#3546
#3547
#3548
#3549
#3550
#3551
#3552
#3553
#3554
#3555
#3556
#3557
#3558
#3559
#3560
#3561
#3562
#3563
#3564
#3565
#3566
#3567
#3568
#3569
#3570
#3571
#3572
#3573
#3574
#3575
#3576
#3577
#3578
#3579
#358
#3580
#3581
#3582
#3583
#3584
#3585
#3586
#3587
#3588
#3589
#3590
#3591
#3592
#3593
#3594
#3595
#3596
#3597
#3598
#3599
#3600
#3601
#3602
#3603
#3604
#3605
#3606
#3607
#3608
#3609
#3610
#3611
#3612
#3613
#3614
#3615
#3616
#3617
#3618
#3619
#3620
#3621
#3622
#3623
#3624
#3625
#3626
#3627
#3628
#3629
#3631
#3632
#3633
#3634
#3636
#3639
#3640
#3641
#3642
#3643
#3644
#3645
#3646
#3647
#3649
#3652
#3652
#3653
#3654
#3655
#3656
#3657
#3658
#3659
#3661
#3662
#3663
#3664
#3665
#3666
#3667
#3668
#3669
#3670
#3671
#3672
#3673
#3674
#3675
#3676
#3677
#3678
#3679
#368
#3680
#3681
#3683
#3683
#3684
#3685
#3686
#3687
#3688
#3691
#3692
#3694
#3694
#3695
#3696
#3697
#3698
#3699
#3700
#3701
#3702
#3704
#3706
#3708
#3709
#3710
#3711
#3712
#3713
#3714
#3715
#3716
#3717
#3718
#3719
#3720
#3721
#3723
#3724
#3725
#3726
#3727
#3728
#3729
#3730
#3731
#3733
#3734
#3736
#3738
#3739
#3740
#3741
#3742
#3744
#3745
#3746
#3747
#3748
#3749
#3750
#3751
#3752
#3753
#3754
#3756
#3757
#3758
#3760
#3761
#3762
#3763
#3764
#3765
#3766
#3767
#3768
#3769
#3770
#3771
#3772
#3773
#3774
#3775
#3776
#3777
#3777
#3778
#3779
#378
#3780
#3781
#3782
#3783
#3784
#3785
#3786
#3787
#3788
#3789
#379
#379
#3790
#3791
#3792
#3793
#3794
#3795
#3796
#3797
#3798
#3799
#380
#3800
#3801
#3802
#3803
#3804
#3805
#3806
#3807
#3808
#3810
#3811
#3812
#3813
#3814
#3815
#3818
#3822
#3823
#3824
#3825
#3826
#3827
#3828
#3829
#3830
#3831
#3832
#3833
#3834
#3835
#3836
#3837
#3838
#3839
#384
#3840
#3841
#3842
#3843
#3844
#3845
#3846
#3848
#3850
#3853
#3855
#3856
#3857
#3858
#3859
#386
#3860
#3861
#3862
#3864
#3866
#3867
#3868
#3869
#3870
#3872
#3873
#3873
#3874
#3875
#3876
#3877
#3878
#3879
#3881
#3882
#3884
#3885
#3886
#3887
#3888
#3889
#3890
#3891
#3892
#3893
#3894
#3895
#3896
#3897
#3898
#3899
#39
#390
#3900
#3902
#3903
#3904
#3905
#3906
#3907
#3910
#3911
#3912
#3913
#3914
#3915
#3916
#3916
#3917
#3918
#3919
#3920
#3921
#3922
#3923
#3925
#3926
#3927
#3928
#3930
#3931
#3932
#3933
#3934
#3935
#3936
#3937
#3938
#394
#3940
#3941
#3942
#3943
#3944
#3945
#3946
#3947
#3948
#3949
#3950
#3953
#3954
#3955
#3956
#3957
#3958
#3960
#3961
#3962
#3963
#3964
#3965
#3966
#3967
#3969
#3970
#3971
#3972
#3973
#3974
#3975
#3976
#3977
#3978
#3979
#3980
#3981
#3982
#3983
#3984
#3985
#3986
#3987
#3989
#3990
#3991
#3992
#3993
#3994
#3995
#3996
#3997
#3998
#3999
#4000
#4001
#4002
#4003
#4005
#4007
#4008
#4009
#4010
#4011
#4012
#4013
#4014
#4015
#4016
#4017
#4018
#4019
#4020
#4021
#4022
#4023
#4024
#4026
#4026
#4027
#4028
#4029
#403
#4030
#4031
#4032
#4033
#4035
#4036
#4036
#4037
#4038
#4039
#4040
#4041
#4042
#4043
#4044
#4045
#4046
#4047
#4048
#4049
#4050
#4052
#4053
#4054
#4055
#4056
#4057
#4058
#4060
#4061
#4063
#4064
#4065
#4066
#4069
#4070
#4071
#4072
#4074
#4075
#4076
#4077
#4079
#4080
#4081
#4082
#4083
#4084
#4085
#4086
#4087
#4088
#4089
#409
#4090
#4091
#4092
#4093
#4094
#4095
#4096
#4097
#4098
#4099
#4103
#4104
#4105
#4106
#4107
#4108
#4109
#4110
#4111
#4112
#4113
#4114
#4115
#4116
#4118
#4119
#4120
#4121
#4122
#4123
#4124
#4125
#4126
#4128
#4129
#4131
#4132
#4133
#4134
#4136
#4137
#4138
#4139
#4140
#4141
#4142
#4143
#4144
#4145
#4146
#4148
#4149
#4150
#4151
#4152
#4153
#4154
#4155
#4156
#4157
#4158
#4159
#4160
#4161
#4163
#4164
#4165
#4166
#4167
#4168
#4169
#4170
#4171
#4172
#4173
#4174
#4175
#4176
#4177
#4178
#4179
#4180
#4181
#4182
#4183
#4184
#4185
#4186
#4187
#4189
#4190
#4191
#4192
#4193
#4194
#4195
#4196
#4197
#4198
#4199
#4200
#4201
#4202
#4203
#4204
#4205
#4206
#4209
#4209
#4210
#4211
#4212
#4213
#4216
#4217
#4218
#4219
#4221
#4223
#4229
#4253
#4276
#4277
#4281
#4282
#4283
#4284
#437
#4371
#4386
#4387
#4388
#4389
#4390
#4392
#4397
#4398
#4428
#443
#4430
#4437
#4438
#4439
#444
#4440
#4441
#4446
#4447
#4448
#4449
#445
#4450
#4452
#4453
#4455
#4456
#4456
#4457
#4458
#4459
#4460
#4461
#4462
#4463
#4464
#4465
#4466
#4467
#4468
#4469
#447
#4470
#4472
#4474
#4475
#4477
#4479
#4481
#4482
#4483
#4484
#4485
#4486
#4487
#4488
#4489
#4490
#4492
#4493
#4494
#4496
#4497
#4498
#4499
#4500
#4501
#4503
#4505
#4506
#4509
#4510
#4511
#4512
#4513
#4515
#4516
#4517
#4518
#4519
#452
#4520
#4521
#4522
#4523
#4524
#4525
#4526
#4528
#4529
#4531
#4532
#4533
#4534
#4535
#4536
#4537
#4538
#4539
#4540
#4541
#4542
#4543
#4544
#4545
#4546
#4547
#4548
#4549
#455
#4550
#4551
#4552
#4553
#4554
#4555
#4556
#4557
#4558
#4560
#4561
#4562
#4563
#4564
#4565
#4566
#4567
#4568
#4569
#4570
#4571
#4572
#4573
#4574
#4574
#4575
#4577
#4578
#4579
#458
#4580
#4581
#4582
#4583
#4584
#4585
#4586
#4587
#4588
#4590
#4591
#4592
#4593
#4594
#4595
#4596
#4597
#4598
#4599
#4600
#4601
#4602
#4603
#4604
#4605
#4606
#4607
#4608
#4609
#461
#4610
#4611
#4612
#4613
#4614
#4615
#4615
#4616
#4617
#4618
#4619
#4620
#4621
#4622
#4623
#4624
#4625
#4626
#4627
#4628
#4629
#4630
#4631
#4632
#4633
#4634
#4635
#4636
#4637
#4638
#4639
#4640
#4642
#4643
#4644
#4645
#4646
#4647
#4648
#4649
#4650
#4651
#4652
#4653
#4654
#4655
#4656
#4657
#4658
#4659
#4660
#4661
#4662
#4663
#4664
#4665
#4665
#4666
#4667
#4668
#4669
#4670
#4671
#4671
#4672
#4673
#4674
#4675
#4676
#4677
#4679
#468
#4680
#4681
#4682
#4683
#4684
#4685
#4686
#4687
#4688
#4689
#469
#4690
#4691
#4692
#4693
#4694
#4695
#4696
#4697
#4698
#4699
#4700
#4701
#4702
#4703
#4705
#4706
#4707
#4708
#4709
#4710
#4711
#4712
#4713
#4713
#4714
#4715
#4716
#4717
#4718
#4719
#4720
#4721
#4722
#4723
#4724
#4726
#4727
#4729
#4729
#4730
#4731
#4732
#4733
#4734
#4735
#4736
#4737
#4738
#4739
#4740
#4741
#4742
#4743
#4744
#4745
#4745
#4746
#4747
#4748
#4748
#4749
#4750
#4751
#4752
#4753
#4754
#4755
#4756
#4757
#4758
#4759
#4760
#4760
#4761
#4762
#4763
#4764
#4765
#4766
#4767
#4768
#4769
#477
#4770
#4771
#4772
#4773
#4774
#4775
#4775
#4776
#4777
#4778
#4779
#4780
#4781
#4781
#4782
#4783
#4784
#4785
#4786
#4787
#4788
#4789
#4790
#4791
#4792
#4793
#4794
#4795
#4796
#4797
#4798
#4799
#4800
#4802
#4803
#4804
#4805
#4806
#4807
#4808
#4809
#4810
#4811
#4812
#4814
#4815
#4816
#4817
#4818
#4819
#4820
#4821
#4821
#4822
#4823
#4824
#4825
#4826
#4827
#4828
#4829
#4830
#4831
#4832
#4832
#4833
#4834
#4835
#4836
#4837
#4838
#4839
#4840
#4841
#4842
#4842
#4843
#4844
#4846
#4848
#4849
#4850
#4851
#4852
#4853
#4854
#4855
#4857
#4858
#4859
#486
#4860
#4861
#4862
#4863
#4864
#4866
#4867
#4868
#4869
#4870
#4871
#4872
#4873
#4874
#4875
#4876
#4877
#4878
#4879
#4880
#4881
#4883
#4884
#4885
#4886
#4887
#4888
#4889
#4890
#4891
#4892
#4893
#4894
#4895
#4896
#4896
#4897
#4898
#4899
#490
#4900
#4901
#4902
#4903
#4905
#4906
#4907
#4908
#4909
#4910
#4911
#4912
#4913
#4914
#4915
#4916
#4917
#4918
#4919
#4920
#4921
#4922
#4923
#4924
#4925
#4926
#4927
#4928
#4929
#4930
#4931
#4932
#4933
#4934
#4935
#4936
#4937
#4938
#4939
#4940
#4941
#4942
#4943
#4944
#4945
#4946
#4947
#4948
#4949
#4950
#4951
#4952
#4953
#4954
#4954
#4955
#4956
#4957
#4958
#4959
#4960
#4960
#4961
#4962
#4963
#4964
#4965
#4966
#4967
#4968
#4969
#4969
#4970
#4971
#4972
#4973
#4973
#4974
#4975
#4976
#4977
#4978
#4979
#4980
#4982
#4983
#4984
#4985
#4986
#4987
#4988
#4989
#4990
#4991
#4992
#4993
#4994
#4995
#4996
#4997
#4998
#4999
#5000
#5001
#5002
#5003
#5004
#5005
#5006
#5007
#5008
#5009
#5009
#5010
#5011
#5011
#5013
#5014
#5015
#5016
#5017
#5018
#5019
#502
#5020
#5021
#5022
#5023
#5024
#5025
#5026
#5027
#5028
#5029
#5030
#5031
#5032
#5032
#5033
#5034
#5035
#5036
#5037
#5038
#5039
#5040
#5040
#5041
#5044
#5045
#5046
#5047
#5048
#5049
#5050
#5051
#5052
#5053
#5054
#5056
#5057
#5058
#5059
#5060
#5063
#5063
#5064
#5064
#5065
#5066
#5067
#5068
#5069
#5070
#5070
#5071
#5072
#5073
#5074
#5076
#5077
#5078
#5079
#5080
#5081
#5082
#5083
#5084
#5085
#5086
#5088
#5089
#5090
#5091
#5092
#5093
#5094
#5095
#5096
#5099
#5100
#5101
#5102
#5103
#5104
#5105
#5106
#5107
#5108
#5109
#5110
#5111
#5112
#5113
#5114
#5116
#5117
#5118
#5119
#512
#5120
#5122
#5123
#5124
#5126
#5127
#5128
#5129
#5130
#5131
#5132
#5133
#5134
#5135
#5135
#5136
#5137
#5138
#5139
#5140
#5141
#5142
#5143
#5144
#5145
#5146
#5147
#5148
#5149
#5150
#5150
#5151
#5152
#5153
#5154
#5155
#5156
#5158
#5159
#5160
#5161
#5162
#5162
#5163
#5164
#5165
#5166
#5167
#5168
#5169
#5170
#5171
#5173
#5174
#5175
#5176
#5179
#5180
#5181
#5182
#5183
#5184
#5184
#5185
#5186
#5187
#5188
#5189
#5190
#5191
#5192
#5193
#5196
#5197
#5198
#5199
#5200
#5201
#5202
#5203
#5204
#5204
#5205
#5205
#5206
#5207
#5208
#5209
#5210
#5211
#5212
#5213
#5214
#5215
#5216
#5217
#5218
#5219
#5220
#5220
#5221
#5222
#5224
#5225
#5225
#5226
#5227
#5228
#5229
#5230
#5231
#5232
#5233
#5234
#5235
#5236
#5237
#5237
#5238
#5239
#5240
#5241
#5242
#5243
#5244
#5245
#5246
#5247
#5247
#5248
#5249
#5250
#5252
#5253
#5255
#5256
#5257
#5258
#5259
#526
#5261
#5262
#5263
#5264
#5265
#5266
#5267
#5268
#5269
#5270
#5271
#5272
#5273
#5274
#5275
#5276
#5276
#5277
#5278
#5279
#5280
#5281
#5282
#5283
#5284
#5285
#5287
#5287
#5288
#5289
#5290
#5291
#5292
#5293
#5293
#5294
#5295
#5295
#5296
#5297
#5297
#5298
#5299
#5300
#5301
#5302
#5303
#5303
#5304
#5305
#5307
#5308
#5309
#5310
#5311
#5312
#5313
#5314
#5315
#5316
#5317
#5318
#5319
#5320
#5321
#5322
#5323
#5324
#5326
#5327
#5328
#5329
#5330
#5331
#5332
#5333
#5334
#5335
#5336
#5336
#5337
#5339
#5340
#5341
#5342
#5343
#5344
#5344
#5345
#5345
#5346
#5347
#5348
#5349
#5350
#5351
#5352
#5353
#5354
#5355
#5356
#5357
#5359
#5360
#5361
#5362
#5363
#5364
#5365
#5366
#5367
#5368
#5369
#5371
#5372
#5372
#5373
#5374
#5375
#5376
#5377
#5378
#5379
#538
#5380
#5381
#5382
#5383
#5384
#5385
#5386
#5387
#5388
#5389
#5389
#539
#5390
#5391
#5391
#5392
#5392
#5393
#5394
#5394
#5395
#5396
#5397
#5398
#5398
#5399
#5400
#5401
#5402
#5403
#5404
#5405
#5406
#5407
#5407
#5408
#5409
#5410
#5410
#5411
#5411
#5412
#5412
#5413
#5414
#5416
#5416
#5417
#5418
#5418
#5419
#5420
#5421
#5422
#5423
#5424
#5424
#5425
#5425
#5426
#5427
#5427
#5428
#543
#5430
#5431
#5432
#5433
#5433
#5434
#5434
#5435
#5435
#5436
#5436
#5437
#5438
#5438
#5439
#5439
#5440
#5440
#5441
#5441
#5442
#5442
#5443
#5444
#5444
#5445
#5445
#5446
#5446
#5447
#5448
#5448
#5449
#556
#560
#567
#570
#571
#572
#573
#575
#578
#580
#581
#585
#597
#598
#599
#600
#601
#602
#606
#607
#608
#609
#612
#613
#615
#625
#637
#638
#641
#642
#643
#647
#650
#654
#655
#657
#658
#659
#661
#662
#662
#670
#674
#675
#678
#679
#681
#684
#685
#686
#687
#692
#693
#695
#696
#701
#707
#709
#710
#714
#715
#718
#719
#720
#722
#723
#727
#728
#729
#730
#733
#736
#737
#742
#743
#744
#752
#756
#757
#758
#763
#766
#767
#769
#770
#773
#774
#775
#776
#777
#780
#781
#782
#783
#784
#785
#787
#788
#790
#791
#793
#794
#795
#796
#797
#798
#799
#8
#8
#800
#803
#804
#807
#808
#809
#810
#811
#812
#813
#815
#816
#819
#820
#822
#823
#824
#825
#827
#828
#830
#833
#834
#836
#837
#838
#839
#840
#841
#842
#843
#844
#847
#849
#850
#851
#853
#859
#861
#862
#863
#864
#865
#868
#869
#870
#871
#872
#874
#875
#876
#878
#879
#880
#881
#882
#883
#886
#889
#890
#891
#892
#893
#894
#896
#898
#899
#901
#902
#903
#904
#905
#906
#907
#908
#910
#911
#912
#913
#914
#915
#916
#918
#920
#921
#922
#923
#924
#925
#927
#928
#930
#932
#933
#934
#936
#937
#938
#939
#942
#945
#948
#95
#950
#952
#954
#955
#958
#960
#961
#962
#963
#964
#965
#969
#970
#974
#977
#979
#981
#984
#986
#987
#989
#991
#992
#993
#994
#999
1.22.0
1.4.0
v1.0.0
v1.0.1
v1.0.2
v1.0.3
v1.1.0
v1.10.0
v1.11.0
v1.11.1
v1.12.0
v1.12.1
v1.13.0
v1.13.1
v1.14.0
v1.14.1
v1.14.2
v1.15.0
v1.15.1
v1.16.0
v1.17.0
v1.17.1
v1.17.2
v1.18.0
v1.18.1
v1.19.0
v1.2.0
v1.20.0
v1.21.0
v1.23.0
v1.24.0
v1.25.0
v1.26.0
v1.27.0
v1.28.0
v1.29.0
v1.3.0
v1.3.1
v1.3.2
v1.3.3
v1.3.4
v1.30.0
v1.30.1
v1.30.2
v1.30.3
v1.30.4
v1.31.0
v1.31.1
v1.32.0
v1.33.0
v1.33.1
v1.34.0
v1.35.0
v1.35.1
v1.36.0
v1.36.1
v1.37.0
v1.37.1
v1.37.2
v1.38.0
v1.38.1
v1.38.2
v1.38.3
v1.38.4
v1.39.0
v1.39.1
v1.39.2
v1.39.3
v1.39.4
v1.4.1
v1.40.0
v1.41.0
v1.41.1
v1.41.2
v1.41.3
v1.41.4
v1.41.5
v1.41.6
v1.42.0
v1.42.1
v1.42.2
v1.42.3
v1.43.0
v1.43.1
v1.44.0
v1.44.1
v1.45.0
v1.45.1
v1.45.2
v1.45.3
v1.45.4
v1.46.0
v1.46.1
v1.46.2
v1.46.3
v1.47.0
v1.47.1
v1.48.0
v1.48.1
v1.5.0
v1.5.1
v1.6.0
v1.7.0
v1.8.0
v1.8.1
v1.8.2
v1.9.0
v2022.05.0
v2022.10.0
v2022.11.0
v2022.11.1
v2022.12.0
v2022.5.1
v2022.5.2
v2022.6.0
v2022.6.1
v2022.6.2
v2022.8.0
v2022.8.2
v2022.8.3
v2022.8.4
v2022.9.0
v2022.9.1
v2022.9.2
v2022.9.4
v2022.9.5
v2023.1.0
v2023.10.0
v2023.10.1
v2023.10.2
v2023.10.3
v2023.12.0
v2023.12.1
v2023.2.0
v2023.2.1
v2023.3.0
v2023.4.0
v2023.4.1
v2023.4.2
v2023.4.3
v2023.5.0
v2023.5.1
v2023.7.0
v2023.7.1
v2023.7.2
v2023.8.0
v2023.8.1
v2023.8.2
v2023.8.3
v2023.9.0
v2023.9.1
v2024.1.0
v2024.1.1
v2024.1.2
v2024.10.0
v2024.10.1
v2024.10.2
v2024.11.0
v2024.12.0
v2024.12.1
v2024.2.0
v2024.2.1
v2024.2.2
v2024.2.3
v2024.3.0
v2024.3.1
v2024.4.0
v2024.4.1
v2024.4.2
v2024.5.0
v2024.6.0
v2024.6.1
v2024.6.2
v2024.7.0
v2024.7.1
v2024.7.2
v2024.7.3
v2024.7.4
v2024.8.0
v2024.8.1
v2024.9.0
v2024.9.1
v2024.9.2
v2025.1.0
v2025.1.1
v2025.1.2
v2025.1.3
v2025.1.4
v2025.2.0
Select branches
Hide Pull Requests
AC-1527-refactor-the-stripe-webhook-logic
AC-1601-require-sso-for-tde
AC-1833-2FA-Check-mark-still-visible
AC-2035-when-a-subscription-is-cancelled,-the-customer-cannot-self-server
Add-MsSqlMigratorUtility-run-configuration-for-VS-Code
ApiKeyAuthInTheCli
Auth/PM-52-add-rbac-for-providers
Auth/pm-6333/remove-security-validation-exception
BRE-193-demo
BRE-193-test
BRE-247-create-test-env
BRE-292-sync-ephemeral-env-on-build-test
BRE-443-get-major-repos-to-bwwl-lint-passing-stage
BRE-demo-ee-01
DEVOPS-1039-update-release-flow-dry-run-step-names
DEVOPS-1215-Build-Migrator-project-artifact
DEVOPS-1537-Update-dbo.Migrations-table-to-support-repeatable-migrations
DEVOPS-1551-test-branch-for-server3
DEVOPS-1594-pin-all-uses-of-bitwarden-gh-actions-to-master
EC-502-cherry-pick
Hinton-patch-1
MergePlanAndPriceUpdates
PM-11525-Estimated-tax-shown-to-customers-potentially-incorrect
PM-13128
PM-13446-Database-Add-IsMultiOrgEnterprise-column-to-Provider-table
PM-14163-Sales-Tax-Compliance
PM-14891-Sales-Tax-Estimation-For-Organizations
PM-14892-Sales-Tax-Estimation-For-Accounts
PM-14894-Drop-Sales-Tax-Database-Tables
PM-15404-Provider-portal-contains-incorrect-styling-for-the-table-filters
PM-15536-Unsupported-Provider-Type-Reseller-on-Create-New-Org-under-Reseller
PM-16196
PM-16517-Additional-storage-separate-product-personal-use
PM-16682
PM-16921
PM-17132
PM-17732
PM-18018
PM-18163-Remove-feature-flag-Subscription-Status-Canceled
PM-18170-Remove-PM-15814-alert
PM-18518-Cleanup-StripePaymentService
PM-2014-passkey-registration
PM-2032-troubleshoot-actions
PM-2448
PM-2844-beeep-add-custom-error-codes-for-server-api-exceptions
PM-3203-update-environment-file-builder-variable-name-to-cloud-region
PM-3263-Fix-EF-tests-for-passkey-registration-and-test-EF-repository-implementation
PM-3807-store-all-passkeys-as-login-cipher-type
PM-5872-Credit-Load-Intermittently-Fails
PS-590
QA
Remove-Return-ValidateSponsorshipCommand.cs
SG-497/Health-checks
SG-660
SG-701
SM-2-Organization
SM-249-Delete-Secrets
SM-381]-Access-Policy-Secrets
SM-73
SM-73-signed
SM-910-BasedOn923
SM-923-Issues
Secrets-Access
ac-1409/secrets_manager_subscription_stripe
ac-1410/dependency-problems
ac-1427/add_new_organisation_properties
ac-1427/add_new_organisation_properties_update_db_objects_and_create_migration
ac-1753-automatically-assign-providers-pricing-to-new-organizations
ac-1779/fix-validation-for-expirationWithoutGracePeriod-in-organizationLicense
ac-2266-two-email-notifications-is-sent-when-creating-org-from-sm-Trial-page
ac-2306-Self-serve-upgrade-automatically-updates-subscription
ac-2310-dont-reset-billing-cycle-if-upcoming-invoice-exceeds-dollar-threshold
ac-2385-as-a-billing-system-I-need-to-handle-attempting-to-pay-an-invoice-with-braintree-for-a-provider
ac-2570-existing-providers-see-new-cb-experience-on-admin-console
ac-2957-delete-the-feature-flag-PM-5864-dollar-threshold
ac/ac-1174/master-bulk-collection-management
ac/ac-1174/testing-unidirectional-dataflow
ac/addison/pm-10863/turn-on-for-self-host
ac/addison/pw-10314/auto-enable-policy
ac/jmccannon/pm-12479-changing-groups-model
ac/jmccannon/pm-12488-pt2-refactor
ac/pm-15621/refactor-delete-command
ac/pm-16888/drop-userbumpaccountrevisiondatebyorganizationuseridsjson
ac/pm-17217/add-use-policy-check-for-accept-endpoint
ac/pm-17804
ac/pm-18086/add-authorization-methods
ac/pm-18087/add-cipher-permissions-to-response-models
ac/pm-18087/refactor
ac/pm-18235/add-personalownershippolicyrequirement
ac/pm-5966/fix-entity-framework-query
ac1191-tde-approval-email
ac1454-2fa-directory
acostarj-patch-1-cs-server
add-backport-workflow
add-captcha-logging
add-docker-arm64-builds
add-encrypted-key-column
add-gitlens-settings
add-linux-cert-helper
add-needs-qa-label
add-notification-channels
add-notification-hub-logging
add-opentelemetry
add-peer-dependency
additional-load-tests
aesgcm
api-integration-tests
architecture/api-versioning
auth/logging-admin-new-device-verification
auth/pm-11537/increase-passkey-limit
auth/pm-17129/login-with-2fa-recovery-code-bugfix
auth/pm-18583/separate-desktop-and-cli-targeting
auth/pm-3797/key-rotation-upgrades
auth/pm-5947/self-host-duo-redirect
auth/pm-6631/handle-webauthn-creation-exception
auth/pm-8882/add-logging-feature-flag
auth/pm-9826/2fa-get-remove-validation
authreq
autofill/idp-auto-submit
autofill/pm-10418-expiration-date-on-cards-does-not-autofill-the-correct-format
azure-table-tests
beeep-autofixture-detect-param
billing/AC-2379/webhook-update-provider-status
billing/AC-2515/stripe-upgrade
billing/PM-11516/license-stuff
billing/PM-12601/add-discount-provider-portal
billing/PM-16684/integrate-pricing-service
billing/PM-16844/price-metadata-add-on
billing/codeowner-changes
billing/env-based-dev-container
blazor
bug/PS-2120-purge-vault-not-refreshing-items
build-tvp-arrays-outside-connection
codespaces-improvements
community-pm-3309-fixes-for-kerberos-auth
community/pm-2242/add-kerberos-auth-to-docker
cosmosevents
create-mailers
csharpier
db-migration
dbops/ef-db-seeder
debug-self-hosted-passwordless
debug/push-notifications
demo/flexible-collections-v1
duo-sdk-upgrade
ec-598
ee-patch-01
ee/test/branch
ephem-test-01
ephemeral-environment-api-env
ephemeral-environment-hello-world
ephemeral-test-01
experiment/cipher-auth
external-dns-test
feat/SG-651-activate-org-with-stripe-activation
feat/passwordless
feature/additional-item-types
feature/decouple-icon-service
feature/dev-migrator-script-rerun-option
feature/org-admin-refresh-v3
feature/refactor-organization-service-to-feature-services
feature/self-hosted-F4E-sync
feature/self-hosted-f4e-orgsponsorship-migration
fedemkr-patch-1
fix-build
fix-tde-provider-user
formatjan2023csp
group-null-test
hosting-env-change
hotfix-EC-529
hotfix-sendgrid
idphost
improve-migration-script-json
jmccannon/ac/pm-15547-revoke-user-remove-2fa
jmccannon/ac/pm-16811-scim-invite-optimization
jmccannon/ac/pm-18527-restore-user-multiple-owner
jmccannon/ac/pm-3175-send-invite-async
justindbaur-patch-1
k8s/use-mounted-secrets
keyedcache
km/main-broken-build
km/pm-10600-part2
km/pm-10600-part3
km/pm-15084-testing3
km/poc-tde-rotation
km/tde-offboarding-fix
km/userkey-rotation-v2
main
make-roles-change-at-runtime
misc/use-host-environment
move-azurite-scaffolding
move-data-protection-renovate
move_old_DbScripts_future_to_DbScripts
mtmorgdomains
named-http-clients
ndv-creationdate
notfoundcheck
notification-hub-debug-logging
null-operator-on-fido2keys
nullable-entities
option-to-disable-built-in-mssql
passwordless/add_fingerprintphrase_reponse
passwordless/getUserAuthRequests
passwordless/notifications
passwordless/signalR
patch/ee-bot-test
perfindexes
platform/addison/PM-11129/codeownership-assignments
platform/addison/PM-11129/implemetation
platform/pm-2182/harden-captcha-bypass-conditions
platform/pm-2944/make-entities-nullable
platform/pm-3626/write-collections-tests
pm-12071-only-verified-org-domain-sso
pm-13345-Add-Remove-Bitwarden-Families-policy-in-Admin-Console
pm-13347-web-app-impacts
pm-13429-Seat-Count-Increase-Email-Only-Sending-For-First-Auto-Scale-But-Not-Subsequent
pm-14496-non-root-self-hosted-images
pm-15625-disable-trial-send-verification-email-endpoint-for-self-host
pm-15808-Show-suspended-org-modals-for-orgs-in-unpaid-and-canceled-status
pm-15814-alert-owners-of-reseller-managed-orgs-to-renewal-events
pm-17592-remove-feature-flag-disable-free-families-sponsorship
pm-17594-remove-feature-flag-Sself-host-license-refactor
pm-2023-fido2-authentication
pm-3553/ff_mobile-simple-login-self-host
pm-3891-implement-time-based-threshold
pm-3892-implement-dollar-threshold-for-monthly-sub
pm-6768-error-autoscaling-when-organisation-is-subscription-is-still-trialing
pm-6774-reduce-the-dollar-threshold-from-500-to-300-dollars
pm-9162
policy-definition-save
policy-requirements
policy-requirements-tweak
pre-tde-self-host
proxy-project
ps/TDL-136
ps/explore-required
ps/include-flag-context-in-config-response
ps/pm-2944/make-entities-nullable-auth
ps/pm-336/nullable-unowned-services
rc
rebase-demo-ex-2
remove-accept-org-user-method
renovate/actions-create-github-app-token-1.x
renovate/anglesharp-1.x
renovate/aws-sdk-net-monorepo
renovate/braintree-5.x
renovate/checkmarx-ast-github-action-2.x
renovate/commanddotnet-7.x
renovate/commanddotnet-8.x
renovate/dapper-2.x
renovate/divergic.logging.xunit-4.x
renovate/docker-compose-minor
renovate/dotnet-monorepo
renovate/duende.identityserver-7.x
renovate/expose-loader-5.x
renovate/github-action-minor
renovate/github-codeql-action-3.x
renovate/grpc.tools-2.x
renovate/kenchan0130-simplesamlphp-1.x
renovate/major-aspnet-health-checks-monorepo
renovate/major-dotnet-monorepo
renovate/major-entityframeworkcore
renovate/mcr.microsoft.com-devcontainers-dotnet-9.x
renovate/messagepack-3.x
renovate/microsoft.build.traversal-4.x
renovate/microsoft.data.sqlclient-6.x
renovate/mysql-9.x
renovate/protobuf-monorepo
renovate/sentry-dotnet-monorepo
renovate/stripe.net-46.x
renovate/xunit-dotnet-monorepo
renovate/yamldotnet-16.x
repository-management-workflow-fix
return-non-zero-exit-code-on-failure
revert-2346-SG-698
revert-2992-PM-2448
revert-3891-ac-2293-Two-email-notifications-is-sent-when-creating-org-from-SM-Trial-page
revert-4815-renovate/azure-azure-sdk-for-net-monorepo
sg/SG-58
sm-10995-removefeatureflag
sm-73
sm-910-923
sm-923
sm-add-bulk-move-to-project
sm/SM-518
sm/SM-779-add-ef-indexes
sm/sm-873
sm/sm-904
sns
snyk-fix-261dbaccec3d4355caadddbd8dc44b4b
snyk-fix-6d56d7b220780f29826f4338d1631736
snyk-fix-8b823cd3ec0299ef141df1252a243e9b
snyk-fix-9a25996054355dc90914c1d4e62b99fc
snyk-fix-9ab4f8e979d891859939b5e19e825a45
snyk-fix-afde10973a7206485a89218280e291d8
snyk-fix-d0b5c3ca960136a116ca02dbf1b0b2b4
sso-default-logging
sso-device-key-callback-poc
ssoconfig
task/BRE-128
task/BRE-342
test-docker-stuff
test-ephemeral-env-key-connector
test-new-trigger-ee
testing
tools/AC-2496/graphql-experiment
tools/AC-2496/odata-init
tools/AC-2496/odata-test
tools/generator-modernization
tools/import-cipher-controller-tests
tools/pm-16085/increase-import-limitations
tools/pm-8895/groups-controller-decouple
tools/pm-9709/group-details-query
trustmssql
tt-test-branch
update-renovate-for-auth
upgrade-npgsql-version
vault/ac-2106/fix-provider-creating-collection
vault/delete-only-can-manage
vault/pm-10996/remove-restrict-provider-feature-flag
vault/pm-14406/security-task-notifications
vault/pm-4185/regression-testing
vault/pm-5072/update-minimum-server-version-for-cipher-key-encryption
vault/pm-7125/remove-extension-refresh-feature-flag
verifypasswordhashonenrollment
vgrassia-remove-attachments
xunit-v3-migration
yubikey-logging
#1000
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#1013
#1014
#1016
#1017
#1018
#1019
#1022
#1023
#1024
#1026
#1027
#1029
#1030
#1031
#1032
#1033
#1034
#1036
#1038
#1040
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#1050
#1051
#1052
#1055
#1057
#1062
#1063
#1064
#1065
#1066
#1067
#1068
#1072
#1074
#1075
#1076
#1077
#1083
#1084
#1085
#1087
#1088
#1090
#1091
#1092
#1094
#1095
#1096
#1097
#1099
#1100
#1102
#1103
#1106
#1109
#1110
#1111
#1112
#1113
#1114
#1116
#1120
#1121
#1123
#1124
#1125
#1128
#1129
#1130
#1132
#1133
#1134
#1135
#1136
#1137
#1138
#1139
#1140
#1149
#1150
#1151
#1153
#1154
#1156
#1157
#1159
#1160
#1162
#1163
#1164
#1165
#1166
#1167
#1170
#1171
#1172
#1173
#1174
#1175
#1177
#1181
#1182
#1183
#1184
#1188
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1199
#1200
#1201
#1202
#1203
#1204
#1207
#1209
#1214
#1215
#1216
#1217
#1219
#1221
#1222
#1223
#1224
#1227
#1228
#1229
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1238
#1239
#1240
#1241
#1242
#1243
#1244
#1245
#1246
#1247
#1248
#1249
#1250
#1251
#1252
#1254
#1255
#1259
#1260
#1261
#1262
#1263
#1264
#1265
#1266
#1267
#1269
#1270
#1271
#1272
#1274
#1275
#1276
#1281
#1284
#1285
#1286
#1287
#1288
#1289
#1290
#1291
#1292
#1293
#1296
#1298
#1299
#1300
#1301
#1302
#1304
#1305
#1307
#1308
#1309
#1310
#1311
#1312
#1314
#1315
#1316
#1317
#1318
#1319
#1320
#1322
#1323
#1324
#1326
#1327
#1328
#1329
#1330
#1331
#1335
#1336
#1337
#1338
#1339
#1344
#1345
#1346
#1347
#1348
#1349
#1350
#1351
#1352
#1353
#1354
#1356
#1357
#1358
#1359
#1360
#1361
#1366
#1370
#1371
#1372
#1374
#1375
#1376
#1377
#1378
#1379
#1380
#1381
#1382
#1383
#1385
#1386
#1387
#1388
#1389
#139
#1390
#1391
#1392
#1393
#1394
#1397
#1398
#1399
#1400
#1401
#1402
#1403
#1406
#1407
#1408
#1409
#1410
#1411
#1412
#1414
#1415
#1417
#1418
#1419
#1420
#1421
#1422
#1423
#1424
#1425
#1426
#1427
#1428
#1429
#1430
#1431
#1432
#1433
#1434
#1435
#1436
#1437
#1438
#1439
#1440
#1441
#1442
#1443
#1444
#1445
#1446
#1447
#1448
#1449
#1451
#1452
#1453
#1454
#1455
#1457
#1458
#1459
#1460
#1461
#1462
#1463
#1464
#1465
#1466
#1467
#1468
#1469
#1470
#1471
#1472
#1473
#1474
#1475
#1476
#1477
#1478
#1479
#1480
#1481
#1482
#1483
#1484
#1486
#1487
#1488
#1489
#1490
#1491
#1492
#1494
#1495
#1496
#1497
#1498
#1499
#1500
#1501
#1503
#1504
#1505
#1506
#1507
#1508
#1509
#1510
#1511
#1512
#1513
#1514
#1515
#1516
#1517
#1518
#1519
#1520
#1521
#1523
#1524
#1525
#1526
#1527
#1529
#1530
#1532
#1533
#1534
#1536
#1540
#1541
#1542
#1543
#1544
#1545
#1547
#1549
#1550
#1552
#1553
#1555
#1556
#1557
#1558
#1559
#1560
#1562
#1563
#1564
#1565
#1569
#1570
#1571
#1572
#1573
#1574
#1575
#1576
#1577
#1578
#1580
#1581
#1582
#1583
#1584
#1585
#1588
#1590
#1591
#1592
#1593
#1594
#1595
#1596
#1597
#1598
#1599
#1600
#1602
#1603
#1604
#1605
#1606
#1607
#1608
#1610
#1611
#1612
#1614
#1615
#1616
#1617
#1618
#1619
#1620
#1621
#1622
#1623
#1624
#1625
#1626
#1627
#1628
#1629
#1630
#1631
#1632
#1633
#1634
#1635
#1637
#1639
#1641
#1642
#1643
#1644
#1645
#1646
#1647
#1648
#1649
#1650
#1651
#1652
#1653
#1654
#1655
#1656
#1657
#1659
#1660
#1661
#1662
#1663
#1664
#1665
#1666
#1667
#1668
#1669
#1670
#1671
#1672
#1673
#1674
#1675
#1676
#1678
#1679
#1680
#1681
#1682
#1683
#1685
#1686
#1687
#1688
#1690
#1691
#1692
#1693
#1694
#1695
#1696
#1697
#1698
#1699
#1700
#1701
#1702
#1703
#1704
#1706
#1707
#1708
#1709
#1710
#1711
#1712
#1713
#1714
#1715
#1716
#1717
#1718
#1719
#1720
#1720
#1721
#1722
#1723
#1724
#1725
#1726
#1727
#1728
#1729
#1730
#1731
#1732
#1733
#1734
#1735
#1736
#1737
#1738
#1739
#1740
#1741
#1742
#1743
#1744
#1746
#1747
#1748
#1749
#1750
#1751
#1752
#1753
#1754
#1755
#1756
#1759
#1760
#1762
#1763
#1764
#1765
#1766
#1767
#1771
#1772
#1773
#1774
#1775
#1775
#1776
#1778
#1779
#1780
#1781
#1782
#1783
#1784
#1785
#1789
#1790
#1791
#1794
#1795
#1796
#1797
#1798
#1799
#1802
#1803
#1806
#1807
#1808
#1809
#1810
#1810
#1812
#1813
#1813
#1815
#1816
#1818
#1819
#182
#1820
#1821
#1822
#1824
#1825
#1826
#1827
#1828
#1829
#1831
#1832
#1833
#1834
#1835
#1836
#1837
#1838
#1839
#184
#1840
#1841
#1842
#1843
#1844
#1845
#1846
#1847
#1848
#1850
#1851
#1852
#1853
#1854
#1855
#1856
#1857
#1858
#1860
#1862
#1862
#1866
#1867
#1868
#1869
#1870
#1871
#1872
#1873
#1874
#1875
#1876
#1877
#1878
#1879
#1880
#1881
#1882
#1884
#1885
#1887
#1888
#1889
#1890
#1892
#1893
#1894
#1895
#1896
#1897
#1898
#1899
#1900
#1901
#1902
#1903
#1904
#1905
#1906
#1907
#1908
#1909
#1910
#1911
#1912
#1913
#1914
#1915
#1916
#1917
#1918
#1919
#1921
#1922
#1923
#1924
#1925
#1930
#1931
#1932
#1933
#1934
#1935
#1936
#1937
#1938
#1939
#1940
#1941
#1942
#1943
#1944
#1945
#1947
#1948
#1949
#1950
#1951
#1952
#1953
#1954
#1955
#1956
#1957
#1958
#1959
#1960
#1961
#1962
#1963
#1964
#1965
#1966
#1967
#1968
#1970
#1971
#1972
#1973
#1974
#1975
#1977
#1978
#1980
#1981
#1982
#1984
#1985
#1987
#1988
#1989
#199
#199
#1990
#1991
#1992
#1993
#1994
#1995
#1996
#1997
#1998
#1998
#1999
#2000
#2001
#2002
#2003
#2004
#2005
#2006
#2007
#2009
#2010
#2011
#2012
#2014
#2015
#2016
#2017
#2018
#2019
#2020
#2021
#2022
#2023
#2024
#2025
#2026
#2027
#2028
#203
#2030
#2031
#2032
#2033
#2034
#2036
#2038
#2039
#2040
#2041
#2042
#2043
#2044
#2045
#2046
#2048
#2049
#2050
#2052
#2053
#2054
#2055
#2056
#2057
#2058
#2059
#2060
#2061
#2063
#2063
#2064
#2066
#2067
#2068
#207
#207
#2070
#2071
#2072
#2073
#2074
#2075
#2076
#2077
#2078
#2079
#208
#208
#2080
#2081
#2084
#2085
#2086
#2087
#2088
#2089
#209
#209
#2090
#2091
#2092
#2093
#2094
#2095
#2096
#2097
#2098
#2099
#210
#2100
#2102
#2105
#2106
#2107
#2108
#2109
#2110
#2111
#2112
#2113
#2114
#2115
#2116
#2117
#2118
#2119
#2120
#2121
#2122
#2123
#2124
#2125
#2126
#2127
#2128
#2129
#2130
#2131
#2132
#2133
#2134
#2135
#2136
#2137
#2138
#2139
#2140
#2141
#2142
#2143
#2144
#2145
#2147
#2148
#2149
#2150
#2151
#2152
#2153
#2154
#2155
#2157
#2158
#2159
#2160
#2161
#2162
#2163
#2164
#2165
#2166
#2167
#2168
#2169
#2170
#2171
#2172
#2173
#2174
#2176
#2177
#2179
#2180
#2182
#2183
#2184
#2185
#2186
#2187
#2188
#2190
#2191
#2192
#2193
#2194
#2195
#2196
#2197
#2198
#2199
#2200
#2201
#2203
#2204
#2206
#2207
#2208
#2209
#2210
#2211
#2213
#2214
#2215
#2216
#2218
#2219
#2221
#2222
#2223
#2224
#2225
#2226
#2227
#2228
#2229
#2230
#2231
#2232
#2233
#2234
#2235
#2236
#2237
#2238
#2239
#2241
#2243
#2244
#2245
#2246
#2247
#2248
#2249
#2250
#2251
#2252
#2253
#2254
#2255
#2256
#2257
#2258
#2259
#2260
#2261
#2262
#2263
#2264
#2265
#2266
#2267
#2268
#2269
#2270
#2271
#2272
#2273
#2274
#2275
#2276
#2277
#2278
#2279
#2280
#2281
#2282
#2283
#2284
#2285
#2286
#2288
#2289
#2290
#2292
#2293
#2294
#2295
#2296
#2297
#2298
#2299
#2300
#2301
#2302
#2303
#2304
#2305
#2306
#2307
#2308
#2309
#2311
#2312
#2313
#2314
#2315
#2316
#2318
#2320
#2323
#2324
#2325
#2326
#2327
#2328
#2330
#2331
#2332
#2333
#2334
#2335
#2336
#2337
#2338
#2339
#2340
#2342
#2344
#2346
#2347
#2348
#2349
#2350
#2352
#2353
#2354
#2355
#2356
#2356
#2357
#2358
#2359
#2360
#2361
#2362
#2363
#2364
#2365
#2366
#2367
#2368
#2369
#2370
#2371
#2372
#2373
#2374
#2375
#2376
#2377
#2379
#2380
#2381
#2382
#2383
#2384
#2385
#2386
#2387
#2388
#2389
#2390
#2391
#2392
#2394
#2395
#2396
#2397
#2398
#2399
#240
#2400
#2401
#2402
#2403
#2404
#2405
#2406
#2407
#2408
#2409
#241
#2410
#2411
#2412
#2413
#2414
#2415
#2416
#2417
#2418
#242
#2420
#2421
#2422
#2423
#2424
#2426
#2427
#2428
#2429
#2430
#2431
#2432
#2433
#2434
#2435
#2436
#2437
#2438
#2439
#2440
#2441
#2442
#2443
#2444
#2445
#2446
#2447
#2448
#2449
#245
#2450
#2451
#2452
#2453
#2454
#2455
#2456
#2457
#2458
#2459
#2460
#2461
#2462
#2463
#2464
#2465
#2466
#2467
#2468
#2469
#2470
#2471
#2472
#2473
#2474
#2475
#2476
#2477
#2478
#2479
#2482
#2484
#2485
#2486
#2487
#2490
#2492
#2495
#2496
#2497
#2498
#2499
#2501
#2502
#2503
#2504
#2505
#2507
#2508
#2509
#2510
#2511
#2512
#2513
#2514
#2515
#2517
#2518
#2520
#2522
#2523
#2525
#2526
#2537
#2538
#2540
#2541
#2542
#2543
#2546
#2547
#2548
#2550
#2554
#2555
#2558
#2559
#2560
#2562
#2563
#2564
#2566
#2568
#2569
#2570
#2571
#2572
#2573
#2574
#2576
#2577
#2578
#2579
#2580
#2582
#2583
#2586
#2587
#2588
#2589
#2590
#2591
#2592
#2593
#2594
#2596
#2599
#2600
#2601
#2602
#2603
#2605
#2606
#2607
#2608
#2609
#2610
#2611
#2616
#2617
#2618
#2619
#2620
#2621
#2622
#2623
#2625
#2626
#2627
#2628
#2629
#2630
#2631
#2633
#2634
#2635
#2636
#2637
#2638
#2639
#2640
#2641
#2643
#2645
#2646
#2648
#2649
#2650
#2651
#2653
#2654
#2655
#2656
#2657
#2658
#2659
#2660
#2661
#2661
#2662
#2664
#2665
#2666
#2667
#2668
#2669
#2670
#2671
#2672
#2674
#2676
#2677
#2678
#2679
#2680
#2681
#2682
#2683
#2684
#2688
#2689
#2690
#2691
#2692
#2693
#2694
#2695
#2696
#2697
#2698
#2699
#2700
#2701
#2703
#2704
#2705
#2705
#2706
#2707
#2708
#2709
#2710
#2711
#2712
#2713
#2714
#2715
#2716
#2717
#2722
#2723
#2724
#2725
#2726
#2727
#2728
#2729
#2730
#2731
#2732
#2733
#2734
#2736
#2737
#2739
#2740
#2741
#2742
#2745
#2746
#2747
#2748
#2749
#2751
#2752
#2753
#2754
#2755
#2757
#2758
#2759
#2760
#2762
#2763
#2764
#2765
#2766
#2767
#2768
#2769
#2770
#2771
#2772
#2773
#2774
#2776
#2777
#2777
#2779
#2780
#2781
#2782
#2783
#2785
#2786
#2787
#2789
#2790
#2791
#2792
#2793
#2794
#2795
#2796
#2798
#2799
#2800
#2801
#2802
#2803
#2804
#2806
#2807
#2808
#2809
#2810
#2811
#2813
#2816
#2817
#2818
#2819
#2820
#2821
#2822
#2823
#2824
#2825
#2826
#2827
#2829
#2830
#2831
#2832
#2833
#2834
#2835
#2836
#2837
#2838
#2840
#2841
#2842
#2844
#2845
#2846
#2847
#2849
#2850
#2851
#2852
#2853
#2854
#2855
#2856
#2857
#2858
#2859
#2861
#2862
#2863
#2864
#2865
#2866
#2867
#2868
#2869
#287
#287
#2870
#2871
#2872
#2874
#2875
#2876
#2877
#2877
#2878
#2879
#288
#2880
#2881
#2882
#2883
#2884
#2885
#2886
#2887
#2889
#289
#289
#2890
#2892
#2893
#2895
#2896
#2897
#2898
#2899
#290
#290
#2900
#2901
#2902
#2904
#2905
#2907
#2909
#2912
#2913
#2913
#2914
#2915
#2916
#2917
#2918
#292
#2920
#2921
#2922
#2923
#2925
#2926
#2927
#2928
#2929
#293
#2931
#2933
#2933
#2934
#2936
#2937
#2938
#2939
#294
#2940
#2941
#2942
#2943
#2946
#2947
#2951
#2952
#2952
#2953
#2954
#2955
#2957
#2958
#2959
#2960
#2961
#2962
#2963
#2964
#2965
#2966
#2967
#2968
#2969
#297
#297
#2970
#2971
#2972
#2973
#2974
#2975
#2976
#2977
#2979
#298
#2980
#2981
#2982
#2983
#2984
#2985
#2987
#2988
#299
#2991
#2992
#2993
#2994
#2995
#2996
#2999
#300
#3001
#3002
#3003
#3004
#3005
#3006
#3007
#3009
#3010
#3012
#3013
#3014
#3015
#3016
#3017
#3017
#3019
#302
#302
#3020
#3021
#3022
#3023
#3024
#3025
#3028
#3032
#3034
#3035
#3036
#3037
#3038
#3039
#3040
#3041
#3042
#3043
#3044
#3046
#3047
#3048
#3049
#305
#3051
#3052
#3052
#3053
#3054
#3055
#3057
#3058
#3059
#3060
#3061
#3063
#3064
#3065
#3066
#3067
#3068
#3069
#3070
#3071
#3072
#3073
#3074
#3076
#3077
#3079
#308
#308
#3080
#3081
#3082
#3083
#3084
#3085
#3086
#3087
#3088
#3089
#3090
#3091
#3092
#3093
#3094
#3095
#3096
#3098
#3099
#3100
#3101
#3102
#3104
#3105
#3106
#3107
#3108
#3108
#3109
#3111
#3112
#3113
#3114
#3117
#3118
#3119
#3120
#3121
#3122
#3123
#3124
#3125
#3126
#3127
#3128
#3129
#313
#313
#3130
#3131
#3132
#3133
#3134
#3135
#3136
#3137
#3138
#3140
#3140
#3141
#3141
#3142
#3143
#3144
#3145
#3146
#3147
#3148
#3149
#3150
#3151
#3152
#3153
#3154
#3155
#3156
#3157
#3158
#3159
#3161
#3163
#3164
#3165
#3166
#3167
#3168
#3169
#317
#3170
#3171
#3172
#3173
#3174
#3175
#3176
#3177
#3178
#3180
#3181
#3182
#3183
#3184
#3185
#3186
#3187
#3188
#3189
#3190
#3192
#3193
#3194
#3195
#3196
#3197
#3198
#3199
#3200
#3201
#3202
#3203
#3204
#3206
#3207
#3208
#3209
#321
#3210
#3211
#3212
#3213
#3214
#3215
#3216
#3217
#3218
#3219
#3220
#3221
#3222
#3223
#3224
#3225
#3226
#3226
#3227
#3228
#3229
#3230
#3231
#3232
#3233
#3234
#3235
#3236
#3237
#3238
#3239
#3240
#3241
#3242
#3243
#3244
#3245
#3246
#3247
#3248
#3249
#3250
#3251
#3252
#3253
#3254
#3255
#3256
#3257
#3259
#3260
#3260
#3261
#3262
#3263
#3264
#3265
#3266
#3267
#3268
#3269
#327
#3270
#3271
#3272
#3273
#3274
#3275
#3276
#3277
#3278
#3279
#3280
#3281
#3282
#3283
#3284
#3285
#3287
#3288
#3289
#3290
#3291
#3292
#3293
#3294
#3296
#3297
#3298
#3299
#330
#3300
#3301
#3302
#3303
#3304
#3305
#3306
#3307
#3308
#3309
#3310
#3311
#3312
#3313
#3314
#3315
#3316
#3316
#3317
#3318
#3319
#3320
#3321
#3322
#3323
#3324
#3325
#3326
#3328
#3329
#3330
#3331
#3332
#3333
#3334
#3335
#3336
#3337
#3338
#3339
#3340
#3341
#3342
#3343
#3345
#3346
#3347
#3348
#3349
#335
#3350
#3351
#3352
#3353
#3354
#3355
#3356
#3357
#3358
#3359
#3360
#3361
#3362
#3363
#3364
#3365
#3367
#3368
#3369
#337
#3370
#3370
#3371
#3372
#3372
#3373
#3374
#3375
#3376
#3377
#3378
#3379
#3380
#3381
#3382
#3383
#3384
#3385
#3386
#3387
#3388
#3389
#339
#3390
#3391
#3391
#3392
#3393
#3394
#3395
#3396
#3398
#3399
#340
#3400
#3401
#3402
#3403
#3404
#3405
#3406
#3407
#3408
#3409
#3410
#3411
#3413
#3414
#3415
#3417
#3418
#3419
#342
#342
#3420
#3421
#3422
#3424
#3425
#3426
#3427
#3429
#3430
#3431
#3432
#3433
#3434
#3435
#3436
#3437
#3438
#3439
#3441
#3442
#3443
#3444
#3445
#3446
#3447
#3448
#3449
#3450
#3451
#3453
#3454
#3455
#3456
#3457
#3458
#3459
#346
#346
#3460
#3461
#3462
#3463
#3464
#3465
#3466
#3467
#3468
#3469
#3470
#3471
#3472
#3472
#3473
#3474
#3475
#3476
#3477
#3478
#3479
#3480
#3481
#3482
#3483
#3484
#3485
#3486
#3487
#3488
#3489
#349
#349
#3490
#3491
#3492
#3493
#3494
#3495
#3496
#3497
#3498
#3499
#350
#3500
#3501
#3502
#3503
#3504
#3505
#3506
#3507
#3508
#3509
#3510
#3511
#3512
#3513
#3514
#3515
#3516
#3517
#3518
#3519
#3520
#3521
#3522
#3523
#3524
#3525
#3526
#3527
#3528
#3529
#3530
#3531
#3532
#3533
#3534
#3535
#3536
#3537
#3538
#3539
#3540
#3541
#3542
#3543
#3544
#3545
#3546
#3547
#3548
#3549
#3550
#3551
#3552
#3553
#3554
#3555
#3556
#3557
#3558
#3559
#3560
#3561
#3562
#3563
#3564
#3565
#3566
#3567
#3568
#3569
#3570
#3571
#3572
#3573
#3574
#3575
#3576
#3577
#3578
#3579
#358
#3580
#3581
#3582
#3583
#3584
#3585
#3586
#3587
#3588
#3589
#3590
#3591
#3592
#3593
#3594
#3595
#3596
#3597
#3598
#3599
#3600
#3601
#3602
#3603
#3604
#3605
#3606
#3607
#3608
#3609
#3610
#3611
#3612
#3613
#3614
#3615
#3616
#3617
#3618
#3619
#3620
#3621
#3622
#3623
#3624
#3625
#3626
#3627
#3628
#3629
#3631
#3632
#3633
#3634
#3636
#3639
#3640
#3641
#3642
#3643
#3644
#3645
#3646
#3647
#3649
#3652
#3652
#3653
#3654
#3655
#3656
#3657
#3658
#3659
#3661
#3662
#3663
#3664
#3665
#3666
#3667
#3668
#3669
#3670
#3671
#3672
#3673
#3674
#3675
#3676
#3677
#3678
#3679
#368
#3680
#3681
#3683
#3683
#3684
#3685
#3686
#3687
#3688
#3691
#3692
#3694
#3694
#3695
#3696
#3697
#3698
#3699
#3700
#3701
#3702
#3704
#3706
#3708
#3709
#3710
#3711
#3712
#3713
#3714
#3715
#3716
#3717
#3718
#3719
#3720
#3721
#3723
#3724
#3725
#3726
#3727
#3728
#3729
#3730
#3731
#3733
#3734
#3736
#3738
#3739
#3740
#3741
#3742
#3744
#3745
#3746
#3747
#3748
#3749
#3750
#3751
#3752
#3753
#3754
#3756
#3757
#3758
#3760
#3761
#3762
#3763
#3764
#3765
#3766
#3767
#3768
#3769
#3770
#3771
#3772
#3773
#3774
#3775
#3776
#3777
#3777
#3778
#3779
#378
#3780
#3781
#3782
#3783
#3784
#3785
#3786
#3787
#3788
#3789
#379
#379
#3790
#3791
#3792
#3793
#3794
#3795
#3796
#3797
#3798
#3799
#380
#3800
#3801
#3802
#3803
#3804
#3805
#3806
#3807
#3808
#3810
#3811
#3812
#3813
#3814
#3815
#3818
#3822
#3823
#3824
#3825
#3826
#3827
#3828
#3829
#3830
#3831
#3832
#3833
#3834
#3835
#3836
#3837
#3838
#3839
#384
#3840
#3841
#3842
#3843
#3844
#3845
#3846
#3848
#3850
#3853
#3855
#3856
#3857
#3858
#3859
#386
#3860
#3861
#3862
#3864
#3866
#3867
#3868
#3869
#3870
#3872
#3873
#3873
#3874
#3875
#3876
#3877
#3878
#3879
#3881
#3882
#3884
#3885
#3886
#3887
#3888
#3889
#3890
#3891
#3892
#3893
#3894
#3895
#3896
#3897
#3898
#3899
#39
#390
#3900
#3902
#3903
#3904
#3905
#3906
#3907
#3910
#3911
#3912
#3913
#3914
#3915
#3916
#3916
#3917
#3918
#3919
#3920
#3921
#3922
#3923
#3925
#3926
#3927
#3928
#3930
#3931
#3932
#3933
#3934
#3935
#3936
#3937
#3938
#394
#3940
#3941
#3942
#3943
#3944
#3945
#3946
#3947
#3948
#3949
#3950
#3953
#3954
#3955
#3956
#3957
#3958
#3960
#3961
#3962
#3963
#3964
#3965
#3966
#3967
#3969
#3970
#3971
#3972
#3973
#3974
#3975
#3976
#3977
#3978
#3979
#3980
#3981
#3982
#3983
#3984
#3985
#3986
#3987
#3989
#3990
#3991
#3992
#3993
#3994
#3995
#3996
#3997
#3998
#3999
#4000
#4001
#4002
#4003
#4005
#4007
#4008
#4009
#4010
#4011
#4012
#4013
#4014
#4015
#4016
#4017
#4018
#4019
#4020
#4021
#4022
#4023
#4024
#4026
#4026
#4027
#4028
#4029
#403
#4030
#4031
#4032
#4033
#4035
#4036
#4036
#4037
#4038
#4039
#4040
#4041
#4042
#4043
#4044
#4045
#4046
#4047
#4048
#4049
#4050
#4052
#4053
#4054
#4055
#4056
#4057
#4058
#4060
#4061
#4063
#4064
#4065
#4066
#4069
#4070
#4071
#4072
#4074
#4075
#4076
#4077
#4079
#4080
#4081
#4082
#4083
#4084
#4085
#4086
#4087
#4088
#4089
#409
#4090
#4091
#4092
#4093
#4094
#4095
#4096
#4097
#4098
#4099
#4103
#4104
#4105
#4106
#4107
#4108
#4109
#4110
#4111
#4112
#4113
#4114
#4115
#4116
#4118
#4119
#4120
#4121
#4122
#4123
#4124
#4125
#4126
#4128
#4129
#4131
#4132
#4133
#4134
#4136
#4137
#4138
#4139
#4140
#4141
#4142
#4143
#4144
#4145
#4146
#4148
#4149
#4150
#4151
#4152
#4153
#4154
#4155
#4156
#4157
#4158
#4159
#4160
#4161
#4163
#4164
#4165
#4166
#4167
#4168
#4169
#4170
#4171
#4172
#4173
#4174
#4175
#4176
#4177
#4178
#4179
#4180
#4181
#4182
#4183
#4184
#4185
#4186
#4187
#4189
#4190
#4191
#4192
#4193
#4194
#4195
#4196
#4197
#4198
#4199
#4200
#4201
#4202
#4203
#4204
#4205
#4206
#4209
#4209
#4210
#4211
#4212
#4213
#4216
#4217
#4218
#4219
#4221
#4223
#4229
#4253
#4276
#4277
#4281
#4282
#4283
#4284
#437
#4371
#4386
#4387
#4388
#4389
#4390
#4392
#4397
#4398
#4428
#443
#4430
#4437
#4438
#4439
#444
#4440
#4441
#4446
#4447
#4448
#4449
#445
#4450
#4452
#4453
#4455
#4456
#4456
#4457
#4458
#4459
#4460
#4461
#4462
#4463
#4464
#4465
#4466
#4467
#4468
#4469
#447
#4470
#4472
#4474
#4475
#4477
#4479
#4481
#4482
#4483
#4484
#4485
#4486
#4487
#4488
#4489
#4490
#4492
#4493
#4494
#4496
#4497
#4498
#4499
#4500
#4501
#4503
#4505
#4506
#4509
#4510
#4511
#4512
#4513
#4515
#4516
#4517
#4518
#4519
#452
#4520
#4521
#4522
#4523
#4524
#4525
#4526
#4528
#4529
#4531
#4532
#4533
#4534
#4535
#4536
#4537
#4538
#4539
#4540
#4541
#4542
#4543
#4544
#4545
#4546
#4547
#4548
#4549
#455
#4550
#4551
#4552
#4553
#4554
#4555
#4556
#4557
#4558
#4560
#4561
#4562
#4563
#4564
#4565
#4566
#4567
#4568
#4569
#4570
#4571
#4572
#4573
#4574
#4574
#4575
#4577
#4578
#4579
#458
#4580
#4581
#4582
#4583
#4584
#4585
#4586
#4587
#4588
#4590
#4591
#4592
#4593
#4594
#4595
#4596
#4597
#4598
#4599
#4600
#4601
#4602
#4603
#4604
#4605
#4606
#4607
#4608
#4609
#461
#4610
#4611
#4612
#4613
#4614
#4615
#4615
#4616
#4617
#4618
#4619
#4620
#4621
#4622
#4623
#4624
#4625
#4626
#4627
#4628
#4629
#4630
#4631
#4632
#4633
#4634
#4635
#4636
#4637
#4638
#4639
#4640
#4642
#4643
#4644
#4645
#4646
#4647
#4648
#4649
#4650
#4651
#4652
#4653
#4654
#4655
#4656
#4657
#4658
#4659
#4660
#4661
#4662
#4663
#4664
#4665
#4665
#4666
#4667
#4668
#4669
#4670
#4671
#4671
#4672
#4673
#4674
#4675
#4676
#4677
#4679
#468
#4680
#4681
#4682
#4683
#4684
#4685
#4686
#4687
#4688
#4689
#469
#4690
#4691
#4692
#4693
#4694
#4695
#4696
#4697
#4698
#4699
#4700
#4701
#4702
#4703
#4705
#4706
#4707
#4708
#4709
#4710
#4711
#4712
#4713
#4713
#4714
#4715
#4716
#4717
#4718
#4719
#4720
#4721
#4722
#4723
#4724
#4726
#4727
#4729
#4729
#4730
#4731
#4732
#4733
#4734
#4735
#4736
#4737
#4738
#4739
#4740
#4741
#4742
#4743
#4744
#4745
#4745
#4746
#4747
#4748
#4748
#4749
#4750
#4751
#4752
#4753
#4754
#4755
#4756
#4757
#4758
#4759
#4760
#4760
#4761
#4762
#4763
#4764
#4765
#4766
#4767
#4768
#4769
#477
#4770
#4771
#4772
#4773
#4774
#4775
#4775
#4776
#4777
#4778
#4779
#4780
#4781
#4781
#4782
#4783
#4784
#4785
#4786
#4787
#4788
#4789
#4790
#4791
#4792
#4793
#4794
#4795
#4796
#4797
#4798
#4799
#4800
#4802
#4803
#4804
#4805
#4806
#4807
#4808
#4809
#4810
#4811
#4812
#4814
#4815
#4816
#4817
#4818
#4819
#4820
#4821
#4821
#4822
#4823
#4824
#4825
#4826
#4827
#4828
#4829
#4830
#4831
#4832
#4832
#4833
#4834
#4835
#4836
#4837
#4838
#4839
#4840
#4841
#4842
#4842
#4843
#4844
#4846
#4848
#4849
#4850
#4851
#4852
#4853
#4854
#4855
#4857
#4858
#4859
#486
#4860
#4861
#4862
#4863
#4864
#4866
#4867
#4868
#4869
#4870
#4871
#4872
#4873
#4874
#4875
#4876
#4877
#4878
#4879
#4880
#4881
#4883
#4884
#4885
#4886
#4887
#4888
#4889
#4890
#4891
#4892
#4893
#4894
#4895
#4896
#4896
#4897
#4898
#4899
#490
#4900
#4901
#4902
#4903
#4905
#4906
#4907
#4908
#4909
#4910
#4911
#4912
#4913
#4914
#4915
#4916
#4917
#4918
#4919
#4920
#4921
#4922
#4923
#4924
#4925
#4926
#4927
#4928
#4929
#4930
#4931
#4932
#4933
#4934
#4935
#4936
#4937
#4938
#4939
#4940
#4941
#4942
#4943
#4944
#4945
#4946
#4947
#4948
#4949
#4950
#4951
#4952
#4953
#4954
#4954
#4955
#4956
#4957
#4958
#4959
#4960
#4960
#4961
#4962
#4963
#4964
#4965
#4966
#4967
#4968
#4969
#4969
#4970
#4971
#4972
#4973
#4973
#4974
#4975
#4976
#4977
#4978
#4979
#4980
#4982
#4983
#4984
#4985
#4986
#4987
#4988
#4989
#4990
#4991
#4992
#4993
#4994
#4995
#4996
#4997
#4998
#4999
#5000
#5001
#5002
#5003
#5004
#5005
#5006
#5007
#5008
#5009
#5009
#5010
#5011
#5011
#5013
#5014
#5015
#5016
#5017
#5018
#5019
#502
#5020
#5021
#5022
#5023
#5024
#5025
#5026
#5027
#5028
#5029
#5030
#5031
#5032
#5032
#5033
#5034
#5035
#5036
#5037
#5038
#5039
#5040
#5040
#5041
#5044
#5045
#5046
#5047
#5048
#5049
#5050
#5051
#5052
#5053
#5054
#5056
#5057
#5058
#5059
#5060
#5063
#5063
#5064
#5064
#5065
#5066
#5067
#5068
#5069
#5070
#5070
#5071
#5072
#5073
#5074
#5076
#5077
#5078
#5079
#5080
#5081
#5082
#5083
#5084
#5085
#5086
#5088
#5089
#5090
#5091
#5092
#5093
#5094
#5095
#5096
#5099
#5100
#5101
#5102
#5103
#5104
#5105
#5106
#5107
#5108
#5109
#5110
#5111
#5112
#5113
#5114
#5116
#5117
#5118
#5119
#512
#5120
#5122
#5123
#5124
#5126
#5127
#5128
#5129
#5130
#5131
#5132
#5133
#5134
#5135
#5135
#5136
#5137
#5138
#5139
#5140
#5141
#5142
#5143
#5144
#5145
#5146
#5147
#5148
#5149
#5150
#5150
#5151
#5152
#5153
#5154
#5155
#5156
#5158
#5159
#5160
#5161
#5162
#5162
#5163
#5164
#5165
#5166
#5167
#5168
#5169
#5170
#5171
#5173
#5174
#5175
#5176
#5179
#5180
#5181
#5182
#5183
#5184
#5184
#5185
#5186
#5187
#5188
#5189
#5190
#5191
#5192
#5193
#5196
#5197
#5198
#5199
#5200
#5201
#5202
#5203
#5204
#5204
#5205
#5205
#5206
#5207
#5208
#5209
#5210
#5211
#5212
#5213
#5214
#5215
#5216
#5217
#5218
#5219
#5220
#5220
#5221
#5222
#5224
#5225
#5225
#5226
#5227
#5228
#5229
#5230
#5231
#5232
#5233
#5234
#5235
#5236
#5237
#5237
#5238
#5239
#5240
#5241
#5242
#5243
#5244
#5245
#5246
#5247
#5247
#5248
#5249
#5250
#5252
#5253
#5255
#5256
#5257
#5258
#5259
#526
#5261
#5262
#5263
#5264
#5265
#5266
#5267
#5268
#5269
#5270
#5271
#5272
#5273
#5274
#5275
#5276
#5276
#5277
#5278
#5279
#5280
#5281
#5282
#5283
#5284
#5285
#5287
#5287
#5288
#5289
#5290
#5291
#5292
#5293
#5293
#5294
#5295
#5295
#5296
#5297
#5297
#5298
#5299
#5300
#5301
#5302
#5303
#5303
#5304
#5305
#5307
#5308
#5309
#5310
#5311
#5312
#5313
#5314
#5315
#5316
#5317
#5318
#5319
#5320
#5321
#5322
#5323
#5324
#5326
#5327
#5328
#5329
#5330
#5331
#5332
#5333
#5334
#5335
#5336
#5336
#5337
#5339
#5340
#5341
#5342
#5343
#5344
#5344
#5345
#5345
#5346
#5347
#5348
#5349
#5350
#5351
#5352
#5353
#5354
#5355
#5356
#5357
#5359
#5360
#5361
#5362
#5363
#5364
#5365
#5366
#5367
#5368
#5369
#5371
#5372
#5372
#5373
#5374
#5375
#5376
#5377
#5378
#5379
#538
#5380
#5381
#5382
#5383
#5384
#5385
#5386
#5387
#5388
#5389
#5389
#539
#5390
#5391
#5391
#5392
#5392
#5393
#5394
#5394
#5395
#5396
#5397
#5398
#5398
#5399
#5400
#5401
#5402
#5403
#5404
#5405
#5406
#5407
#5407
#5408
#5409
#5410
#5410
#5411
#5411
#5412
#5412
#5413
#5414
#5416
#5416
#5417
#5418
#5418
#5419
#5420
#5421
#5422
#5423
#5424
#5424
#5425
#5425
#5426
#5427
#5427
#5428
#543
#5430
#5431
#5432
#5433
#5433
#5434
#5434
#5435
#5435
#5436
#5436
#5437
#5438
#5438
#5439
#5439
#5440
#5440
#5441
#5441
#5442
#5442
#5443
#5444
#5444
#5445
#5445
#5446
#5446
#5447
#5448
#5448
#5449
#556
#560
#567
#570
#571
#572
#573
#575
#578
#580
#581
#585
#597
#598
#599
#600
#601
#602
#606
#607
#608
#609
#612
#613
#615
#625
#637
#638
#641
#642
#643
#647
#650
#654
#655
#657
#658
#659
#661
#662
#662
#670
#674
#675
#678
#679
#681
#684
#685
#686
#687
#692
#693
#695
#696
#701
#707
#709
#710
#714
#715
#718
#719
#720
#722
#723
#727
#728
#729
#730
#733
#736
#737
#742
#743
#744
#752
#756
#757
#758
#763
#766
#767
#769
#770
#773
#774
#775
#776
#777
#780
#781
#782
#783
#784
#785
#787
#788
#790
#791
#793
#794
#795
#796
#797
#798
#799
#8
#8
#800
#803
#804
#807
#808
#809
#810
#811
#812
#813
#815
#816
#819
#820
#822
#823
#824
#825
#827
#828
#830
#833
#834
#836
#837
#838
#839
#840
#841
#842
#843
#844
#847
#849
#850
#851
#853
#859
#861
#862
#863
#864
#865
#868
#869
#870
#871
#872
#874
#875
#876
#878
#879
#880
#881
#882
#883
#886
#889
#890
#891
#892
#893
#894
#896
#898
#899
#901
#902
#903
#904
#905
#906
#907
#908
#910
#911
#912
#913
#914
#915
#916
#918
#920
#921
#922
#923
#924
#925
#927
#928
#930
#932
#933
#934
#936
#937
#938
#939
#942
#945
#948
#95
#950
#952
#954
#955
#958
#960
#961
#962
#963
#964
#965
#969
#970
#974
#977
#979
#981
#984
#986
#987
#989
#991
#992
#993
#994
#999
1.22.0
1.4.0
v1.0.0
v1.0.1
v1.0.2
v1.0.3
v1.1.0
v1.10.0
v1.11.0
v1.11.1
v1.12.0
v1.12.1
v1.13.0
v1.13.1
v1.14.0
v1.14.1
v1.14.2
v1.15.0
v1.15.1
v1.16.0
v1.17.0
v1.17.1
v1.17.2
v1.18.0
v1.18.1
v1.19.0
v1.2.0
v1.20.0
v1.21.0
v1.23.0
v1.24.0
v1.25.0
v1.26.0
v1.27.0
v1.28.0
v1.29.0
v1.3.0
v1.3.1
v1.3.2
v1.3.3
v1.3.4
v1.30.0
v1.30.1
v1.30.2
v1.30.3
v1.30.4
v1.31.0
v1.31.1
v1.32.0
v1.33.0
v1.33.1
v1.34.0
v1.35.0
v1.35.1
v1.36.0
v1.36.1
v1.37.0
v1.37.1
v1.37.2
v1.38.0
v1.38.1
v1.38.2
v1.38.3
v1.38.4
v1.39.0
v1.39.1
v1.39.2
v1.39.3
v1.39.4
v1.4.1
v1.40.0
v1.41.0
v1.41.1
v1.41.2
v1.41.3
v1.41.4
v1.41.5
v1.41.6
v1.42.0
v1.42.1
v1.42.2
v1.42.3
v1.43.0
v1.43.1
v1.44.0
v1.44.1
v1.45.0
v1.45.1
v1.45.2
v1.45.3
v1.45.4
v1.46.0
v1.46.1
v1.46.2
v1.46.3
v1.47.0
v1.47.1
v1.48.0
v1.48.1
v1.5.0
v1.5.1
v1.6.0
v1.7.0
v1.8.0
v1.8.1
v1.8.2
v1.9.0
v2022.05.0
v2022.10.0
v2022.11.0
v2022.11.1
v2022.12.0
v2022.5.1
v2022.5.2
v2022.6.0
v2022.6.1
v2022.6.2
v2022.8.0
v2022.8.2
v2022.8.3
v2022.8.4
v2022.9.0
v2022.9.1
v2022.9.2
v2022.9.4
v2022.9.5
v2023.1.0
v2023.10.0
v2023.10.1
v2023.10.2
v2023.10.3
v2023.12.0
v2023.12.1
v2023.2.0
v2023.2.1
v2023.3.0
v2023.4.0
v2023.4.1
v2023.4.2
v2023.4.3
v2023.5.0
v2023.5.1
v2023.7.0
v2023.7.1
v2023.7.2
v2023.8.0
v2023.8.1
v2023.8.2
v2023.8.3
v2023.9.0
v2023.9.1
v2024.1.0
v2024.1.1
v2024.1.2
v2024.10.0
v2024.10.1
v2024.10.2
v2024.11.0
v2024.12.0
v2024.12.1
v2024.2.0
v2024.2.1
v2024.2.2
v2024.2.3
v2024.3.0
v2024.3.1
v2024.4.0
v2024.4.1
v2024.4.2
v2024.5.0
v2024.6.0
v2024.6.1
v2024.6.2
v2024.7.0
v2024.7.1
v2024.7.2
v2024.7.3
v2024.7.4
v2024.8.0
v2024.8.1
v2024.9.0
v2024.9.1
v2024.9.2
v2025.1.0
v2025.1.1
v2025.1.2
v2025.1.3
v2025.1.4
v2025.2.0
-
8a34692e7c
switch device type around to match mobile enums
Kyle Spearrin
2016-06-18 16:09:28 -0400 -
4fd65f974d
device apis and models
Kyle Spearrin
2016-06-18 16:03:33 -0400 -
25793e0523
created push service using with pushsharp
Kyle Spearrin
2016-06-18 15:08:21 -0400 -
ca8ba6ac92
Device repository and cascase device delete on user delete
Kyle Spearrin
2016-06-18 14:02:25 -0400 -
3e32a55640
Added schema for device table
Kyle Spearrin
2016-06-18 13:22:29 -0400 -
1ff49cd5b3
Added redis caching libraries and implemented for user by id caching.
Kyle Spearrin
2016-06-17 17:42:22 -0400 -
df94150848
vs version bump for sqlproj
Kyle Spearrin
2016-06-10 09:55:05 -0400 -
cbb0c392bc
favorite updates to sqlproj
Kyle Spearrin
2016-06-09 19:07:27 -0400 -
0a8d6ca6e1
gitignore publish profiles
Kyle Spearrin
2016-06-09 19:04:15 -0400 -
8664b6bb2e
remove old doc db settings
Kyle Spearrin
2016-06-09 18:53:53 -0400 -
4f59f38326
Added favorites to ciphers and exposed PUT favorite cipher API
Kyle Spearrin
2016-06-08 22:19:08 -0400 -
ed0c6ad795
Getting rid of CipherDataModel in favor of more specific models. Optimizations to model transformations.
Kyle Spearrin
2016-06-08 22:00:31 -0400 -
89e524e1e4
added cipher history API for data syncing with client databases
Kyle Spearrin
2016-06-08 20:40:20 -0400 -
6861303586
created ciphers API controller. Moved import to ciphers controller.
Kyle Spearrin
2016-06-07 20:05:27 -0400 -
585d7b4afd
Fixed null check.
Kyle Spearrin
2016-06-02 10:08:26 -0400 -
3fdb0fcf67
refactored data storage to use cipher table. added history table and insert triggers.
Kyle Spearrin
2016-05-21 17:16:22 -0400 -
8137847485
new database schema for ciphers and history. dropped old site and folder tables.
Kyle Spearrin
2016-05-20 00:21:43 -0400 -
79f507fe68
Upgrade to ASP.NET Core RC2 release.
Kyle Spearrin
2016-05-19 19:10:24 -0400 -
d7cb3d47cb
removed GetManyByRevisionDate access
Kyle Spearrin
2016-05-06 18:23:43 -0400 -
0d92042e28
Added revision date to folder and site responses
Kyle Spearrin
2016-05-05 23:39:31 -0400 -
9c61cfb5c0
Added "since" revision date parameter to folder and site "get all" APIs.
Kyle Spearrin
2016-05-04 22:39:23 -0400 -
8d57b21f97
Typed ids as guids in repositories. Removed unused repo methods.
Kyle Spearrin
2016-03-09 18:11:52 -0500 -
994f27ff40
Moved models and removed deuplicate error for username since we use emails as username as well.
Kyle Spearrin
2016-03-08 21:20:56 -0500 -
8b2186989f
resolved circular dependency in user store
Kyle Spearrin
2016-02-21 01:24:12 -0500 -
3014e47373
comment fix
Kyle Spearrin
2016-02-21 01:12:12 -0500 -
7364f1d442
user revision date updates
Kyle Spearrin
2016-02-21 01:10:31 -0500 -
5de7fde685
updated user store to use user service for user update operation. added revision date updates to user service update method.
Kyle Spearrin
2016-02-21 00:56:48 -0500 -
f3e3474746
added user email verification bit
Kyle Spearrin
2016-02-21 00:50:53 -0500 -
5d7a0216bf
Added RevisionDate to User table/domain
Kyle Spearrin
2016-02-21 00:36:08 -0500 -
1b3acec905
Transactionally safe user password and email change updates.
Kyle Spearrin
2016-02-21 00:15:17 -0500 -
1da53f0ecc
added alive controller and endpoint
Kyle Spearrin
2016-02-20 23:29:28 -0500 -
9914399e8b
Removed DocumentDB repositories and domain type dependencies for them. Moved account registration process to not require email address verification in preparation for client app registration process.
Kyle Spearrin
2016-02-20 23:25:44 -0500 -
a523364844
remove new relic package locally.
Kyle Spearrin
2016-02-07 00:08:40 -0500 -
ef3853d507
Added loggr logging for production environment.
Kyle Spearrin
2016-02-06 23:45:33 -0500 -
fea34e2826
made sql proj azure type
Kyle Spearrin
2016-02-06 11:54:05 -0500 -
358739f015
sproc updates
Kyle Spearrin
2016-02-06 11:15:17 -0500 -
bd6ae4ac17
SqlServer cipher repository implementation with bulk copy.
Kyle Spearrin
2016-02-06 11:09:55 -0500 -
16507022bd
var on comb generator
Kyle Spearrin
2016-02-06 01:30:35 -0500 -
c1918f9a32
Added comb guid generation for sql server ids.
Kyle Spearrin
2016-02-06 01:29:35 -0500 -
13f85bf2f1
Added Sql project with database schema. Added SqlServer repositories for Site, Folder, and User (Cipher still TODO). Switched DI in Startup to SqlServer repos.
Kyle Spearrin
2016-02-06 01:18:25 -0500 -
78fcad8c69
enabled new relic web app monitoring for api
Kyle Spearrin
2016-01-25 23:11:12 -0500 -
8c5b5eb9c6
remove sln to bitwarden-core
Kyle Spearrin
2016-01-08 21:51:26 -0500 -
f148cb83c4
default user culture to en-US
Kyle Spearrin
2016-01-07 23:01:01 -0500 -
79f9f60a78
Added
GetTakeCount
helper to break down large arrays into manageable sizes for documentdb requests (current max limit of 512kb per request).Kyle Spearrin
2015-12-30 22:38:00 -0500 -
4c4f803c1f
added string length checks on all request objects that store the given data.
Kyle Spearrin
2015-12-30 21:40:19 -0500 -
ff39bb1dd5
throttle bulk procs to 50 ciphers at a time
Kyle Spearrin
2015-12-30 21:14:38 -0500 -
967e383001
fixed expanding folder bug for sites
Kyle Spearrin
2015-12-30 20:52:35 -0500 -
77b197fb1c
comments and some name changes
Kyle Spearrin
2015-12-30 18:49:43 -0500 -
c62c65f953
updated packages
Kyle Spearrin
2015-12-29 22:25:20 -0500 -
972290d1ec
Added retrt logic to all documentdb queries. Updated change password and email process to use multi step for cirty ciphers and replace user. Fixed RefreshSecurityStampAsync to not dirty ciphers.
Kyle Spearrin
2015-12-29 21:45:21 -0500 -
55be0c739e
Added account delete.
Kyle Spearrin
2015-12-27 00:14:56 -0500 -
8d7178bc74
Added cipher service with bulk import to account controller
Kyle Spearrin
2015-12-26 23:09:53 -0500 -
437b971003
initial commit of source
Kyle Spearrin
2015-12-08 22:57:38 -0500