PE permutation library