This is not a complete explanation and small details were intentionally not included. It is primarily intended to help you understand the basic structure of nftperp.
Problems right now: