paffdlib