En cliquant sur « Accepter », vous acceptez que des cookies soient stockés sur votre appareil afin d'améliorer la navigation sur le site, d'analyser l'utilisation du site et de nous aider dans nos efforts de marketing. Consultez nos mentions légales pour plus d'informations.

Réussite du contrat d'apprentissage : comment le CFA fait vraiment la différence

1 contrat sur 4 rompu avant son terme. Découvrez comment un CFA peut prévenir les ruptures et garantir la réussite des contrats d'apprentissage.

Responsable pédagogique CFA en entretien de suivi avec un apprenti
Éducation
6 min
May 25, 2026

Sommaire

Partager l'article

Alexis Rocco

Growth Marketer

Simplifier l’emploi en alternance avec Bloom
Weekly newsletter

No spam. Just the latest releases and tips, interesting articles, and exclusive interviews in your inbox every week.

Read about our privacy policy.
Subscribe
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

TL;DR : 1 contrat d'apprentissage sur 4 est rompu avant son terme. Pour un CFA, chaque rupture coûte : financement perdu, planification désorganisée, indicateurs Qualiopi dégradés. Mais la rupture n'est pas une fatalité. Ce guide détaille les leviers concrets qu'un CFA peut activer avant, pendant et après la signature pour que ses contrats aillent au bout.

1 contrat sur 4 rompu : un enjeu financier et pédagogique majeur pour les CFA

Les chiffres sont là. Parmi les contrats d'apprentissage signés en 2022 et 2023, le taux de rupture atteint 25 % en hausse continue depuis 2019 où il était de 17 %. Concrètement : un apprenti sur quatre ne va pas au terme de son contrat. Et la première année est de loin le moment le plus critique : la grande majorité des ruptures surviennent dans les 9 premiers mois.

Pour un CFA, une rupture n'est jamais anodine. Elle entraîne d'abord une perte financière immédiate : le financement OPCO est recalculé au prorata des jours effectifs, et les sommes déjà versées peuvent faire l'objet d'un ajustement. Elle désorganise ensuite la planification pédagogique que propose-t-on à l'apprenti pendant les périodes où le reste de son groupe est en entreprise ? Elle dégrade enfin les indicateurs de performance du CFA, dont le taux de rupture, qui est un indicateur Qualiopi scruté lors des audits.

Selon les données de la DARES et du Cariforef (2024), les principales causes ne sont pas le manque de motivation de l'apprenti. Elles tiennent avant tout aux conditions de travail jugées insatisfaisantes, à la mauvaise relation avec le maître d'apprentissage, et au manque d'accompagnement, trois éléments sur lesquels le CFA a une prise directe.

Équipe pédagogique d'un CFA en réunion de suivi des apprentis
Le suivi structuré des apprentis est la première ligne de défense contre les ruptures de contrat.

Avant la signature : poser les bases d'un contrat qui tiendra

Vérifier l'adéquation apprenti/entreprise avant de valider le placement

Trop de ruptures trouvent leur origine dans un placement mal préparé. L'entreprise a signé un contrat sans vraiment mesurer ce qu'accueillir un apprenti implique : disponibilité du tuteur, adaptation des missions au niveau de formation, compréhension du programme pédagogique suivi au CFA.

Avant de valider un placement, le CFA a tout intérêt à vérifier plusieurs points : le maître d'apprentissage est-il identifié, disponible et conscient de son rôle ? L'entreprise a-t-elle déjà accueilli des apprentis ? Les missions prévues correspondent-elles au niveau et au programme du diplôme préparé ? Les ruptures sont significativement plus fréquentes dans les entreprises de moins de 50 salariés, pas parce que ces entreprises sont moins bien intentionnées, mais parce qu'elles ont souvent moins de ressources pour accompagner un jeune en formation.

Organiser un entretien tripartite de démarrage

Un entretien de cadrage réunissant le CFA, l'apprenti et le tuteur dès les premières semaines du contrat est l'un des investissements les plus rentables qu'un CFA puisse faire. Trente minutes pour clarifier les attentes des trois parties, présenter le livret d'apprentissage comme outil commun, fixer les modalités de communication en cas de difficulté et éviter trois mois de malaise non dit qui finissent en rupture.

Cet entretien est aussi l'occasion de rappeler au tuteur qu'il n'est pas seul : le CFA est un appui, pas un juge. Cette posture change radicalement la qualité des échanges ultérieurs.

Pendant le contrat : détecter et agir avant qu'il soit trop tard

Repérer les signaux faibles d'une rupture imminente

Une rupture ne surgit jamais du néant. Elle s'annonce toujours par des absences répétées, des retards dans la complétion du livret d'apprentissage, des plaintes informelles glissées dans un couloir, un changement de comportement en cours que le formateur remarque sans savoir quoi en faire. Le problème, c'est que ces signaux arrivent bien avant que quiconque ne les formalise.

Les CFA qui réduisent leur taux de rupture ne sont pas ceux qui réagissent mieux aux crises, ce sont ceux qui les anticipent. Cela suppose un suivi structuré, régulier et tracé : pas seulement des visites en entreprise réalisées pour cocher une case, mais un vrai protocole de détection précoce. Un outil centralisé qui agrège les données de présence, les retours des tuteurs et les signalements des formateurs permet de voir venir les problèmes là où un suivi papier ou Excel ne voit rien. Bloom Alternance propose précisément ce type de pilotage en temps réel.

