[{"data":1,"prerenderedAt":1038},["ShallowReactive",2],{"navigation_docs":3,"-docs-guides-iframe":79,"-docs-guides-iframe-surround":1033},[4,24,51,74],{"title":5,"icon":6,"order":7,"path":8,"stem":9,"children":10,"page":23},"Getting Started","i-lucide-rocket",1,"\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[11,15,19],{"title":12,"path":13,"stem":14},"Introduction","\u002Fdocs\u002Fgetting-started\u002Fintroduction","docs\u002F1.getting-started\u002F1.introduction",{"title":16,"path":17,"stem":18},"Authentication","\u002Fdocs\u002Fgetting-started\u002Fauthentication","docs\u002F1.getting-started\u002F2.authentication",{"title":20,"path":21,"stem":22},"Quick Start","\u002Fdocs\u002Fgetting-started\u002Fquickstart","docs\u002F1.getting-started\u002F3.quickstart",false,{"title":25,"icon":26,"order":27,"path":28,"stem":29,"children":30,"page":23},"API Reference","i-lucide-code",3,"\u002Fdocs\u002Fapi","docs\u002F2.api",[31,35,39,43,47],{"title":32,"path":33,"stem":34},"Overview","\u002Fdocs\u002Fapi\u002Foverview","docs\u002F2.api\u002F1.overview",{"title":36,"path":37,"stem":38},"Quotes","\u002Fdocs\u002Fapi\u002Fquotes","docs\u002F2.api\u002F2.quotes",{"title":40,"path":41,"stem":42},"Authors","\u002Fdocs\u002Fapi\u002Fauthors","docs\u002F2.api\u002F3.authors",{"title":44,"path":45,"stem":46},"Playlists","\u002Fdocs\u002Fapi\u002Fplaylists","docs\u002F2.api\u002F4.playlists",{"title":48,"path":49,"stem":50},"Categories","\u002Fdocs\u002Fapi\u002Fcategories","docs\u002F2.api\u002F5.categories",{"title":52,"icon":53,"order":54,"path":55,"stem":56,"children":57,"page":23},"Guides","i-lucide-book-marked",2,"\u002Fdocs\u002Fguides","docs\u002F3.guides",[58,62,66,70],{"title":59,"path":60,"stem":61},"Rate Limits & Pricing","\u002Fdocs\u002Fguides\u002Frate-limits","docs\u002F3.guides\u002F1.rate-limits",{"title":63,"path":64,"stem":65},"Error Handling","\u002Fdocs\u002Fguides\u002Ferror-handling","docs\u002F3.guides\u002F2.error-handling",{"title":67,"path":68,"stem":69},"SDKs & Libraries","\u002Fdocs\u002Fguides\u002Fsdks","docs\u002F3.guides\u002F3.sdks",{"title":71,"path":72,"stem":73},"Iframe Embed","\u002Fdocs\u002Fguides\u002Fiframe","docs\u002F3.guides\u002F4.iframe",{"title":75,"path":76,"stem":77,"order":78},"Changelog","\u002Fdocs\u002Fchangelog","docs\u002F4.changelog",4,{"id":80,"title":71,"body":81,"description":1025,"extension":1026,"links":1027,"meta":1028,"navigation":1030,"path":72,"seo":1031,"stem":73,"__hash__":1032},"docs\u002Fdocs\u002F3.guides\u002F4.iframe.md",{"type":82,"value":83,"toc":1008},"minimark",[84,93,98,199,214,218,221,249,254,258,261,266,368,374,378,532,536,628,632,636,706,717,721,789,793,861,880,884,891,974,978,981,991,994,1004],[85,86,87,88,92],"p",{},"Quote Gallery provides a hosted embed page you can drop into any website as an ",[89,90,91],"code",{},"\u003Ciframe>",". It renders a fully animated quote slideshow with no JavaScript required on your end.",[94,95,97],"h2",{"id":96},"quick-start","Quick start",[99,100,105],"pre",{"className":101,"code":102,"language":103,"meta":104,"style":104},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ciframe\n  src=\"https:\u002F\u002Fquotegallery.nl\u002Fembed?embedToken=YOUR_TOKEN\"\n  width=\"800\"\n  height=\"450\"\n  frameborder=\"0\"\n  allowfullscreen\n>\u003C\u002Fiframe>\n","html","",[89,106,107,119,138,152,166,181,187],{"__ignoreMap":104},[108,109,111,115],"span",{"class":110,"line":7},"line",[108,112,114],{"class":113},"sMK4o","\u003C",[108,116,118],{"class":117},"swJcz","iframe\n",[108,120,121,125,128,131,135],{"class":110,"line":54},[108,122,124],{"class":123},"spNyl","  src",[108,126,127],{"class":113},"=",[108,129,130],{"class":113},"\"",[108,132,134],{"class":133},"sfazB","https:\u002F\u002Fquotegallery.nl\u002Fembed?embedToken=YOUR_TOKEN",[108,136,137],{"class":113},"\"\n",[108,139,140,143,145,147,150],{"class":110,"line":27},[108,141,142],{"class":123},"  width",[108,144,127],{"class":113},[108,146,130],{"class":113},[108,148,149],{"class":133},"800",[108,151,137],{"class":113},[108,153,154,157,159,161,164],{"class":110,"line":78},[108,155,156],{"class":123},"  height",[108,158,127],{"class":113},[108,160,130],{"class":113},[108,162,163],{"class":133},"450",[108,165,137],{"class":113},[108,167,169,172,174,176,179],{"class":110,"line":168},5,[108,170,171],{"class":123},"  frameborder",[108,173,127],{"class":113},[108,175,130],{"class":113},[108,177,178],{"class":133},"0",[108,180,137],{"class":113},[108,182,184],{"class":110,"line":183},6,[108,185,186],{"class":123},"  allowfullscreen\n",[108,188,190,193,196],{"class":110,"line":189},7,[108,191,192],{"class":113},">\u003C\u002F",[108,194,195],{"class":117},"iframe",[108,197,198],{"class":113},">\n",[85,200,201,202,205,206,213],{},"Replace ",[89,203,204],{},"YOUR_TOKEN"," with a token generated in your ",[207,208,212],"a",{"href":209,"rel":210},"https:\u002F\u002Fquotegallery.nl\u002Fdashboard\u002Fembed-generator",[211],"nofollow","Embed Generator",".",[94,215,217],{"id":216},"getting-an-embed-token","Getting an embed token",[85,219,220],{},"Embed tokens let you control which quotes appear and restrict which domains can load the embed.",[222,223,224,232,235,242],"ol",{},[225,226,227,228],"li",{},"Go to ",[229,230,231],"strong",{},"Dashboard → Embed Generator",[225,233,234],{},"Select a playlist, configure styling, and set allowed domains",[225,236,237,238,241],{},"Click ",[229,239,240],{},"Create Token"," and copy the value",[225,243,244,245,248],{},"Use it as the ",[89,246,247],{},"embedToken"," query parameter",[250,251,253],"callout",{"type":252},"info","The embed token holds your API key server-side. The key is never sent to the browser, so the token approach is safe to ship in public HTML.",[94,255,257],{"id":256},"url-parameters","URL parameters",[85,259,260],{},"You can override any embed setting per-embed by appending query parameters. URL params take precedence over token defaults.",[262,263,265],"h3",{"id":264},"data-source","Data source",[267,268,269,288],"table",{},[270,271,272],"thead",{},[273,274,275,279,282,285],"tr",{},[276,277,278],"th",{},"Parameter",[276,280,281],{},"Type",[276,283,284],{},"Default",[276,286,287],{},"Description",[289,290,291,311,326,347],"tbody",{},[273,292,293,298,303,305],{},[294,295,296],"td",{},[89,297,247],{},[294,299,300],{},[89,301,302],{},"string",[294,304],{},[294,306,307,308],{},"Secure token from the Embed Generator. Mutually exclusive with ",[89,309,310],{},"quotesUrl",[273,312,313,317,321,323],{},[294,314,315],{},[89,316,310],{},[294,318,319],{},[89,320,302],{},[294,322],{},[294,324,325],{},"URL of an external JSON API returning an array of quote objects",[273,327,328,333,337,342],{},[294,329,330],{},[89,331,332],{},"textField",[294,334,335],{},[89,336,302],{},[294,338,339],{},[89,340,341],{},"text",[294,343,344,345],{},"JSON field name for quote text when using ",[89,346,310],{},[273,348,349,354,358,363],{},[294,350,351],{},[89,352,353],{},"authorField",[294,355,356],{},[89,357,302],{},[294,359,360],{},[89,361,362],{},"author",[294,364,365,366],{},"JSON field name for author when using ",[89,367,310],{},[250,369,371,373],{"type":370},"warning",[89,372,310],{}," does not require an embed token, but your external API must return valid JSON and allow cross-origin requests (CORS).",[262,375,377],{"id":376},"appearance","Appearance",[267,379,380,392],{},[270,381,382],{},[273,383,384,386,388,390],{},[276,385,278],{},[276,387,281],{},[276,389,284],{},[276,391,287],{},[289,393,394,416,439,458,477,494,514],{},[273,395,396,401,405,410],{},[294,397,398],{},[89,399,400],{},"bgType",[294,402,403],{},[89,404,302],{},[294,406,407],{},[89,408,409],{},"solid",[294,411,412,413,415],{},"Background type (",[89,414,409],{}," for a flat color)",[273,417,418,423,427,432],{},[294,419,420],{},[89,421,422],{},"bgColor",[294,424,425],{},[89,426,302],{},[294,428,429],{},[89,430,431],{},"#000000",[294,433,434,435,438],{},"Background color as a hex value (include ",[89,436,437],{},"#",")",[273,440,441,446,450,455],{},[294,442,443],{},[89,444,445],{},"textColor",[294,447,448],{},[89,449,302],{},[294,451,452],{},[89,453,454],{},"#ffffff",[294,456,457],{},"Quote text color",[273,459,460,465,469,474],{},[294,461,462],{},[89,463,464],{},"authorColor",[294,466,467],{},[89,468,302],{},[294,470,471],{},[89,472,473],{},"#999999",[294,475,476],{},"Author name color",[273,478,479,484,488,491],{},[294,480,481],{},[89,482,483],{},"font",[294,485,486],{},[89,487,302],{},[294,489,490],{},"(system)",[294,492,493],{},"Font name for both quote and author text",[273,495,496,501,506,511],{},[294,497,498],{},[89,499,500],{},"autoSize",[294,502,503],{},[89,504,505],{},"boolean",[294,507,508],{},[89,509,510],{},"true",[294,512,513],{},"Scale quote text to fit the container",[273,515,516,521,525,529],{},[294,517,518],{},[89,519,520],{},"showAuthor",[294,522,523],{},[89,524,505],{},[294,526,527],{},[89,528,510],{},[294,530,531],{},"Show or hide the author name",[262,533,535],{"id":534},"playback","Playback",[267,537,538,550],{},[270,539,540],{},[273,541,542,544,546,548],{},[276,543,278],{},[276,545,281],{},[276,547,284],{},[276,549,287],{},[289,551,552,572,591,610],{},[273,553,554,559,564,569],{},[294,555,556],{},[89,557,558],{},"quoteInterval",[294,560,561],{},[89,562,563],{},"number",[294,565,566],{},[89,567,568],{},"10",[294,570,571],{},"Seconds each quote is displayed",[273,573,574,579,583,588],{},[294,575,576],{},[89,577,578],{},"transition",[294,580,581],{},[89,582,302],{},[294,584,585],{},[89,586,587],{},"blur-scale",[294,589,590],{},"Transition animation between quotes",[273,592,593,598,602,607],{},[294,594,595],{},[89,596,597],{},"showProgress",[294,599,600],{},[89,601,505],{},[294,603,604],{},[89,605,606],{},"false",[294,608,609],{},"Show a countdown progress indicator",[273,611,612,617,621,625],{},[294,613,614],{},[89,615,616],{},"controls",[294,618,619],{},[89,620,505],{},[294,622,623],{},[89,624,510],{},[294,626,627],{},"Show previous, next, and pause controls",[94,629,631],{"id":630},"examples","Examples",[262,633,635],{"id":634},"custom-colors-no-controls","Custom colors, no controls",[99,637,639],{"className":101,"code":638,"language":103,"meta":104,"style":104},"\u003Ciframe\n  src=\"https:\u002F\u002Fquotegallery.nl\u002Fembed?embedToken=YOUR_TOKEN&bgColor=%23181818&textColor=%23f5f5f0&authorColor=%23e08c2b&controls=false\"\n  width=\"100%\"\n  height=\"300\"\n  frameborder=\"0\"\n>\u003C\u002Fiframe>\n",[89,640,641,647,660,673,686,698],{"__ignoreMap":104},[108,642,643,645],{"class":110,"line":7},[108,644,114],{"class":113},[108,646,118],{"class":117},[108,648,649,651,653,655,658],{"class":110,"line":54},[108,650,124],{"class":123},[108,652,127],{"class":113},[108,654,130],{"class":113},[108,656,657],{"class":133},"https:\u002F\u002Fquotegallery.nl\u002Fembed?embedToken=YOUR_TOKEN&bgColor=%23181818&textColor=%23f5f5f0&authorColor=%23e08c2b&controls=false",[108,659,137],{"class":113},[108,661,662,664,666,668,671],{"class":110,"line":27},[108,663,142],{"class":123},[108,665,127],{"class":113},[108,667,130],{"class":113},[108,669,670],{"class":133},"100%",[108,672,137],{"class":113},[108,674,675,677,679,681,684],{"class":110,"line":78},[108,676,156],{"class":123},[108,678,127],{"class":113},[108,680,130],{"class":113},[108,682,683],{"class":133},"300",[108,685,137],{"class":113},[108,687,688,690,692,694,696],{"class":110,"line":168},[108,689,171],{"class":123},[108,691,127],{"class":113},[108,693,130],{"class":113},[108,695,178],{"class":133},[108,697,137],{"class":113},[108,699,700,702,704],{"class":110,"line":183},[108,701,192],{"class":113},[108,703,195],{"class":117},[108,705,198],{"class":113},[250,707,709,710,712,713,716],{"type":708},"tip","URL-encode ",[89,711,437],{}," as ",[89,714,715],{},"%23"," when building embed URLs by hand. Most templating engines handle this automatically.",[262,718,720],{"id":719},"slow-rotation-with-progress-bar","Slow rotation with progress bar",[99,722,724],{"className":101,"code":723,"language":103,"meta":104,"style":104},"\u003Ciframe\n  src=\"https:\u002F\u002Fquotegallery.nl\u002Fembed?embedToken=YOUR_TOKEN&quoteInterval=30&showProgress=true\"\n  width=\"800\"\n  height=\"450\"\n  frameborder=\"0\"\n>\u003C\u002Fiframe>\n",[89,725,726,732,745,757,769,781],{"__ignoreMap":104},[108,727,728,730],{"class":110,"line":7},[108,729,114],{"class":113},[108,731,118],{"class":117},[108,733,734,736,738,740,743],{"class":110,"line":54},[108,735,124],{"class":123},[108,737,127],{"class":113},[108,739,130],{"class":113},[108,741,742],{"class":133},"https:\u002F\u002Fquotegallery.nl\u002Fembed?embedToken=YOUR_TOKEN&quoteInterval=30&showProgress=true",[108,744,137],{"class":113},[108,746,747,749,751,753,755],{"class":110,"line":27},[108,748,142],{"class":123},[108,750,127],{"class":113},[108,752,130],{"class":113},[108,754,149],{"class":133},[108,756,137],{"class":113},[108,758,759,761,763,765,767],{"class":110,"line":78},[108,760,156],{"class":123},[108,762,127],{"class":113},[108,764,130],{"class":113},[108,766,163],{"class":133},[108,768,137],{"class":113},[108,770,771,773,775,777,779],{"class":110,"line":168},[108,772,171],{"class":123},[108,774,127],{"class":113},[108,776,130],{"class":113},[108,778,178],{"class":133},[108,780,137],{"class":113},[108,782,783,785,787],{"class":110,"line":183},[108,784,192],{"class":113},[108,786,195],{"class":117},[108,788,198],{"class":113},[262,790,792],{"id":791},"external-quote-api-no-token","External quote API (no token)",[99,794,796],{"className":101,"code":795,"language":103,"meta":104,"style":104},"\u003Ciframe\n  src=\"https:\u002F\u002Fquotegallery.nl\u002Fembed?quotesUrl=https%3A%2F%2Fapi.example.com%2Fquotes&textField=body&authorField=name\"\n  width=\"800\"\n  height=\"450\"\n  frameborder=\"0\"\n>\u003C\u002Fiframe>\n",[89,797,798,804,817,829,841,853],{"__ignoreMap":104},[108,799,800,802],{"class":110,"line":7},[108,801,114],{"class":113},[108,803,118],{"class":117},[108,805,806,808,810,812,815],{"class":110,"line":54},[108,807,124],{"class":123},[108,809,127],{"class":113},[108,811,130],{"class":113},[108,813,814],{"class":133},"https:\u002F\u002Fquotegallery.nl\u002Fembed?quotesUrl=https%3A%2F%2Fapi.example.com%2Fquotes&textField=body&authorField=name",[108,816,137],{"class":113},[108,818,819,821,823,825,827],{"class":110,"line":27},[108,820,142],{"class":123},[108,822,127],{"class":113},[108,824,130],{"class":113},[108,826,149],{"class":133},[108,828,137],{"class":113},[108,830,831,833,835,837,839],{"class":110,"line":78},[108,832,156],{"class":123},[108,834,127],{"class":113},[108,836,130],{"class":113},[108,838,163],{"class":133},[108,840,137],{"class":113},[108,842,843,845,847,849,851],{"class":110,"line":168},[108,844,171],{"class":123},[108,846,127],{"class":113},[108,848,130],{"class":113},[108,850,178],{"class":133},[108,852,137],{"class":113},[108,854,855,857,859],{"class":110,"line":183},[108,856,192],{"class":113},[108,858,195],{"class":117},[108,860,198],{"class":113},[85,862,863,864,867,868,871,872,875,876,879],{},"The external API should return either a plain array ",[89,865,866],{},"[{ body: \"...\", name: \"...\" }]"," or an object with a top-level array key (",[89,869,870],{},"data",", ",[89,873,874],{},"quotes",", or ",[89,877,878],{},"results",").",[94,881,883],{"id":882},"responsive-sizing","Responsive sizing",[85,885,886,887,890],{},"Use percentage widths and ",[89,888,889],{},"aspect-ratio"," to make the embed fluid:",[99,892,894],{"className":101,"code":893,"language":103,"meta":104,"style":104},"\u003Cdiv style=\"position: relative; width: 100%; aspect-ratio: 16\u002F9; border-radius: 12px; overflow: hidden;\">\n  \u003Ciframe\n    src=\"https:\u002F\u002Fquotegallery.nl\u002Fembed?embedToken=YOUR_TOKEN\"\n    style=\"position: absolute; inset: 0; width: 100%; height: 100%; border: none;\"\n    allowfullscreen\n  >\u003C\u002Fiframe>\n\u003C\u002Fdiv>\n",[89,895,896,917,924,937,951,956,965],{"__ignoreMap":104},[108,897,898,900,903,906,908,910,913,915],{"class":110,"line":7},[108,899,114],{"class":113},[108,901,902],{"class":117},"div",[108,904,905],{"class":123}," style",[108,907,127],{"class":113},[108,909,130],{"class":113},[108,911,912],{"class":133},"position: relative; width: 100%; aspect-ratio: 16\u002F9; border-radius: 12px; overflow: hidden;",[108,914,130],{"class":113},[108,916,198],{"class":113},[108,918,919,922],{"class":110,"line":54},[108,920,921],{"class":113},"  \u003C",[108,923,118],{"class":117},[108,925,926,929,931,933,935],{"class":110,"line":27},[108,927,928],{"class":123},"    src",[108,930,127],{"class":113},[108,932,130],{"class":113},[108,934,134],{"class":133},[108,936,137],{"class":113},[108,938,939,942,944,946,949],{"class":110,"line":78},[108,940,941],{"class":123},"    style",[108,943,127],{"class":113},[108,945,130],{"class":113},[108,947,948],{"class":133},"position: absolute; inset: 0; width: 100%; height: 100%; border: none;",[108,950,137],{"class":113},[108,952,953],{"class":110,"line":168},[108,954,955],{"class":123},"    allowfullscreen\n",[108,957,958,961,963],{"class":110,"line":183},[108,959,960],{"class":113},"  >\u003C\u002F",[108,962,195],{"class":117},[108,964,198],{"class":113},[108,966,967,970,972],{"class":110,"line":189},[108,968,969],{"class":113},"\u003C\u002F",[108,971,902],{"class":117},[108,973,198],{"class":113},[94,975,977],{"id":976},"domain-restrictions","Domain restrictions",[85,979,980],{},"When creating an embed token you can restrict it to specific domains. Requests from unlisted domains show an error inside the embed instead of loading quotes.",[85,982,983,984,987,988,213],{},"To test locally, add ",[89,985,986],{},"localhost"," as an allowed domain in the ",[207,989,212],{"href":209,"rel":990},[211],[94,992,212],{"id":993},"embed-generator",[85,995,996,997,1000,1001,1003],{},"The ",[207,998,212],{"href":209,"rel":999},[211]," in your dashboard builds the ",[89,1002,91],{}," snippet for you with a live preview. Use it to pick a playlist, style colors and fonts, set rotation speed, restrict domains, and copy the final tag ready to paste.",[1005,1006,1007],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":104,"searchDepth":54,"depth":54,"links":1009},[1010,1011,1012,1017,1022,1023,1024],{"id":96,"depth":54,"text":97},{"id":216,"depth":54,"text":217},{"id":256,"depth":54,"text":257,"children":1013},[1014,1015,1016],{"id":264,"depth":27,"text":265},{"id":376,"depth":27,"text":377},{"id":534,"depth":27,"text":535},{"id":630,"depth":54,"text":631,"children":1018},[1019,1020,1021],{"id":634,"depth":27,"text":635},{"id":719,"depth":27,"text":720},{"id":791,"depth":27,"text":792},{"id":882,"depth":54,"text":883},{"id":976,"depth":54,"text":977},{"id":993,"depth":54,"text":212},"Embed a live quote slideshow on any website using the Quote Gallery iframe widget.","md",null,{"icon":1029},"i-lucide-layout",true,{"title":71,"description":1025},"b2AqWPLOkRqRmBh-Jfwlb4gzN52UiXVYVfQ9LqDMP6o",[1034,1036],{"title":67,"path":68,"stem":69,"description":1035,"children":-1},"Official and community SDKs, libraries, and tools for integrating with the Quote Gallery API.",{"title":75,"path":76,"stem":77,"description":1037,"order":78,"children":-1},"Stay up to date with the latest changes and releases.",1781366183599]