Random blocks were chosen and their length's were scaled to make the ends so the undulator could be simulated. These are not the blocks actually used in the ends. The block names were not used so the sort maps are valid for the core and with generic ends. The ends will be made independently and not from the sort. Using the random blocks allowed the sort map to be completed and sample trajectories to be calculated. ZW 3/15/24