I don't have any experience with a list of that size (unless FRAC-L is thatq
big) but you may want to look into PEER-ing (hehe...if anyone will take it.)
 
Paul Goodwin