2026 में क्लाउडफ़्लेर टर्नस्टाइल और चैलेंज 5s कैसे हल करें | सबसे अच्छा क्लाउडफ़्लेर सॉल्वर

Rajinder Singh
Deep Learning Researcher
17-Oct-2025

क्लाउडफ़्लेयर, एक अग्रणी वेब सुरक्षा और प्रदर्शन समाधान, खतरनाक बॉट ट्रैफिक से वेबसाइटों की रक्षा के लिए टर्नस्टाइल और मैनेज्ड चैलेंज (आमतौर पर "चैलेंज 5s" के रूप में जाना जाता है) जैसे तकनीकों का उपयोग करता है। वेबसाइट मालिकों के लिए प्रभावी होने के बावजूद, ये सुरक्षा स्तर विकासकों और स्वचालित प्रणालियों के लिए महत्वपूर्ण बाधाएं हो सकती हैं। इस लेख में कैपसॉल्वर के उपयोग से क्लाउडफ़्लेयर टर्नस्टाइल और चैलेंज को कुशलतापूर्वक बाहर निकालने के बारे में एक व्यापक, अपडेटेड गाइड प्रदान की गई है, जो प्रमुख एआई-आधारित कैप्चा हल करने वाली सेवा है।
क्लाउडफ़्लेयर के बॉट सुरक्षा की समझ
क्लाउडफ़्लेयर एक बहु-स्तरीय रक्षा रणनीति का उपयोग करता है। अपने मुख्य विरोधी-बॉट तकनीकों के बीच अंतर की समझ लेना लाभदायक होता है।
क्लाउडफ़्लेयर टर्नस्टाइल
टर्नस्टाइल क्लाउडफ़्लेयर का आधुनिक, गोपनीयता-संरक्षित विकल्प है। यह एक गैर-आक्रामक, क्लाइंट-साइड जांच के साथ काम करता है ताकि यह तय किया जा सके कि यात्री मनुष्य है या नहीं, बिना उसे पहेली हल करने के लिए मजबूर किए। यह विभिन्न मोड समर्थित करता है:
- मैनेज्ड: सबसे अच्छा चैलेंज प्रकार चुनता है।
- नॉन-इंटरैक्टिव: पृष्ठभूमि में जांच करता है, आमतौर पर उपयोगकर्ता के लिए अदृश्य होता है।
- अदृश्य: सबसे सुविधाजनक अनुभव, जब जांच विफल हो जाती है तो केवल दृश्य चैलेंज दिखाया जाता है।

