outsource and delegate

Code produit:
451372442