Cisco SPA3102 / SPA8800 (FXO, легаси) — настройка для нашей АТС
У заведения есть городской номер на обычной телефонной линии, а в шкафу уже стоит серая коробка Cisco (или Linksys) — SPA3102 или SPA8800. Это FXO-шлюзы линейки Cisco Small Business (бывшие Sipura и Linksys): в их порт LINE включается городская линия, а шлюз переводит её в SIP. SPA3102 — одна городская линия, один аналоговый телефон и встроенный роутер; SPA8800 — четыре городские линии и четыре аналоговых телефона в металлическом корпусе.
Оба шлюза сняты с производства и больше не поддерживаются Cisco, документацию производитель с сайта убрал — она живёт в копиях Internet Archive. Если такой шлюз уже стоит — его стоит подключить: настройка простая и хорошо описана. Покупать новый не советуем: замены с FXO у Cisco нет, а для новых точек подойдут Grandstream HT841/HT881 или Yeastar TA FXO.
Для нашей АТС шлюз — это ещё один добавочный: каждая городская линия регистрируется на сервере АТС своей учёткой, а входящий звонок шлюз сам набирает на номер группы обзвона или оператора. Что одинаково для всех шлюзов — в обзоре «GSM-шлюз, городская линия или ISDN в вашей АТС». Здесь — пошагово для Cisco, со скриншотами из документации производителя.
Что понадобится#
- Реквизиты добавочного из админки — по одному комплекту на каждую городскую линию (у SPA3102 — один, у SPA8800 — до четырёх): Телефония → Операторы → заведите оператора для линии («Городская линия 1») → «Сбросить пароль» → окно «Учётные данные добавочного»: SIP-сервер, Внутренний номер, Логин, Пароль, Порт
5060, ТранспортUDP. Пароль показывается один раз. Подробно — «Реквизиты добавочного для шлюза». - Номер, куда шлюз будет звонить внутри АТС — номер группы обзвона (Телефония → «Группы обзвона», номера с 700) или внутренний номер оператора. Он нужен на шаге 4.
- Городская линия, включённая в порт LINE (у SPA8800 — LINE 1…4 или общий разъём RJ-21). ⚠️ Не путайте с портом PHONE: Cisco предупреждает, что порт PHONE, включённый в городскую розетку, может повредить шлюз или проводку.
- Аналоговый телефон — у этих шлюзов обязателен: только через него работает голосовое меню, которое диктует IP-адрес и делает сброс (кнопки сброса нет). Включается в PHONE (SPA3102) или строго в PHONE 1 (SPA8800).
- Шлюз в сети заведения: у SPA3102 кабель от роутера — в порт INTERNET, у SPA8800 — в ETHERNET.
- Компьютер с браузером в той же сети.
- Страна вашей линии. Заводские настройки рассчитаны на США — раздел «Настроить линию под свою страну» обязателен.
Шаг 1. Узнать IP-адрес шлюза#
Сетевой порт шлюза (INTERNET у SPA3102, ETHERNET у SPA8800) с завода получает адрес по DHCP от роутера заведения.
- Голосом, через аналоговый телефон (оба шлюза): снимите трубку телефона в PHONE / PHONE 1 (гудка может не быть), наберите
****, дождитесь приветствия меню и наберите110#— шлюз продиктует свой адрес. Другие полезные коды:120#— маска,130#— шлюз,150#— версия прошивки,210#— локальный адрес. Меню отключается после минуты бездействия. - SPA3102 со стороны второго порта: ноутбук кабелем в порт ETHERNET — шлюз сам выдаст ему адрес, а его веб-интерфейс откроется по
http://192.168.0.1/advanced. - SPA8800 через служебный порт: ноутбук в порт AUX — тот же адрес
http://192.168.0.1/advanced. Через AUX шлюз никуда дальше пакеты не пересылает, это только для настройки. - По списку клиентов роутера — по MAC-адресу с наклейки.

