xraylarch