Allegro Abstract Llc