// Generated from generate_allowlist_from_histograms_file.py. Do not edit!

#ifndef CHROME_BROWSER_UI_WEBUI_WEBUI_URL_HASHES_H_
#define CHROME_BROWSER_UI_WEBUI_WEBUI_URL_HASHES_H_

#include <algorithm>
#include <string_view>

namespace webui_metrics {

inline constexpr std::string_view kWebUIUrlHashesAllowList[] = {
  "-1013183905",
  "-1033927589",
  "-103805443",
  "-1043041749",
  "-1051629910",
  "-106823253",
  "-1078583150",
  "-108234722",
  "-1082746738",
  "-1084687099",
  "-1087461470",
  "-1108319739",
  "-1124468987",
  "-1137946367",
  "-1147478891",
  "-1169621742",
  "-1176451566",
  "-1177126000",
  "-1179878260",
  "-1198437953",
  "-1203248739",
  "-1222744253",
  "-1224398205",
  "-12304525",
  "-1239015343",
  "-123905906",
  "-1259871417",
  "-1265265027",
  "-1267771224",
  "-1282128285",
  "-1293039192",
  "-1294799178",
  "-1296182448",
  "-1313432739",
  "-1326709686",
  "-1331415629",
  "-1346911023",
  "-1362220223",
  "-1378421581",
  "-1379571130",
  "-1382906531",
  "-1384888924",
  "-1398642514",
  "-1401057585",
  "-1423026122",
  "-1437371895",
  "-1440785181",
  "-1471376798",
  "-1475777739",
  "-1491518259",
  "-1493762713",
  "-1493822642",
  "-1500737448",
  "-1532727290",
  "-1564946100",
  "-1591890659",
  "-1594315149",
  "-1618666743",
  "-1620492168",
  "-1631133219",
  "-1634933990",
  "-1636191836",
  "-1637801196",
  "-1638649228",
  "-1647734092",
  "-1649429396",
  "-1663881220",
  "-1667471433",
  "-1681544613",
  "-1683501080",
  "-1690355375",
  "-1697077152",
  "-1697612520",
  "-1699890661",
  "-1700864659",
  "-1704400468",
  "-1716340463",
  "-1729122580",
  "-1737358104",
  "-1743341803",
  "-176639700",
  "-1774623401",
  "-1777503123",
  "-1808179141",
  "-1825876526",
  "-1837941403",
  "-1877210733",
  "-1887206190",
  "-1891730544",
  "-1899361569",
  "-1911971715",
  "-1941995226",
  "-1949142440",
  "-1969079493",
  "-1970917350",
  "-1977692791",
  "-1995370569",
  "-2008798042",
  "-2020874093",
  "-2024468885",
  "-2025866230",
  "-2031269077",
  "-2034706497",
  "-2038391710",
  "-2049053969",
  "-2052079834",
  "-2061366287",
  "-206925255",
  "-2069349961",
  "-207369615",
  "-2084645929",
  "-2086395469",
  "-2087891836",
  "-2103246641",
  "-2107365589",
  "-2117475303",
  "-2137891043",
  "-222190329",
  "-233401490",
  "-2353438",
  "-245337017",
  "-251863235",
  "-318424553",
  "-332876060",
  "-336117866",
  "-359703631",
  "-377028639",
  "-394586044",
  "-407160627",
  "-412283693",
  "-42737706",
  "-443189279",
  "-451371558",
  "-485494550",
  "-492330636",
  "-511253776",
  "-512782085",
  "-515586256",
  "-516792794",
  "-525954994",
  "-528306235",
  "-532669066",
  "-543094310",
  "-543577801",
  "-548156607",
  "-566908909",
  "-58745346",
  "-601472337",
  "-606058756",
  "-611540207",
  "-614294009",
  "-623121238",
  "-624584089",
  "-631384656",
  "-634350465",
  "-639873909",
  "-643868788",
  "-644310325",
  "-652517395",
  "-661305899",
  "-672072143",
  "-675896339",
  "-680649366",
  "-68100096",
  "-695712248",
  "-707542503",
  "-722142308",
  "-727952446",
  "-734627230",
  "-753390931",
  "-756514973",
  "-769094624",
  "-780324767",
  "-823585847",
  "-833683433",
  "-853789543",
  "-861872937",
  "-88246682",
  "-891260101",
  "-892484505",
  "-89853739",
  "-905972126",
  "-907485548",
  "-90956977",
  "-915654110",
  "-933829627",
  "-936786926",
  "-940484840",
  "-946383082",
  "-949665427",
  "-960608521",
  "-969979971",
  "-986409800",
  "-986956132",
  "-992301003",
  "-992950394",
  "1002389801",
  "1007720460",
  "1010453084",
  "1015167335",
  "1044107189",
  "104579118",
  "1050328415",
  "1050817548",
  "1055519744",
  "1058168190",
  "1059833308",
  "1066907868",
  "1069074449",
  "1076364348",
  "1084212752",
  "110166858",
  "1109407387",
  "112165789",
  "1131279479",
  "1131405887",
  "1134924982",
  "1139989231",
  "1145000455",
  "1145963223",
  "114748825",
  "1148733422",
  "1181155999",
  "1206367958",
  "1211642987",
  "1213428635",
  "1214710734",
  "1221097359",
  "1222534887",
  "1231883104",
  "1265583806",
  "1272316136",
  "1281801197",
  "1286620182",
  "1291141725",
  "1294506555",
  "1306215264",
  "1326111536",
  "1332050252",
  "1340926535",
  "1350640659",
  "1354146226",
  "1356087814",
  "1361577626",
  "1371905827",
  "1377205",
  "1382926998",
  "1384721582",
  "1396129399",
  "1397728473",
  "1399992914",
  "1403605293",
  "1411665301",
  "1423937437",
  "1427179406",
  "1437913193",
  "1446796271",
  "1452136061",
  "1454088830",
  "1457759734",
  "1463418339",
  "14651785",
  "1466599095",
  "1467342679",
  "147345232",
  "1476643520",
  "1506419762",
  "1527200748",
  "1531448147",
  "1540230808",
  "1554928128",
  "1563972074",
  "1568301017",
  "1585293659",
  "1603463396",
  "1615939424",
  "1628875649",
  "1631369147",
  "1645027983",
  "164517522",
  "1648729965",
  "1662453825",
  "1673299360",
  "1677735296",
  "1687272877",
  "1691459037",
  "1693406661",
  "1715073862",
  "171659041",
  "1725906496",
  "1765337366",
  "1776179126",
  "1780987498",
  "1797107942",
  "182993612",
  "1834776370",
  "1846714330",
  "1866843116",
  "1878438412",
  "187846858",
  "1887784693",
  "1914132589",
  "1918190389",
  "1926101309",
  "1928106753",
  "1961263039",
  "1963964324",
  "1965127181",
  "1975618905",
  "2033331720",
  "2040878656",
  "2052019697",
  "2065809529",
  "2108016874",
  "2110022659",
  "2111953935",
  "2114840772",
  "2120829362",
  "232821835",
  "233807382",
  "248924104",
  "253258497",
  "260253931",
  "275260142",
  "296428820",
  "30059183",
  "325375649",
  "34035361",
  "354948668",
  "361250371",
  "361621847",
  "372516928",
  "399773145",
  "402408777",
  "405280734",
  "435700552",
  "436626245",
  "43923599",
  "440216167",
  "454041716",
  "459058510",
  "460232055",
  "461287992",
  "47779771",
  "483244151",
  "48333657",
  "502364118",
  "507734656",
  "519565566",
  "520299179",
  "543723090",
  "554090510",
  "57900378",
  "581234974",
  "584098160",
  "58807865",
  "592330525",
  "607659257",
  "634002171",
  "634165583",
  "646837226",
  "654460550",
  "6575726",
  "659389881",
  "660800062",
  "662045902",
  "689991895",
  "701883986",
  "703814809",
  "705531796",
  "709341402",
  "71502624",
  "717537230",
  "733891637",
  "742272091",
  "745470397",
  "749881882",
  "754315733",
  "757366070",
  "762064551",
  "770641362",
  "784140714",
  "807323521",
  "812624791",
  "821023334",
  "84832110",
  "858923205",
  "864711974",
  "890996135",
  "891296796",
  "894368493",
  "911597664",
  "918960088",
  "943766809",
  "949558394",
  "962490408",
  "971254590",
  "9727114",
  "977219287",
  "985294599",
};

constexpr bool IsValidWebUIUrlHashes(std::string_view s) {
  return std::binary_search(
    std::cbegin(kWebUIUrlHashesAllowList),
    std::cend(kWebUIUrlHashesAllowList),
    s);
}

}  // namespace webui_metrics

#endif  // CHROME_BROWSER_UI_WEBUI_WEBUI_URL_HASHES_H_
