These aircraft are indeed Deluce's aircraft. Dunno if that event is related with that new company in Canada, though... I actually assumed they had run into disagreements with the Gabonese government, to flee like that. I hoped to get some info here...