CapSolver सभी टर्नस्टाइल उप-प्रकारों को स्वचालित रूप से संभालता है, एक एकीकृत समाधान प्रक्रिया प्रदान करता है।
बोनस कोड: शीर्ष कैप्चा समाधान के लिए एक बोनस कोड; CapSolver डैशबोर्ड: CAP25। इसे रीडीम करने के बाद, प्रत्येक भरोसे पर 5% अतिरिक्त बोनस मिलेगा, असीमित।
क्लाउडफ़्लेयर मैनेज्ड चैलेंज (चैलेंज 5s)
मैनेज्ड चैलेंज एक अधिक आक्रामक सुरक्षा उपाय है। जब क्लाउडफ़्लेयर को अत्यधिक संदिग्ध ट्रैफिक का पता लगाता है, तो यह एक पूर्ण-पृष्ठ इंटरस्टिशियल स्क्रीन प्रस्तुत करता है, आमतौर पर एक छोटे देरी (इतिहास में "चैलेंज 5s") के साथ या एक दृश्य टर्नस्टाइल विजेट। इस चैलेंज को सफलतापूर्वक बाहर निकालने के लिए आवश्यक सुरक्षा जांच को हल करना और वेबसाइट के आगे बढ़ने के लिए आवश्यक कुकीज प्राप्त करना आवश्यक होता है।
कैपसॉल्वर के साथ क्लाउडफ़्लेयर टर्नस्टाइल हल करें
कैपसॉल्वर के API के माध्यम से एक वैध टर्नस्टाइल टोकन प्राप्त करना सरल हो जाता है। चूंकि टर्नस्टाइल एक क्लाइंट-साइड सत्यापन है, इसका समाधान एक प्रॉक्सी के बिना बनाया जा सकता है।
चरण 1: कार्य बनाएं
createTask विधि का उपयोग करें AntiTurnstileTaskProxyLess कार्य प्रकार के साथ। आपको लक्ष्य पृष्ठ URL और विशिष्ट टर्नस्टाइल साइट कुंजी की आवश्यकता होती है।
| संपत्ति | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
type |
स्ट्रिंग | आवश्यक | AntiTurnstileTaskProxyLess |
websiteURL |
स्ट्रिंग | आवश्यक | लक्ष्य पृष्ठ का पता। |
websiteKey |
स्ट्रिंग | आवश्यक | टर्नस्टाइल साइट कुंजी (उदाहरण के लिए, 0x4AAAAAAAChNiVJM_WtShFf)। |
metadata |
मानचित्र | वैकल्पिक | लक्ष्य साइट पर निर्दिष्ट किए गए action या cdata के साथ अतिरिक्त डेटा। |
उदाहरण मांग (सरलीकृत)
json
POST https://api.capsolver.com/createTask
Content-Type: application/json
{
"clientKey": "आपका_एपी_कुंजी",
"task": {
"type": "AntiTurnstileTaskProxyLess",
"websiteURL": "https://www.yourwebsite.com/login",
"websiteKey": "0x4XXXXXXXXXXXXXXXXX"
}
}
चरण 2: परिणाम प्राप्त करें
getTaskResult विधि का उपयोग करें वापस किए गए taskId के साथ। सफलता के मामले में, solution ऑब्जेक्ट में token होगा।
उदाहरण परिणाम
json
{
"errorId": 0,
"taskId": "...",
"status": "ready",
"solution": {
"token": "0.mF74FV8wEufAWOdvOak_xFaVy3lqIDel7SwNhw3GgpICSWwTjYfrQB8mRT1dAJJBEoP7N1sESdp6WH9cTS1T0catWLecG3ayNcjwxVtr3hWfS-dmcBGRTx4xYwI64sAVboYGpIyuDBeMIRC3W8dK35v1nDism9xa595Da5VlXKM7hk7pIXg69lodfiftasIkyD_KUGkxBwxvrmz7dBo10-Y5zvro9hD4QKRjOx7DYj9sumnkyYCDx0m4ImDIIkNswfVTWI2V22wlnpHdvMgdtKYgOIIAU28y9gtdrdDkpkH0GHcDyd15sxQGd9VjwhGZA_mpusUKMsEoGgst2rJ3zA.UWfZupqLlGvlATkPo3wdaw.38d55cd0163610d8ce8c42fcff7b62d8981495cc1afacbb2f14e5a23682a4e13",
"type": "turnstile",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"
}
}
पायथन SDK उदाहरण
विकासकर्ताओं के लिए, कैपसॉल्वर पायथन SDK का उपयोग सबसे स्वच्छ तरीका है।
python
import capsolver
capsolver.api_key = "आपका_एपी_कुंजी"
solution = capsolver.solve({
"type": "AntiTurnstileTaskProxyLess",
"websiteURL": "https://www.yourwebsite.com/login",
"websiteKey": "0x4XXXXXXXXXXXXXXXXX"
})
print("टर्नस्टाइल टोकन:", solution.get("token"))
अधिक विवरण गाइड के लिए, क्लाउडफ़्लेयर टर्नस्टाइल दस्तावेज़ीकरण
कैपसॉल्वर के साथ क्लाउडफ़्लेयर चैलेंज हल करें
मैनेज्ड चैलेंज को हल करने के लिए एक अधिक शक्तिशाली दृष्टिकोण की आवश्यकता होती है, क्योंकि कैपसॉल्वर को एक विशिष्ट स्थान से एक पूर्ण ब्राउज़र वातावरण का मॉडल बनाना आवश्यक होता है। इसलिए, इस कार्य के लिए एक प्रॉक्सी अनिवार्य होता है।
चरण 1: कार्य बनाएं
createTask विधि का उपयोग AntiCloudflareTask कार्य प्रकार के साथ करें। आपको लक्ष्य साइट द्वारा आवश्यक भौगोलिक स्थान और आईपी प्रकार के साथ एक प्रॉक्सी प्रदान करना आवश्यक होता है।
| संपत्ति | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
type |
स्ट्रिंग | आवश्यक | AntiCloudflareTask |
websiteURL |
स्ट्रिंग | आवश्यक | लक्ष्य पृष्ठ का पता। |
proxy |
स्ट्रिंग | आवश्यक | आपका स्थिर या स्टिकी प्रॉक्सी, जैसे ip:port:user:pass या ip:port। |
userAgent |
स्ट्रिंग | वैकल्पिक | बाद के अनुरोधों के लिए आपका उपयोगकर्ता-एजेंट। केवल क्रोम-आधारित यूएएस की सिफारिश की जाती है। |
उदाहरण मांग
json
POST https://api.capsolver.com/createTask
Content-Type: application/json
{
"clientKey": "आपका_एपी_कुंजी",
"task": {
"type": "AntiCloudflareTask",
"websiteURL": "https://www.yourwebsite.com/protected-page",
"proxy": "158.120.100.23:334:user:pass"
}
}
चरण 2: परिणाम प्राप्त करें
सफल प्रतिक्रिया में अगले अनुरोधों पर चैलेंज को बाहर निकालने के लिए आवश्यक कुकीज होती हैं।
उदाहरण परिणाम
json
{
"errorId": 0,
"taskId": "...",
"status": "ready",
"solution": {
"cookies": {
"cf_clearance": "Bcg6jNLzTVaa3IsFhtDI.e4_LX8p7q7zFYHF7wiHPo...uya1bbdfwBEi3tNNQpc"
},
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36"
}
}
चैलेंज को बाहर निकालने का मुख्य तरीका cf_clearance कुकी है, जिसे सुरक्षित साइट पर भविष्य के सभी अनुरोधों में शामिल किया जाना चाहिए।
पायथन SDK उदाहरण
python
import capsolver
capsolver.api_key = "आपका_एपी_कुंजी"
solution = capsolver.solve({
"type": "AntiCloudflareTask",
"websiteURL": "https://www.yourwebsite.com/protected-page",
"proxy": "158.120.100.23:334:user:pass"
})
print("cf_clearance कुकी:", solution.get("cookies", {}).get("cf_clearance"))
अधिक विवरण गाइड के लिए, क्लाउडफ़्लेयर चैलेंज दस्तावेज़ीकरण
उच्च-आउटपुट छापने के लिए उन्नत सुझाव
क्लाउडफ़्लेयर के उन्नत बॉट डिटेक्शन के साथ काम करते समय उच्च सफलता दर बनाए रखने और ब्लॉक से बचने के लिए, विकासकर्ताओं को सरल API कॉलों से आगे बढ़ना आवश्यक होता है।
1. प्रॉक्सी चयन आवश्यक है
क्लाउडफ़्लेयर चैलेंज के लिए, आपके द्वारा उपयोग किए गए प्रॉक्सी के प्रकार महत्वपूर्ण है। क्लाउडफ़्लेयर बराबर प्रॉक्सी को फ़िल्टर करता है।
| प्रॉक्सी प्रकार | क्लाउडफ़्लेयर चैलेंज सफलता | उपयोग केंद्र |
|---|---|---|
| स्थिर/डेडिकेटेड | उच्च | एक निश्चित स्थान से कम आउटपुट अक्सर सबसे अच्छा होता है। |
| स्टिकी रिजिडेंट | बहुत उच्च | उच्च आउटपुट, डायनामिक स्क्रैपिंग के लिए सिफारिश की जाती है जहां IP रोटेशन की आवश्यकता होती है, लेकिन कुछ मिनटों के लिए सत्र बनाए रखना आवश्यक होता है। |
| रोटेटिंग रिजिडेंट | कम | अनुशंसित नहीं, क्योंकि IP बहुत तेजी से बदल जाता है जिससे चैलेंज पूरा करना मुश्किल हो जाता है। |
| डेटा सेंटर | बहुत कम | लगभग हमेशा क्लाउडफ़्लेयर द्वारा पहचाना और ब्लॉक कर दिया जाता है। |
2. टीएलएस फिंगरप्रिंटिंग और हेडर्स
क्लाउडफ़्लेयर के बॉट डिटेक्शन के लिए टीएलएस फिंगरप्रिंटिंग (जैसे, जेए3, जेएआरएम) और स्थिर HTTP हेडर्स पर निर्भर करता है। एक मान्य cf_clearance कुकी के साथ, सामान्य पायथन requests लाइब्रेरी का उपयोग करना विफल हो सकता है क्योंकि इसका टीएलएस फिंगरप्रिंट बॉट के रूप में आसानी से पहचाना जा सकता है।
इसे पार करने के लिए, आपको एक वास्तविक ब्राउज़र के फिंगरप्रिंट के साथ एक क्लाइंट का उपयोग करना आवश्यक होता है। curl-impersonate या विशेष पायथन टीएलएस लाइब्रेरीज आवश्यक होती हैं जब आप cf_clearance कुकी प्राप्त करने के बाद अगले अनुरोध करते हैं। यह एक सामान्य चुनौती है जब आप वेब स्क्रैपिंग में कैप्चा समस्याओं को हल करें करने की कोशिश कर रहे होते हैं।
3. आपकी स्क्रैपिंग रणनीति के लिए भविष्य के लिए तैयार
क्लाउडफ़्लेयर की रक्षा लगातार विकसित हो रही है। आगे बढ़ने के लिए एक लचीला, एआई-आधारित दृष्टिकोण की आवश्यकता होती है। कैपसॉल्वर का मूल्य इसके लगातार नए चैलेंज संस्करणों के साथ अनुकूलन में है, जिससे विकासकर्ता बॉट बाहर निकालने के लॉजिक के बजाय डेटा निकालने पर ध्यान केंद्रित कर सकते हैं। यह विशेष रूप से महत्वपूर्ण होता है जब क्लाउडफ़्लेयर नए फीचर जारी करता है, जैसे कि रीकैप्चा v2 समाधान के साथ ऑटोमेट करें: कैपसॉल्वर के साथ ट्यूटोरियल में वर्णित अन्य जटिल चुनौतियों के साथ लगातार लड़ाई के रूप में।
क्लाउडफ़्लेयर सॉल्व करने के तरीकों की तुलनात्मक विश्लेषण
कैपसॉल्वर एक सुविधाजनक API समाधान प्रदान करता है, लेकिन क्लाउडफ़्लेयर को हल करने के लिए अन्य सामान्य तरीकों की तुलना करना उपयोगी हो सकता है।
| विधि | क्लाउडफ़्लेयर टर्नस्टाइल | क्लाउडफ़्लेयर चैलेंज | जटिलता | विश्वसनीयता | लागत मॉडल |
|---|---|---|---|---|---|
| कैपसॉल्वर API | ✅ उच्च सफलता | ✅ उच्च सफलता | कम | बहुत उच्च | प्रति समाधान के आधार पर |
| अनडिटेक्टेड-क्रोमड्राइवर | ❌ विफल | ✅ काम करता है | मध्यम | मध्यम | मुफ्त (उच्च संसाधन) |
| फ्लेयरसॉल्वर | ❌ विफल | ✅ काम करता है | मध्यम | मध्यम | मुफ्त (उच्च संसाधन) |
कस्टम टीएलएस क्लाइंट (उदाहरण के लिए, requests-tls) |
❌ विफल | ❌ विफल (सॉल्वर की आवश्यकता होती है) | उच्च | चर | मुफ्त (उच्च रखरखाव) |
क्लाउडफ़्लेयर टर्नस्टाइल और मैनेज्ड चैलेंज के लिए एक विश्वसनीय, कम रखरखाव वाला समाधान ढूंढने वाले विकासकर्ताओं के लिए, कैपसॉल्वर जैसे एआई-आधारित सॉल्वर सबसे व्यावहारिक विकल्प है। बॉट सुरक्षा के व्यापक संदर्भ में गहरी गहराई के लिए, 2025 में वेब स्क्रैपिंग के दौरान कैप्चा हल करें के बारे में पढ़ें।
निष्कर्ष
क्लाउडफ़्लेयर के टर्नस्टाइल और मैनेज्ड चैलेंज सिस्टम आज वेब पर सबसे आधुनिक बॉट सुरक्षा रक्षा हैं। ये वेबसाइटों की सुरक्षा के लिए प्रभावी हैं, लेकिन वास्तविक स्वचालन और डेटा विवरण प्रक्रियाओं के लिए भी बाधा बन सकते हैं।
CapSolver के साथ जुड़कर, विकासकर्ता एक शक्तिशाली, एआई-आधारित समाधान प्राप्त करते हैं जो दोनों टर्नस्टाइल और क्लाउडफ़्लेयर चैलेंज कार्यों को सुविधाजनक रूप से हल करता है - जिससे उच्च सफलता दर, स्थिर प्रदर्शन और न्यूनतम रखरखाव भार प्राप्त होता है।
क्या आप बड़े पैमाने पर स्क्रैपिंग, स्वचालन या डेटा बुद्धिमता पाइपलाइन प्रबंधित कर रहे हैं, CapSolver आपके ऑपरेशन को तेज, विश्वसनीय और अविच्छिन्न रखता है।
अक्सर पूछे जाने वाले प्रश्न (FAQ)
Q1: क्यों आपको टर्नस्टाइल के लिए प्रॉक्सी की आवश्यकता नहीं होती है लेकिन चैलेंज के लिए होती है?
A: क्लाउडफ़्लेयर टर्नस्टाइल एक क्लाइंट-साइड व्यवहार जांच है जिसे कैपसॉल्वर के आंतरिक ब्राउज़र वातावरण द्वारा पूरा किया जा सकता है बिना किसी विशिष्ट भौगोलिक स्थान के मॉडल करने के बिना। हालांकि, क्लाउडफ़्लेयर चैलेंज एक आईपी-स्तरीय रक्षा है। कैपसॉल्वर को आवश्यक cf_clearance कुकी प्राप्त करने के लिए लक्ष्य साइट के साथ एक आईपी पता (आपका प्रॉक्सी) के साथ पहुंचना आवश्यक होता है जो भौगोलिक रूप से संबंधित होता है और ज्ञात डेटा केंद्र नहीं होता है, वास्तविक उपयोगकर्ता के संयोग के समान बनाता है।
Q2: AntiTurnstileTaskProxyLess और AntiCloudflareTask के बीच क्या अंतर है?
A: AntiTurnstileTaskProxyLess टर्नस्टाइल विजेट को हल करने के लिए विशेष रूप से डिज़ाइन किया गया है और प्रॉक्सी की आवश्यकता नहीं होती है। AntiCloudflareTask पूर्ण-पृष्ठ मैनेज्ड चैलेंज (चैलेंज 5s) को हल करने के लिए डिज़ाइन किया गया है और प्रॉक्सी की आवश्यकता होती है क्योंकि चैलेंज के आगे आने वाले आईपी पते और इसके प्रतिष्ठा पर निर्भर करता है।
Q3: चैलेंज हल करने के बाद मैं अभी भी ब्लॉक क्यों हो रहा हूं?
A: यह आमतौर पर एक टीएलएस फिंगरप्रिंटिंग समस्या है। कैपसॉल्वर के पास cf_clearance कुकी और userAgent होता है। आपको अपने अगले अनुरोधों के लिए इनका उपयोग करना चाहिए जो एक वास्तविक ब्राउज़र के टीएलएस संकेत के साथ एक HTTP क्लाइंट के साथ करते हैं (उदाहरण के लिए, curl-impersonate या एक विशेष टीएलएस लाइब्रेरी)। यदि आपके क्लाइंट का फिंगरप्रिंट ब्राउज़र के रूप में पहचाना जाता है, तो क्लाउडफ़्लेयर तुरंत कुकी को अमान्य कर देगा और अनुरोध को ब्लॉक कर देगा।
Q4: क्या कैपसॉल्वर नए क्लाउडफ़्लेयर चैलेंज, जैसे कि दर सीमा लगाने वाले के साथ भी हल कर सकता है?
A: हां, कैपसॉल्वर लगातार अपडेट किया जाता है ताकि नए क्लाउडफ़्लेयर सुरक्षा संस्करणों के साथ निपटा जा सके। एआई-आधारित दृष्टिकोण को नए चैलेंज प्रकार के लिए अनुकूलित करने के लिए डिज़ाइन किया गया है। दर सीमा लगाने के मामले में, आपको एक उच्च गुणवत्ता वाले स्टिकी रिजिडेंट प्रॉक्सी के साथ अपने अनुरोध आवृत्ति को प्रबंधित करना चाहिए ताकि आक्रामक आईपी ब्लॉक को ट्रिगर न किया जा सके।
अनुपालन अस्वीकरण: इस ब्लॉग पर प्रदान की गई जानकारी केवल सूचनात्मक उद्देश्यों के लिए है। CapSolver सभी लागू कानूनों और विनियमों का पालन करने के लिए प्रतिबद्ध है। CapSolver नेटवर्क का उपयोग अवैध, धोखाधड़ी या दुरुपयोग करने वाली गतिविधियों के लिए करना सख्त वर्जित है और इसकी जांच की जाएगी। हमारे कैप्चा समाधान उपयोगकर्ता अनुभव को बेहतर बनाने के साथ-साथ सार्वजनिक डेटा क्रॉलिंग के दौरान कैप्चा कठिनाइयों को हल करने में 100% अनुपालन सुनिश्चित करते हैं। हम अपनी सेवाओं के जिम्मेदार उपयोग की प्रोत्साहना करते हैं। अधिक जानकारी के लिए, कृपया हमारी सेवा की शर्तें और गोपनीयता नीति पर जाएं।
अधिक

