(b) Considering and Accepting a Guilty or Nolo Contendere Plea.
(1) Advising and Questioning the Defendant. Before the court accepts a plea of guilty or nolo contendere, the defendant may be placed under oath, and the court must address the defendant personally in open court. During this address, the court must inform the defendant of, and determine that the defendant understands, the following:
(A) the government's right, in a prosecution for perjury or false statement, to use against the defendant any statement that the defendant gives under oath;
(B) the right to plead not guilty, or having already so pleaded, to persist in that plea;
(C) the right to a jury trial;
(D) the right to be represented by counsel—and if necessary have the court appoint counsel—at trial and at every other stage of the proceeding;
(E) the right at trial to confront and cross-examine adverse witnesses, to be protected from compelled self-incrimination, to testify and present evidence, and to compel the attendance of witnesses;
(F) the defendant's waiver of these trial rights if the court accepts a plea of guilty or nolo contendere;
(G) the nature of each charge to which the defendant is pleading;
(H) any maximum possible penalty, including imprisonment, fine, and term of supervised release;
(I) any mandatory minimum penalty;
(J) any applicable forfeiture;
(K) the court's authority to order restitution;
(L) the court's obligation to impose a special assessment;
(M) in determining a sentence, the court's obligation to calculate the applicable sentencing-guideline range and to consider that range, possible departures under the Sentencing Guidelines, and other sentencing factors under 18 U.S.C. §3553(a);
(N) the terms of any plea-agreement provision waiving the right to appeal or to collaterally attack the sentence; and
(O) that, if convicted, a defendant who is not a United States citizen may be removed from the United States, denied citizenship, and denied admission to the United States in the future.
(2) Ensuring That a Plea Is Voluntary. Before accepting a plea of guilty or nolo contendere, the court must address the defendant personally in open court and determine that the plea is voluntary and did not result from force, threats, or promises (other than promises in a plea agreement).
(3) Determining the Factual Basis for a Plea. Before entering judgment on a guilty plea, the court must determine that there is a factual basis for the plea.