Проект с приёмом банковских карт почти всегда несёт обязательства, которые не сводятся к «сделать checkout». Заметка закрывает вопрос как системному аналитику формализовать платёжный контур: PCI DSS через договоры с эквайерами и брендами, параллельно с точечной стыковкой 152-ФЗ, 149-ФЗ, 161-ФЗ и регламентов НСПК — в scope, НФТ, интеграционные контракты и трассировку до 02.04.02 Критерии приёмки (Acceptance Criteria). Это не обзор всей e-commerce-регуляторики РФ и не замена юриста или QSA.

1. Суть темы

PCI DSS (Payment Card Industry Data Security Standard) — набор требований PCI SSC (Payment Card Industry Security Standards Council) к защите account data: данных держателя карты (CHD, Cardholder Data) и чувствительных аутентификационных данных (SAD, Sensitive Authentication Data). Актуальная линейка — PCI DSS v4.0; конкретная версия и сроки перехода зависят от даты оценки и политики платёжных брендов — их фиксируют в контракте, а не «по умолчанию».

Для аналитика PCI DSS — регуляторный и договорной слой поверх НФТ — в духе трассируемых требований 00.04 Основные стандарты и своды знаний (BABOK, SEBoK, ISO 29148). Он определяет:

  • CDE (Cardholder Data Environment) — людей, процессы и технологии, которые хранят, обрабатывают или передают CHD/SAD либо влияют на их безопасность;
  • scope — границу систем и процессов, попадающих под оценку соответствия;
  • роль организации — merchant (торговец) или service provider (поставщик услуг), от чего зависит глубина контролей и формат отчётности (SAQ vs ROC).

Российский контекст накладывает параллельные обязательства — для каждой рамки SA фиксирует не «знаем закон», а артефакт и проверяемое требование (см. §3):

