Yes.  All participants must register and pay a $95 non-refundable registration fee.