XS2618954478 · SDBC 3.98% 2026-05-04 USD — China Development | SQX Bonds