processing time: 91.286897659302