РамкаЧто задаёт для проектаЧто фиксирует SA (минимум)
152-ФЗ (ПДн)PAN и связанные атрибуты часто квалифицируются как персональные данные: правовые основания, меры защиты, локализацияОтдельный блок правовых и технических НФТ в SRS; ссылка на основание обработки; локализация БД с PAN
149-ФЗ, приказы ФСТЭК/ФСБМеры защиты информации для значимых объектов КИИ и коммерческой тайныКласс значимости / категория ИС в Vision&Scope; перечень обязательных мер как НФТ со ссылкой на приказ (детали исполнения — ИБ)
161-ФЗ (НПС)Требования к участникам национальной платёжной системыРоль в НПС, договорные SLA, регламенты НСПК/банка в приложении к [[04.01 Форматы документов (Vision&Scope, BRD, SRS, FRD)
Эквайер / платёжные брендыДоговорные обязательства по PCI DSS для Visa, Mastercard, UnionPay и др.Shared responsibility, целевая версия PCI, формат SAQ/ROC
НСПК («Мир»)Требования безопасности участников; пересечение с PCI при международных картахСценарий приёма (только «Мир» vs mix); какие регламенты НСПК трассируются в матрицу

Соответствие 152-ФЗ не означает PCI compliance и наоборот — нужна согласованная матрица требований (структура — в §3). Общие принципы ИБ — в 08.07 Основы кибербезопасности для системного аналитика; здесь — платёжный контур и его формализация в артефактах анализа.

Граница темы — что внутри и что сознательно вне заметки:

ВнутриВне заметки (отдельные рамки / статьи)
PCI DSS, scope, CHD/SAD, SAQ/ROC, tokenization, checkout-модели115-ФЗ (ПОД/ФТ), претензионная работа, chargeback-процессы
Стыковка 152/149/161-ФЗ с платёжным контуром54-ФЗ и фискализация — смежная тема; в checkout достаточно границы «оплата картой ≠ фискальный чек»
Договор эквайера, shared responsibility, матрица трассировкиАгрегаторы и маркетплейсы как бизнес-модель — только роли в scope и PCI
Recurring, mobile SDK, refund — следствия для scope и НФТOAuth, rate limiting, threat-модели API — 03.05.05 Безопасность API
Классификация и оформление НФТ — 08.02 Нефункциональные требования (НФТ) — классификация и стандартыПолный правовой разбор ПДн — 11.06 Этические и правовые аспекты
flowchart TB
    subgraph layers [Параллельные слои требований]
        direction TB
        subgraph legal [Юридический и договорной]
            FZ149[149-ФЗ КИИ]
            FZ152[152-ФЗ ПДн]
            FZ161[161-ФЗ НПС]
            ACQ[Договор эквайера]
            NSPK[Регламенты НСПК]
        end
        subgraph pci [PCI DSS]
            CDE[CDE и scope]
            CHD[CHD / SAD]
            CTRL[12 требований / 6 целей]
        end
    end
    subgraph sa [Роль SA — сквозная формализация]
        DFD[DFD и C4]
        NFR[НФТ и AC]
        TRACE[Матрица трассировки]
    end
    legal --> TRACE
    pci --> TRACE
    sa --> DFD
    sa --> NFR
    DFD --> TRACE
    NFR --> TRACE

152-ФЗ и 149-ФЗ действуют независимо от PCI и часто шире CDE — SA трассирует их в одной матрице, а не выстраивает «сначала PCI, потом законы».

2. Ключевые понятия

Данные и среда

ТерминСмысл для аналитика
CHD (Cardholder Data)Данные держателя карты: PAN (Primary Account Number), имя, срок действия, service code. Полный PAN — ключевой объект защиты
SAD (Sensitive Authentication Data)CVV/CVC, полные магнитные/чиповые данные, PIN/PIN block. Хранение после авторизации, как правило, запрещено
CDE (Cardholder Data Environment)Всё, что касается CHD/SAD: приложения, БД, сеть, люди, процессы, подрядчики
ScopeФактическая граница PCI-оценки. Определяется обработкой данных, а не заявлением «мы hosted checkout»
Tokenization / P2PEЗамена PAN токеном или point-to-point encryption при соблюдении программ PCI — инструмент сужения scope. SA проверяет, что провайдер в listed program PCI (P2PE, PCI SSF tokenization) и предоставляет AOC; «свой токен в Redis» без валидации программы scope не сужает

Роли и оценка соответствия

ТерминСмысл
MerchantТорговец, принимающий карты
Service ProviderПоставщик услуг (хостинг, процессинг, call-center и т.д.), обрабатывающий CHD от имени других
SAQ (Self-Assessment Questionnaire)Самооценка по сценарию (SAQ A, A-EP, B, B-IP, C, C-VT, D и др.) — для части merchant/service provider
ROC / QSAReport on Compliance — аудит квалифицированным оценщиком (Qualified Security Assessor)
AOC (Attestation of Compliance)Подтверждение соответствия, которое организация или провайдер предоставляет контрагентам

Merchant level (уровень 1–4) задаёт бренды по объёму транзакций; для Level 1 merchant, как правило, обязателен ROC (не SAQ). Точные пороги — в merchant program и service provider program бренда и в договоре эквайера; SA фиксирует целевой уровень и формат отчётности в BRD до разработки.

Выбор SAQ — не формальность: неверный тип — частая причина несоответствий на аудите. Упрощённая логика для discovery (детали — в SAQ Instructions PCI SSC; финальное решение — с QSA/ИБ):

УсловиеТипичный SAQКомментарий
Полный redirect / iframe на домен PSP, PAN не на merchant, нет JS merchant на странице ввода картыSAQ AScope уже, но MPS и inventory скриптов на сайте merchant всё равно анализируются
Redirect, но JS merchant на checkout или iframe с элементами на домене merchantSAQ A-EPCHD может затрагивать browser environment merchant
E-commerce own checkout: PAN через app/API merchant, CHD не храните после authSAQ A-EP, C или DSAQ B / B-IP — для MOTO, imprint, standalone IP-терминалов, не для типового online checkout
Mobile / in-app SDK checkout на домене merchant или через SDK с доступом к CHDSAQ A-EP или DHosted page «внутри WebView» не автоматически SAQ A — смотрите, где вводится PAN и какие скрипты на странице
Хранение CHD, recurring/stored credentials, несколько каналов, service providerSAQ D (merchant) или ROCLevel 1 — почти всегда ROC

Структура PCI DSS (логика для декомпозиции)

12 требований сгруппированы в 6 целей — рамка для разбиения на НФТ. Generic-контроли (RBAC, MFA, патчи, pen test) — в 08.07 Основы кибербезопасности для системного аналитика; здесь — payment-specific акценты:

ЦельФокус в платёжном контуре
1. Безопасная сетьCDE изолирован; сегментация между checkout, back-office и аналитикой
2. Защита данныхЗапрет хранения SAD после auth; маскирование PAN в UI и отчётах; TLS для передачи CHD
3. Управление уязвимостямиChange control для payment-impacting change — см. 07.06 CICD и конвейеры — влияние на требования
4–6. Доступ, мониторинг, политикиЛогирование доступа к CHD; shared responsibility с PSP в контракте — см. 10.01.11 Шаблон ролевой модели

В PCI DSS v4.0 часть требований имеет тип defined approach (шаблонная формулировка в SAQ), часть допускает customized approach (альтернативный контроль с обоснованием). Для SA в матрице трассировки полезна колонка «тип контроля v4.0»:

ТипЧто фиксирует SAЧто делает ИБ/QSA
DefinedСтандартная НФТ из PCI + ACПодтверждение реализации
CustomizedСсылка «контроль по customized approach, артефакт TDA №…»TDA, оценка рисков, доказательства эквивалентности
TDA / MPSНаличие программы: TDA по перечню требований v4.0; inventory и integrity payment scripts; CSP на checkoutСодержание TDA, оценка рисков скриптов

SA не подменяет ИБ в TDA, но помечает строки, где без артефакта ИБ приёмка требования невозможна.

PCI и смежные рамки — не путать

РамкаОтличие от PCI DSS
3-D Secure / PCI 3DSПротокол аутентификации держателя карты — отдельная программа и требования
PSD2Европейская директива о платёжных услугах; для РФ — ориентир при cross-border, не замена локальных правил
152-ФЗПравовые основания обработки ПДн, уведомления, локализация — пересекается по PAN, но не дублирует PCI

Сценарии приёма в РФ: «Мир» vs международные карты

СценарийДоминирующие рамкиФокус SA на discovery
Только карты «Мир», расчёты через банк-участник НСПК161-ФЗ, регламенты НСПК/банка; PCI может не требоваться брендами, если нет международных картДоговор с банком, требования НСПК, 152-ФЗ по PAN; но банк/процессинг часто всё равно требует PCI или security annex «по аналогии» — не снимайте PCI из scope без пункта договора
Международные карты (Visa/MC/UnionPay) + часто «Мир»PCI через эквайера плюс 161-ФЗ/НСПК для национального контураДва слоя в матрице; shared responsibility с PSP по PCI; отдельные строки по НСПК
Marketplace / split payments / несколько merchant IDMerchant + возможная роль service provider для субмерчантовКто storage/processing/transmission для каждого потока; AOC субподрядчиков; кто проходит SAQ/ROC по каждому MID — см. §3

3. Как применяется в работе аналитика

Откуда требования попадают в SDLC

Регуляторика не «появляется на этапе SRS» — её извлекают на старте:

  1. Договор эквайера и приложения (security schedule, SLA, ограничения на хранение) — 02.02.03 Наблюдение и анализ документов; сверка с 10.04 Чеклист аналитика перед стартом разработки.
  2. Карта стейкхолдеров: compliance банка, DPO, архитектор PSP, ИБ, DevOps — 02.01.03 Анализ заинтересованных сторон (Stakeholder Map).
  3. Discovery-сессия с PSP — вопросы ниже; результат фиксируется в BRD до проектирования checkout.

Инициация и discovery

На старте зафиксируйте модель приёма платежей — без этого scope будет «плыть»:

  • on-us / off-us, hosted payment page, redirect, API, mobile/in-app SDK, marketplace, подписки, recurring, возвраты и частичные refund;
  • кто storage / processing / transmission для CHD;
  • есть ли subcontractors (PCI service providers) — процессинг, хостинг, call-center, аналитика;
  • какие схемы карт (см. таблицу в §2) и целевой SAQ/ROC.

Вопросы к PSP на discovery (дополните своим чеклистом):

  • Актуальный AOC и тип SAQ/ROC провайдера; listed program для tokenization/P2PE.
  • Data flow diagram провайдера: где PAN, кто subprocessors, где логи.
  • Целевая версия PCI DSS и merchant level по брендам.
  • Recurring / COF: кто хранит payment credential, MIT vs CIT, срок жизни токена.
  • Refund API: какие идентификаторы проходят (token vs PAN), reconciliation, идемпотентность.
  • Security schedule в договоре: обязанности merchant vs PSP, сроки уведомления об инцидентах.

Постройте контекстную диаграмму — 03.01.02 Моделирование контекста системы (Context Diagram) — и DFD с явной границей CDE: 03.04.02 Диаграмма потоков данных (DFD). Дополните 06.03.05 C4-модель: container-диаграмма покажет, какие сервисы «видят» PAN.

Целевое правило для спецификации: не хранить SAD; минимизировать CHD — только то, что нужно бизнесу и разрешено стандартом. На staging/test — только PCI test PAN ranges из документации брендов/эквайера, не prod-данные.

Recurring, подписки и stored credentials

Если в discovery есть recurring / подписки, scope почти всегда шире, чем у разового checkout:

АспектЧто зафиксировать SA
COF / stored credentialКто хранит payment credential — merchant, PSP, wallet; срок и условия повторного списания
MIT vs CITMerchant-initiated vs cardholder-initiated transaction — разные 3DS и договорные ограничения
Первый vs последующие платежиОтдельные API-контракты; трассировка token lifecycle в 03.05.03 Спецификации контрактов (OpenAPI, AsyncAPI, Protobuf)
ScopeХранение token/credential часто тянет SAQ D даже при hosted первого платежа

Возвраты и частичные refund

В спецификации refund-потока явно укажите:

  • передаётся token или снова PAN (второе расширяет CDE);
  • reconciliation между order service, payment gateway и ledger;
  • запрет логирования идентификаторов платежа в cleartext — те же правила, что для capture API (10.01.04 Шаблон спецификации REST API).

Российская регуляторика в артефактах SA

149-ФЗ и приказы ФСТЭК/ФСБ

SA не назначает класс защиты вместо аттестующего органа, но обязан зафиксировать в Vision&Scope / BRD:

  • относится ли система с платёжным контуром к значимому объекту КИИ или иной категории по 149-ФЗ;
  • перечень обязательных мер как НФТ со ссылкой на применимый приказ ФСТЭК/ФСБ (формулировки — согласование с ИБ);
  • границу: меры 149-ФЗ могут шире CDE (вся ИС), PCI — только cardholder data environment.

152-ФЗ в платёжном контуре

В платёжном контуре SA выделяет только пересечение с checkout: PAN как ПДн, правовое основание обработки, локализация первичной БД при хранении, маскирование в UI, трассировка инцидента с ПДн в процесс (параллельно с PCI incident SLA). Трансграничная передача, уведомления Роскомнадзора, полный правовой режим — 11.06 Этические и правовые аспекты.

161-ФЗ и НСПК — что выписать из договора с банком

Вопрос SAКуда фиксировать
Статус участника НПС (прямой / через банк)BRD, глоссарий
SLA авторизации, timeout, коды отказовНФТ + 03.05.01 Виды интеграции (точка-точка, ESB, API-led)
Форматы сообщений и версии протоколов НСПКIntegration spec
Ограничения на хранение платёжных данных и срокиМатрица + DFD
Регламенты банка/НСПК (номер, редакция)Приложение к BRD, колонка «Источник» матрицы

Согласованная матрица: PCI + 152-ФЗ + договор

Оформите по 10.01.15 Шаблон матрицы трассировки — одна таблица, без «двух правд» в разных документах:

КолонкаСодержаниеВладелец строки
ИсточникPCI Req X.Y / 152-ФЗ ст. Z / пункт договора эквайера / регламент НСПКSA + ИБ/юрист
НФТ / ограничениеПроверяемая формулировка в SRSSA
Компонент / потокСервис, API, DFD-узелSA
Критерий приёмки / тестAC, сценарий, контроль на релизеSA + QA
Статус scopeIn CDE / out of scope / PSPSA
Тип v4.0Defined / Customized / TDASA + ИБ

Пример заполненной строки:

ИсточникНФТКомпонентAC / тестScopeТип v4.0
PCI 3.4; 152-ФЗ (локализация)PAN в UI заказа — только маска ****1234; первичная БД orders_pan — в РФorder-service, экран «Детали заказа»AC-1: в API/UI нет full PAN; AC-2: geo/DC БД — РФ, подтверждение IaCIn CDEDefined (3.4) + 152 отдельным тестом

Декомпозиция PCI в требования

PCI переводится в проверяемые НФТ — см. 10.01.12 Шаблон нефункциональных требований (NFR) и 02.03.01 Классификация требований (БТ, ФТ, НФТ):

ОбластьЧто фиксировать в спецификации
Передача и хранениеШифрование in transit (TLS) и at rest; запрет логирования PAN/CVV
ДоступRBAC, need-to-know, MFA для админ-доступа к CDE
ЖурналированиеСобытия доступа к CHD, retention, защита логов от несанкционированного изменения
E-commerce checkoutInventory и integrity скриптов на платёжной странице; CSP; запрет произвольных third-party scripts без оценки
TokenizationAPI-требования: идемпотентность, reconciliation, refund по token; due diligence провайдера (listed program + AOC)
Change controlЧеклист релиза для payment-impacting change — 02.05.02 Управление изменениями (Change Control Board); gate в CI/CD — 05.04 DevOps и непрерывная поставка — влияние на анализ, 07.06 CICD и конвейеры — влияние на требования

Для интеграций в user stories и API-спецификациях — 10.01.04 Шаблон спецификации REST API:

  • запрет логирования PAN/CVV в application logs, APM, support-чатах;
  • PCI-aware error messages — без утечки внутренних деталей CDE;
  • маскирование в отчётах и UI.

В BRD или приложении к контракту — shared responsibility с PSP (Payment Service Provider):

  • кто проходит SAQ/ROC;
  • кто предоставляет AOC;
  • инциденты с картами: SLA уведомления эквайера/брендов, эскалация, сохранение доказательств; параллельно — уведомление оператора ПДн по 152-ФЗ (сроки и роли — юрист + DPO, SA трассирует в 03.02.02 Диаграмма деятельности (Activity Diagram) и AC);
  • какие данные остаются у merchant, какие — у провайдера.

Трассировка и риски

Свяжите регуляторику с реализацией через 10.01.15 Шаблон матрицы трассировки и 02.03.04 Трассировка требований (концепция):

Источник (PCI / 152-ФЗ / 149-ФЗ / договор) → НФТ → функция → AC / тест-кейс

Типовые риски на этапе анализа — 08.05 Управление рисками на этапе анализа:

  • scope creep — новый микросервис «просто кэширует» PAN; см. 02.05.03 Управление объёмом (Scope Creep) и ожидания;
  • копии prod-БД с CHD на staging без обезличивания (вместо них — test PAN ranges);
  • support-доступ к prod CDE без процедуры и логирования;
  • service provider без due diligence и AOC.

Проверка полноты — 08.03 Тестирование требований (статическое тестирование) и 08.04 Рецензирование и инспекции (техники Фейгана): рецензент с компетенцией ИБ задаёт вопрос «где в DFD проходит PAN?».

Артефакты и роли

АртефактСодержание
Context + Container (C4)Граница CDE, внешние PSP
DFDПотоки CHD/SAD, точки появления и исчезновения PAN
GlossaryCHD, SAD, CDE, token, PAN, SAQ
Non-functional specДекомпозиция 6 целей PCI + блок 152-ФЗ
Compliance matrixPCI / RF / договор → НФТ → AC
Integration specКонтракты с эквайером, запреты на данные
Release checklistPayment-impacting changes

SA не заменяет QSA или ИБ-офицера, но обеспечивает полноту, непротиворечивость и проверяемость требований — без «дыр» между бизнес-сценарием оплаты и тем, что попадёт в оценку соответствия.

Примеры потоков

Redirect vs own checkout:

sequenceDiagram
    participant User as Пользователь
    participant Shop as Магазин (merchant)
    participant PSP as PSP / hosted page

    User->>Shop: Оформление заказа
    Shop->>PSP: Redirect на hosted payment
    User->>PSP: Ввод PAN (CHD)
    PSP->>Shop: Token / статус платежа
    Note over Shop: PAN не проходит через сервер магазина — scope уже, но SAQ и MPS всё равно анализируются

При own checkout с JavaScript на домене merchant CHD может проходить через приложение или браузерные скрипты — scope шире, SAQ другой (часто A-EP или D), требования к MPS и CSP обязательны в спецификации.

Marketplace / split payments / несколько merchant ID:

  • Платформа принимает оплату от покупателя, затем расщепляет выплату селлерам — у каждого селлера свой MID или sub-merchant ID.
  • SA фиксирует цепочку ролей: кто merchant of record, кто service provider, чьи системы попадают в CDE каждого участника.
  • В матрице — отдельные строки на платформу и на типового селлера; AOC процессинга платформы не снимает обязанностей селлера, если его backend «видит» PAN.
  • Типовая ошибка: один SAQ на всю платформу при том, что часть селлеров ведёт own checkout — scope creep ролей; см. 02.01.04 Определение границ решения (Scope Modelling).

4. Типовые ошибки и ограничения

Ограничения

  • PCI DSS — минимальный отраслевой базис. Банк или эквайер может требовать строже; в ТЗ указывайте целевую версию (v4.0 vs 3.2.1) и merchant level по контракту.
  • Scope определяется фактом обработки, а не архитектурным лозунгом. Hosted-модель и mobile WebView не снимают анализа SAQ-типа и сценариев redirect/MPS.
  • Tokenization сужает scope только при listed program PCI и AOC провайдера; самописный токен — не автоматический выход из CDE.
  • «Только Мир» без международных брендов — PCI может не требоваться брендами, но банк часто навязывает PCI или security annex; снимайте из scope только по пункту договора.
  • Пересечение с 152-ФЗ требует согласования с юристами — детали ПДн в 11.06 Этические и правовые аспекты.
  • Реализация контролей (pentest, ASV, HSM, содержание TDA) — зона ИБ и DevOps; SA фиксирует интерфейсы, критерии и границы, а не подменяет экспертизу.
  • 149-ФЗ / приказы ФСТЭК — SA фиксирует применимость и трассировку; выбор конкретных средств защиты — ИБ.

Типичные ошибки

ОшибкаПочему критично
PAN в логах, APM, support-чатах, аналитикеПрямое нарушение; часто обнаруживается при log review
Реальные PAN на staging / test вместо test PAN rangesTest/prod parity с prod-данными недопустима
«Мы не храним карты», но CHD проходит через app-сервер или CRMStorage ≠ единственный trigger для scope
Неверный SAQ (A вместо A-EP/D) при JS merchant или mobile SDK на checkoutФормальное несоответствие при audit
Применение SAQ B/B-IP к типовому e-commerce own checkoutB-IP — не online checkout; audit finding
Игнор service providers без AOCРиск переноса ответственности и расширения CDE
PCI для проекта «только Мир» без договорного основания — или пропуск PCI при international cardsЛишний scope / затраты или дыра в compliance
Recurring без декомпозиции COF/MIT — «token где-то у PSP»Неясный scope stored credentials
Refund API с PAN вместо token без осознанного расширения CDEНеожиданный рост CDE на приёмке
Смешение PCI, 3DS и PSD2 в одном абзаце SRSРазные рамки; требования теряют трассировку
Scope creep без 02.01.04 Определение границ решения (Scope Modelling)Новая фича тянет CDE на весь кластер — см. 02.05.03 Управление объёмом (Scope Creep) и ожидания
Матрица «152 vs PCI» декларирована, но без строк ACНевозможно проверить compliance на приёмке

Критерий качества спецификации: по документам можно ответить — где появляется PAN, кто storage/processing/transmission, какой SAQ/ROC обоснован, какие строки матрицы ведут к PCI, 152-ФЗ и договору эквайера, кто уведомляется при инциденте.

Связи с другими разделами базы

Источники и дополнительные материалы

Стандарты и нормативные акты

Официальные ресурсы РФ

  • Банк России — раздел «Национальная платёжная система»: https://www.cbr.ru/finmarkets/nps/
  • Банк России — аналитика по НПС: https://www.cbr.ru/analytics/nps/
  • НСПК (платёжная система «Мир»): https://www.nspk.ru/ — при сбое TLS-доступа используйте корпоративное зеркало или раздел ЦБ выше

Договорная документация (классы документов)

  • Договор эквайринга / процессинга и приложение Security Schedule / Information Security Requirements — типовой источник PCI-версии, SAQ/ROC, SLA инцидентов и ограничений на хранение CHD (конкретные формулировки — у вашего банка, без универсального URL).

Перед публикацией перепроверьте актуальную редакцию PCI DSS v4.0, перечень SAQ, merchant level вашего эквайера и требования НСПК по официальным источникам.