2026 में वेब स्क्रैपिंग के दौरान क्लाउडफ़्लेयर कैसे हल करें | चरण-दर-चरण गाइड
यह ब्लॉग पोस्ट CapSolver की सहायता से इन बाधाओं को हल करने के लिए कुशल तकनीकों की गहराई से जांच करता है, जो CAPTCHAs को हल करने में निपुण एक उपकरण है। Cloudflare के सुरक्षा प्रोटोकॉल के बारे में समझाने से लेकर इन बाधाओं को पार करने के लिए व्यावहारिक रणनीतियों और कोड उदाहरण प्रदान करने तक।

Emma Foster
09-Dec-2025

NodeJS के साथ Cloudflare Turnstile Captcha कैसे हल करें
इस लेख में, हम आपको NodeJS के साथ Cloudflare Turnstile CAPTCHA को कैसे हल करना दिखाएंगे।

Sora Fujimoto
08-Dec-2025

क्लाउडफ़्लेयर त्रुटि 1006, 1007, 1008 हल करने का समाधान | कैसे ठीक करें
क्लाउडफ़ेयर त्रुटि 1006, 1007 या 1008 के साथ परेशान हैं? इन एक्सेस अस्वीकृतियों को हल करने और अपने वेब क्रॉलिंग अनुभव को बढ़ाने के लिए व्यावहारिक समाधान सीखें।

