rory 45