magnuslupos