:::::::25:20:10501005010102001010200151010001000100010100015201000500015+115%1100030%25%100020%1000502102200013505*101010100020007101150::::::::::::npcnpcnpc:105030::::::::ID