Nikolai Smirnov
05-Dec-2025

कैसे पहचानें कि `कार्य` क्लाउडफ़ेयर टर्नस्टाइल को हल करने के लिए आवश्यक है कैपसॉल्वर एक्सटेंशन के साथ
क्लाउडफ़्लेयर टर्नस्टाइल प्रभावी कैप्चा हल करने के लिए कार्रवाई की पहचान सीखें। Capsolver के उपकरणों और तकनीकों का उपयोग करने के लिए हमारे चरण-दर-चरण गाइड का अनुसरण करें।

Rajinder Singh
05-Dec-2025

कैसे क्लाउडफ़ेयर चुनौती को Node.js के साथ हल करें
एक नज़र विशेष कारणों पर जो क्लाउडफ़्लेर नोड.जे.एस. स्क्रैपर्स को ब्लॉक करता है और डेटा वर्कफ़्लो के लिए डेवलपर्स कैसे विश्वसनीय रूप से cf_clearance प्राप्त करते हैं।

Rajinder Singh
03-Dec-2025

क्लाउडफ़्लेयर कैसे हल करें | पुपेटीयर नोड.जेएस का उपयोग करके
हम पुप्पेटीयर और नोड.जे.एस. के उपयोग के माध्यम से क्लाउडफ़ेयर जैसे टर्नस्टाइल को प्रभावी ढंग से हल करने के तरीके का अन्वेषण करेंगे और कैप्चा सॉल्वर की सहायता से।

Rajinder Singh
02-Dec-2025