Structurer le suivi en entreprise : visites, bilans, points réguliers

Le Code du travail impose au CFA d'accompagner ses apprentis et de prévenir les difficultés susceptibles de mettre en péril le déroulement du contrat. Mais au-delà de l'obligation légale, c'est la qualité de ce suivi qui fait la différence opérationnelle.

Un suivi efficace repose sur trois piliers : une fréquence définie (a minima un contact mensuel avec le tuteur, une visite en entreprise par semestre), un support standardisé (compte-rendu de visite, grille d'évaluation partagée), et une traçabilité accessible à toute l'équipe pédagogique pas uniquement au référent qui gère le dossier. C'est cette traçabilité qui permet de passer le relais rapidement quand un formateur est absent, et de ne jamais laisser un apprenti sans interlocuteur.

Mobiliser la médiation avant la rupture formelle

Les médiateurs de l'apprentissage, rattachés aux chambres consulaires, aux OPCO ou aux services de l'État sont chroniquement sous-utilisés. Beaucoup de CFA ne les contactent qu'une fois la rupture actée, quand il est trop tard pour sauver le contrat.

Or la médiation fonctionne précisément quand elle intervient tôt : dès qu'une situation se tend entre l'apprenti et l'employeur, avant que les positions se cristallisent. Le CFA peut initier cette démarche sans attendre que l'une ou l'autre partie ne demande officiellement de l'aide. C'est souvent ce qui transforme une crise évitable en rupture consommée.

Après une rupture : les obligations du CFA et les bons réflexes

Quand la rupture de contrat d'apprentissage est prononcée, le CFA reste mobilisé. Il a l'obligation légale d'accompagner l'apprenti pendant 6 mois pour l'aider à trouver un nouvel employeur, tout en maintenant son inscription et l'accès aux enseignements. C'est aussi le moment de mobiliser le réseau d'entreprises partenaires pour proposer rapidement de nouvelles opportunités et d'analyser la cause de la rupture pour en tirer des enseignements sur les prochains placements.

Une rupture bien gérée n'efface pas son impact sur les indicateurs, mais elle peut limiter ses conséquences humaines et financières et parfois déboucher sur un nouveau contrat signé dans de meilleures conditions.

En résumé : ce qu'il faut retenir

1 contrat sur 4 est rompu : ce n'est pas une fatalité, c'est un signal que le suivi peut et doit s'améliorer.

Agir avant la signature : vérifier le maître d'apprentissage, organiser un entretien tripartite de démarrage, s'assurer de l'adéquation des missions au niveau de formation.

Détecter les signaux faibles : absences, retards dans le livret, plaintes informelles, ils arrivent toujours avant la rupture officielle.

Structurer le suivi : fréquence définie, support standardisé, traçabilité partagée. Pas un suivi pour la forme un suivi qui permet d'agir.

Utiliser la médiation tôt : les médiateurs de l'apprentissage sont là pour ça. Pas après la rupture, avant. Bloom Alternance vous aide à centraliser le suivi de vos apprentis et à détecter les ruptures avant qu'elles arrivent.

FAQ

Quel est le taux de rupture des contrats d'apprentissage en France ?

Parmi les contrats signés en 2022 et 2023, le taux de rupture atteint 25 %, selon les données de la DARES. Ce taux est en hausse continue depuis 2019 (17 %). La grande majorité des ruptures intervient dans les 9 premiers mois du contrat, et plus fréquemment dans les petites entreprises de moins de 50 salariés.

Quelles sont les principales causes de rupture d'un contrat d'apprentissage ?

Selon l'étude de la DARES publiée en octobre 2024, les facteurs principaux sont les conditions de travail jugées insatisfaisantes, la mauvaise relation avec le maître d'apprentissage et le manque d'accompagnement. La motivation initiale de l'apprenti pour son métier est, contrairement aux idées reçues, un facteur faiblement significatif dans les ruptures.

Quel est le rôle légal du CFA en cas de rupture de contrat d'apprentissage ?

Le Code du travail impose au CFA d'accompagner l'apprenti dont le contrat a été rompu pendant 6 mois maximum, afin de l'aider à retrouver un employeur. L'apprenti conserve son statut et peut poursuivre les enseignements en centre pendant cette période. Le CFA doit également l'orienter vers les organismes d'accompagnement compétents si nécessaire.

Comment détecter les signaux faibles d'une rupture imminente ?

Les signaux les plus courants sont les absences répétées non justifiées, les retards dans la complétion du livret d'apprentissage, les plaintes informelles remontées par les formateurs ou le tuteur, et les changements de comportement perceptibles en cours. Un outil de suivi centralisé permet d'agréger ces données et d'alerter l'équipe pédagogique avant que la situation ne se dégrade.

Quels outils permettent au CFA de mieux suivre ses apprentis en entreprise ?

Au-delà du livret d'apprentissage numérique, un logiciel de gestion CFA permettant de centraliser les comptes-rendus de visite, les bilans tuteurs et les données de présence dans une interface partagée par toute l'équipe pédagogique est l'outil le plus efficace. Il permet de passer d'un suivi réactif (on agit quand le problème est déclaré) à un suivi proactif (on détecte avant que ça se dégrade).

Votre futur est entre de bonnes mains !
Prendre rendez-vous

Vos questions, nos réponses

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.