splence