Services have been fully restored with Safaricom and we are closely monitoring the system to ensure full recovery.