/* ------------------------------------------- Copyright (C) 2025, Amlal EL Mahrouss, all rights reserved. ------------------------------------------- */ #include