patchallotments.com