Скриншот: Voice Gateway with Router SPA3102 — Quick Installation, Cisco (копия Internet Archive), стр. 1; адреса на снимке — пример.
SPA3102 по умолчанию работает как роутер (голосовое меню 201#: 0 — роутер, 1 — мост). Если он стоит за роутером заведения, режим можно не трогать.
Шаг 2. Войти в веб-интерфейс#
Откройте http://<IP шлюза>/admin/advanced. Если открыть просто http://<IP шлюза>, попадёте в пользовательский вид — нажмите Admin Login, затем advanced (справа вверху), иначе половины настроек не будет.
| Значение | |
|---|---|
| Учётки | admin (администратор) и user (пользовательский вид); имена не меняются |
| Заводской пароль | нет пароля — ни у admin, ни у user: окно входа с завода не появляется |
Если браузер всё-таки спрашивает пароль — его поставил провайдер, от которого шлюз достался. Без этого пароля остаётся только сброс (и он тоже может быть закрыт паролем провайдера).
Задайте пароль администратора сразу после настройки: Voice → System → раздел System Configuration → Admin Password (и User Password).
Вкладки у моделей называются по-разному: у SPA3102 — Router (сеть) и Voice (Info, System, SIP, Provisioning, Regional, Line 1, PSTN Line…), у SPA8800 — Network и Voice (…, Phone 1–4, Line 1–4). Любое изменение применяется кнопкой Submit All Changes внизу страницы — шлюз при этом перезагружается.
Страница не открывается по адресу из 110#? Включите доступ к веб-интерфейсу со стороны сети заведения голосом: **** → 7932# → 1.
Шаг 3. Ввести учётные данные АТС#
У Cisco SPA адрес сервера, логин и пароль лежат на одной странице линии. Одна городская линия = одна вкладка = один наш добавочный:
- SPA3102 — вкладка Voice → PSTN Line. Не путайте с Voice → Line 1: это учётка аналогового телефона в порту PHONE, она настраивается как телефон (Cisco — телефоны и ATA) и требует своего, отдельного добавочного.
- SPA8800 — вкладки Voice → Line 1…Line 4, по одной на каждую городскую линию. Вкладки Phone 1…4 — это аналоговые телефоны.

Скриншот: Application Note «Configuring the Cisco SPA8800 IP Telephony Gateway in an Asterisk Environment», Cisco, 2009, стр. 16. В примере Cisco шлюз работает без регистрации (Make Call / Ans Call Without Reg = yes, Use Auth ID = no) — для нашей АТС нужно иначе, по таблице ниже.
| Поле в окне «Учётные данные добавочного» | Значение | Куда в шлюз (SPA3102: PSTN Line, SPA8800: Line N) |
|---|---|---|
| — | yes |
Line Enable |
| SIP-сервер | адрес нашей АТС | Proxy and Registration → Proxy |
| — | no, поле пустое |
Use Outbound Proxy, Outbound Proxy |
| — | yes |
Register (без адреса в Proxy игнорируется) |
| Порт | 5060 |
отдельного поля нет — 5060 подставляется сам; при желании впишите в Proxy адрес:5060. Поле SIP Port в SIP Settings — это порт самого шлюза, его не трогайте |
| Транспорт | UDP |
SIP Settings → SIP Transport |
| Логин | sip-…-<номер> — целиком |
Subscriber Information → User ID |
| Логин | та же строка целиком | Use Auth ID = yes, Auth ID = логин |
| Пароль | пароль добавочного (показывается один раз) | Password |
| Внутренний номер | подпись для себя | Display Name |
| — | yes |
SIP Settings → Restrict Source IP — принимать SIP только от сервера из поля Proxy (см. ниже) |
Нажмите Submit All Changes. На SPA8800 повторите для каждой подключённой линии со своим добавочным.
⚠️ Restrict Source IP = yes — обязательно. С завода шлюз принимает звонок «наружу» от любого адреса в интернете без проверки (VoIP Caller Auth Method = none, One Stage Dialing = yes) и набирает его в вашу городскую линию — за ваш счёт. С Restrict Source IP шлюз отбрасывает всё, что пришло не с адреса сервера из поля Proxy. У SPA3102 то же направление можно выключить целиком: VoIP-To-PSTN Gateway Enable = no (исходящие через шлюз наша АТС всё равно не использует). SIP-порты шлюза на роутере не пробрасывайте, веб-интерфейс наружу не открывайте: обновлений безопасности у этих прошивок нет.
Кодеки, DTMF, NAT и локальные порты
- Кодеки (Audio Configuration): Preferred Codec =
G711a(Европа, СНГ, Грузия) илиG711u(Северная Америка); G729a Enable =no. G.711 A-law и µ-law у шлюза включены всегда. G.722 у этих шлюзов нет — разговор идёт в G.711, для городской линии это ровно её качество. G.729a, G.723 и G.726 наша АТС не использует — не ставьте их в Preferred Codec и не включайте Use Pref Codec Only. - DTMF: DTMF Tx Method =
AVT(это RFC 2833; заводское значение —Auto). - NAT. За обычным роутером шлюз работает без проброса портов: Symmetric RTP =
yes(заводское), NAT Mapping Enable =no, STUN не нужен. Если регистрация периодически отваливается, уменьшите Register Expires (заводское 3600 с) до 60–300 с. На роутере выключите SIP ALG. - Локальные SIP-порты у линий разные (у SPA8800 — например, 5161 у Line 2 и 5261 у Line 3; у SPA3102 порт PSTN Line отличается от Line 1). Так и должно быть — не выравнивайте их руками.
- TLS и SRTP не включайте: у нашей АТС их нет (у SPA8800-XU SRTP и так вырезан из прошивки).
Шаг 4. Направить входящие в АТС#
С завода шлюз ведёт себя опасно: получив звонок с городской линии, он через 16 секунд снимает трубку, даёт звонящему гудок и позволяет набрать любой номер внутри АТС (план набора 1 = (xx.) — «что угодно»). Нам нужно, чтобы шлюз сам и сразу набирал номер группы. У Cisco это делается «горячей линией» в плане набора — на той же вкладке линии (PSTN Line у SPA3102, Line N у SPA8800):
| Раздел | Поле | Что ставим |
|---|---|---|
| Dial Plans | Dial Plan 2 (любой свободный из 1–8) | (S0<:700>), где 700 — номер группы обзвона (или внутренний номер оператора) |
| PSTN-To-VoIP Gateway Setup | PSTN Caller Default DP | 2 — номер плана из строки выше |
| PSTN-To-VoIP Gateway Setup | PSTN-To-VoIP Gateway Enable (SPA3102) | yes |
| PSTN-To-VoIP Gateway Setup | PSTN Caller Auth Method (SPA3102) | none — PIN не нужен, номер набирает сам шлюз |
| PSTN-To-VoIP Gateway Setup | PSTN Ring Thru Line 1 (SPA3102) | no — иначе параллельно зазвонит аналоговый телефон в PHONE (иногда удобно как «звонок в зал», но это осознанный выбор) |
| FXO Timer Values | PSTN Answer Delay | заводское 16 с — уменьшите примерно до 5. Меньше не надо: номер звонящего не успеет прийти |

Скриншот: Application Note «Configuring the Cisco SPA8800 IP Telephony Gateway in an Asterisk Environment», Cisco, 2009, стр. 17. В примере Cisco — план 8 и адрес сервера после номера; для нашей АТС достаточно (S0<:700>) в любом свободном плане — без адреса номер уходит на сервер из поля Proxy этой же линии.
Нажмите Submit All Changes. Разные линии SPA8800 можно вести в разные группы — у каждой вкладки Line N свой план набора.
Шлюз снимает трубку городской линии раньше, чем у нас кто-то ответит: для звонящего разговор начинается с момента ответа шлюза, даже если группа потом не ответит. Правила маршрутизации номеров провайдера (расписание, голосовое меню) к звонкам от шлюза не применяются — группу выбирает номер в «горячей линии», а варианты по времени и фолбэк есть у самой группы, см. «Куда направить входящие».
Номер звонящего. Поле PSTN CID For VoIP CID оставьте в заводском no: звонок приходит в панель как вызов от добавочного шлюза, номер городского абонента при этом не виден. Куда шлюз кладёт номер при yes, в документации Cisco не указано, а наша АТС узнаёт свой добавочный по логину в поле From — если номер окажется там вместо логина, звонок будет отклонён.
Про исходящие — честно. Позвонить из АТС наружу через городскую линию этого шлюза сейчас нельзя: правило исходящих ведёт только на линию SIP-провайдера, а шлюз для АТС — добавочный. Сам шлюз это умеет (раздел VoIP-To-PSTN Gateway Setup), но со стороны АТС такие исходящие не поддержаны — не настраивайте их. Сегодня SPA3102/SPA8800 — способ принимать звонки на городской номер; исходящие идут через номер SIP-провайдера, подробнее — «Исходящие через шлюз — пока нет».
Шаг 5. Проверить регистрацию и звонок#
- Регистрация в шлюзе. Voice → Info → раздел PSTN Line Status (SPA3102) или PSTN Line N Status (SPA8800): Registration State =
Registered. Там же Line Voltage — если0, городская линия не подключена (или провод в PHONE вместо LINE). - Регистрация в админке. У добавочного этой линии во вкладке «Операторы» должна загореться зелёная точка.
- Звонок. Позвоните с мобильного на городской номер — после ответа шлюза должна зазвонить группа или оператор из шага 4. Положите трубку на мобильном: вызов у оператора обязан завершиться за несколько секунд. Если он «висит» — не настроено определение отбоя, следующий раздел.
- Звук — эхо-тест
*43. Регистрация ничего не говорит о звуке: он идёт отдельным потоком. Временно впишите в свой план набора(S0<:*43>), нажмите Submit All Changes и позвоните на городской номер: АТС ответит и начнёт возвращать вам ваш голос с небольшой задержкой. Слышите себя — звук идёт в обе стороны. После проверки верните номер группы.
Всё про проверку — в обзоре, раздел «Как проверить».
Настроить линию под свою страну#
Региональных прошивок у этих шлюзов нет: с завода всё настроено на сеть США — сопротивление линии 600 Ом, американский сигнал «занято», американский формат номера звонящего. На линии в любой другой стране этот шаг обязателен: иначе шлюз не замечает, что абонент положил трубку, и группа продолжает звонить.
- Сопротивление линии — FXO Port Impedance (раздел International Control). Подсказка Cisco: США —
600; Европа (Великобритания, Германия, Нидерланды, Швеция, Норвегия, Италия, Испания, Португалия, Польша, Дания) и Франция —270+750||150nF; Австралия —220+820||120nF; Новая Зеландия —370+620||310nF. России, стран СНГ, Грузии и Турции в подсказке нет — значение уточните у оператора линии. Эхо и шипение в разговоре — признак неверного значения. - Определение отбоя — раздел PSTN Disconnect Detection. Detect CPC (пропадание тока) и Detect Polarity Reversal (переполюсовка) включены с завода — оставьте. Detect Disconnect Tone тоже включён, но сам сигнал Disconnect Tone — американский:
480@-30,620@-30;4(.25/.25/1+2). Впишите тем же синтаксисом (частоты, уровень, длительности гудка и паузы) сигнал «занято» своей страны. Для ряда стран Европы, Австралии и Новой Зеландии значения есть в Administration Guide; для России и СНГ — нет, параметры уточните у оператора. Страховка — Detect Long Silence (у SPA8800 — Detect PSTN Long Silence), включена с завода с порогом 30 с: разговор в полной тишине оборвётся сам. - Номер звонящего с линии — вкладка Regional → Caller ID Method: заводское
Bellcore (N.Amer, China); есть вариантыDTMF (Finland, Sweden),DTMF (Denmark),ETSI DTMF,ETSI DTMF With PR,ETSI DTMF After Ring,ETSI FSK,ETSI FSK With PR (UK). Российского «АОН» с запросом номера по межчастотному коду в списке нет. Номер шлюз успевает получить, только если PSTN Answer Delay длиннее времени его доставки (шаг 4).
Прочие поля линии
- SPA To PSTN Gain / PSTN To SPA Gain — громкость в сторону линии и из неё (−15…+12 дБ).
- Ring Frequency Min/Max, Ring Validation Time, Ring Threshold — распознавание вызывного сигнала.
- Line-In-Use Voltage (40 В): если напряжение ниже — шлюз считает, что линию занял параллельный аппарат.
- PSTN Dial Digit Len, PSTN Dialing Delay, PSTN Hook Flash Len (0,25 с) — набор и флэш в сторону линии.
- Факс — T.38 или G.711 (у SPA8800 одна T.38-сессия на пару портов PHONE).
- Lifeline. SPA3102 при пропадании питания соединяет PHONE напрямую с LINE — телефон работает как обычный городской; у SPA8800 на этот случай порты PHONE и LINE соединяются в фиксированные пары.
Сброс к заводским настройкам#
Сброс нужен, если пароль веб-интерфейса неизвестен, шлюз достался от провайдера или прежнего владельца, или настройка запуталась окончательно.
Кнопки сброса у этих шлюзов нет (в документации Cisco её нет), пункт сброса в веб-интерфейсе документация тоже не описывает — только голосовое меню через аналоговый телефон:
- Телефон в PHONE (SPA3102) или PHONE 1 (SPA8800 — меню работает только с этого порта), снимите трубку, наберите
****. - Наберите
73738#(R-E-S-E-T) — полный сброс. Вариант877778#— сброс только пользовательских настроек (настройки провайдера остаются);732668#— просто перезагрузка. - Нажмите
1для подтверждения (*— отмена), дождитесь «Option successful» и положите трубку — шлюз перезагрузится.
Сброс может быть закрыт паролем провайдера — тогда меню его спросит. Буквы пароля набираются цифрами клавиатуры: A/B/C → 2 … W/X/Y/Z → 9, прочие символы → 0 (например, phone@321 набирается как 746630321). Без этого пароля шлюз от провайдера не сбросить.
Что стирается: сетевые настройки, учётки линий, план набора и настройки страны, пароль администратора (снова пустой). Прошивка остаётся прежней.
Что делать после: сетевой порт снова берёт адрес по DHCP (адрес — снова голосом **** → 110#), пароля в веб-интерфейсе нет; пройдите шаги 1–5 и раздел про страну заново. Пароль добавочного выдайте новый — он показывается один раз: Телефония → Операторы → «Сбросить пароль». Общее про сброс шлюзов — в обзоре.
Если шлюз не регистрируется#
- Учётка введена не на той вкладке. У SPA3102 — на PSTN Line, а не на Line 1 (это телефон в порту PHONE); у SPA8800 — на Line N, а не на Phone N.
- Пустой Proxy или Register = no. Без адреса в Proxy шлюз не регистрируется вообще, даже при Register =
yes. - Логин введён не целиком. В User ID и Auth ID — вся строка
sip-…-<номер>, Use Auth ID =yes. - Не нажат Submit All Changes — без него ничего не сохраняется.
- SIP Transport = TLS или TCP — поставьте
UDP. - Зарегистрирован, но звонок с линии не приходит. Не настроена «горячая линия» или номер в PSTN Caller Default DP не совпадает с номером плана; Line Voltage =
0— линия не в том порту. Проверьте, что номер из плана набирается с любого телефона АТС.
Общие причины (SIP ALG на роутере, устаревший пароль, закрытый UDP 5060) — в обзоре, раздел «Если шлюз не регистрируется»; про сеть — «Сеть заведения, NAT и SIM-карта».
Модели семейства#
| Модель | Порты | Сеть и корпус | Статус и прошивка | Отличия в настройке |
|---|---|---|---|---|
| SPA3102 | 1 × FXO (LINE) + 1 × FXS (PHONE), RJ-11 | 2 × RJ-45: INTERNET (в сеть заведения) и ETHERNET (LAN, шлюз раздаёт адреса, 192.168.0.1); встроенный роутер |
снят с продаж 2014-09-23, поддержка до 2019-09-30; последняя известная прошивка 5.2.13 (2012) | линия — Voice → PSTN Line, телефон — Voice → Line 1; два добавочных при использовании обоих портов |
| SPA8800 | 4 × FXO (LINE 1–4) + 4 × FXS (PHONE 1–4), RJ-11 + общий RJ-21 | RJ-45 ETHERNET (в сеть) + AUX (только настройка, 192.168.0.1); питание 12 В 3 А |
снят с продаж 2019-03-15, поддержка до 2024-03-31, замены нет; прошивки 6.1.7 (2009), 6.1.11 (2013) | линии — Voice → Line 1–4, телефоны — Phone 1–4; голосовое меню только с PHONE 1 |
| SPA8800-XU | как SPA8800 | как SPA8800 | как SPA8800; прошивка 6.1.11(XU) | из прошивки убран SRTP — для нашей АТС это неважно |
У SPA3102 были региональные варианты (-NA, -EU, -UK, -AU и другие) — различий в настройке документация Cisco не описывает; страна задаётся полями из раздела «Настроить линию под свою страну».
Родственные модели и что брать вместо
SPA8000 (8 × FXS), SPA2102, PAP2T, SPA112/SPA122 и ATA 191/192 — только порты для аналоговых телефонов, городскую линию они не подключают; настройка — в разделе Cisco — телефоны и ATA. FXO-шлюза в линейке Cisco для малого бизнеса больше нет: для SPA3102 Cisco назвала заменой SPA122, но у неё FXO нет. Вся серия Cisco Small Business Voice Gateways and ATAs снята с поддержки 2025-05-31.
Для новой точки с городскими номерами берите Grandstream HT841/HT881 или Yeastar TA FXO. А если городской номер можно перенести к SIP-провайдеру, это надёжнее и дешевле любого шлюза: «Подключение номера провайдера».
Частые вопросы#
Шлюз снят с производства — стоит ли его подключать?#
Если он уже стоит — да: регистрация линии как добавочного и входящие на группу работают, настройка занимает минут пятнадцать. Обязательно закройте шлюз Restrict Source IP и «горячей линией» (шаги 3–4) и задайте пароль администратора: обновлений безопасности для этих прошивок больше не будет. Покупать такой шлюз для новой точки не стоит.
Сколько добавочных нужно SPA8800?#
По одному на каждую подключённую городскую линию (вкладки Line 1–4) — до четырёх. Если в порты PHONE включены аналоговые телефоны и они тоже должны работать в АТС, каждому нужен ещё свой добавочный на вкладке Phone N.
Можно ли звонить с городской линии наружу через АТС?#
Пока нет. Через этот шлюз наша АТС умеет только принимать звонки с линии; исходящие идут через номер SIP-провайдера. Подробнее — «Исходящие через шлюз — пока нет».
Звонок приходит, но не завершается, когда гость кладёт трубку#
Не настроено определение отбоя под вашу страну: заводской сигнал «занято» — американский. Пройдите раздел «Настроить линию под свою страну»: FXO Port Impedance и Disconnect Tone вашего оператора.
Почему звонящий долго слушает гудки?#
Заводское PSTN Answer Delay — 16 секунд: столько шлюз ждёт, прежде чем ответить на звонок с линии. Уменьшите до ~5 секунд (шаг 4).
Почему в списке кодеков нет G.722?#
Его нет ни у одной модели семейства — разговор идёт в G.711. Для городской линии это ровно то качество, которое даёт сама линия.
Источники#
Документация Cisco; оригиналы с cisco.com сняты, ссылки ведут на копии Internet Archive и во вложения Cisco Community. Дата обращения — 2026-09-10.
- Cisco Small Business Analog Telephone Adapters Administration Guide (PAP2T, SPA2102, SPA3102, SPA8000, SPA8800), 2012 — отсутствие паролей по умолчанию, голосовое меню, страницы PSTN Line и Line, Restrict Source IP, план набора и «горячая линия», PSTN Answer Delay, импеданс, Disconnect Tone, Caller ID Method, одно- и двухступенчатый набор.
- Voice Gateway with Router SPA3102 — Quick Installation — порты,
192.168.0.1/advanced, таблица голосового меню (110, 201, 7932, 73738, 877778, 732668), ввод пароля цифрами. Источник скриншота SPA3102 на этой странице. - Cisco Small Business Pro SPA8800 IP Telephony Gateway — Quick Start Guide — порт AUX, голосовое меню только с PHONE 1, сброс.
- Application Note: Configuring the Cisco SPA8800 IP Telephony Gateway in an Asterisk Environment, 2009 — вкладки Line N,
/admin/advanced, план набора с горячей линией и PSTN Caller Default DP, Line Voltage на странице Info. Источник скриншотов SPA8800 на этой странице. - Data Sheet: Cisco SPA8800 IP Telephony Gateway with 4 FXS and 4 FXO Ports — интерфейсы, кодеки, питание, сброс, закрытый паролем.
- End-of-Sale and End-of-Life Announcement for the Cisco SPA3102 — даты снятия, региональные варианты, замена SPA122.
- End-of-Sale and End-of-Life Announcement for the Cisco SPA8000 and SPA8800 — даты снятия, SPA8800-XU, отсутствие замены.
- Release Notes for Cisco SPA3102 Firmware 5.2.13 и Release Notes SPA8800 Firmware 6.1.11(XU) — последние прошивки, SRTP в XU.
- Cisco Small Business Voice Gateways and ATAs — страница серии — окончание поддержки серии 2025-05-31.