/* define.js */
var g_bussindessid = {
	messageboard : {
		user_profile:"3"
	},
	
	discussboard : {
		widget:"888",
		network:"2"
	}
};

var g_xunleiLevel = [
			[200,1,"列兵"],[500,2, "少尉"],[900,3, "中尉"],[1400,10, "上尉"],[2000,11,"少校"],[2700,12,"中校"],[3500,13,"上校"],[4400,20,"大校"],[5400,21,"大校"],[6500,22,"大校"],
			[7700,23,"大校"],[9000,30,"少将"],[10400,31,"少将"],[11900,32,"少将"],[13500,33,"少将"],[15200,100,"中将"],[17000,101,"中将"],[18900,102,"中将"],[20900,103,"中将"],
			[23000,110,"中将"],[25200,111,"中将"],[27500,112,"中将"],[29900,113,"中将"],[32400,120,"中将"],[35000,121,"中将"],[37700,122,"中将"],[40500,123,"中将"],[43400,130,"中将"],
			[46400,131,"中将"],[49500,132,"中将"],[52700,133,"中将"],[56000,200,"上将"],[59400,201,"上将"],[62900,202,"上将"],[66500,203,"上将"],[70200,210,"上将"],[74000,211,"上将"],
			[77900,212,"上将"],[81900,213,"上将"],[86000,220,"上将"],[90200,221,"上将"],[94500,222,"上将"],[98900,223,"上将"],[103400,230,"上将"],[108000,231,"上将"],[112700,232,"上将"],
			[117500,233,"上将"],[122400,300,"三军统帅"]
];
			
function g_getXunleiLevel(score)
{
	var levelObj=new Object();
	for (i = 0; i < g_xunleiLevel.length; i++)
	{
		if(score>g_xunleiLevel[i][0])
			continue;
		
		levelObj.level=i;
		levelObj.logo=g_xunleiLevel[(i-1<=0?0:i-1)][1];
		levelObj.title=g_xunleiLevel[(i-1<=0?0:i-1)][2];
		break;
	}
	
	return levelObj;
}

var g_mood_pic = {
	"001" : "http://img.widget.xunlei.com/img_2/face/001.png",
	"002" : "http://img.widget.xunlei.com/img_2/face/002.png",
	"003" : "http://img.widget.xunlei.com/img_2/face/003.png",
	"004" : "http://img.widget.xunlei.com/img_2/face/004.png",
	"005" : "http://img.widget.xunlei.com/img_2/face/005.png",
	"006" : "http://img.widget.xunlei.com/img_2/face/006.png",
	"007" : "http://img.widget.xunlei.com/img_2/face/007.png",
	"008" : "http://img.widget.xunlei.com/img_2/face/008.png",
	"009" : "http://img.widget.xunlei.com/img_2/face/009.png",
	"010" : "http://img.widget.xunlei.com/img_2/face/010.png",
	"011" : "http://img.widget.xunlei.com/img_2/face/011.png",
	"012" : "http://img.widget.xunlei.com/img_2/face/012.png",
	"013" : "http://img.widget.xunlei.com/img_2/face/013.png",
	"014" : "http://img.widget.xunlei.com/img_2/face/014.png",
	"015" : "http://img.widget.xunlei.com/img_2/face/015.png",
	"016" : "http://img.widget.xunlei.com/img_2/face/016.png"
};/* network.js */
var oCntrys = {};
var oDepartment = {};
var oHighMiddle = {};
var oUnivs = {};
var oMyNwks = {};

PSH0 = function(iId, sName)
{
	var obj = new Object();
	obj.id = iId;
	obj.name = sName;
	oCntrys[iId]=obj;
}

//push data of level 1
PSH1 = function(iCntryId, iId, sName)
{
	if(!oCntrys[iCntryId])
		return;

	if(!(oCntrys[iCntryId].province))
		oCntrys[iCntryId].province={};

	var obj = new Object();
	obj.id = iId;
	obj.name = sName;
	oCntrys[iCntryId].province[iId] = obj;
}

//push data of level 2
PSH2 = function(iCntryId, iPrvncId, iId, sName)
{
	if(!oCntrys[iCntryId] || !(oCntrys[iCntryId].province[iPrvncId]) )
		return;

	if(!(oCntrys[iCntryId].province[iPrvncId].city))
		oCntrys[iCntryId].province[iPrvncId].city={};

		
	var obj = new Object();
	obj.id = iId;
	obj.name = sName;
	oCntrys[iCntryId].province[iPrvncId].city[iId] = obj;
}

//push data of level 3
PSH3 = function(iCntryId, iPrvncId, iCtyId, iId, sName)
{
	if(!oCntrys[iCntryId] || !(oCntrys[iCntryId].province[iPrvncId]) || !(oCntrys[iCntryId].province[iPrvncId].city[iCtyId]) )
		return;

	if(!(oCntrys[iCntryId].province[iPrvncId].city[iCtyId].district))
		oCntrys[iCntryId].province[iPrvncId].city[iCtyId].district={};

	var obj = new Object();
	obj.id = iId;
	obj.name = sName;
	oCntrys[iCntryId].province[iPrvncId].city[iCtyId].district[iId] = obj;
}

//push data of university
PSHU = function(iCntryId, iPrvncId, iId, sName)
{
	if(!oCntrys[iCntryId] || !(oCntrys[iCntryId].province[iPrvncId]) )
		return;
	
	if(!(oCntrys[iCntryId].province[iPrvncId].university))
		oCntrys[iCntryId].province[iPrvncId].university={};

	var obj = new Object();
	obj.id = iId;
	obj.name = sName;
	oCntrys[iCntryId].province[iPrvncId].university[iId] = obj;
	oUnivs[iId] = obj;
}

_Get_DepartmentById = function(iDept_Id,aListOfDepartment)
{
	if(!aListOfDepartment)return null;
	for(var i=0;i<aListOfDepartment.length;i++)
	{
		if(iDept_Id==aListOfDepartment[i].id)
			return aListOfDepartment[i];
	}
	return null;
}

//fCall_Back = function(ArrayList_Of_Department)
_Get_Department_DATA = function(iUniv_Id, fCall_Back, iDept_Id)
{
	//尚未获取到
	if(!oDepartment[iUniv_Id])
	{
		var url = "http://widget.xunlei.com/portal/data/department/"+iUniv_Id+".xml";
		new Ajax.Request(url, {
			response: "Object",
			onSuccess: Delegate.create(this, function(evt){
				try
				{
					var department_list = evt.response;
					if(department_list&&department_list.department)//如果获取到数据了，存起来
						oDepartment[iUniv_Id] = $A(department_list.department);

					if(iDept_Id&&iDept_Id>0)
						fCall_Back(     _Get_DepartmentById(iDept_Id, oDepartment[iUniv_Id])   );
					else
						fCall_Back(oDepartment[iUniv_Id]);

				}catch(ex)
				{
					alert(ex);
				}
			}),
			on404: function(evt){
				//TODO:Nothing;
			}
		});
	}
	//已经获取过了
	else
	{
		if(iDept_Id&&iDept_Id>0)
			fCall_Back(     _Get_DepartmentById(iDept_Id, oDepartment[iUniv_Id])   );
		else
			fCall_Back(oDepartment[iUniv_Id]);
	}
}

//fCall_Back = function(ArrayList_Of_Department)
Get_Department_List = function(iUniv_Id, fCall_Back)
{
	_Get_Department_DATA(iUniv_Id, fCall_Back);
}

//fCall_Back = function(Department_Object)
//
Get_Department = function(iUniv_Id,iDept_Id,fCall_Back)
{
	_Get_Department_DATA(iUniv_Id, fCall_Back, iDept_Id);
}

//fCall_Back = function(ArrayList_Of_HighMiddle)
Get_HighMiddle_List = function(iDstct_Id, fCall_Back)
{
	//尚未获取到
	if(!oHighMiddle[iDstct_Id])
	{
		var url = "http://widget.xunlei.com/portal/data/highschool/"+iDstct_Id+".xml";
		new Ajax.Request(url, {
			response: "Object",
			onSuccess: Delegate.create(this, function(evt){
				try
				{
					var highschool_list = evt.response;
					if(highschool_list&&highschool_list.highmiddle)//如果获取到数据了，存起来
						oHighMiddle[iDstct_Id] = $A(highschool_list.highmiddle);

					fCall_Back(oHighMiddle[iDstct_Id]);
	
				}catch(ex)
				{
					alert(ex);
				}
			}),
			on404: function(evt){
				alert("无法获取高中数据.");
			}
		});
	}
	//已经获取过了
	else
	{
		fCall_Back(oHighMiddle[iDstct_Id]);
	}
}

_Nwk_Action = function(sURL_Exra,oContainer,fCallback_NO_PARAM)
{
	if(!oContainer)
	{
		alert("使用_Nwk_Action须指定Container");
		return;
	}
	
	if(sURL_Exra)
	{
		var url = "http://portal.widget.xunlei.com/cgi-bin/"+sURL_Exra;
		new Ajax.Request(url, {
			response: "Object",
			onSuccess: Delegate.create(this, function(evt){
				try
				{
					var nwk_resp = evt.response;
					if(nwk_resp&&nwk_resp.result)
					{
						oContainer.style.display="block";
						oContainer.innerHTML = nwk_resp.str;
					}

					if(fCallback_NO_PARAM)
						fCallback_NO_PARAM();
	
				}catch(ex)
				{
					alert(ex);
				}
			}),
			on404: function(evt){
				alert("无法找到接口");
			}
		});
	}
}

Join_Network = function(iNwk_Type,iNwk_Obj_Id,oContainer,fCallback_NO_PARAM)
{
	if(iNwk_Type&&iNwk_Obj_Id&&iNwk_Type>0&&iNwk_Obj_Id>0)
	{
		var sURL_Extra = "cgi_network_join"+"?nwk_type="+iNwk_Type+"&nwk_obj_id="+iNwk_Obj_Id+"&ct="+(new Date().getTime());;
		_Nwk_Action(sURL_Extra,oContainer,fCallback_NO_PARAM);
	}
}

Join_Area_Network = function(iNwk_Obj_Id,iProvinceId,iDistrictId,oContainer,fCallback_NO_PARAM)
{
	if(iNwk_Obj_Id&&iNwk_Obj_Id>0)
	{
		var sURL_Extra = "cgi_network_join?nwk_type=1&nwk_obj_id="+iNwk_Obj_Id+"&province_id="+iProvinceId+"&district_id="+iDistrictId+"&ct="+(new Date().getTime());;
		_Nwk_Action(sURL_Extra,oContainer,fCallback_NO_PARAM);
	}
}

Quit_Network = function(iNwk_Type,iNwk_Obj_Id,oContainer,fCallback_NO_PARAM)
{
	if(iNwk_Type&&iNwk_Obj_Id&&iNwk_Type>0&&iNwk_Obj_Id>0)
	{
		var sURL_Extra = "cgi_network_quit"+"?nwk_type="+iNwk_Type+"&nwk_obj_id="+iNwk_Obj_Id+"&ct="+(new Date().getTime());;
		_Nwk_Action(sURL_Extra,oContainer,fCallback_NO_PARAM);
	}
}

Join_Cmpny_Network = function(sEmail,oContainer,fCallback_NO_PARAM)
{
	if(sEmail)
	{
		var sURL_Extra = "cgi_network_join"+"?nwk_type=3&email="+sEmail+"&ct="+(new Date().getTime());
		_Nwk_Action(sURL_Extra,oContainer,fCallback_NO_PARAM);
	}
}

Default_Network = function(iNwk_Type,iNwk_Obj_Id,oContainer,fCallback_NO_PARAM)
{
	if(iNwk_Type&&iNwk_Obj_Id&&iNwk_Type>0&&iNwk_Obj_Id>0)
	{
		var sURL_Extra = "cgi_network_make_default"+"?nwk_type="+iNwk_Type+"&nwk_obj_id="+iNwk_Obj_Id+"&ct="+(new Date().getTime());;
		_Nwk_Action(sURL_Extra,oContainer,fCallback_NO_PARAM);
	}
}

//fCallback = function(HashListOfNetwork)
My_Network = function(fCallback,bIgnoreStatus)
{
	_My_Network_(false,fCallback,bIgnoreStatus);
}

My_Network_Reload = function(fCallback,bIgnoreStatus)
{
	_My_Network_(true,fCallback,bIgnoreStatus);
}

_My_Network_ = function(bNeedReload,fCallback,bIgnoreStatus)
{
	if(!fCallback)
		return;

	for(key in oMyNwks)
	{//oMyNwks已经加载过数据
		if(!bNeedReload)
		{//如果无需加载
			fCallback(oMyNwks)
			return;
		}
		else
		{//否则,继续往下走...
			break;
		}
	}

	var url = "http://portal.widget.xunlei.com/cgi-bin/cgi_network_nwk_of_user?1=1&ct="+(new Date().getTime());
	if(bIgnoreStatus)
		url+="&ignore=true";

	new Ajax.Request(url, {
		response: "Object",
		onSuccess: Delegate.create(this, function(evt){
			try
			{
				var nwk_resp = evt.response;
				if(nwk_resp&&nwk_resp.result==0&&nwk_resp.nwk)
				{
					oMyNwks = {};
					var aMyNwks = $A(nwk_resp.nwk);
					for(var i=0;i<aMyNwks.length;i++)
					{
						oMyNwks[aMyNwks[i].type_id+"-"+aMyNwks[i].obj_id] = aMyNwks[i];
					}
					fCallback(oMyNwks);
				}
				else
				{
					fCallback(oMyNwks);
				}

			}catch(ex)
			{
				alert(ex);
			}
		}),
		on404: function(evt){
			alert("无法找到接口");
		}
	});
}

_NWK_MEMBER_ = function(iNwk_Type, iNwk_Obj_Id, iStart, iRow, fCallback)
{
	var url = "http://portal.widget.xunlei.com/cgi-bin/cgi_network_users?nwk_type="+iNwk_Type+"&nwk_obj_id="+iNwk_Obj_Id
	url += "&start="+iStart+"&row="+iRow+"&ct="+(new Date().getTime());

	new Ajax.Request(url, {
		response: "Object",
		onSuccess: Delegate.create(this, function(evt){
			try
			{
				var nwk_resp = evt.response;
				if(nwk_resp&&nwk_resp.result==0&&nwk_resp.user)
				{
					fCallback( $A(nwk_resp.user));
				}
				else
				{
					fCallback(null);
				}

			}catch(ex)
			{
				alert(ex);
			}
		}),
		on404: function(evt){
			alert("无法找到接口");
		}
	});
}

//-------------------------------------------------------------
var area = {
	isDebug:false,
	debug:function(msg)
	{
//		if(this.isDebug)
			alert(msg);
	},
	check:function()
	{
		if(!ejs||!ejs.selectone)throw("请包含ejs相关模块.");
	},
	_fill_:function(oSelect,areaList,emptyTxt,selectedValue,isByTxt)
	{
		this.check();
		ejs.selectone.clear(oSelect);
		if(emptyTxt)
			ejs.selectone.push(oSelect,emptyTxt,"");
		ejs.selectone.fill(oSelect,areaList,"name","id");

		if(selectedValue)
			ejs.selectone.set(oSelect,selectedValue,isByTxt);

	},
	//oCntrys[1].province[aNwk[i].ext01].city[aNwk[i].obj_id].district
	fill_prov:function(oProv,emptyTxt,selectedValue,isByTxt)
	{
//		this.debug("Oh!fill_prov");
		this.check();
		this._fill_(oProv,oCntrys[1].province,emptyTxt,selectedValue,isByTxt);
	},
	fill_city:function(oProv,oCity,emptyTxt,selectedValue,isByTxt)
	{
		try
		{
//			this.debug("Oh!fill_city");
			
			var oSelectedProv = ejs.selectone.get(oProv);
			if(oSelectedProv&&""!=oSelectedProv.value)
			{
				var str;
				var cities = oCntrys[1].province[parseInt(oSelectedProv.value)].city;
				for(city in cities)
				{
					str+=city+","
				}
				
//			this.debug("Oh!"+oSelectedProv.value+":"+str);
				
				this._fill_(oCity,oCntrys[1].province[parseInt(oSelectedProv.value)].city,emptyTxt,selectedValue,isByTxt);
			}
			else
			{
//				this.debug("damn!"+ejs.selectone.get(oProv)+":"+ejs.selectone.get(oProv).value);
			}

		}catch(ex)
		{
			this.debug("Oh,expection:"+ex);
		}
	},
	fill_dist:function(oProv,oCity,oDist,emptyTxt,selectedValue,isByTxt)
	{
		var sSelectedProv = ejs.selectone.get(oProv).value;
		var sSelectedCity = ejs.selectone.get(oCity).value;
		if(""!=sSelectedProv&&""!=sSelectedCity)
			this._fill_(oDist,oCntrys[1].province[parseInt(sSelectedProv)].city[parseInt(sSelectedCity)].district,emptyTxt,selectedValue,isByTxt);
	},
	clear:function(oSelect,emptyTxt)
	{
		ejs.selectone.clear(oSelect);
		if(emptyTxt)
			ejs.selectone.push(oSelect,emptyTxt,"");
	}
};
Clear_SelectData = function(oSelect)
{
	if(!oSelect) return null;
	if("SELECT-ONE"!=oSelect.type.toUpperCase())
	{
		alert("不是select，它是"+oSelect.type);
		return null;
	}
	//clear
	var count = oSelect.options.length;
	while((count--)>0)
	{
		oSelect.removeChild(oSelect.options[0]);
	}
	return oSelect;
}

Set_SelectData = function(oSelect,sSelectedValue)
{
	if(!sSelectedValue)return;	
	if("SELECT-ONE"!=oSelect.type.toUpperCase())return ;
	for(var i=0;i<oSelect.options.length;i++)
		if(oSelect.options[i].value == sSelectedValue)
		{
			oSelect.options[i].selected=true;
			return i;
		}
}

Set_SelectText = function(oSelect,sSelectedText)
{
	if(!sSelectedText)return;
	if("SELECT-ONE"!=oSelect.type.toUpperCase())return ;
	for(var i=0;i<oSelect.options.length;i++)
		if(oSelect.options[i].innerHTML == sSelectedText)
		{
			oSelect.options[i].selected=true;
			return i;
		}
}

Fill_SelectData = function(oSelect, aData, sEmptyTxt, sSelectedValue)
{
	oSelect = Clear_SelectData(oSelect);
	if(!oSelect)return;
	//append
	var oOption = document.createElement("OPTION");
	if(sEmptyTxt&&""!=sEmptyTxt)
	{
		oOption.innerHTML = sEmptyTxt;
		oOption.value = "";
		oSelect.appendChild(oOption);
	}

	if(aData.length)
		for(var i=0;i<aData.length;i++)
		{
			oOption = document.createElement("OPTION");
			oOption.value = aData[i].id;
			oOption.innerHTML = aData[i].name;
			oSelect.appendChild(oOption);
		}
	else
		for(key in aData)
		{
			oOption = document.createElement("OPTION");
			oOption.value = aData[key].id;
			oOption.innerHTML = aData[key].name;
			oSelect.appendChild(oOption);
		}
	Set_SelectData(sSelectedValue);
}

Get_SelectedValue = function(oSelect)
{
	if(!oSelect||"SELECT-ONE"!=oSelect.type.toUpperCase())return null;
	if(oSelect.selectedIndex<0)return "";
	return oSelect.options[oSelect.selectedIndex].value;
}

Get_SelectedText = function(oSelect)
{
	if(!oSelect||"SELECT-ONE"!=oSelect.type.toUpperCase())return null;
	if(oSelect.selectedIndex<0)return "";
	return oSelect.options[oSelect.selectedIndex].innerHTML;
}

//-----------------------------------------------------------------------NwkSuggestion
var NwkSuggestion = {
	_resultcontainer:null,
	_repeater_tag:null,
	_repeater:null,
	_url:"http://portal.widget.xunlei.com/cgi-bin/cgi_autosuggest_nwk.fcg?search_key=",
	_values:[],
	_interval_sec:1,
	_interval_triggered:false,
	__keyword:"",
	__keyword_input:"",
	OnSelect:null
};

NwkSuggestion.Init = function(sResultContainerId)
{
	this._resultcontainer = $(sResultContainerId);
	if(!this._resultcontainer)
	{
		alert("result container doesnt exist.Failed to Initialize NwkSuggestion.");
		return;
	}
	this._repeater = RepeaterManager.getInstance(sResultContainerId);
	this._repeater_tag = sResultContainerId;
	
}

NwkSuggestion.TriggerQuery = function()
{
	//如果已经触发了，则取消之
	if(this._interval_triggered)return;
	this._interval_triggered = true;

	var tick_num = 0;
	var obj = this;
	var iInterval = setInterval(function(){
	
		if(
				(obj.__keyword==obj.__keyword_input)||
				(null==obj.__keyword_input||""==obj.__keyword_input)
		)
		{
			clearInterval(iInterval);
			obj._interval_triggered = false;
			return;
		}

		obj.__keyword = obj.__keyword_input;

		new Ajax.Request(obj._url+encodeURIComponent(obj.__keyword), {
			response: "Object",
			onSuccess: Delegate.create(obj, function(evt){
				try
				{
					obj._values = $A(evt.response.item);
	
					for(var i=0; i<obj._values.length; i++)
						obj._values[i]._idx = i;
	
					obj.query_done();

				}catch(ex)
				{
					alert(ex);
				}
			}),
			on404: function(evt){
				alert("无法找到接口");
			}
		});

	},obj._interval_sec*100);
}

NwkSuggestion.query = function(sValue)
{
	this.__keyword_input = sValue;
	this.TriggerQuery();
}

NwkSuggestion.query_done = function()
{
	this._resultcontainer.style.display="block";
	this._repeater.insertArray(this._repeater_tag,this._values);
	this._repeater.run();
}

NwkSuggestion.pick = function(iIdx)
{
	if(!this.OnSelect)return;
	
	if(iIdx>=this._values.length||iIdx<0)return;
	this.OnSelect(this._values[iIdx]);
	this.close();
}

NwkSuggestion.close = function()
{
	var obj = this;
	iTimeout = setTimeout(function(){
		obj._resultcontainer.style.display="none";
		clearTimeout(iTimeout);
	},200);
}

NwkSuggestion.OnSelect = function(oNwk)
{
	if(!oNwk||!oNwk.name)return;
	window.location.href="http://widget.xunlei.com/portal/net_index.html?nwk_type="+oNwk.type+"&nwk_obj_id="+oNwk.obj_id;
}
//-----------------------------------Related
GetRelatedAlbum = function(sKeyId,fCallback)
{
	var url = "http://album.widget.xunlei.com/fcg-bin/cgi_recent_updated_album_list.fcg?key=2_"+sKeyId;
	new Ajax.Request(url, {
		response: "Object",
		onSuccess: Delegate.create(this, function(evt){
			try
			{
				albums = $A(evt.response.record);
				fCallback(albums);

			}catch(ex)
			{
				alert(ex);
			}
		}),
		on404: function(evt){
			alert("无法找到接口");
		}
	});
}
/* area.js */
PSH0(1,"中国");PSH0(2,"澳大利亚");PSH0(3,"法国");PSH0(4,"新加坡");PSH0(5,"新西兰");PSH0(6,"英国");PSH0(7,"加拿大");PSH0(8,"美国");PSH0(9,"德国");PSH0(10,"韩国");PSH0(11,"俄罗斯");PSH0(12,"日本");PSH0(13,"意大利");
PSH1(1,1,"北京");PSH1(1,2,"上海");PSH1(1,3,"黑龙江");PSH1(1,4,"吉林");PSH1(1,5,"辽宁");PSH1(1,6,"天津");PSH1(1,7,"安徽");PSH1(1,8,"江苏");PSH1(1,9,"浙江");PSH1(1,10,"陕西");PSH1(1,11,"湖北");PSH1(1,12,"广东");PSH1(1,13,"湖南");PSH1(1,14,"甘肃");PSH1(1,15,"四川");PSH1(1,16,"山东");PSH1(1,17,"福建");PSH1(1,18,"河南");PSH1(1,19,"重庆");PSH1(1,20,"云南");PSH1(1,21,"河北");PSH1(1,22,"江西");PSH1(1,23,"山西");PSH1(1,24,"贵州");PSH1(1,25,"广西");PSH1(1,26,"内蒙古");PSH1(1,27,"宁夏");PSH1(1,28,"青海");PSH1(1,29,"新疆");PSH1(1,30,"海南");PSH1(1,31,"西藏");PSH1(1,32,"香港");PSH1(1,33,"澳门");PSH1(1,34,"台湾");PSH1(8,35,"AK");PSH1(8,36,"AL");PSH1(8,37,"AR");PSH1(8,38,"AZ");PSH1(8,39,"CA");PSH1(8,40,"CO");PSH1(8,41,"CT");PSH1(8,42,"DC");PSH1(8,43,"DE");PSH1(8,44,"FL");PSH1(8,45,"GA");PSH1(8,46,"HI");PSH1(8,47,"IA");PSH1(8,48,"ID");PSH1(8,49,"IL");PSH1(8,50,"IN");PSH1(8,51,"KS");PSH1(8,52,"KY");PSH1(8,53,"LA");PSH1(8,54,"MA");PSH1(8,55,"MD");PSH1(8,56,"ME");PSH1(8,57,"MI");PSH1(8,58,"MN");PSH1(8,59,"MO");PSH1(8,60,"MS");PSH1(8,61,"MT");PSH1(8,62,"NC");PSH1(8,63,"ND");PSH1(8,64,"NE");PSH1(8,65,"NH");PSH1(8,66,"NJ");PSH1(8,67,"NM");PSH1(8,68,"NV");PSH1(8,69,"NY");PSH1(8,70,"OH");PSH1(8,71,"OK");PSH1(8,72,"OR");PSH1(8,73,"PA");PSH1(8,74,"RI");PSH1(8,75,"SC");PSH1(8,76,"SD");PSH1(8,77,"TN");PSH1(8,78,"TX");PSH1(8,79,"UT");PSH1(8,80,"VA");PSH1(8,81,"VT");PSH1(8,82,"WA");PSH1(8,83,"WI");PSH1(8,84,"WV");PSH1(8,85,"WY");PSH1(2,87,"未知");PSH1(3,88,"未知");PSH1(4,89,"未知");PSH1(5,90,"未知");PSH1(6,91,"未知");PSH1(7,92,"未知");PSH1(9,93,"未知");PSH1(10,94,"未知");PSH1(11,95,"未知");PSH1(12,96,"未知");PSH1(13,97,"未知");
PSH2(1,1,1101,"北京");PSH2(1,2,3101,"上海");PSH2(1,6,1201,"天津");PSH2(1,19,5001,"重庆");PSH2(1,3,2301,"哈尔滨");PSH2(1,3,2302,"齐齐哈尔");PSH2(1,3,2303,"鸡西");PSH2(1,3,2304,"鹤岗");PSH2(1,3,2305,"双鸭山");PSH2(1,3,2306,"大庆");PSH2(1,3,2307,"伊春");PSH2(1,3,2308,"佳木斯");PSH2(1,3,2309,"七台河");PSH2(1,3,2310,"牡丹江");PSH2(1,3,2311,"黑河");PSH2(1,3,2312,"绥化");PSH2(1,3,2327,"大兴安岭");PSH2(1,4,2201,"长春");PSH2(1,4,2202,"吉林");PSH2(1,4,2203,"四平");PSH2(1,4,2204,"辽源");PSH2(1,4,2205,"通化");PSH2(1,4,2206,"白山");PSH2(1,4,2207,"松原");PSH2(1,4,2208,"白城");PSH2(1,4,2224,"延边");PSH2(1,5,2101,"沈阳");PSH2(1,5,2102,"大连");PSH2(1,5,2103,"鞍山");PSH2(1,5,2104,"抚顺");PSH2(1,5,2105,"本溪");PSH2(1,5,2106,"丹东");PSH2(1,5,2107,"锦州");PSH2(1,5,2108,"营口");PSH2(1,5,2109,"阜新");PSH2(1,5,2110,"辽阳");PSH2(1,5,2111,"盘锦");PSH2(1,5,2112,"铁岭");PSH2(1,5,2113,"朝阳");PSH2(1,5,2114,"葫芦岛");PSH2(1,16,3701,"济南");PSH2(1,16,3702,"青岛");PSH2(1,16,3703,"淄博");PSH2(1,16,3704,"枣庄");PSH2(1,16,3705,"东营");PSH2(1,16,3706,"烟台");PSH2(1,16,3707,"潍坊");PSH2(1,16,3708,"济宁");PSH2(1,16,3709,"泰安");PSH2(1,16,3710,"威海");PSH2(1,16,3711,"日照");PSH2(1,16,3712,"莱芜");PSH2(1,16,3713,"临沂");PSH2(1,16,3714,"德州");PSH2(1,16,3715,"聊城");PSH2(1,16,3716,"滨州");PSH2(1,16,3717,"菏泽");PSH2(1,23,1401,"太原");PSH2(1,23,1402,"大同");PSH2(1,23,1403,"阳泉");PSH2(1,23,1404,"长治");PSH2(1,23,1405,"晋城");PSH2(1,23,1406,"朔州");PSH2(1,23,1407,"晋中");PSH2(1,23,1408,"运城");PSH2(1,23,1409,"忻州");PSH2(1,23,1410,"临汾");PSH2(1,23,1411,"吕梁");PSH2(1,10,6101,"西安");PSH2(1,10,6102,"铜川");PSH2(1,10,6103,"宝鸡");PSH2(1,10,6104,"咸阳");PSH2(1,10,6105,"渭南");PSH2(1,10,6106,"延安");PSH2(1,10,6107,"汉中");PSH2(1,10,6108,"榆林");PSH2(1,10,6109,"安康");PSH2(1,10,6110,"商洛");PSH2(1,21,1301,"石家庄");PSH2(1,21,1302,"唐山");PSH2(1,21,1303,"秦皇岛");PSH2(1,21,1304,"邯郸");PSH2(1,21,1305,"邢台");PSH2(1,21,1306,"保定");PSH2(1,21,1307,"张家口");PSH2(1,21,1308,"承德");PSH2(1,21,1309,"沧州");PSH2(1,21,1310,"廊坊");PSH2(1,21,1311,"衡水");PSH2(1,18,4101,"郑州");PSH2(1,18,4102,"开封");PSH2(1,18,4103,"洛阳");PSH2(1,18,4104,"平顶山");PSH2(1,18,4105,"安阳");PSH2(1,18,4106,"鹤壁");PSH2(1,18,4107,"新乡");PSH2(1,18,4108,"焦作");PSH2(1,18,410881,"济源");PSH2(1,18,4109,"濮阳");PSH2(1,18,4110,"许昌");PSH2(1,18,4111,"漯河");PSH2(1,18,4112,"三门峡");PSH2(1,18,4113,"南阳");PSH2(1,18,4114,"商丘");PSH2(1,18,4115,"信阳");PSH2(1,18,4116,"周口");PSH2(1,18,4117,"驻马店");PSH2(1,11,4201,"武汉");PSH2(1,11,4202,"黄石");PSH2(1,11,4203,"十堰");PSH2(1,11,4205,"宜昌");PSH2(1,11,4206,"襄樊");PSH2(1,11,4207,"鄂州");PSH2(1,11,4208,"荆门");PSH2(1,11,4209,"孝感");PSH2(1,11,4210,"荆州");PSH2(1,11,4211,"黄冈");PSH2(1,11,4212,"咸宁");PSH2(1,11,4213,"随州");PSH2(1,11,4228,"恩施");PSH2(1,11,429004,"仙桃");PSH2(1,11,429005,"潜江");PSH2(1,11,429006,"天门");PSH2(1,11,429021,"神农架");PSH2(1,13,4301,"长沙");PSH2(1,13,4302,"株洲");PSH2(1,13,4303,"湘潭");PSH2(1,13,4304,"衡阳");PSH2(1,13,4305,"邵阳");PSH2(1,13,4306,"岳阳");PSH2(1,13,4307,"常德");PSH2(1,13,4308,"张家界");PSH2(1,13,4309,"益阳");PSH2(1,13,4310,"郴州");PSH2(1,13,4311,"永州");PSH2(1,13,4312,"怀化");PSH2(1,13,4313,"娄底");PSH2(1,13,4331,"湘西");PSH2(1,30,4601,"海口");PSH2(1,30,4602,"三亚");PSH2(1,30,469001,"五指山");PSH2(1,30,469002,"琼海");PSH2(1,30,469003,"儋州");PSH2(1,30,469005,"文昌");PSH2(1,30,469006,"万宁");PSH2(1,30,469007,"东方");PSH2(1,30,469025,"定安");PSH2(1,30,469026,"屯昌");PSH2(1,30,469027,"澄迈");PSH2(1,30,469028,"临高");PSH2(1,30,469030,"白沙");PSH2(1,30,469031,"昌江");PSH2(1,30,469033,"乐东");PSH2(1,30,469034,"陵水");PSH2(1,30,469035,"保亭");PSH2(1,30,469036,"琼中");PSH2(1,8,3201,"南京");PSH2(1,8,3202,"无锡");PSH2(1,8,3203,"徐州");PSH2(1,8,3204,"常州");PSH2(1,8,3205,"苏州");PSH2(1,8,3206,"南通");PSH2(1,8,3207,"连云港");PSH2(1,8,3208,"淮安");PSH2(1,8,3209,"盐城");PSH2(1,8,3210,"扬州");PSH2(1,8,3211,"镇江");PSH2(1,8,3212,"泰州");PSH2(1,8,3213,"宿迁");PSH2(1,22,3601,"南昌");PSH2(1,22,3602,"景德镇");PSH2(1,22,3603,"萍乡");PSH2(1,22,3604,"九江");PSH2(1,22,3605,"新余");PSH2(1,22,3606,"鹰潭");PSH2(1,22,3607,"赣州");PSH2(1,22,3608,"吉安");PSH2(1,22,3609,"宜春");PSH2(1,22,3610,"抚州");PSH2(1,22,3611,"上饶");PSH2(1,12,4401,"广州");PSH2(1,12,4402,"韶关");PSH2(1,12,4403,"深圳");PSH2(1,12,4404,"珠海");PSH2(1,12,4405,"汕头");PSH2(1,12,4406,"佛山");PSH2(1,12,4407,"江门");PSH2(1,12,4408,"湛江");PSH2(1,12,4409,"茂名");PSH2(1,12,4412,"肇庆");PSH2(1,12,4413,"惠州");PSH2(1,12,4414,"梅州");PSH2(1,12,4415,"汕尾");PSH2(1,12,4416,"河源");PSH2(1,12,4417,"阳江");PSH2(1,12,4418,"清远");PSH2(1,12,4419,"东莞");PSH2(1,12,4420,"中山");PSH2(1,12,4451,"潮州");PSH2(1,12,4452,"揭阳");PSH2(1,12,4453,"云浮");PSH2(1,25,4501,"南宁");PSH2(1,25,4502,"柳州");PSH2(1,25,4503,"桂林");PSH2(1,25,4504,"梧州");PSH2(1,25,4505,"北海");PSH2(1,25,4506,"防城港");PSH2(1,25,4507,"钦州");PSH2(1,25,4508,"贵港");PSH2(1,25,4509,"玉林");PSH2(1,25,4510,"百色");PSH2(1,25,4511,"贺州");PSH2(1,25,4512,"河池");PSH2(1,25,4513,"来宾");PSH2(1,25,4514,"崇左");PSH2(1,20,5301,"昆明");PSH2(1,20,5303,"曲靖");PSH2(1,20,5304,"玉溪");PSH2(1,20,5305,"保山");PSH2(1,20,5306,"昭通");PSH2(1,20,5307,"丽江");PSH2(1,20,5308,"思茅");PSH2(1,20,5309,"临沧");PSH2(1,20,5323,"楚雄");PSH2(1,20,5325,"红河");PSH2(1,20,5326,"文山");PSH2(1,20,5328,"西双版纳");PSH2(1,20,5329,"大理");PSH2(1,20,5331,"德宏");PSH2(1,20,5333,"怒江");PSH2(1,20,5334,"迪庆");PSH2(1,24,5201,"贵阳");PSH2(1,24,5202,"六盘水");PSH2(1,24,5203,"遵义");PSH2(1,24,5204,"安顺");PSH2(1,24,5222,"铜仁");PSH2(1,24,5223,"黔西南");PSH2(1,24,5224,"毕节");PSH2(1,24,5226,"黔东南");PSH2(1,24,5227,"黔南");PSH2(1,15,5101,"成都");PSH2(1,15,5103,"自贡");PSH2(1,15,5104,"攀枝花");PSH2(1,15,5105,"泸州");PSH2(1,15,5106,"德阳");PSH2(1,15,5107,"绵阳");PSH2(1,15,5108,"广元");PSH2(1,15,5109,"遂宁");PSH2(1,15,5110,"内江");PSH2(1,15,5111,"乐山");PSH2(1,15,5113,"南充");PSH2(1,15,5114,"眉山");PSH2(1,15,5115,"宜宾");PSH2(1,15,5116,"广安");PSH2(1,15,5117,"达州");PSH2(1,15,5118,"雅安");PSH2(1,15,5119,"巴中");PSH2(1,15,5120,"资阳");PSH2(1,15,5132,"阿坝");PSH2(1,15,5133,"甘孜");PSH2(1,15,5134,"凉山");PSH2(1,26,1501,"呼和浩特");PSH2(1,26,1502,"包头");PSH2(1,26,1503,"乌海");PSH2(1,26,1504,"赤峰");PSH2(1,26,1505,"通辽");PSH2(1,26,1506,"鄂尔多斯");PSH2(1,26,1507,"呼伦贝尔");PSH2(1,26,1508,"巴彦淖尔");PSH2(1,26,1509,"乌兰察布");PSH2(1,26,1522,"兴安盟");PSH2(1,26,1525,"锡林郭勒盟");PSH2(1,26,1529,"阿拉善盟");PSH2(1,27,6401,"银川");PSH2(1,27,6402,"石嘴山");PSH2(1,27,6403,"吴忠");PSH2(1,27,6404,"固原");PSH2(1,27,6405,"中卫");PSH2(1,14,6201,"兰州");PSH2(1,14,6202,"嘉峪关");PSH2(1,14,6203,"金昌");PSH2(1,14,6204,"白银");PSH2(1,14,6205,"天水");PSH2(1,14,6206,"武威");PSH2(1,14,6207,"张掖");PSH2(1,14,6208,"平凉");PSH2(1,14,6209,"酒泉");PSH2(1,14,6210,"庆阳");PSH2(1,14,6211,"定西");PSH2(1,14,6212,"陇南");PSH2(1,14,6229,"临夏");PSH2(1,14,6230,"甘南");PSH2(1,28,6301,"西宁");PSH2(1,28,6321,"海东");PSH2(1,28,6322,"海北");PSH2(1,28,6323,"黄南");PSH2(1,28,6325,"海南");PSH2(1,28,6326,"果洛");PSH2(1,28,6327,"玉树");PSH2(1,28,6328,"海西");PSH2(1,31,5401,"拉萨");PSH2(1,31,5421,"昌都");PSH2(1,31,5422,"山南");PSH2(1,31,5423,"日喀则");PSH2(1,31,5424,"那曲");PSH2(1,31,5425,"阿里");PSH2(1,31,5426,"林芝");PSH2(1,29,6501,"乌鲁木齐");PSH2(1,29,6502,"克拉玛依");PSH2(1,29,6521,"吐鲁番");PSH2(1,29,6522,"哈密");PSH2(1,29,6523,"昌吉");PSH2(1,29,6527,"博尔塔拉");PSH2(1,29,6528,"巴音郭楞");PSH2(1,29,6529,"阿克苏");PSH2(1,29,6530,"克孜勒苏");PSH2(1,29,6531,"喀什");PSH2(1,29,6532,"和田");PSH2(1,29,6540,"伊犁");PSH2(1,29,6542,"塔城");PSH2(1,29,6543,"阿勒泰");PSH2(1,29,659001,"石河子");PSH2(1,29,659002,"阿拉尔");PSH2(1,29,659003,"图木舒克");PSH2(1,29,659004,"五家渠");PSH2(1,7,3401,"合肥");PSH2(1,7,3402,"芜湖");PSH2(1,7,3403,"蚌埠");PSH2(1,7,3404,"淮南");PSH2(1,7,3405,"马鞍山");PSH2(1,7,3406,"淮北");PSH2(1,7,3407,"铜陵");PSH2(1,7,3408,"安庆");PSH2(1,7,3410,"黄山");PSH2(1,7,3411,"滁州");PSH2(1,7,3412,"阜阳");PSH2(1,7,3413,"宿州");PSH2(1,7,3414,"巢湖");PSH2(1,7,3415,"六安");PSH2(1,7,3416,"亳州");PSH2(1,7,3417,"池州");PSH2(1,7,3418,"宣城");PSH2(1,9,3301,"杭州");PSH2(1,9,3302,"宁波");PSH2(1,9,3303,"温州");PSH2(1,9,3304,"嘉兴");PSH2(1,9,3305,"湖州");PSH2(1,9,3306,"绍兴");PSH2(1,9,3307,"金华");PSH2(1,9,3308,"衢州");PSH2(1,9,3309,"舟山");PSH2(1,9,3310,"台州");PSH2(1,9,3311,"丽水");PSH2(1,17,3501,"福州");PSH2(1,17,3502,"厦门");PSH2(1,17,3503,"莆田");PSH2(1,17,3504,"三明");PSH2(1,17,3505,"泉州");PSH2(1,17,3506,"漳州");PSH2(1,17,3507,"南平");PSH2(1,17,3508,"龙岩");PSH2(1,17,3509,"宁德");PSH2(1,34,7101,"台北");PSH2(1,34,7102,"高雄");PSH2(1,34,7103,"基隆");PSH2(1,34,7104,"台中");PSH2(1,34,7105,"台南");PSH2(1,34,7106,"新竹");PSH2(1,34,7107,"嘉义");PSH2(1,33,8200,"澳门");PSH2(1,32,8100,"香港");
PSH3(1,1,1101,110101,"东城区");PSH3(1,1,1101,110102,"西城区");PSH3(1,1,1101,110103,"崇文区");PSH3(1,1,1101,110104,"宣武区");PSH3(1,1,1101,110105,"朝阳区");PSH3(1,1,1101,110106,"丰台区");PSH3(1,1,1101,110107,"石景山区");PSH3(1,1,1101,110108,"海淀区");PSH3(1,1,1101,110109,"门头沟区");PSH3(1,1,1101,110111,"房山区");PSH3(1,1,1101,110112,"通州区");PSH3(1,1,1101,110113,"顺义区");PSH3(1,1,1101,110114,"昌平区");PSH3(1,1,1101,110115,"大兴区");PSH3(1,1,1101,110116,"怀柔区");PSH3(1,1,1101,110117,"平谷区");PSH3(1,1,1101,110228,"密云县");PSH3(1,1,1101,110229,"延庆县");PSH3(1,2,3101,310101,"黄浦区");PSH3(1,2,3101,310103,"卢湾区");PSH3(1,2,3101,310104,"徐汇区");PSH3(1,2,3101,310105,"长宁区");PSH3(1,2,3101,310106,"静安区");PSH3(1,2,3101,310107,"普陀区");PSH3(1,2,3101,310108,"闸北区");PSH3(1,2,3101,310109,"虹口区");PSH3(1,2,3101,310110,"杨浦区");PSH3(1,2,3101,310112,"闵行区");PSH3(1,2,3101,310113,"宝山区");PSH3(1,2,3101,310114,"嘉定区");PSH3(1,2,3101,310115,"浦东新区");PSH3(1,2,3101,310116,"金山区");PSH3(1,2,3101,310117,"松江区");PSH3(1,2,3101,310118,"青浦区");PSH3(1,2,3101,310119,"南汇区");PSH3(1,2,3101,310120,"奉贤区");PSH3(1,2,3101,310230,"崇明县");PSH3(1,6,1201,120101,"和平区");PSH3(1,6,1201,120102,"河东区");PSH3(1,6,1201,120103,"河西区");PSH3(1,6,1201,120104,"南开区");PSH3(1,6,1201,120105,"河北区");PSH3(1,6,1201,120106,"红桥区");PSH3(1,6,1201,120107,"塘沽区");PSH3(1,6,1201,120108,"汉沽区");PSH3(1,6,1201,120109,"大港区");PSH3(1,6,1201,120110,"东丽区");PSH3(1,6,1201,120111,"西青区");PSH3(1,6,1201,120112,"津南区");PSH3(1,6,1201,120113,"北辰区");PSH3(1,6,1201,120114,"武清区");PSH3(1,6,1201,120115,"宝坻区");PSH3(1,6,1201,120221,"宁河县");PSH3(1,6,1201,120223,"静海县");PSH3(1,6,1201,120225,"蓟县");PSH3(1,19,5001,500101,"万州区");PSH3(1,19,5001,500102,"涪陵区");PSH3(1,19,5001,500103,"渝中区");PSH3(1,19,5001,500104,"大渡口区");PSH3(1,19,5001,500105,"江北区");PSH3(1,19,5001,500106,"沙坪坝区");PSH3(1,19,5001,500107,"九龙坡区");PSH3(1,19,5001,500108,"南岸区");PSH3(1,19,5001,500109,"北碚区");PSH3(1,19,5001,500110,"万盛区");PSH3(1,19,5001,500111,"双桥区");PSH3(1,19,5001,500112,"渝北区");PSH3(1,19,5001,500113,"巴南区");PSH3(1,19,5001,500114,"黔江区");PSH3(1,19,5001,500115,"长寿区");PSH3(1,19,5001,500116,"江津区");PSH3(1,19,5001,500117,"合川区");PSH3(1,19,5001,500118,"永川区");PSH3(1,19,5001,500119,"南川区");PSH3(1,19,5001,500222,"綦江县");PSH3(1,19,5001,500223,"潼南县");PSH3(1,19,5001,500224,"铜梁县");PSH3(1,19,5001,500225,"大足县");PSH3(1,19,5001,500226,"荣昌县");PSH3(1,19,5001,500227,"璧山县");PSH3(1,19,5001,500228,"梁平县");PSH3(1,19,5001,500229,"城口县");PSH3(1,19,5001,500230,"丰都县");PSH3(1,19,5001,500231,"垫江县");PSH3(1,19,5001,500232,"武隆县");PSH3(1,19,5001,500233,"忠县");PSH3(1,19,5001,500234,"开县");PSH3(1,19,5001,500235,"云阳县");PSH3(1,19,5001,500236,"奉节县");PSH3(1,19,5001,500237,"巫山县");PSH3(1,19,5001,500238,"巫溪县");PSH3(1,19,5001,500240,"石柱土家族自治县");PSH3(1,19,5001,500241,"秀山土家族苗族自治县");PSH3(1,19,5001,500242,"酉阳土家族苗族自治县");PSH3(1,19,5001,500243,"彭水苗族土家族自治县");PSH3(1,3,2301,230102,"道里区");PSH3(1,3,2301,230103,"南岗区");PSH3(1,3,2301,230104,"道外区");PSH3(1,3,2301,230108,"平房区");PSH3(1,3,2301,230109,"松北区");PSH3(1,3,2301,230110,"香坊区");PSH3(1,3,2301,230111,"呼兰区");PSH3(1,3,2301,230112,"阿城区");PSH3(1,3,2301,230123,"依兰县");PSH3(1,3,2301,230124,"方正县");PSH3(1,3,2301,230125,"宾县");PSH3(1,3,2301,230126,"巴彦县");PSH3(1,3,2301,230127,"木兰县");PSH3(1,3,2301,230128,"通河县");PSH3(1,3,2301,230129,"延寿县");PSH3(1,3,2301,230182,"双城");PSH3(1,3,2301,230183,"尚志");PSH3(1,3,2301,230184,"五常");PSH3(1,3,2302,230202,"龙沙区");PSH3(1,3,2302,230203,"建华区");PSH3(1,3,2302,230204,"铁锋区");PSH3(1,3,2302,230205,"昂昂溪区");PSH3(1,3,2302,230206,"富拉尔基区");PSH3(1,3,2302,230207,"碾子山区");PSH3(1,3,2302,230208,"梅里斯达斡尔族区");PSH3(1,3,2302,230221,"龙江县");PSH3(1,3,2302,230223,"依安县");PSH3(1,3,2302,230224,"泰来县");PSH3(1,3,2302,230225,"甘南县");PSH3(1,3,2302,230227,"富裕县");PSH3(1,3,2302,230229,"克山县");PSH3(1,3,2302,230230,"克东县");PSH3(1,3,2302,230231,"拜泉县");PSH3(1,3,2302,230281,"讷河");PSH3(1,3,2303,230302,"鸡冠区");PSH3(1,3,2303,230303,"恒山区");PSH3(1,3,2303,230304,"滴道区");PSH3(1,3,2303,230305,"梨树区");PSH3(1,3,2303,230306,"城子河区");PSH3(1,3,2303,230307,"麻山区");PSH3(1,3,2303,230321,"鸡东县");PSH3(1,3,2303,230381,"虎林");PSH3(1,3,2303,230382,"密山");PSH3(1,3,2304,230402,"向阳区");PSH3(1,3,2304,230403,"工农区");PSH3(1,3,2304,230404,"南山区");PSH3(1,3,2304,230405,"兴安区");PSH3(1,3,2304,230406,"东山区");PSH3(1,3,2304,230407,"兴山区");PSH3(1,3,2304,230421,"萝北县");PSH3(1,3,2304,230422,"绥滨县");PSH3(1,3,2305,230502,"尖山区");PSH3(1,3,2305,230503,"岭东区");PSH3(1,3,2305,230505,"四方台区");PSH3(1,3,2305,230506,"宝山区");PSH3(1,3,2305,230521,"集贤县");PSH3(1,3,2305,230522,"友谊县");PSH3(1,3,2305,230523,"宝清县");PSH3(1,3,2305,230524,"饶河县");PSH3(1,3,2306,230602,"萨尔图区");PSH3(1,3,2306,230603,"龙凤区");PSH3(1,3,2306,230604,"让胡路区");PSH3(1,3,2306,230605,"红岗区");PSH3(1,3,2306,230606,"大同区");PSH3(1,3,2306,230621,"肇州县");PSH3(1,3,2306,230622,"肇源县");PSH3(1,3,2306,230623,"林甸县");PSH3(1,3,2306,230624,"杜尔伯特蒙古族自治县");PSH3(1,3,2307,230702,"伊春区");PSH3(1,3,2307,230703,"南岔区");PSH3(1,3,2307,230704,"友好区");PSH3(1,3,2307,230705,"西林区");PSH3(1,3,2307,230706,"翠峦区");PSH3(1,3,2307,230707,"新青区");PSH3(1,3,2307,230708,"美溪区");PSH3(1,3,2307,230709,"金山屯区");PSH3(1,3,2307,230710,"五营区");PSH3(1,3,2307,230711,"乌马河区");PSH3(1,3,2307,230712,"汤旺河区");PSH3(1,3,2307,230713,"带岭区");PSH3(1,3,2307,230714,"乌伊岭区");PSH3(1,3,2307,230715,"红星区");PSH3(1,3,2307,230716,"上甘岭区");PSH3(1,3,2307,230722,"嘉荫县");PSH3(1,3,2307,230781,"铁力");PSH3(1,3,2308,230803,"向阳区");PSH3(1,3,2308,230804,"前进区");PSH3(1,3,2308,230805,"东风区");PSH3(1,3,2308,230811,"郊区");PSH3(1,3,2308,230822,"桦南县");PSH3(1,3,2308,230826,"桦川县");PSH3(1,3,2308,230828,"汤原县");PSH3(1,3,2308,230833,"抚远县");PSH3(1,3,2308,230881,"同江");PSH3(1,3,2308,230882,"富锦");PSH3(1,3,2309,230902,"新兴区");PSH3(1,3,2309,230903,"桃山区");PSH3(1,3,2309,230904,"茄子河区");PSH3(1,3,2309,230921,"勃利县");PSH3(1,3,2310,231002,"东安区");PSH3(1,3,2310,231003,"阳明区");PSH3(1,3,2310,231004,"爱民区");PSH3(1,3,2310,231005,"西安区");PSH3(1,3,2310,231024,"东宁县");PSH3(1,3,2310,231025,"林口县");PSH3(1,3,2310,231081,"绥芬河");PSH3(1,3,2310,231083,"海林");PSH3(1,3,2310,231084,"宁安");PSH3(1,3,2310,231085,"穆棱");PSH3(1,3,2311,231102,"爱辉区");PSH3(1,3,2311,231121,"嫩江县");PSH3(1,3,2311,231123,"逊克县");PSH3(1,3,2311,231124,"孙吴县");PSH3(1,3,2311,231181,"北安");PSH3(1,3,2311,231182,"五大连池");PSH3(1,3,2312,231202,"北林区");PSH3(1,3,2312,231221,"望奎县");PSH3(1,3,2312,231222,"兰西县");PSH3(1,3,2312,231223,"青冈县");PSH3(1,3,2312,231224,"庆安县");PSH3(1,3,2312,231225,"明水县");PSH3(1,3,2312,231226,"绥棱县");PSH3(1,3,2312,231281,"安达");PSH3(1,3,2312,231282,"肇东");PSH3(1,3,2312,231283,"海伦");PSH3(1,3,2327,232701,"加格达奇区");PSH3(1,3,2327,232702,"松岭区");PSH3(1,3,2327,232703,"新林区");PSH3(1,3,2327,232704,"呼中区");PSH3(1,3,2327,232721,"呼玛县");PSH3(1,3,2327,232722,"塔河县");PSH3(1,3,2327,232723,"漠河县");PSH3(1,4,2201,220102,"南关区");PSH3(1,4,2201,220103,"宽城区");PSH3(1,4,2201,220104,"朝阳区");PSH3(1,4,2201,220105,"二道区");PSH3(1,4,2201,220106,"绿园区");PSH3(1,4,2201,220112,"双阳区");PSH3(1,4,2201,220122,"农安县");PSH3(1,4,2201,220181,"九台");PSH3(1,4,2201,220182,"榆树");PSH3(1,4,2201,220183,"德惠");PSH3(1,4,2202,220202,"昌邑区");PSH3(1,4,2202,220203,"龙潭区");PSH3(1,4,2202,220204,"船营区");PSH3(1,4,2202,220211,"丰满区");PSH3(1,4,2202,220221,"永吉县");PSH3(1,4,2202,220281,"蛟河");PSH3(1,4,2202,220282,"桦甸");PSH3(1,4,2202,220283,"舒兰");PSH3(1,4,2202,220284,"磐石");PSH3(1,4,2203,220302,"铁西区");PSH3(1,4,2203,220303,"铁东区");PSH3(1,4,2203,220322,"梨树县");PSH3(1,4,2203,220323,"伊通满族自治县");PSH3(1,4,2203,220381,"公主岭");PSH3(1,4,2203,220382,"双辽");PSH3(1,4,2204,220402,"龙山区");PSH3(1,4,2204,220403,"西安区");PSH3(1,4,2204,220421,"东丰县");PSH3(1,4,2204,220422,"东辽县");PSH3(1,4,2205,220502,"东昌区");PSH3(1,4,2205,220503,"二道江区");PSH3(1,4,2205,220521,"通化县");PSH3(1,4,2205,220523,"辉南县");PSH3(1,4,2205,220524,"柳河县");PSH3(1,4,2205,220581,"梅河口");PSH3(1,4,2205,220582,"集安");PSH3(1,4,2206,220602,"八道江区");PSH3(1,4,2206,220604,"江源区");PSH3(1,4,2206,220621,"抚松县");PSH3(1,4,2206,220622,"靖宇县");PSH3(1,4,2206,220623,"长白朝鲜族自治县");PSH3(1,4,2206,220681,"临江");PSH3(1,4,2207,220702,"宁江区");PSH3(1,4,2207,220721,"前郭尔罗斯蒙古族自治县");PSH3(1,4,2207,220722,"长岭县");PSH3(1,4,2207,220723,"乾安县");PSH3(1,4,2207,220724,"扶余县");PSH3(1,4,2208,220802,"洮北区");PSH3(1,4,2208,220821,"镇赉县");PSH3(1,4,2208,220822,"通榆县");PSH3(1,4,2208,220881,"洮南");PSH3(1,4,2208,220882,"大安");PSH3(1,4,2224,222401,"延吉");PSH3(1,4,2224,222402,"图们");PSH3(1,4,2224,222403,"敦化");PSH3(1,4,2224,222404,"珲春");PSH3(1,4,2224,222405,"龙井");PSH3(1,4,2224,222406,"和龙");PSH3(1,4,2224,222424,"汪清县");PSH3(1,4,2224,222426,"安图县");PSH3(1,5,2101,210102,"和平区");PSH3(1,5,2101,210103,"沈河区");PSH3(1,5,2101,210104,"大东区");PSH3(1,5,2101,210105,"皇姑区");PSH3(1,5,2101,210106,"铁西区");PSH3(1,5,2101,210111,"苏家屯区");PSH3(1,5,2101,210112,"东陵区");PSH3(1,5,2101,210113,"新城子区");PSH3(1,5,2101,210114,"于洪区");PSH3(1,5,2101,210122,"辽中县");PSH3(1,5,2101,210123,"康平县");PSH3(1,5,2101,210124,"法库县");PSH3(1,5,2101,210181,"新民");PSH3(1,5,2102,210202,"中山区");PSH3(1,5,2102,210203,"西岗区");PSH3(1,5,2102,210204,"沙河口区");PSH3(1,5,2102,210211,"甘井子区");PSH3(1,5,2102,210212,"旅顺口区");PSH3(1,5,2102,210213,"金州区");PSH3(1,5,2102,210224,"长海县");PSH3(1,5,2102,210281,"瓦房店");PSH3(1,5,2102,210282,"普兰店");PSH3(1,5,2102,210283,"庄河");PSH3(1,5,2103,210302,"铁东区");PSH3(1,5,2103,210303,"铁西区");PSH3(1,5,2103,210304,"立山区");PSH3(1,5,2103,210311,"千山区");PSH3(1,5,2103,210321,"台安县");PSH3(1,5,2103,210323,"岫岩满族自治县");PSH3(1,5,2103,210381,"海城");PSH3(1,5,2104,210402,"新抚区");PSH3(1,5,2104,210403,"东洲区");PSH3(1,5,2104,210404,"望花区");PSH3(1,5,2104,210411,"顺城区");PSH3(1,5,2104,210421,"抚顺县");PSH3(1,5,2104,210422,"新宾满族自治县");PSH3(1,5,2104,210423,"清原满族自治县");PSH3(1,5,2105,210502,"平山区");PSH3(1,5,2105,210503,"溪湖区");PSH3(1,5,2105,210504,"明山区");PSH3(1,5,2105,210505,"南芬区");PSH3(1,5,2105,210521,"本溪满族自治县");PSH3(1,5,2105,210522,"桓仁满族自治县");PSH3(1,5,2106,210602,"元宝区");PSH3(1,5,2106,210603,"振兴区");PSH3(1,5,2106,210604,"振安区");PSH3(1,5,2106,210624,"宽甸满族自治县");PSH3(1,5,2106,210681,"东港");PSH3(1,5,2106,210682,"凤城");PSH3(1,5,2107,210702,"古塔区");PSH3(1,5,2107,210703,"凌河区");PSH3(1,5,2107,210711,"太和区");PSH3(1,5,2107,210726,"黑山县");PSH3(1,5,2107,210727,"义县");PSH3(1,5,2107,210781,"凌海");PSH3(1,5,2107,210782,"北宁");PSH3(1,5,2108,210802,"站前区");PSH3(1,5,2108,210803,"西区");PSH3(1,5,2108,210804,"鲅鱼圈区");PSH3(1,5,2108,210811,"老边区");PSH3(1,5,2108,210881,"盖州");PSH3(1,5,2108,210882,"大石桥");PSH3(1,5,2109,210902,"海州区");PSH3(1,5,2109,210903,"新邱区");PSH3(1,5,2109,210904,"太平区");PSH3(1,5,2109,210905,"清河门区");PSH3(1,5,2109,210911,"细河区");PSH3(1,5,2109,210921,"阜新蒙古族自治县");PSH3(1,5,2109,210922,"彰武县");PSH3(1,5,2110,211002,"白塔区");PSH3(1,5,2110,211003,"文圣区");PSH3(1,5,2110,211004,"宏伟区");PSH3(1,5,2110,211005,"弓长岭区");PSH3(1,5,2110,211011,"太子河区");PSH3(1,5,2110,211021,"辽阳县");PSH3(1,5,2110,211081,"灯塔");PSH3(1,5,2111,211102,"双台子区");PSH3(1,5,2111,211103,"兴隆台区");PSH3(1,5,2111,211121,"大洼县");PSH3(1,5,2111,211122,"盘山县");PSH3(1,5,2112,211202,"银州区");PSH3(1,5,2112,211204,"清河区");PSH3(1,5,2112,211221,"铁岭县");PSH3(1,5,2112,211223,"西丰县");PSH3(1,5,2112,211224,"昌图县");PSH3(1,5,2112,211281,"调兵山");PSH3(1,5,2112,211282,"开原");PSH3(1,5,2113,211302,"双塔区");PSH3(1,5,2113,211303,"龙城区");PSH3(1,5,2113,211321,"朝阳县");PSH3(1,5,2113,211322,"建平县");PSH3(1,5,2113,211324,"喀喇沁左翼蒙古族自治县");PSH3(1,5,2113,211381,"北票");PSH3(1,5,2113,211382,"凌源");PSH3(1,5,2114,211402,"连山区");PSH3(1,5,2114,211403,"龙港区");PSH3(1,5,2114,211404,"南票区");PSH3(1,5,2114,211421,"绥中县");PSH3(1,5,2114,211422,"建昌县");PSH3(1,5,2114,211481,"兴城");PSH3(1,16,3701,370102,"历下区");PSH3(1,16,3701,370103,"中区");PSH3(1,16,3701,370104,"槐荫区");PSH3(1,16,3701,370105,"天桥区");PSH3(1,16,3701,370112,"历城区");PSH3(1,16,3701,370113,"长清区");PSH3(1,16,3701,370124,"平阴县");PSH3(1,16,3701,370125,"济阳县");PSH3(1,16,3701,370126,"商河县");PSH3(1,16,3701,370181,"章丘");PSH3(1,16,3702,370202,"南区");PSH3(1,16,3702,370203,"北区");PSH3(1,16,3702,370205,"四方区");PSH3(1,16,3702,370211,"黄岛区");PSH3(1,16,3702,370212,"崂山区");PSH3(1,16,3702,370213,"李沧区");PSH3(1,16,3702,370214,"城阳区");PSH3(1,16,3702,370281,"胶州");PSH3(1,16,3702,370282,"即墨");PSH3(1,16,3702,370283,"平度");PSH3(1,16,3702,370284,"胶南");PSH3(1,16,3702,370285,"莱西");PSH3(1,16,3703,370302,"淄川区");PSH3(1,16,3703,370303,"张店区");PSH3(1,16,3703,370304,"博山区");PSH3(1,16,3703,370305,"临淄区");PSH3(1,16,3703,370306,"周村区");PSH3(1,16,3703,370321,"桓台县");PSH3(1,16,3703,370322,"高青县");PSH3(1,16,3703,370323,"沂源县");PSH3(1,16,3704,370402,"中区");PSH3(1,16,3704,370403,"薛城区");PSH3(1,16,3704,370404,"峄城区");PSH3(1,16,3704,370405,"台儿庄区");PSH3(1,16,3704,370406,"山亭区");PSH3(1,16,3704,370481,"滕州");PSH3(1,16,3705,370502,"东营区");PSH3(1,16,3705,370503,"河口区");PSH3(1,16,3705,370521,"垦利县");PSH3(1,16,3705,370522,"利津县");PSH3(1,16,3705,370523,"广饶县");PSH3(1,16,3706,370602,"芝罘区");PSH3(1,16,3706,370611,"福山区");PSH3(1,16,3706,370612,"牟平区");PSH3(1,16,3706,370613,"莱山区");PSH3(1,16,3706,370634,"长岛县");PSH3(1,16,3706,370681,"龙口");PSH3(1,16,3706,370682,"莱阳");PSH3(1,16,3706,370683,"莱州");PSH3(1,16,3706,370684,"蓬莱");PSH3(1,16,3706,370685,"招远");PSH3(1,16,3706,370686,"栖霞");PSH3(1,16,3706,370687,"海阳");PSH3(1,16,3707,370702,"潍城区");PSH3(1,16,3707,370703,"寒亭区");PSH3(1,16,3707,370704,"坊子区");PSH3(1,16,3707,370705,"奎文区");PSH3(1,16,3707,370724,"临朐县");PSH3(1,16,3707,370725,"昌乐县");PSH3(1,16,3707,370781,"青州");PSH3(1,16,3707,370782,"诸城");PSH3(1,16,3707,370783,"寿光");PSH3(1,16,3707,370784,"安丘");PSH3(1,16,3707,370785,"高密");PSH3(1,16,3707,370786,"昌邑");PSH3(1,16,3708,370802,"中区");PSH3(1,16,3708,370811,"任城区");PSH3(1,16,3708,370826,"微山县");PSH3(1,16,3708,370827,"鱼台县");PSH3(1,16,3708,370828,"金乡县");PSH3(1,16,3708,370829,"嘉祥县");PSH3(1,16,3708,370830,"汶上县");PSH3(1,16,3708,370831,"泗水县");PSH3(1,16,3708,370832,"梁山县");PSH3(1,16,3708,370881,"曲阜");PSH3(1,16,3708,370882,"兖州");PSH3(1,16,3708,370883,"邹城");PSH3(1,16,3709,370902,"泰山区");PSH3(1,16,3709,370903,"岱岳区");PSH3(1,16,3709,370921,"宁阳县");PSH3(1,16,3709,370923,"东平县");PSH3(1,16,3709,370982,"新泰");PSH3(1,16,3709,370983,"肥城");PSH3(1,16,3710,371002,"环翠区");PSH3(1,16,3710,371081,"文登");PSH3(1,16,3710,371082,"荣成");PSH3(1,16,3710,371083,"乳山");PSH3(1,16,3711,371102,"东港区");PSH3(1,16,3711,371103,"岚山区");PSH3(1,16,3711,371121,"五莲县");PSH3(1,16,3711,371122,"莒县");PSH3(1,16,3712,371202,"莱城区");PSH3(1,16,3712,371203,"钢城区");PSH3(1,16,3713,371302,"兰山区");PSH3(1,16,3713,371311,"罗庄区");PSH3(1,16,3713,371312,"河东区");PSH3(1,16,3713,371321,"沂南县");PSH3(1,16,3713,371322,"郯城县");PSH3(1,16,3713,371323,"沂水县");PSH3(1,16,3713,371324,"苍山县");PSH3(1,16,3713,371325,"费县");PSH3(1,16,3713,371326,"平邑县");PSH3(1,16,3713,371327,"莒南县");PSH3(1,16,3713,371328,"蒙阴县");PSH3(1,16,3713,371329,"临沭县");PSH3(1,16,3714,371402,"德城区");PSH3(1,16,3714,371421,"陵县");PSH3(1,16,3714,371422,"宁津县");PSH3(1,16,3714,371423,"庆云县");PSH3(1,16,3714,371424,"临邑县");PSH3(1,16,3714,371425,"齐河县");PSH3(1,16,3714,371426,"平原县");PSH3(1,16,3714,371427,"夏津县");PSH3(1,16,3714,371428,"武城县");PSH3(1,16,3714,371481,"乐陵");PSH3(1,16,3714,371482,"禹城");PSH3(1,16,3715,371502,"东昌府区");PSH3(1,16,3715,371521,"阳谷县");PSH3(1,16,3715,371522,"莘县");PSH3(1,16,3715,371523,"茌平县");PSH3(1,16,3715,371524,"东阿县");PSH3(1,16,3715,371525,"冠县");PSH3(1,16,3715,371526,"高唐县");PSH3(1,16,3715,371581,"临清");PSH3(1,16,3716,371602,"滨城区");PSH3(1,16,3716,371621,"惠民县");PSH3(1,16,3716,371622,"阳信县");PSH3(1,16,3716,371623,"无棣县");PSH3(1,16,3716,371624,"沾化县");PSH3(1,16,3716,371625,"博兴县");PSH3(1,16,3716,371626,"邹平县");PSH3(1,16,3717,371702,"牡丹区");PSH3(1,16,3717,371721,"曹县");PSH3(1,16,3717,371722,"单县");PSH3(1,16,3717,371723,"成武县");PSH3(1,16,3717,371724,"巨野县");PSH3(1,16,3717,371725,"郓城县");PSH3(1,16,3717,371726,"鄄城县");PSH3(1,16,3717,371727,"定陶县");PSH3(1,16,3717,371728,"东明县");PSH3(1,23,1401,140105,"小店区");PSH3(1,23,1401,140106,"迎泽区");PSH3(1,23,1401,140107,"杏花岭区");PSH3(1,23,1401,140108,"尖草坪区");PSH3(1,23,1401,140109,"万柏林区");PSH3(1,23,1401,140110,"晋源区");PSH3(1,23,1401,140121,"清徐县");PSH3(1,23,1401,140122,"阳曲县");PSH3(1,23,1401,140123,"娄烦县");PSH3(1,23,1401,140181,"古交");PSH3(1,23,1402,140202,"城区");PSH3(1,23,1402,140203,"矿区");PSH3(1,23,1402,140211,"南郊区");PSH3(1,23,1402,140212,"新荣区");PSH3(1,23,1402,140221,"阳高县");PSH3(1,23,1402,140222,"天镇县");PSH3(1,23,1402,140223,"广灵县");PSH3(1,23,1402,140224,"灵丘县");PSH3(1,23,1402,140225,"浑源县");PSH3(1,23,1402,140226,"左云县");PSH3(1,23,1402,140227,"大同县");PSH3(1,23,1403,140302,"城区");PSH3(1,23,1403,140303,"矿区");PSH3(1,23,1403,140311,"郊区");PSH3(1,23,1403,140321,"平定县");PSH3(1,23,1403,140322,"盂县");PSH3(1,23,1404,140402,"城区");PSH3(1,23,1404,140411,"郊区");PSH3(1,23,1404,140421,"长治县");PSH3(1,23,1404,140423,"襄垣县");PSH3(1,23,1404,140424,"屯留县");PSH3(1,23,1404,140425,"平顺县");PSH3(1,23,1404,140426,"黎城县");PSH3(1,23,1404,140427,"壶关县");PSH3(1,23,1404,140428,"长子县");PSH3(1,23,1404,140429,"武乡县");PSH3(1,23,1404,140430,"沁县");PSH3(1,23,1404,140431,"沁源县");PSH3(1,23,1404,140481,"潞城");PSH3(1,23,1405,140502,"城区");PSH3(1,23,1405,140521,"沁水县");PSH3(1,23,1405,140522,"阳城县");PSH3(1,23,1405,140524,"陵川县");PSH3(1,23,1405,140525,"泽州县");PSH3(1,23,1405,140581,"高平");PSH3(1,23,1406,140602,"朔城区");PSH3(1,23,1406,140603,"平鲁区");PSH3(1,23,1406,140621,"山阴县");PSH3(1,23,1406,140622,"应县");PSH3(1,23,1406,140623,"右玉县");PSH3(1,23,1406,140624,"怀仁县");PSH3(1,23,1407,140702,"榆次区");PSH3(1,23,1407,140721,"榆社县");PSH3(1,23,1407,140722,"左权县");PSH3(1,23,1407,140723,"和顺县");PSH3(1,23,1407,140724,"昔阳县");PSH3(1,23,1407,140725,"寿阳县");PSH3(1,23,1407,140726,"太谷县");PSH3(1,23,1407,140727,"祁县");PSH3(1,23,1407,140728,"平遥县");PSH3(1,23,1407,140729,"灵石县");PSH3(1,23,1407,140781,"介休");PSH3(1,23,1408,140802,"盐湖区");PSH3(1,23,1408,140821,"临猗县");PSH3(1,23,1408,140822,"万荣县");PSH3(1,23,1408,140823,"闻喜县");PSH3(1,23,1408,140824,"稷山县");PSH3(1,23,1408,140825,"新绛县");PSH3(1,23,1408,140826,"绛县");PSH3(1,23,1408,140827,"垣曲县");PSH3(1,23,1408,140828,"夏县");PSH3(1,23,1408,140829,"平陆县");PSH3(1,23,1408,140830,"芮城县");PSH3(1,23,1408,140881,"永济");PSH3(1,23,1408,140882,"河津");PSH3(1,23,1409,140902,"忻府区");PSH3(1,23,1409,140921,"定襄县");PSH3(1,23,1409,140922,"五台县");PSH3(1,23,1409,140923,"代县");PSH3(1,23,1409,140924,"繁峙县");PSH3(1,23,1409,140925,"宁武县");PSH3(1,23,1409,140926,"静乐县");PSH3(1,23,1409,140927,"神池县");PSH3(1,23,1409,140928,"五寨县");PSH3(1,23,1409,140929,"岢岚县");PSH3(1,23,1409,140930,"河曲县");PSH3(1,23,1409,140931,"保德县");PSH3(1,23,1409,140932,"偏关县");PSH3(1,23,1409,140981,"原平");PSH3(1,23,1410,141002,"尧都区");PSH3(1,23,1410,141021,"曲沃县");PSH3(1,23,1410,141022,"翼城县");PSH3(1,23,1410,141023,"襄汾县");PSH3(1,23,1410,141024,"洪洞县");PSH3(1,23,1410,141025,"古县");PSH3(1,23,1410,141026,"安泽县");PSH3(1,23,1410,141027,"浮山县");PSH3(1,23,1410,141028,"吉县");PSH3(1,23,1410,141029,"乡宁县");PSH3(1,23,1410,141030,"大宁县");PSH3(1,23,1410,141031,"隰县");PSH3(1,23,1410,141032,"永和县");PSH3(1,23,1410,141033,"蒲县");PSH3(1,23,1410,141034,"汾西县");PSH3(1,23,1410,141081,"侯马");PSH3(1,23,1410,141082,"霍州");PSH3(1,23,1411,141102,"离石区");PSH3(1,23,1411,141121,"文水县");PSH3(1,23,1411,141122,"交城县");PSH3(1,23,1411,141123,"兴县");PSH3(1,23,1411,141124,"临县");PSH3(1,23,1411,141125,"柳林县");PSH3(1,23,1411,141126,"石楼县");PSH3(1,23,1411,141127,"岚县");PSH3(1,23,1411,141128,"方山县");PSH3(1,23,1411,141129,"中阳县");PSH3(1,23,1411,141130,"交口县");PSH3(1,23,1411,141181,"孝义");PSH3(1,23,1411,141182,"汾阳");PSH3(1,10,6101,610102,"新城区");PSH3(1,10,6101,610103,"碑林区");PSH3(1,10,6101,610104,"莲湖区");PSH3(1,10,6101,610111,"灞桥区");PSH3(1,10,6101,610112,"未央区");PSH3(1,10,6101,610113,"雁塔区");PSH3(1,10,6101,610114,"阎良区");PSH3(1,10,6101,610115,"临潼区");PSH3(1,10,6101,610116,"长安区");PSH3(1,10,6101,610122,"蓝田县");PSH3(1,10,6101,610124,"周至县");PSH3(1,10,6101,610125,"户县");PSH3(1,10,6101,610126,"高陵县");PSH3(1,10,6102,610202,"王益区");PSH3(1,10,6102,610203,"印台区");PSH3(1,10,6102,610204,"耀州区");PSH3(1,10,6102,610222,"宜君县");PSH3(1,10,6103,610302,"渭滨区");PSH3(1,10,6103,610303,"金台区");PSH3(1,10,6103,610304,"陈仓区");PSH3(1,10,6103,610322,"凤翔县");PSH3(1,10,6103,610323,"岐山县");PSH3(1,10,6103,610324,"扶风县");PSH3(1,10,6103,610326,"眉县");PSH3(1,10,6103,610327,"陇县");PSH3(1,10,6103,610328,"千阳县");PSH3(1,10,6103,610329,"麟游县");PSH3(1,10,6103,610330,"凤县");PSH3(1,10,6103,610331,"太白县");PSH3(1,10,6104,610402,"秦都区");PSH3(1,10,6104,610403,"杨凌区");PSH3(1,10,6104,610404,"渭城区");PSH3(1,10,6104,610422,"三原县");PSH3(1,10,6104,610423,"泾阳县");PSH3(1,10,6104,610424,"乾县");PSH3(1,10,6104,610425,"礼泉县");PSH3(1,10,6104,610426,"永寿县");PSH3(1,10,6104,610427,"彬县");PSH3(1,10,6104,610428,"长武县");PSH3(1,10,6104,610429,"旬邑县");PSH3(1,10,6104,610430,"淳化县");PSH3(1,10,6104,610431,"武功县");PSH3(1,10,6104,610481,"兴平");PSH3(1,10,6105,610502,"临渭区");PSH3(1,10,6105,610521,"华县");PSH3(1,10,6105,610522,"潼关县");PSH3(1,10,6105,610523,"大荔县");PSH3(1,10,6105,610524,"合阳县");PSH3(1,10,6105,610525,"澄城县");PSH3(1,10,6105,610526,"蒲城县");PSH3(1,10,6105,610527,"白水县");PSH3(1,10,6105,610528,"富平县");PSH3(1,10,6105,610581,"韩城");PSH3(1,10,6105,610582,"华阴");PSH3(1,10,6106,610602,"宝塔区");PSH3(1,10,6106,610621,"延长县");PSH3(1,10,6106,610622,"延川县");PSH3(1,10,6106,610623,"子长县");PSH3(1,10,6106,610624,"安塞县");PSH3(1,10,6106,610625,"志丹县");PSH3(1,10,6106,610626,"吴起县");PSH3(1,10,6106,610627,"甘泉县");PSH3(1,10,6106,610628,"富县");PSH3(1,10,6106,610629,"洛川县");PSH3(1,10,6106,610630,"宜川县");PSH3(1,10,6106,610631,"黄龙县");PSH3(1,10,6106,610632,"黄陵县");PSH3(1,10,6107,610702,"汉台区");PSH3(1,10,6107,610721,"南郑县");PSH3(1,10,6107,610722,"城固县");PSH3(1,10,6107,610723,"洋县");PSH3(1,10,6107,610724,"西乡县");PSH3(1,10,6107,610725,"勉县");PSH3(1,10,6107,610726,"宁强县");PSH3(1,10,6107,610727,"略阳县");PSH3(1,10,6107,610728,"镇巴县");PSH3(1,10,6107,610729,"留坝县");PSH3(1,10,6107,610730,"佛坪县");PSH3(1,10,6108,610802,"榆阳区");PSH3(1,10,6108,610821,"神木县");PSH3(1,10,6108,610822,"府谷县");PSH3(1,10,6108,610823,"横山县");PSH3(1,10,6108,610824,"靖边县");PSH3(1,10,6108,610825,"定边县");PSH3(1,10,6108,610826,"绥德县");PSH3(1,10,6108,610827,"米脂县");PSH3(1,10,6108,610828,"佳县");PSH3(1,10,6108,610829,"吴堡县");PSH3(1,10,6108,610830,"清涧县");PSH3(1,10,6108,610831,"子洲县");PSH3(1,10,6109,610902,"汉滨区");PSH3(1,10,6109,610921,"汉阴县");PSH3(1,10,6109,610922,"石泉县");PSH3(1,10,6109,610923,"宁陕县");PSH3(1,10,6109,610924,"紫阳县");PSH3(1,10,6109,610925,"岚皋县");PSH3(1,10,6109,610926,"平利县");PSH3(1,10,6109,610927,"镇坪县");PSH3(1,10,6109,610928,"旬阳县");PSH3(1,10,6109,610929,"白河县");PSH3(1,10,6110,611002,"商州区");PSH3(1,10,6110,611021,"洛南县");PSH3(1,10,6110,611022,"丹凤县");PSH3(1,10,6110,611023,"商南县");PSH3(1,10,6110,611024,"山阳县");PSH3(1,10,6110,611025,"镇安县");PSH3(1,10,6110,611026,"柞水县");PSH3(1,21,1301,130102,"长安区");PSH3(1,21,1301,130103,"桥东区");PSH3(1,21,1301,130104,"桥西区");PSH3(1,21,1301,130105,"新华区");PSH3(1,21,1301,130107,"井陉矿区");PSH3(1,21,1301,130108,"裕华区");PSH3(1,21,1301,130121,"井陉县");PSH3(1,21,1301,130123,"正定县");PSH3(1,21,1301,130124,"栾城县");PSH3(1,21,1301,130125,"行唐县");PSH3(1,21,1301,130126,"灵寿县");PSH3(1,21,1301,130127,"高邑县");PSH3(1,21,1301,130128,"深泽县");PSH3(1,21,1301,130129,"赞皇县");PSH3(1,21,1301,130130,"无极县");PSH3(1,21,1301,130131,"平山县");PSH3(1,21,1301,130132,"元氏县");PSH3(1,21,1301,130133,"赵县");PSH3(1,21,1301,130181,"辛集");PSH3(1,21,1301,130182,"藁城");PSH3(1,21,1301,130183,"晋州");PSH3(1,21,1301,130184,"新乐");PSH3(1,21,1301,130185,"鹿泉");PSH3(1,21,1302,130202,"路南区");PSH3(1,21,1302,130203,"路北区");PSH3(1,21,1302,130204,"古冶区");PSH3(1,21,1302,130205,"开平区");PSH3(1,21,1302,130207,"丰南区");PSH3(1,21,1302,130208,"丰润区");PSH3(1,21,1302,130223,"滦县");PSH3(1,21,1302,130224,"滦南县");PSH3(1,21,1302,130225,"乐亭县");PSH3(1,21,1302,130227,"迁西县");PSH3(1,21,1302,130229,"玉田县");PSH3(1,21,1302,130230,"唐海县");PSH3(1,21,1302,130281,"遵化");PSH3(1,21,1302,130283,"迁安");PSH3(1,21,1303,130302,"海港区");PSH3(1,21,1303,130303,"山海关区");PSH3(1,21,1303,130304,"北戴河区");PSH3(1,21,1303,130321,"青龙满族自治县");PSH3(1,21,1303,130322,"昌黎县");PSH3(1,21,1303,130323,"抚宁县");PSH3(1,21,1303,130324,"卢龙县");PSH3(1,21,1304,130402,"邯山区");PSH3(1,21,1304,130403,"丛台区");PSH3(1,21,1304,130404,"复兴区");PSH3(1,21,1304,130406,"峰峰矿区");PSH3(1,21,1304,130421,"邯郸县");PSH3(1,21,1304,130423,"临漳县");PSH3(1,21,1304,130424,"成安县");PSH3(1,21,1304,130425,"大名县");PSH3(1,21,1304,130426,"涉县");PSH3(1,21,1304,130427,"磁县");PSH3(1,21,1304,130428,"肥乡县");PSH3(1,21,1304,130429,"永年县");PSH3(1,21,1304,130430,"邱县");PSH3(1,21,1304,130431,"鸡泽县");PSH3(1,21,1304,130432,"广平县");PSH3(1,21,1304,130433,"馆陶县");PSH3(1,21,1304,130434,"魏县");PSH3(1,21,1304,130435,"曲周县");PSH3(1,21,1304,130481,"武安");PSH3(1,21,1305,130502,"桥东区");PSH3(1,21,1305,130503,"桥西区");PSH3(1,21,1305,130521,"邢台县");PSH3(1,21,1305,130522,"临城县");PSH3(1,21,1305,130523,"内丘县");PSH3(1,21,1305,130524,"柏乡县");PSH3(1,21,1305,130525,"隆尧县");PSH3(1,21,1305,130526,"任县");PSH3(1,21,1305,130527,"南和县");PSH3(1,21,1305,130528,"宁晋县");PSH3(1,21,1305,130529,"巨鹿县");PSH3(1,21,1305,130530,"新河县");PSH3(1,21,1305,130531,"广宗县");PSH3(1,21,1305,130532,"平乡县");PSH3(1,21,1305,130533,"威县");PSH3(1,21,1305,130534,"清河县");PSH3(1,21,1305,130535,"临西县");PSH3(1,21,1305,130581,"南宫");PSH3(1,21,1305,130582,"沙河");PSH3(1,21,1306,130602,"新区");PSH3(1,21,1306,130603,"北区");PSH3(1,21,1306,130604,"南区");PSH3(1,21,1306,130621,"满城县");PSH3(1,21,1306,130622,"清苑县");PSH3(1,21,1306,130623,"涞水县");PSH3(1,21,1306,130624,"阜平县");PSH3(1,21,1306,130625,"徐水县");PSH3(1,21,1306,130626,"定兴县");PSH3(1,21,1306,130627,"唐县");PSH3(1,21,1306,130628,"高阳县");PSH3(1,21,1306,130629,"容城县");PSH3(1,21,1306,130630,"涞源县");PSH3(1,21,1306,130631,"望都县");PSH3(1,21,1306,130632,"安新县");PSH3(1,21,1306,130633,"易县");PSH3(1,21,1306,130634,"曲阳县");PSH3(1,21,1306,130635,"蠡县");PSH3(1,21,1306,130636,"顺平县");PSH3(1,21,1306,130637,"博野县");PSH3(1,21,1306,130638,"雄县");PSH3(1,21,1306,130681,"涿州");PSH3(1,21,1306,130682,"定州");PSH3(1,21,1306,130683,"安国");PSH3(1,21,1306,130684,"高碑店");PSH3(1,21,1307,130702,"桥东区");PSH3(1,21,1307,130703,"桥西区");PSH3(1,21,1307,130705,"宣化区");PSH3(1,21,1307,130706,"下花园区");PSH3(1,21,1307,130721,"宣化县");PSH3(1,21,1307,130722,"张北县");PSH3(1,21,1307,130723,"康保县");PSH3(1,21,1307,130724,"沽源县");PSH3(1,21,1307,130725,"尚义县");PSH3(1,21,1307,130726,"蔚县");PSH3(1,21,1307,130727,"阳原县");PSH3(1,21,1307,130728,"怀安县");PSH3(1,21,1307,130729,"万全县");PSH3(1,21,1307,130730,"怀来县");PSH3(1,21,1307,130731,"涿鹿县");PSH3(1,21,1307,130732,"赤城县");PSH3(1,21,1307,130733,"崇礼县");PSH3(1,21,1308,130802,"双桥区");PSH3(1,21,1308,130803,"双滦区");PSH3(1,21,1308,130804,"鹰手营子矿区");PSH3(1,21,1308,130821,"承德县");PSH3(1,21,1308,130822,"兴隆县");PSH3(1,21,1308,130823,"平泉县");PSH3(1,21,1308,130824,"滦平县");PSH3(1,21,1308,130825,"隆化县");PSH3(1,21,1308,130826,"丰宁满族自治县");PSH3(1,21,1308,130827,"宽城满族自治县");PSH3(1,21,1308,130828,"围场满族蒙古族自治县");PSH3(1,21,1309,130902,"新华区");PSH3(1,21,1309,130903,"运河区");PSH3(1,21,1309,130921,"沧县");PSH3(1,21,1309,130922,"青县");PSH3(1,21,1309,130923,"东光县");PSH3(1,21,1309,130924,"海兴县");PSH3(1,21,1309,130925,"盐山县");PSH3(1,21,1309,130926,"肃宁县");PSH3(1,21,1309,130927,"南皮县");PSH3(1,21,1309,130928,"吴桥县");PSH3(1,21,1309,130929,"献县");PSH3(1,21,1309,130930,"孟村回族自治县");PSH3(1,21,1309,130981,"泊头");PSH3(1,21,1309,130982,"任丘");PSH3(1,21,1309,130983,"黄骅");PSH3(1,21,1309,130984,"河间");PSH3(1,21,1310,131002,"安次区");PSH3(1,21,1310,131003,"广阳区");PSH3(1,21,1310,131022,"固安县");PSH3(1,21,1310,131023,"永清县");PSH3(1,21,1310,131024,"香河县");PSH3(1,21,1310,131025,"大城县");PSH3(1,21,1310,131026,"文安县");PSH3(1,21,1310,131028,"大厂回族自治县");PSH3(1,21,1310,131081,"霸州");PSH3(1,21,1310,131082,"三河");PSH3(1,21,1311,131102,"桃城区");PSH3(1,21,1311,131121,"枣强县");PSH3(1,21,1311,131122,"武邑县");PSH3(1,21,1311,131123,"武强县");PSH3(1,21,1311,131124,"饶阳县");PSH3(1,21,1311,131125,"安平县");PSH3(1,21,1311,131126,"故城县");PSH3(1,21,1311,131127,"景县");PSH3(1,21,1311,131128,"阜城县");PSH3(1,21,1311,131181,"冀州");PSH3(1,21,1311,131182,"深州");PSH3(1,18,4101,410102,"中原区");PSH3(1,18,4101,410103,"二七区");PSH3(1,18,4101,410104,"管城回族区");PSH3(1,18,4101,410105,"金水区");PSH3(1,18,4101,410106,"上街区");PSH3(1,18,4101,410108,"惠济区");PSH3(1,18,4101,410122,"中牟县");PSH3(1,18,4101,410181,"巩义");PSH3(1,18,4101,410182,"荥阳");PSH3(1,18,4101,410183,"新密");PSH3(1,18,4101,410184,"新郑");PSH3(1,18,4101,410185,"登封");PSH3(1,18,4102,410202,"龙亭区");PSH3(1,18,4102,410203,"顺河回族区");PSH3(1,18,4102,410204,"鼓楼区");PSH3(1,18,4102,410205,"禹王台区");PSH3(1,18,4102,410211,"金明区");PSH3(1,18,4102,410221,"杞县");PSH3(1,18,4102,410222,"通许县");PSH3(1,18,4102,410223,"尉氏县");PSH3(1,18,4102,410224,"开封县");PSH3(1,18,4102,410225,"兰考县");PSH3(1,18,4103,410302,"老城区");PSH3(1,18,4103,410303,"西工区");PSH3(1,18,4103,410304,"廛河回族区");PSH3(1,18,4103,410305,"涧西区");PSH3(1,18,4103,410306,"吉利区");PSH3(1,18,4103,410307,"洛龙区");PSH3(1,18,4103,410322,"孟津县");PSH3(1,18,4103,410323,"新安县");PSH3(1,18,4103,410324,"栾川县");PSH3(1,18,4103,410325,"嵩县");PSH3(1,18,4103,410326,"汝阳县");PSH3(1,18,4103,410327,"宜阳县");PSH3(1,18,4103,410328,"洛宁县");PSH3(1,18,4103,410329,"伊川县");PSH3(1,18,4103,410381,"偃师");PSH3(1,18,4104,410402,"新华区");PSH3(1,18,4104,410403,"卫东区");PSH3(1,18,4104,410404,"石龙区");PSH3(1,18,4104,410411,"湛河区");PSH3(1,18,4104,410421,"宝丰县");PSH3(1,18,4104,410422,"叶县");PSH3(1,18,4104,410423,"鲁山县");PSH3(1,18,4104,410425,"郏县");PSH3(1,18,4104,410481,"舞钢");PSH3(1,18,4104,410482,"汝州");PSH3(1,18,4105,410502,"文峰区");PSH3(1,18,4105,410503,"北关区");PSH3(1,18,4105,410505,"殷都区");PSH3(1,18,4105,410506,"龙安区");PSH3(1,18,4105,410522,"安阳县");PSH3(1,18,4105,410523,"汤阴县");PSH3(1,18,4105,410526,"滑县");PSH3(1,18,4105,410527,"内黄县");PSH3(1,18,4105,410581,"林州");PSH3(1,18,4106,410602,"鹤山区");PSH3(1,18,4106,410603,"山城区");PSH3(1,18,4106,410611,"淇滨区");PSH3(1,18,4106,410621,"浚县");PSH3(1,18,4106,410622,"淇县");PSH3(1,18,4107,410702,"红旗区");PSH3(1,18,4107,410703,"卫滨区");PSH3(1,18,4107,410704,"凤泉区");PSH3(1,18,4107,410711,"牧野区");PSH3(1,18,4107,410721,"新乡县");PSH3(1,18,4107,410724,"获嘉县");PSH3(1,18,4107,410725,"原阳县");PSH3(1,18,4107,410726,"延津县");PSH3(1,18,4107,410727,"封丘县");PSH3(1,18,4107,410728,"长垣县");PSH3(1,18,4107,410781,"卫辉");PSH3(1,18,4107,410782,"辉县");PSH3(1,18,4108,410802,"解放区");PSH3(1,18,4108,410803,"中站区");PSH3(1,18,4108,410804,"马村区");PSH3(1,18,4108,410811,"山阳区");PSH3(1,18,4108,410821,"修武县");PSH3(1,18,4108,410822,"博爱县");PSH3(1,18,4108,410823,"武陟县");PSH3(1,18,4108,410825,"温县");PSH3(1,18,4108,410881,"济源");PSH3(1,18,4108,410882,"沁阳");PSH3(1,18,4108,410883,"孟州");PSH3(1,18,4109,410902,"华龙区");PSH3(1,18,4109,410922,"清丰县");PSH3(1,18,4109,410923,"南乐县");PSH3(1,18,4109,410926,"范县");PSH3(1,18,4109,410927,"台前县");PSH3(1,18,4109,410928,"濮阳县");PSH3(1,18,4110,411002,"魏都区");PSH3(1,18,4110,411023,"许昌县");PSH3(1,18,4110,411024,"鄢陵县");PSH3(1,18,4110,411025,"襄城县");PSH3(1,18,4110,411081,"禹州");PSH3(1,18,4110,411082,"长葛");PSH3(1,18,4111,411102,"源汇区");PSH3(1,18,4111,411103,"郾城区");PSH3(1,18,4111,411104,"召陵区");PSH3(1,18,4111,411121,"舞阳县");PSH3(1,18,4111,411122,"临颍县");PSH3(1,18,4112,411202,"湖滨区");PSH3(1,18,4112,411221,"渑池县");PSH3(1,18,4112,411222,"陕县");PSH3(1,18,4112,411224,"卢氏县");PSH3(1,18,4112,411281,"义马");PSH3(1,18,4112,411282,"灵宝");PSH3(1,18,4113,411302,"宛城区");PSH3(1,18,4113,411303,"卧龙区");PSH3(1,18,4113,411321,"南召县");PSH3(1,18,4113,411322,"方城县");PSH3(1,18,4113,411323,"西峡县");PSH3(1,18,4113,411324,"镇平县");PSH3(1,18,4113,411325,"内乡县");PSH3(1,18,4113,411326,"淅川县");PSH3(1,18,4113,411327,"社旗县");PSH3(1,18,4113,411328,"唐河县");PSH3(1,18,4113,411329,"新野县");PSH3(1,18,4113,411330,"桐柏县");PSH3(1,18,4113,411381,"邓州");PSH3(1,18,4114,411402,"梁园区");PSH3(1,18,4114,411403,"睢阳区");PSH3(1,18,4114,411421,"民权县");PSH3(1,18,4114,411422,"睢县");PSH3(1,18,4114,411423,"宁陵县");PSH3(1,18,4114,411424,"柘城县");PSH3(1,18,4114,411425,"虞城县");PSH3(1,18,4114,411426,"夏邑县");PSH3(1,18,4114,411481,"永城");PSH3(1,18,4115,411502,"浉河区");PSH3(1,18,4115,411503,"平桥区");PSH3(1,18,4115,411521,"罗山县");PSH3(1,18,4115,411522,"光山县");PSH3(1,18,4115,411523,"新县");PSH3(1,18,4115,411524,"商城县");PSH3(1,18,4115,411525,"固始县");PSH3(1,18,4115,411526,"潢川县");PSH3(1,18,4115,411527,"淮滨县");PSH3(1,18,4115,411528,"息县");PSH3(1,18,4116,411602,"川汇区");PSH3(1,18,4116,411621,"扶沟县");PSH3(1,18,4116,411622,"西华县");PSH3(1,18,4116,411623,"商水县");PSH3(1,18,4116,411624,"沈丘县");PSH3(1,18,4116,411625,"郸城县");PSH3(1,18,4116,411626,"淮阳县");PSH3(1,18,4116,411627,"太康县");PSH3(1,18,4116,411628,"鹿邑县");PSH3(1,18,4116,411681,"项城");PSH3(1,18,4117,411702,"驿城区");PSH3(1,18,4117,411721,"西平县");PSH3(1,18,4117,411722,"上蔡县");PSH3(1,18,4117,411723,"平舆县");PSH3(1,18,4117,411724,"正阳县");PSH3(1,18,4117,411725,"确山县");PSH3(1,18,4117,411726,"泌阳县");PSH3(1,18,4117,411727,"汝南县");PSH3(1,18,4117,411728,"遂平县");PSH3(1,18,4117,411729,"新蔡县");PSH3(1,11,4201,420102,"江岸区");PSH3(1,11,4201,420103,"江汉区");PSH3(1,11,4201,420104,"硚口区");PSH3(1,11,4201,420105,"汉阳区");PSH3(1,11,4201,420106,"武昌区");PSH3(1,11,4201,420107,"青山区");PSH3(1,11,4201,420111,"洪山区");PSH3(1,11,4201,420112,"东西湖区");PSH3(1,11,4201,420113,"汉南区");PSH3(1,11,4201,420114,"蔡甸区");PSH3(1,11,4201,420115,"江夏区");PSH3(1,11,4201,420116,"黄陂区");PSH3(1,11,4201,420117,"新洲区");PSH3(1,11,4202,420202,"黄石港区");PSH3(1,11,4202,420203,"西塞山区");PSH3(1,11,4202,420204,"下陆区");PSH3(1,11,4202,420205,"铁山区");PSH3(1,11,4202,420222,"阳新县");PSH3(1,11,4202,420281,"大冶");PSH3(1,11,4203,420302,"茅箭区");PSH3(1,11,4203,420303,"张湾区");PSH3(1,11,4203,420321,"郧县");PSH3(1,11,4203,420322,"郧西县");PSH3(1,11,4203,420323,"竹山县");PSH3(1,11,4203,420324,"竹溪县");PSH3(1,11,4203,420325,"房县");PSH3(1,11,4203,420381,"丹江口");PSH3(1,11,4205,420502,"西陵区");PSH3(1,11,4205,420503,"伍家岗区");PSH3(1,11,4205,420504,"点军区");PSH3(1,11,4205,420505,"猇亭区");PSH3(1,11,4205,420506,"夷陵区");PSH3(1,11,4205,420525,"远安县");PSH3(1,11,4205,420526,"兴山县");PSH3(1,11,4205,420527,"秭归县");PSH3(1,11,4205,420528,"长阳土家族自治县");PSH3(1,11,4205,420529,"五峰土家族自治县");PSH3(1,11,4205,420581,"宜都");PSH3(1,11,4205,420582,"当阳");PSH3(1,11,4205,420583,"枝江");PSH3(1,11,4206,420602,"襄城区");PSH3(1,11,4206,420606,"樊城区");PSH3(1,11,4206,420607,"襄阳区");PSH3(1,11,4206,420624,"南漳县");PSH3(1,11,4206,420625,"谷城县");PSH3(1,11,4206,420626,"保康县");PSH3(1,11,4206,420682,"老河口");PSH3(1,11,4206,420683,"枣阳");PSH3(1,11,4206,420684,"宜城");PSH3(1,11,4207,420702,"梁子湖区");PSH3(1,11,4207,420703,"华容区");PSH3(1,11,4207,420704,"鄂城区");PSH3(1,11,4208,420802,"东宝区");PSH3(1,11,4208,420804,"掇刀区");PSH3(1,11,4208,420821,"京山县");PSH3(1,11,4208,420822,"沙洋县");PSH3(1,11,4208,420881,"钟祥");PSH3(1,11,4209,420902,"孝南区");PSH3(1,11,4209,420921,"孝昌县");PSH3(1,11,4209,420922,"大悟县");PSH3(1,11,4209,420923,"云梦县");PSH3(1,11,4209,420981,"应城");PSH3(1,11,4209,420982,"安陆");PSH3(1,11,4209,420984,"汉川");PSH3(1,11,4210,421002,"沙区");PSH3(1,11,4210,421003,"荆州区");PSH3(1,11,4210,421022,"公安县");PSH3(1,11,4210,421023,"监利县");PSH3(1,11,4210,421024,"江陵县");PSH3(1,11,4210,421081,"石首");PSH3(1,11,4210,421083,"洪湖");PSH3(1,11,4210,421087,"松滋");PSH3(1,11,4211,421102,"黄州区");PSH3(1,11,4211,421121,"团风县");PSH3(1,11,4211,421122,"红安县");PSH3(1,11,4211,421123,"罗田县");PSH3(1,11,4211,421124,"英山县");PSH3(1,11,4211,421125,"浠水县");PSH3(1,11,4211,421126,"蕲春县");PSH3(1,11,4211,421127,"黄梅县");PSH3(1,11,4211,421181,"麻城");PSH3(1,11,4211,421182,"武穴");PSH3(1,11,4212,421202,"咸安区");PSH3(1,11,4212,421221,"嘉鱼县");PSH3(1,11,4212,421222,"通城县");PSH3(1,11,4212,421223,"崇阳县");PSH3(1,11,4212,421224,"通山县");PSH3(1,11,4212,421281,"赤壁");PSH3(1,11,4213,421302,"曾都区");PSH3(1,11,4213,421381,"广水");PSH3(1,11,4228,422801,"恩施");PSH3(1,11,4228,422802,"利川");PSH3(1,11,4228,422822,"建始县");PSH3(1,11,4228,422823,"巴东县");PSH3(1,11,4228,422825,"宣恩县");PSH3(1,11,4228,422826,"咸丰县");PSH3(1,11,4228,422827,"来凤县");PSH3(1,11,4228,422828,"鹤峰县");PSH3(1,13,4301,430102,"芙蓉区");PSH3(1,13,4301,430103,"天心区");PSH3(1,13,4301,430104,"岳麓区");PSH3(1,13,4301,430105,"开福区");PSH3(1,13,4301,430111,"雨花区");PSH3(1,13,4301,430121,"长沙县");PSH3(1,13,4301,430122,"望城县");PSH3(1,13,4301,430124,"宁乡县");PSH3(1,13,4301,430181,"浏阳");PSH3(1,13,4302,430202,"荷塘区");PSH3(1,13,4302,430203,"芦淞区");PSH3(1,13,4302,430204,"石峰区");PSH3(1,13,4302,430211,"天元区");PSH3(1,13,4302,430221,"株洲县");PSH3(1,13,4302,430223,"攸县");PSH3(1,13,4302,430224,"茶陵县");PSH3(1,13,4302,430225,"炎陵县");PSH3(1,13,4302,430281,"醴陵");PSH3(1,13,4303,430302,"雨湖区");PSH3(1,13,4303,430304,"岳塘区");PSH3(1,13,4303,430321,"湘潭县");PSH3(1,13,4303,430381,"湘乡");PSH3(1,13,4303,430382,"韶山");PSH3(1,13,4304,430405,"珠晖区");PSH3(1,13,4304,430406,"雁峰区");PSH3(1,13,4304,430407,"石鼓区");PSH3(1,13,4304,430408,"蒸湘区");PSH3(1,13,4304,430412,"南岳区");PSH3(1,13,4304,430421,"衡阳县");PSH3(1,13,4304,430422,"衡南县");PSH3(1,13,4304,430423,"衡山县");PSH3(1,13,4304,430424,"衡东县");PSH3(1,13,4304,430426,"祁东县");PSH3(1,13,4304,430481,"耒阳");PSH3(1,13,4304,430482,"常宁");PSH3(1,13,4305,430502,"双清区");PSH3(1,13,4305,430503,"大祥区");PSH3(1,13,4305,430511,"北塔区");PSH3(1,13,4305,430521,"邵东县");PSH3(1,13,4305,430522,"新邵县");PSH3(1,13,4305,430523,"邵阳县");PSH3(1,13,4305,430524,"隆回县");PSH3(1,13,4305,430525,"洞口县");PSH3(1,13,4305,430527,"绥宁县");PSH3(1,13,4305,430528,"新宁县");PSH3(1,13,4305,430529,"城步苗族自治县");PSH3(1,13,4305,430581,"武冈");PSH3(1,13,4306,430602,"岳阳楼区");PSH3(1,13,4306,430603,"云溪区");PSH3(1,13,4306,430611,"君山区");PSH3(1,13,4306,430621,"岳阳县");PSH3(1,13,4306,430623,"华容县");PSH3(1,13,4306,430624,"湘阴县");PSH3(1,13,4306,430626,"平江县");PSH3(1,13,4306,430681,"汨罗");PSH3(1,13,4306,430682,"临湘");PSH3(1,13,4307,430702,"武陵区");PSH3(1,13,4307,430703,"鼎城区");PSH3(1,13,4307,430721,"安乡县");PSH3(1,13,4307,430722,"汉寿县");PSH3(1,13,4307,430723,"澧县");PSH3(1,13,4307,430724,"临澧县");PSH3(1,13,4307,430725,"桃源县");PSH3(1,13,4307,430726,"石门县");PSH3(1,13,4307,430781,"津");PSH3(1,13,4308,430802,"永定区");PSH3(1,13,4308,430811,"武陵源区");PSH3(1,13,4308,430821,"慈利县");PSH3(1,13,4308,430822,"桑植县");PSH3(1,13,4309,430902,"资阳区");PSH3(1,13,4309,430903,"赫山区");PSH3(1,13,4309,430921,"南县");PSH3(1,13,4309,430922,"桃江县");PSH3(1,13,4309,430923,"安化县");PSH3(1,13,4309,430981,"沅江");PSH3(1,13,4310,431002,"北湖区");PSH3(1,13,4310,431003,"苏仙区");PSH3(1,13,4310,431021,"桂阳县");PSH3(1,13,4310,431022,"宜章县");PSH3(1,13,4310,431023,"永兴县");PSH3(1,13,4310,431024,"嘉禾县");PSH3(1,13,4310,431025,"临武县");PSH3(1,13,4310,431026,"汝城县");PSH3(1,13,4310,431027,"桂东县");PSH3(1,13,4310,431028,"安仁县");PSH3(1,13,4310,431081,"姿");PSH3(1,13,4311,431102,"零陵区");PSH3(1,13,4311,431103,"冷水滩区");PSH3(1,13,4311,431121,"祁阳县");PSH3(1,13,4311,431122,"东安县");PSH3(1,13,4311,431123,"双牌县");PSH3(1,13,4311,431124,"道县");PSH3(1,13,4311,431125,"江永县");PSH3(1,13,4311,431126,"宁远县");PSH3(1,13,4311,431127,"蓝山县");PSH3(1,13,4311,431128,"新田县");PSH3(1,13,4311,431129,"江华瑶族自治县");PSH3(1,13,4312,431202,"鹤城区");PSH3(1,13,4312,431221,"中方县");PSH3(1,13,4312,431222,"沅陵县");PSH3(1,13,4312,431223,"辰溪县");PSH3(1,13,4312,431224,"溆浦县");PSH3(1,13,4312,431225,"会同县");PSH3(1,13,4312,431226,"麻阳苗族自治县");PSH3(1,13,4312,431227,"新晃侗族自治县");PSH3(1,13,4312,431228,"芷江侗族自治县");PSH3(1,13,4312,431229,"靖州苗族侗族自治县");PSH3(1,13,4312,431230,"通道侗族自治县");PSH3(1,13,4312,431281,"洪江");PSH3(1,13,4313,431302,"娄星区");PSH3(1,13,4313,431321,"双峰县");PSH3(1,13,4313,431322,"新化县");PSH3(1,13,4313,431381,"冷水江");PSH3(1,13,4313,431382,"涟源");PSH3(1,13,4331,433101,"吉首");PSH3(1,13,4331,433122,"泸溪县");PSH3(1,13,4331,433123,"凤凰县");PSH3(1,13,4331,433124,"花垣县");PSH3(1,13,4331,433125,"保靖县");PSH3(1,13,4331,433126,"古丈县");PSH3(1,13,4331,433127,"永顺县");PSH3(1,13,4331,433130,"龙山县");PSH3(1,30,4601,460105,"秀英区");PSH3(1,30,4601,460106,"龙华区");PSH3(1,30,4601,460107,"琼山区");PSH3(1,30,4601,460108,"美兰区");PSH3(1,30,4602,460200,"三亚");PSH3(1,8,3201,320102,"玄武区");PSH3(1,8,3201,320103,"白下区");PSH3(1,8,3201,320104,"秦淮区");PSH3(1,8,3201,320105,"建邺区");PSH3(1,8,3201,320106,"鼓楼区");PSH3(1,8,3201,320107,"下关区");PSH3(1,8,3201,320111,"浦口区");PSH3(1,8,3201,320113,"栖霞区");PSH3(1,8,3201,320114,"雨花台区");PSH3(1,8,3201,320115,"江宁区");PSH3(1,8,3201,320116,"六合区");PSH3(1,8,3201,320124,"溧水县");PSH3(1,8,3201,320125,"高淳县");PSH3(1,8,3202,320202,"崇安区");PSH3(1,8,3202,320203,"南长区");PSH3(1,8,3202,320204,"北塘区");PSH3(1,8,3202,320205,"锡山区");PSH3(1,8,3202,320206,"惠山区");PSH3(1,8,3202,320211,"滨湖区");PSH3(1,8,3202,320281,"江阴");PSH3(1,8,3202,320282,"宜兴");PSH3(1,8,3203,320302,"鼓楼区");PSH3(1,8,3203,320303,"云龙区");PSH3(1,8,3203,320304,"九里区");PSH3(1,8,3203,320305,"贾汪区");PSH3(1,8,3203,320311,"泉山区");PSH3(1,8,3203,320321,"丰县");PSH3(1,8,3203,320322,"沛县");PSH3(1,8,3203,320323,"铜山县");PSH3(1,8,3203,320324,"睢宁县");PSH3(1,8,3203,320381,"新沂");PSH3(1,8,3203,320382,"邳州");PSH3(1,8,3204,320402,"天宁区");PSH3(1,8,3204,320404,"钟楼区");PSH3(1,8,3204,320405,"戚墅堰区");PSH3(1,8,3204,320411,"新北区");PSH3(1,8,3204,320412,"武进区");PSH3(1,8,3204,320481,"溧阳");PSH3(1,8,3204,320482,"金坛");PSH3(1,8,3205,320502,"沧浪区");PSH3(1,8,3205,320503,"平江区");PSH3(1,8,3205,320504,"金阊区");PSH3(1,8,3205,320505,"虎丘区");PSH3(1,8,3205,320506,"吴中区");PSH3(1,8,3205,320507,"相城区");PSH3(1,8,3205,320581,"常熟");PSH3(1,8,3205,320582,"张家港");PSH3(1,8,3205,320583,"昆山");PSH3(1,8,3205,320584,"吴江");PSH3(1,8,3205,320585,"太仓");PSH3(1,8,3206,320602,"崇川区");PSH3(1,8,3206,320611,"港闸区");PSH3(1,8,3206,320621,"海安县");PSH3(1,8,3206,320623,"如东县");PSH3(1,8,3206,320681,"启东");PSH3(1,8,3206,320682,"如皋");PSH3(1,8,3206,320683,"通州");PSH3(1,8,3206,320684,"海门");PSH3(1,8,3207,320703,"连云区");PSH3(1,8,3207,320705,"新浦区");PSH3(1,8,3207,320706,"海州区");PSH3(1,8,3207,320721,"赣榆县");PSH3(1,8,3207,320722,"东海县");PSH3(1,8,3207,320723,"灌云县");PSH3(1,8,3207,320724,"灌南县");PSH3(1,8,3208,320802,"清河区");PSH3(1,8,3208,320803,"楚州区");PSH3(1,8,3208,320804,"淮阴区");PSH3(1,8,3208,320811,"清浦区");PSH3(1,8,3208,320826,"涟水县");PSH3(1,8,3208,320829,"洪泽县");PSH3(1,8,3208,320830,"盱眙县");PSH3(1,8,3208,320831,"金湖县");PSH3(1,8,3209,320902,"亭湖区");PSH3(1,8,3209,320903,"盐都区");PSH3(1,8,3209,320921,"响水县");PSH3(1,8,3209,320922,"滨海县");PSH3(1,8,3209,320923,"阜宁县");PSH3(1,8,3209,320924,"射阳县");PSH3(1,8,3209,320925,"建湖县");PSH3(1,8,3209,320981,"东台");PSH3(1,8,3209,320982,"大丰");PSH3(1,8,3210,321002,"广陵区");PSH3(1,8,3210,321003,"邗江区");PSH3(1,8,3210,321011,"维扬区");PSH3(1,8,3210,321023,"宝应县");PSH3(1,8,3210,321081,"仪征");PSH3(1,8,3210,321084,"高邮");PSH3(1,8,3210,321088,"江都");PSH3(1,8,3211,321102,"京口区");PSH3(1,8,3211,321111,"润州区");PSH3(1,8,3211,321112,"丹徒区");PSH3(1,8,3211,321181,"丹阳");PSH3(1,8,3211,321182,"扬中");PSH3(1,8,3211,321183,"句容");PSH3(1,8,3212,321202,"海陵区");PSH3(1,8,3212,321203,"高港区");PSH3(1,8,3212,321281,"兴化");PSH3(1,8,3212,321282,"靖江");PSH3(1,8,3212,321283,"泰兴");PSH3(1,8,3212,321284,"姜堰");PSH3(1,8,3213,321302,"宿城区");PSH3(1,8,3213,321311,"宿豫区");PSH3(1,8,3213,321322,"沭阳县");PSH3(1,8,3213,321323,"泗阳县");PSH3(1,8,3213,321324,"泗洪县");PSH3(1,22,3601,360102,"东湖区");PSH3(1,22,3601,360103,"西湖区");PSH3(1,22,3601,360104,"青云谱区");PSH3(1,22,3601,360105,"湾里区");PSH3(1,22,3601,360111,"青山湖区");PSH3(1,22,3601,360121,"南昌县");PSH3(1,22,3601,360122,"新建县");PSH3(1,22,3601,360123,"安义县");PSH3(1,22,3601,360124,"进贤县");PSH3(1,22,3602,360202,"昌江区");PSH3(1,22,3602,360203,"珠山区");PSH3(1,22,3602,360222,"浮梁县");PSH3(1,22,3602,360281,"乐平");PSH3(1,22,3603,360302,"安源区");PSH3(1,22,3603,360313,"湘东区");PSH3(1,22,3603,360321,"莲花县");PSH3(1,22,3603,360322,"上栗县");PSH3(1,22,3603,360323,"芦溪县");PSH3(1,22,3604,360402,"庐山区");PSH3(1,22,3604,360403,"浔阳区");PSH3(1,22,3604,360421,"九江县");PSH3(1,22,3604,360423,"武宁县");PSH3(1,22,3604,360424,"修水县");PSH3(1,22,3604,360425,"永修县");PSH3(1,22,3604,360426,"德安县");PSH3(1,22,3604,360427,"星子县");PSH3(1,22,3604,360428,"都昌县");PSH3(1,22,3604,360429,"湖口县");PSH3(1,22,3604,360430,"彭泽县");PSH3(1,22,3604,360481,"瑞昌");PSH3(1,22,3605,360502,"渝水区");PSH3(1,22,3605,360521,"分宜县");PSH3(1,22,3606,360602,"月湖区");PSH3(1,22,3606,360622,"余江县");PSH3(1,22,3606,360681,"贵溪");PSH3(1,22,3607,360702,"章贡区");PSH3(1,22,3607,360721,"赣县");PSH3(1,22,3607,360722,"信丰县");PSH3(1,22,3607,360723,"大余县");PSH3(1,22,3607,360724,"上犹县");PSH3(1,22,3607,360725,"崇义县");PSH3(1,22,3607,360726,"安远县");PSH3(1,22,3607,360727,"龙南县");PSH3(1,22,3607,360728,"定南县");PSH3(1,22,3607,360729,"全南县");PSH3(1,22,3607,360730,"宁都县");PSH3(1,22,3607,360731,"于都县");PSH3(1,22,3607,360732,"兴国县");PSH3(1,22,3607,360733,"会昌县");PSH3(1,22,3607,360734,"寻乌县");PSH3(1,22,3607,360735,"石城县");PSH3(1,22,3607,360781,"瑞金");PSH3(1,22,3607,360782,"南康");PSH3(1,22,3608,360802,"吉州区");PSH3(1,22,3608,360803,"青原区");PSH3(1,22,3608,360821,"吉安县");PSH3(1,22,3608,360822,"吉水县");PSH3(1,22,3608,360823,"峡江县");PSH3(1,22,3608,360824,"新干县");PSH3(1,22,3608,360825,"永丰县");PSH3(1,22,3608,360826,"泰和县");PSH3(1,22,3608,360827,"遂川县");PSH3(1,22,3608,360828,"万安县");PSH3(1,22,3608,360829,"安福县");PSH3(1,22,3608,360830,"永新县");PSH3(1,22,3608,360881,"井冈山");PSH3(1,22,3609,360902,"袁州区");PSH3(1,22,3609,360921,"奉新县");PSH3(1,22,3609,360922,"万载县");PSH3(1,22,3609,360923,"上高县");PSH3(1,22,3609,360924,"宜丰县");PSH3(1,22,3609,360925,"靖安县");PSH3(1,22,3609,360926,"铜鼓县");PSH3(1,22,3609,360981,"丰城");PSH3(1,22,3609,360982,"樟树");PSH3(1,22,3609,360983,"高安");PSH3(1,22,3610,361002,"临川区");PSH3(1,22,3610,361021,"南城县");PSH3(1,22,3610,361022,"黎川县");PSH3(1,22,3610,361023,"南丰县");PSH3(1,22,3610,361024,"崇仁县");PSH3(1,22,3610,361025,"乐安县");PSH3(1,22,3610,361026,"宜黄县");PSH3(1,22,3610,361027,"金溪县");PSH3(1,22,3610,361028,"资溪县");PSH3(1,22,3610,361029,"东乡县");PSH3(1,22,3610,361030,"广昌县");PSH3(1,22,3611,361102,"信州区");PSH3(1,22,3611,361121,"上饶县");PSH3(1,22,3611,361122,"广丰县");PSH3(1,22,3611,361123,"玉山县");PSH3(1,22,3611,361124,"铅山县");PSH3(1,22,3611,361125,"横峰县");PSH3(1,22,3611,361126,"弋阳县");PSH3(1,22,3611,361127,"余干县");PSH3(1,22,3611,361128,"鄱阳县");PSH3(1,22,3611,361129,"万年县");PSH3(1,22,3611,361130,"婺源县");PSH3(1,22,3611,361181,"德兴");PSH3(1,12,4401,440103,"荔湾区");PSH3(1,12,4401,440104,"越秀区");PSH3(1,12,4401,440105,"海珠区");PSH3(1,12,4401,440106,"天河区");PSH3(1,12,4401,440111,"白云区");PSH3(1,12,4401,440112,"黄埔区");PSH3(1,12,4401,440113,"番禺区");PSH3(1,12,4401,440114,"花都区");PSH3(1,12,4401,440115,"南沙区");PSH3(1,12,4401,440116,"萝岗区");PSH3(1,12,4401,440183,"增城");PSH3(1,12,4401,440184,"从化");PSH3(1,12,4402,440203,"武江区");PSH3(1,12,4402,440204,"浈江区");PSH3(1,12,4402,440205,"曲江区");PSH3(1,12,4402,440222,"始兴县");PSH3(1,12,4402,440224,"仁化县");PSH3(1,12,4402,440229,"翁源县");PSH3(1,12,4402,440232,"乳源瑶族自治县");PSH3(1,12,4402,440233,"新丰县");PSH3(1,12,4402,440281,"乐昌");PSH3(1,12,4402,440282,"南雄");PSH3(1,12,4403,440303,"罗湖区");PSH3(1,12,4403,440304,"福田区");PSH3(1,12,4403,440305,"南山区");PSH3(1,12,4403,440306,"宝安区");PSH3(1,12,4403,440307,"龙岗区");PSH3(1,12,4403,440308,"盐田区");PSH3(1,12,4404,440402,"香洲区");PSH3(1,12,4404,440403,"斗门区");PSH3(1,12,4404,440404,"金湾区");PSH3(1,12,4405,440507,"龙湖区");PSH3(1,12,4405,440511,"金平区");PSH3(1,12,4405,440512,"濠江区");PSH3(1,12,4405,440513,"潮阳区");PSH3(1,12,4405,440514,"潮南区");PSH3(1,12,4405,440515,"澄海区");PSH3(1,12,4405,440523,"南澳县");PSH3(1,12,4406,440604,"禅城区");PSH3(1,12,4406,440605,"南海区");PSH3(1,12,4406,440606,"顺德区");PSH3(1,12,4406,440607,"三水区");PSH3(1,12,4406,440608,"高明区");PSH3(1,12,4407,440703,"蓬江区");PSH3(1,12,4407,440704,"江海区");PSH3(1,12,4407,440705,"新会区");PSH3(1,12,4407,440781,"台山");PSH3(1,12,4407,440783,"开平");PSH3(1,12,4407,440784,"鹤山");PSH3(1,12,4407,440785,"恩平");PSH3(1,12,4408,440802,"赤坎区");PSH3(1,12,4408,440803,"霞山区");PSH3(1,12,4408,440804,"坡头区");PSH3(1,12,4408,440811,"麻章区");PSH3(1,12,4408,440823,"遂溪县");PSH3(1,12,4408,440825,"徐闻县");PSH3(1,12,4408,440881,"廉江");PSH3(1,12,4408,440882,"雷州");PSH3(1,12,4408,440883,"吴川");PSH3(1,12,4409,440902,"茂南区");PSH3(1,12,4409,440903,"茂港区");PSH3(1,12,4409,440923,"电白县");PSH3(1,12,4409,440981,"高州");PSH3(1,12,4409,440982,"化州");PSH3(1,12,4409,440983,"信宜");PSH3(1,12,4412,441202,"端州区");PSH3(1,12,4412,441203,"鼎湖区");PSH3(1,12,4412,441223,"广宁县");PSH3(1,12,4412,441224,"怀集县");PSH3(1,12,4412,441225,"封开县");PSH3(1,12,4412,441226,"德庆县");PSH3(1,12,4412,441283,"高要");PSH3(1,12,4412,441284,"四会");PSH3(1,12,4413,441302,"惠城区");PSH3(1,12,4413,441303,"惠阳区");PSH3(1,12,4413,441322,"博罗县");PSH3(1,12,4413,441323,"惠东县");PSH3(1,12,4413,441324,"龙门县");PSH3(1,12,4414,441402,"梅江区");PSH3(1,12,4414,441421,"梅县");PSH3(1,12,4414,441422,"大埔县");PSH3(1,12,4414,441423,"丰顺县");PSH3(1,12,4414,441424,"五华县");PSH3(1,12,4414,441426,"平远县");PSH3(1,12,4414,441427,"蕉岭县");PSH3(1,12,4414,441481,"兴宁");PSH3(1,12,4415,441502,"城区");PSH3(1,12,4415,441521,"海丰县");PSH3(1,12,4415,441523,"陆河县");PSH3(1,12,4415,441581,"陆丰");PSH3(1,12,4416,441602,"源城区");PSH3(1,12,4416,441621,"紫金县");PSH3(1,12,4416,441622,"龙川县");PSH3(1,12,4416,441623,"连平县");PSH3(1,12,4416,441624,"和平县");PSH3(1,12,4416,441625,"东源县");PSH3(1,12,4417,441702,"江城区");PSH3(1,12,4417,441721,"阳西县");PSH3(1,12,4417,441723,"阳东县");PSH3(1,12,4417,441781,"阳春");PSH3(1,12,4418,441802,"清城区");PSH3(1,12,4418,441821,"佛冈县");PSH3(1,12,4418,441823,"阳山县");PSH3(1,12,4418,441825,"连山壮族瑶族自治县");PSH3(1,12,4418,441826,"连南瑶族自治县");PSH3(1,12,4418,441827,"清新县");PSH3(1,12,4418,441881,"英德");PSH3(1,12,4418,441882,"连州");PSH3(1,12,4419,441900,"东莞");PSH3(1,12,4420,442000,"中山");PSH3(1,12,4451,445102,"湘桥区");PSH3(1,12,4451,445121,"潮安县");PSH3(1,12,4451,445122,"饶平县");PSH3(1,12,4452,445202,"榕城区");PSH3(1,12,4452,445221,"揭东县");PSH3(1,12,4452,445222,"揭西县");PSH3(1,12,4452,445224,"惠来县");PSH3(1,12,4452,445281,"普宁");PSH3(1,12,4453,445302,"云城区");PSH3(1,12,4453,445321,"新兴县");PSH3(1,12,4453,445322,"郁南县");PSH3(1,12,4453,445323,"云安县");PSH3(1,12,4453,445381,"罗定");PSH3(1,25,4501,450102,"兴宁区");PSH3(1,25,4501,450103,"青秀区");PSH3(1,25,4501,450105,"江南区");PSH3(1,25,4501,450107,"西乡塘区");PSH3(1,25,4501,450108,"良庆区");PSH3(1,25,4501,450109,"邕宁区");PSH3(1,25,4501,450122,"武鸣县");PSH3(1,25,4501,450123,"隆安县");PSH3(1,25,4501,450124,"马山县");PSH3(1,25,4501,450125,"上林县");PSH3(1,25,4501,450126,"宾阳县");PSH3(1,25,4501,450127,"横县");PSH3(1,25,4502,450202,"城中区");PSH3(1,25,4502,450203,"鱼峰区");PSH3(1,25,4502,450204,"柳南区");PSH3(1,25,4502,450205,"柳北区");PSH3(1,25,4502,450221,"柳江县");PSH3(1,25,4502,450222,"柳城县");PSH3(1,25,4502,450223,"鹿寨县");PSH3(1,25,4502,450224,"融安县");PSH3(1,25,4502,450225,"融水苗族自治县");PSH3(1,25,4502,450226,"三江侗族自治县");PSH3(1,25,4503,450302,"秀峰区");PSH3(1,25,4503,450303,"叠彩区");PSH3(1,25,4503,450304,"象山区");PSH3(1,25,4503,450305,"七星区");PSH3(1,25,4503,450311,"雁山区");PSH3(1,25,4503,450321,"阳朔县");PSH3(1,25,4503,450322,"临桂县");PSH3(1,25,4503,450323,"灵川县");PSH3(1,25,4503,450324,"全州县");PSH3(1,25,4503,450325,"兴安县");PSH3(1,25,4503,450326,"永福县");PSH3(1,25,4503,450327,"灌阳县");PSH3(1,25,4503,450328,"龙胜各族自治县");PSH3(1,25,4503,450329,"资源县");PSH3(1,25,4503,450330,"平乐县");PSH3(1,25,4503,450331,"荔蒲县");PSH3(1,25,4503,450332,"恭城瑶族自治县");PSH3(1,25,4504,450403,"万秀区");PSH3(1,25,4504,450404,"蝶山区");PSH3(1,25,4504,450405,"长洲区");PSH3(1,25,4504,450421,"苍梧县");PSH3(1,25,4504,450422,"藤县");PSH3(1,25,4504,450423,"蒙山县");PSH3(1,25,4504,450481,"岑溪");PSH3(1,25,4505,450502,"海城区");PSH3(1,25,4505,450503,"银海区");PSH3(1,25,4505,450512,"铁山港区");PSH3(1,25,4505,450521,"合浦县");PSH3(1,25,4506,450602,"港口区");PSH3(1,25,4506,450603,"防城区");PSH3(1,25,4506,450621,"上思县");PSH3(1,25,4506,450681,"东兴");PSH3(1,25,4507,450702,"钦南区");PSH3(1,25,4507,450703,"钦北区");PSH3(1,25,4507,450721,"灵山县");PSH3(1,25,4507,450722,"浦北县");PSH3(1,25,4508,450802,"港北区");PSH3(1,25,4508,450803,"港南区");PSH3(1,25,4508,450804,"覃塘区");PSH3(1,25,4508,450821,"平南县");PSH3(1,25,4508,450881,"桂平");PSH3(1,25,4509,450902,"玉州区");PSH3(1,25,4509,450921,"容县");PSH3(1,25,4509,450922,"陆川县");PSH3(1,25,4509,450923,"博白县");PSH3(1,25,4509,450924,"兴业县");PSH3(1,25,4509,450981,"北流");PSH3(1,25,4510,451002,"右江区");PSH3(1,25,4510,451021,"田阳县");PSH3(1,25,4510,451022,"田东县");PSH3(1,25,4510,451023,"平果县");PSH3(1,25,4510,451024,"德保县");PSH3(1,25,4510,451025,"靖西县");PSH3(1,25,4510,451026,"那坡县");PSH3(1,25,4510,451027,"凌云县");PSH3(1,25,4510,451028,"乐业县");PSH3(1,25,4510,451029,"田林县");PSH3(1,25,4510,451030,"西林县");PSH3(1,25,4510,451031,"隆林各族自治县");PSH3(1,25,4511,451102,"八步区");PSH3(1,25,4511,451121,"昭平县");PSH3(1,25,4511,451122,"钟山县");PSH3(1,25,4511,451123,"富川瑶族自治县");PSH3(1,25,4512,451202,"金城江区");PSH3(1,25,4512,451221,"南丹县");PSH3(1,25,4512,451222,"天峨县");PSH3(1,25,4512,451223,"凤山县");PSH3(1,25,4512,451224,"东兰县");PSH3(1,25,4512,451225,"罗城仫佬族自治县");PSH3(1,25,4512,451226,"环江毛南族自治县");PSH3(1,25,4512,451227,"巴马瑶族自治县");PSH3(1,25,4512,451228,"都安瑶族自治县");PSH3(1,25,4512,451229,"大化瑶族自治县");PSH3(1,25,4512,451281,"宜州");PSH3(1,25,4513,451302,"兴宾区");PSH3(1,25,4513,451321,"忻城县");PSH3(1,25,4513,451322,"象州县");PSH3(1,25,4513,451323,"武宣县");PSH3(1,25,4513,451324,"金秀瑶族自治县");PSH3(1,25,4513,451381,"合山");PSH3(1,25,4514,451402,"江洲区");PSH3(1,25,4514,451421,"扶绥县");PSH3(1,25,4514,451422,"宁明县");PSH3(1,25,4514,451423,"龙州县");PSH3(1,25,4514,451424,"大新县");PSH3(1,25,4514,451425,"天等县");PSH3(1,25,4514,451481,"凭祥");PSH3(1,20,5301,530102,"五华区");PSH3(1,20,5301,530103,"盘龙区");PSH3(1,20,5301,530111,"官渡区");PSH3(1,20,5301,530112,"西山区");PSH3(1,20,5301,530113,"东川区");PSH3(1,20,5301,530121,"呈贡县");PSH3(1,20,5301,530122,"晋宁县");PSH3(1,20,5301,530124,"富民县");PSH3(1,20,5301,530125,"宜良县");PSH3(1,20,5301,530126,"石林彝族自治县");PSH3(1,20,5301,530127,"嵩明县");PSH3(1,20,5301,530128,"禄劝彝族苗族自治县");PSH3(1,20,5301,530129,"寻甸回族彝族自治县");PSH3(1,20,5301,530181,"安宁");PSH3(1,20,5303,530302,"麒麟区");PSH3(1,20,5303,530321,"马龙县");PSH3(1,20,5303,530322,"陆良县");PSH3(1,20,5303,530323,"师宗县");PSH3(1,20,5303,530324,"罗平县");PSH3(1,20,5303,530325,"富源县");PSH3(1,20,5303,530326,"会泽县");PSH3(1,20,5303,530328,"沾益县");PSH3(1,20,5303,530381,"宣威");PSH3(1,20,5304,530402,"红塔区");PSH3(1,20,5304,530421,"江川县");PSH3(1,20,5304,530422,"澄江县");PSH3(1,20,5304,530423,"通海县");PSH3(1,20,5304,530424,"华宁县");PSH3(1,20,5304,530425,"易门县");PSH3(1,20,5304,530426,"峨山彝族自治县");PSH3(1,20,5304,530427,"新平彝族傣族自治县");PSH3(1,20,5304,530428,"元江哈尼族彝族傣族自治县");PSH3(1,20,5305,530502,"隆阳区");PSH3(1,20,5305,530521,"施甸县");PSH3(1,20,5305,530522,"腾冲县");PSH3(1,20,5305,530523,"龙陵县");PSH3(1,20,5305,530524,"昌宁县");PSH3(1,20,5306,530602,"昭阳区");PSH3(1,20,5306,530621,"鲁甸县");PSH3(1,20,5306,530622,"巧家县");PSH3(1,20,5306,530623,"盐津县");PSH3(1,20,5306,530624,"大关县");PSH3(1,20,5306,530625,"永善县");PSH3(1,20,5306,530626,"绥江县");PSH3(1,20,5306,530627,"镇雄县");PSH3(1,20,5306,530628,"彝良县");PSH3(1,20,5306,530629,"威信县");PSH3(1,20,5306,530630,"水富县");PSH3(1,20,5307,530702,"古城区");PSH3(1,20,5307,530721,"玉龙纳西族自治县");PSH3(1,20,5307,530722,"永胜县");PSH3(1,20,5307,530723,"华坪县");PSH3(1,20,5307,530724,"宁蒗彝族自治县");PSH3(1,20,5308,530802,"翠云区");PSH3(1,20,5308,530821,"普洱哈尼族彝族自治县");PSH3(1,20,5308,530822,"墨江哈尼族自治县");PSH3(1,20,5308,530823,"景东彝族自治县");PSH3(1,20,5308,530824,"景谷傣族彝族自治县");PSH3(1,20,5308,530825,"镇沅彝族哈尼族拉祜族自治县");PSH3(1,20,5308,530826,"江城哈尼族彝族自治县");PSH3(1,20,5308,530827,"孟连傣族拉祜族佤族自治县");PSH3(1,20,5308,530828,"澜沧拉祜族自治县");PSH3(1,20,5308,530829,"西盟佤族自治县");PSH3(1,20,5309,530902,"临翔区");PSH3(1,20,5309,530921,"凤庆县");PSH3(1,20,5309,530922,"云县");PSH3(1,20,5309,530923,"永德县");PSH3(1,20,5309,530924,"镇康县");PSH3(1,20,5309,530925,"双江拉祜族佤族布朗族傣族自治县");PSH3(1,20,5309,530926,"耿马傣族佤族自治县");PSH3(1,20,5309,530927,"沧源佤族自治县");PSH3(1,20,5323,532301,"楚雄");PSH3(1,20,5323,532322,"双柏县");PSH3(1,20,5323,532323,"牟定县");PSH3(1,20,5323,532324,"南华县");PSH3(1,20,5323,532325,"姚安县");PSH3(1,20,5323,532326,"大姚县");PSH3(1,20,5323,532327,"永仁县");PSH3(1,20,5323,532328,"元谋县");PSH3(1,20,5323,532329,"武定县");PSH3(1,20,5323,532331,"禄丰县");PSH3(1,20,5325,532501,"个旧");PSH3(1,20,5325,532502,"开远");PSH3(1,20,5325,532522,"蒙自县");PSH3(1,20,5325,532523,"屏边苗族自治县");PSH3(1,20,5325,532524,"建水县");PSH3(1,20,5325,532525,"石屏县");PSH3(1,20,5325,532526,"弥勒县");PSH3(1,20,5325,532527,"泸西县");PSH3(1,20,5325,532528,"元阳县");PSH3(1,20,5325,532529,"红河县");PSH3(1,20,5325,532530,"金平苗族瑶族傣族自治县");PSH3(1,20,5325,532531,"绿春县");PSH3(1,20,5325,532532,"河口瑶族自治县");PSH3(1,20,5326,532621,"文山县");PSH3(1,20,5326,532622,"砚山县");PSH3(1,20,5326,532623,"西畴县");PSH3(1,20,5326,532624,"麻栗坡县");PSH3(1,20,5326,532625,"马关县");PSH3(1,20,5326,532626,"丘北县");PSH3(1,20,5326,532627,"广南县");PSH3(1,20,5326,532628,"富宁县");PSH3(1,20,5328,532801,"景洪");PSH3(1,20,5328,532822,"勐海县");PSH3(1,20,5328,532823,"勐腊县");PSH3(1,20,5329,532901,"大理");PSH3(1,20,5329,532922,"漾濞彝族自治县");PSH3(1,20,5329,532923,"祥云县");PSH3(1,20,5329,532924,"宾川县");PSH3(1,20,5329,532925,"弥渡县");PSH3(1,20,5329,532926,"南涧彝族自治县");PSH3(1,20,5329,532927,"巍山彝族回族自治县");PSH3(1,20,5329,532928,"永平县");PSH3(1,20,5329,532929,"云龙县");PSH3(1,20,5329,532930,"洱源县");PSH3(1,20,5329,532931,"剑川县");PSH3(1,20,5329,532932,"鹤庆县");PSH3(1,20,5331,533102,"瑞丽");PSH3(1,20,5331,533103,"潞西");PSH3(1,20,5331,533122,"梁河县");PSH3(1,20,5331,533123,"盈江县");PSH3(1,20,5331,533124,"陇川县");PSH3(1,20,5333,533321,"泸水县");PSH3(1,20,5333,533323,"福贡县");PSH3(1,20,5333,533324,"贡山独龙族怒族自治县");PSH3(1,20,5333,533325,"兰坪白族普米族自治县");PSH3(1,20,5334,533421,"香格里拉县");PSH3(1,20,5334,533422,"德钦县");PSH3(1,20,5334,533423,"维西傈僳族自治县");PSH3(1,24,5201,520102,"南明区");PSH3(1,24,5201,520103,"云岩区");PSH3(1,24,5201,520111,"花溪区");PSH3(1,24,5201,520112,"乌当区");PSH3(1,24,5201,520113,"白云区");PSH3(1,24,5201,520114,"小河区");PSH3(1,24,5201,520121,"开阳县");PSH3(1,24,5201,520122,"息烽县");PSH3(1,24,5201,520123,"修文县");PSH3(1,24,5201,520181,"清镇");PSH3(1,24,5202,520201,"钟山区");PSH3(1,24,5202,520203,"六枝特区");PSH3(1,24,5202,520221,"水城县");PSH3(1,24,5202,520222,"盘县");PSH3(1,24,5203,520302,"红花岗区");PSH3(1,24,5203,520303,"汇川区");PSH3(1,24,5203,520321,"遵义县");PSH3(1,24,5203,520322,"桐梓县");PSH3(1,24,5203,520323,"绥阳县");PSH3(1,24,5203,520324,"正安县");PSH3(1,24,5203,520325,"道真仡佬族苗族自治县");PSH3(1,24,5203,520326,"务川仡佬族苗族自治县");PSH3(1,24,5203,520327,"凤冈县");PSH3(1,24,5203,520328,"湄潭县");PSH3(1,24,5203,520329,"余庆县");PSH3(1,24,5203,520330,"习水县");PSH3(1,24,5203,520381,"赤水");PSH3(1,24,5203,520382,"仁怀");PSH3(1,24,5204,520402,"西秀区");PSH3(1,24,5204,520421,"平坝县");PSH3(1,24,5204,520422,"普定县");PSH3(1,24,5204,520423,"镇宁布依族苗族自治县");PSH3(1,24,5204,520424,"关岭布依族苗族自治县");PSH3(1,24,5204,520425,"紫云苗族布依族自治县");PSH3(1,24,5222,522201,"铜仁");PSH3(1,24,5222,522222,"江口县");PSH3(1,24,5222,522223,"玉屏侗族自治县");PSH3(1,24,5222,522224,"石阡县");PSH3(1,24,5222,522225,"思南县");PSH3(1,24,5222,522226,"印江土家族苗族自治县");PSH3(1,24,5222,522227,"德江县");PSH3(1,24,5222,522228,"沿河土家族自治县");PSH3(1,24,5222,522229,"松桃苗族自治县");PSH3(1,24,5222,522230,"万山特区");PSH3(1,24,5223,522301,"兴义");PSH3(1,24,5223,522322,"兴仁县");PSH3(1,24,5223,522323,"普安县");PSH3(1,24,5223,522324,"晴隆县");PSH3(1,24,5223,522325,"贞丰县");PSH3(1,24,5223,522326,"望谟县");PSH3(1,24,5223,522327,"册亨县");PSH3(1,24,5223,522328,"安龙县");PSH3(1,24,5224,522401,"毕节");PSH3(1,24,5224,522422,"大方县");PSH3(1,24,5224,522423,"黔西县");PSH3(1,24,5224,522424,"金沙县");PSH3(1,24,5224,522425,"织金县");PSH3(1,24,5224,522426,"纳雍县");PSH3(1,24,5224,522427,"威宁彝族回族苗族自治县");PSH3(1,24,5224,522428,"赫章县");PSH3(1,24,5226,522601,"凯里");PSH3(1,24,5226,522622,"黄平县");PSH3(1,24,5226,522623,"施秉县");PSH3(1,24,5226,522624,"三穗县");PSH3(1,24,5226,522625,"镇远县");PSH3(1,24,5226,522626,"岑巩县");PSH3(1,24,5226,522627,"天柱县");PSH3(1,24,5226,522628,"锦屏县");PSH3(1,24,5226,522629,"剑河县");PSH3(1,24,5226,522630,"台江县");PSH3(1,24,5226,522631,"黎平县");PSH3(1,24,5226,522632,"榕江县");PSH3(1,24,5226,522633,"从江县");PSH3(1,24,5226,522634,"雷山县");PSH3(1,24,5226,522635,"麻江县");PSH3(1,24,5226,522636,"丹寨县");PSH3(1,24,5227,522701,"都匀");PSH3(1,24,5227,522702,"福泉");PSH3(1,24,5227,522722,"荔波县");PSH3(1,24,5227,522723,"贵定县");PSH3(1,24,5227,522725,"瓮安县");PSH3(1,24,5227,522726,"独山县");PSH3(1,24,5227,522727,"平塘县");PSH3(1,24,5227,522728,"罗甸县");PSH3(1,24,5227,522729,"长顺县");PSH3(1,24,5227,522730,"龙里县");PSH3(1,24,5227,522731,"惠水县");PSH3(1,24,5227,522732,"三都水族自治县");PSH3(1,15,5101,510104,"锦江区");PSH3(1,15,5101,510105,"青羊区");PSH3(1,15,5101,510106,"金牛区");PSH3(1,15,5101,510107,"武侯区");PSH3(1,15,5101,510108,"成华区");PSH3(1,15,5101,510112,"龙泉驿区");PSH3(1,15,5101,510113,"青白江区");PSH3(1,15,5101,510114,"新都区");PSH3(1,15,5101,510115,"温江区");PSH3(1,15,5101,510121,"金堂县");PSH3(1,15,5101,510122,"双流县");PSH3(1,15,5101,510124,"郫县");PSH3(1,15,5101,510129,"大邑县");PSH3(1,15,5101,510131,"蒲江县");PSH3(1,15,5101,510132,"新津县");PSH3(1,15,5101,510181,"都江堰");PSH3(1,15,5101,510182,"彭州");PSH3(1,15,5101,510183,"邛崃");PSH3(1,15,5101,510184,"崇州");PSH3(1,15,5103,510302,"自流井区");PSH3(1,15,5103,510303,"贡井区");PSH3(1,15,5103,510304,"大安区");PSH3(1,15,5103,510311,"沿滩区");PSH3(1,15,5103,510321,"荣县");PSH3(1,15,5103,510322,"富顺县");PSH3(1,15,5104,510402,"东区");PSH3(1,15,5104,510403,"西区");PSH3(1,15,5104,510411,"仁和区");PSH3(1,15,5104,510421,"米易县");PSH3(1,15,5104,510422,"盐边县");PSH3(1,15,5105,510502,"江阳区");PSH3(1,15,5105,510503,"纳溪区");PSH3(1,15,5105,510504,"龙马潭区");PSH3(1,15,5105,510521,"泸县");PSH3(1,15,5105,510522,"合江县");PSH3(1,15,5105,510524,"叙永县");PSH3(1,15,5105,510525,"古蔺县");PSH3(1,15,5106,510603,"旌阳区");PSH3(1,15,5106,510623,"中江县");PSH3(1,15,5106,510626,"罗江县");PSH3(1,15,5106,510681,"广汉");PSH3(1,15,5106,510682,"什邡");PSH3(1,15,5106,510683,"绵竹");PSH3(1,15,5107,510703,"涪城区");PSH3(1,15,5107,510704,"游仙区");PSH3(1,15,5107,510722,"三台县");PSH3(1,15,5107,510723,"盐亭县");PSH3(1,15,5107,510724,"安县");PSH3(1,15,5107,510725,"梓潼县");PSH3(1,15,5107,510726,"北川羌族自治县");PSH3(1,15,5107,510727,"平武县");PSH3(1,15,5107,510781,"江油");PSH3(1,15,5108,510802,"中区");PSH3(1,15,5108,510811,"元坝区");PSH3(1,15,5108,510812,"朝天区");PSH3(1,15,5108,510821,"旺苍县");PSH3(1,15,5108,510822,"青川县");PSH3(1,15,5108,510823,"剑阁县");PSH3(1,15,5108,510824,"苍溪县");PSH3(1,15,5109,510903,"船山区");PSH3(1,15,5109,510904,"安居区");PSH3(1,15,5109,510921,"蓬溪县");PSH3(1,15,5109,510922,"射洪县");PSH3(1,15,5109,510923,"大英县");PSH3(1,15,5110,511002,"中区");PSH3(1,15,5110,511011,"东兴区");PSH3(1,15,5110,511024,"威远县");PSH3(1,15,5110,511025,"资中县");PSH3(1,15,5110,511028,"隆昌县");PSH3(1,15,5111,511102,"中区");PSH3(1,15,5111,511111,"沙湾区");PSH3(1,15,5111,511112,"五通桥区");PSH3(1,15,5111,511113,"金口河区");PSH3(1,15,5111,511123,"犍为县");PSH3(1,15,5111,511124,"井研县");PSH3(1,15,5111,511126,"夹江县");PSH3(1,15,5111,511129,"沐川县");PSH3(1,15,5111,511132,"峨边彝族自治县");PSH3(1,15,5111,511133,"马边彝族自治县");PSH3(1,15,5111,511181,"峨眉山");PSH3(1,15,5113,511302,"顺庆区");PSH3(1,15,5113,511303,"高坪区");PSH3(1,15,5113,511304,"嘉陵区");PSH3(1,15,5113,511321,"南部县");PSH3(1,15,5113,511322,"营山县");PSH3(1,15,5113,511323,"蓬安县");PSH3(1,15,5113,511324,"仪陇县");PSH3(1,15,5113,511325,"西充县");PSH3(1,15,5113,511381,"阆中");PSH3(1,15,5114,511402,"东坡区");PSH3(1,15,5114,511421,"仁寿县");PSH3(1,15,5114,511422,"彭山县");PSH3(1,15,5114,511423,"洪雅县");PSH3(1,15,5114,511424,"丹棱县");PSH3(1,15,5114,511425,"青神县");PSH3(1,15,5115,511502,"翠屏区");PSH3(1,15,5115,511521,"宜宾县");PSH3(1,15,5115,511522,"南溪县");PSH3(1,15,5115,511523,"江安县");PSH3(1,15,5115,511524,"长宁县");PSH3(1,15,5115,511525,"高县");PSH3(1,15,5115,511526,"珙县");PSH3(1,15,5115,511527,"筠连县");PSH3(1,15,5115,511528,"兴文县");PSH3(1,15,5115,511529,"屏山县");PSH3(1,15,5116,511602,"广安区");PSH3(1,15,5116,511621,"岳池县");PSH3(1,15,5116,511622,"武胜县");PSH3(1,15,5116,511623,"邻水县");PSH3(1,15,5116,511681,"华蓥");PSH3(1,15,5117,511702,"通川区");PSH3(1,15,5117,511721,"达县");PSH3(1,15,5117,511722,"宣汉县");PSH3(1,15,5117,511723,"开江县");PSH3(1,15,5117,511724,"大竹县");PSH3(1,15,5117,511725,"渠县");PSH3(1,15,5117,511781,"万源");PSH3(1,15,5118,511802,"雨城区");PSH3(1,15,5118,511821,"名山县");PSH3(1,15,5118,511822,"荥经县");PSH3(1,15,5118,511823,"汉源县");PSH3(1,15,5118,511824,"石棉县");PSH3(1,15,5118,511825,"天全县");PSH3(1,15,5118,511826,"芦山县");PSH3(1,15,5118,511827,"宝兴县");PSH3(1,15,5119,511902,"巴州区");PSH3(1,15,5119,511921,"通江县");PSH3(1,15,5119,511922,"南江县");PSH3(1,15,5119,511923,"平昌县");PSH3(1,15,5120,512002,"雁江区");PSH3(1,15,5120,512021,"安岳县");PSH3(1,15,5120,512022,"乐至县");PSH3(1,15,5120,512081,"简阳");PSH3(1,15,5132,513221,"汶川县");PSH3(1,15,5132,513222,"理县");PSH3(1,15,5132,513223,"茂县");PSH3(1,15,5132,513224,"松潘县");PSH3(1,15,5132,513225,"九寨沟县");PSH3(1,15,5132,513226,"金川县");PSH3(1,15,5132,513227,"小金县");PSH3(1,15,5132,513228,"黑水县");PSH3(1,15,5132,513229,"马尔康县");PSH3(1,15,5132,513230,"壤塘县");PSH3(1,15,5132,513231,"阿坝县");PSH3(1,15,5132,513232,"若尔盖县");PSH3(1,15,5132,513233,"红原县");PSH3(1,15,5133,513321,"康定县");PSH3(1,15,5133,513322,"泸定县");PSH3(1,15,5133,513323,"丹巴县");PSH3(1,15,5133,513324,"九龙县");PSH3(1,15,5133,513325,"雅江县");PSH3(1,15,5133,513326,"道孚县");PSH3(1,15,5133,513327,"炉霍县");PSH3(1,15,5133,513328,"甘孜县");PSH3(1,15,5133,513329,"新龙县");PSH3(1,15,5133,513330,"德格县");PSH3(1,15,5133,513331,"白玉县");PSH3(1,15,5133,513332,"石渠县");PSH3(1,15,5133,513333,"色达县");PSH3(1,15,5133,513334,"理塘县");PSH3(1,15,5133,513335,"巴塘县");PSH3(1,15,5133,513336,"乡城县");PSH3(1,15,5133,513337,"稻城县");PSH3(1,15,5133,513338,"得荣县");PSH3(1,15,5134,513401,"西昌");PSH3(1,15,5134,513422,"木里藏族自治县");PSH3(1,15,5134,513423,"盐源县");PSH3(1,15,5134,513424,"德昌县");PSH3(1,15,5134,513425,"会理县");PSH3(1,15,5134,513426,"会东县");PSH3(1,15,5134,513427,"宁南县");PSH3(1,15,5134,513428,"普格县");PSH3(1,15,5134,513429,"布拖县");PSH3(1,15,5134,513430,"金阳县");PSH3(1,15,5134,513431,"昭觉县");PSH3(1,15,5134,513432,"喜德县");PSH3(1,15,5134,513433,"冕宁县");PSH3(1,15,5134,513434,"越西县");PSH3(1,15,5134,513435,"甘洛县");PSH3(1,15,5134,513436,"美姑县");PSH3(1,15,5134,513437,"雷波县");PSH3(1,26,1501,150102,"新城区");PSH3(1,26,1501,150103,"回民区");PSH3(1,26,1501,150104,"玉泉区");PSH3(1,26,1501,150105,"赛罕区");PSH3(1,26,1501,150121,"土默特左旗");PSH3(1,26,1501,150122,"托克托县");PSH3(1,26,1501,150123,"和林格尔县");PSH3(1,26,1501,150124,"清水河县");PSH3(1,26,1501,150125,"武川县");PSH3(1,26,1502,150202,"东河区");PSH3(1,26,1502,150203,"昆都仑区");PSH3(1,26,1502,150204,"青山区");PSH3(1,26,1502,150205,"石拐区");PSH3(1,26,1502,150206,"白云矿区");PSH3(1,26,1502,150207,"九原区");PSH3(1,26,1502,150221,"土默特右旗");PSH3(1,26,1502,150222,"固阳县");PSH3(1,26,1502,150223,"达尔罕茂明安联合旗");PSH3(1,26,1503,150302,"海勃湾区");PSH3(1,26,1503,150303,"海南区");PSH3(1,26,1503,150304,"乌达区");PSH3(1,26,1504,150402,"红山区");PSH3(1,26,1504,150403,"元宝山区");PSH3(1,26,1504,150404,"松山区");PSH3(1,26,1504,150421,"阿鲁科尔沁旗");PSH3(1,26,1504,150422,"巴林左旗");PSH3(1,26,1504,150423,"巴林右旗");PSH3(1,26,1504,150424,"林西县");PSH3(1,26,1504,150425,"克什克腾旗");PSH3(1,26,1504,150426,"翁牛特旗");PSH3(1,26,1504,150428,"喀喇沁旗");PSH3(1,26,1504,150429,"宁城县");PSH3(1,26,1504,150430,"敖汉旗");PSH3(1,26,1505,150502,"科尔沁区");PSH3(1,26,1505,150521,"科尔沁左翼中旗");PSH3(1,26,1505,150522,"科尔沁左翼后旗");PSH3(1,26,1505,150523,"开鲁县");PSH3(1,26,1505,150524,"库伦旗");PSH3(1,26,1505,150525,"奈曼旗");PSH3(1,26,1505,150526,"扎鲁特旗");PSH3(1,26,1505,150581,"霍林郭勒");PSH3(1,26,1506,150602,"东胜区");PSH3(1,26,1506,150621,"达拉特旗");PSH3(1,26,1506,150622,"准格尔旗");PSH3(1,26,1506,150623,"鄂托克前旗");PSH3(1,26,1506,150624,"鄂托克旗");PSH3(1,26,1506,150625,"杭锦旗");PSH3(1,26,1506,150626,"乌审旗");PSH3(1,26,1506,150627,"伊金霍洛旗");PSH3(1,26,1507,150702,"海拉尔区");PSH3(1,26,1507,150721,"阿荣旗");PSH3(1,26,1507,150722,"莫力达瓦达斡尔族自治旗");PSH3(1,26,1507,150723,"鄂伦春自治旗");PSH3(1,26,1507,150724,"鄂温克族自治旗");PSH3(1,26,1507,150725,"陈巴尔虎旗");PSH3(1,26,1507,150726,"新巴尔虎左旗");PSH3(1,26,1507,150727,"新巴尔虎右旗");PSH3(1,26,1507,150781,"满洲里");PSH3(1,26,1507,150782,"牙克石");PSH3(1,26,1507,150783,"扎兰屯");PSH3(1,26,1507,150784,"额尔古纳");PSH3(1,26,1507,150785,"根河");PSH3(1,26,1508,150802,"临河区");PSH3(1,26,1508,150821,"五原县");PSH3(1,26,1508,150822,"磴口县");PSH3(1,26,1508,150823,"乌拉特前旗");PSH3(1,26,1508,150824,"乌拉特中旗");PSH3(1,26,1508,150825,"乌拉特后旗");PSH3(1,26,1508,150826,"杭锦后旗");PSH3(1,26,1509,150902,"集宁区");PSH3(1,26,1509,150921,"卓资县");PSH3(1,26,1509,150922,"化德县");PSH3(1,26,1509,150923,"商都县");PSH3(1,26,1509,150924,"兴和县");PSH3(1,26,1509,150925,"凉城县");PSH3(1,26,1509,150926,"察哈尔右翼前旗");PSH3(1,26,1509,150927,"察哈尔右翼中旗");PSH3(1,26,1509,150928,"察哈尔右翼后旗");PSH3(1,26,1509,150929,"四子王旗");PSH3(1,26,1509,150981,"丰镇");PSH3(1,26,1522,152201,"乌兰浩特");PSH3(1,26,1522,152202,"阿尔山");PSH3(1,26,1522,152221,"科尔沁右翼前旗");PSH3(1,26,1522,152222,"科尔沁右翼中旗");PSH3(1,26,1522,152223,"扎赉特旗");PSH3(1,26,1522,152224,"突泉县");PSH3(1,26,1525,152501,"二连浩特");PSH3(1,26,1525,152502,"锡林浩特");PSH3(1,26,1525,152522,"阿巴嘎旗");PSH3(1,26,1525,152523,"苏尼特左旗");PSH3(1,26,1525,152524,"苏尼特右旗");PSH3(1,26,1525,152525,"东乌珠穆沁旗");PSH3(1,26,1525,152526,"西乌珠穆沁旗");PSH3(1,26,1525,152527,"太仆寺旗");PSH3(1,26,1525,152528,"镶黄旗");PSH3(1,26,1525,152529,"正镶白旗");PSH3(1,26,1525,152530,"正蓝旗");PSH3(1,26,1525,152531,"多伦县");PSH3(1,26,1529,152921,"阿拉善左旗");PSH3(1,26,1529,152922,"阿拉善右旗");PSH3(1,26,1529,152923,"额济纳旗");PSH3(1,27,6401,640104,"兴庆区");PSH3(1,27,6401,640105,"西夏区");PSH3(1,27,6401,640106,"金凤区");PSH3(1,27,6401,640121,"永宁县");PSH3(1,27,6401,640122,"贺兰县");PSH3(1,27,6401,640181,"灵武");PSH3(1,27,6402,640202,"大武口区");PSH3(1,27,6402,640205,"惠农区");PSH3(1,27,6402,640221,"平罗县");PSH3(1,27,6403,640302,"利通区");PSH3(1,27,6403,640323,"盐池县");PSH3(1,27,6403,640324,"同心县");PSH3(1,27,6403,640381,"青铜峡");PSH3(1,27,6404,640402,"原州区");PSH3(1,27,6404,640422,"西吉县");PSH3(1,27,6404,640423,"隆德县");PSH3(1,27,6404,640424,"泾源县");PSH3(1,27,6404,640425,"彭阳县");PSH3(1,27,6405,640502,"沙坡头区");PSH3(1,27,6405,640521,"中宁县");PSH3(1,27,6405,640522,"海原县");PSH3(1,14,6201,620102,"城关区");PSH3(1,14,6201,620103,"七里河区");PSH3(1,14,6201,620104,"西固区");PSH3(1,14,6201,620105,"安宁区");PSH3(1,14,6201,620111,"红古区");PSH3(1,14,6201,620121,"永登县");PSH3(1,14,6201,620122,"皋兰县");PSH3(1,14,6201,620123,"榆中县");PSH3(1,14,6202,620200,"嘉峪关");PSH3(1,14,6203,620302,"金川区");PSH3(1,14,6203,620321,"永昌县");PSH3(1,14,6204,620402,"白银区");PSH3(1,14,6204,620403,"平川区");PSH3(1,14,6204,620421,"靖远县");PSH3(1,14,6204,620422,"会宁县");PSH3(1,14,6204,620423,"景泰县");PSH3(1,14,6205,620502,"秦城区");PSH3(1,14,6205,620503,"北道区");PSH3(1,14,6205,620521,"清水县");PSH3(1,14,6205,620522,"秦安县");PSH3(1,14,6205,620523,"甘谷县");PSH3(1,14,6205,620524,"武山县");PSH3(1,14,6205,620525,"张家川回族自治县");PSH3(1,14,6206,620602,"凉州区");PSH3(1,14,6206,620621,"民勤县");PSH3(1,14,6206,620622,"古浪县");PSH3(1,14,6206,620623,"天祝藏族自治县");PSH3(1,14,6207,620702,"甘州区");PSH3(1,14,6207,620721,"肃南裕固族自治县");PSH3(1,14,6207,620722,"民乐县");PSH3(1,14,6207,620723,"临泽县");PSH3(1,14,6207,620724,"高台县");PSH3(1,14,6207,620725,"山丹县");PSH3(1,14,6208,620802,"崆峒区");PSH3(1,14,6208,620821,"泾川县");PSH3(1,14,6208,620822,"灵台县");PSH3(1,14,6208,620823,"崇信县");PSH3(1,14,6208,620824,"华亭县");PSH3(1,14,6208,620825,"庄浪县");PSH3(1,14,6208,620826,"静宁县");PSH3(1,14,6209,620902,"肃州区");PSH3(1,14,6209,620921,"金塔县");PSH3(1,14,6209,620922,"安西县");PSH3(1,14,6209,620923,"肃北蒙古族自治县");PSH3(1,14,6209,620924,"阿克塞哈萨克族自治县");PSH3(1,14,6209,620981,"玉门");PSH3(1,14,6209,620982,"敦煌");PSH3(1,14,6210,621002,"西峰区");PSH3(1,14,6210,621021,"庆城县");PSH3(1,14,6210,621022,"环县");PSH3(1,14,6210,621023,"华池县");PSH3(1,14,6210,621024,"合水县");PSH3(1,14,6210,621025,"正宁县");PSH3(1,14,6210,621026,"宁县");PSH3(1,14,6210,621027,"镇原县");PSH3(1,14,6211,621102,"安定区");PSH3(1,14,6211,621121,"通渭县");PSH3(1,14,6211,621122,"陇西县");PSH3(1,14,6211,621123,"渭源县");PSH3(1,14,6211,621124,"临洮县");PSH3(1,14,6211,621125,"漳县");PSH3(1,14,6211,621126,"岷县");PSH3(1,14,6212,621202,"武都区");PSH3(1,14,6212,621221,"成县");PSH3(1,14,6212,621222,"文县");PSH3(1,14,6212,621223,"宕昌县");PSH3(1,14,6212,621224,"康县");PSH3(1,14,6212,621225,"西和县");PSH3(1,14,6212,621226,"礼县");PSH3(1,14,6212,621227,"徽县");PSH3(1,14,6212,621228,"两当县");PSH3(1,14,6229,622901,"临夏");PSH3(1,14,6229,622921,"临夏县");PSH3(1,14,6229,622922,"康乐县");PSH3(1,14,6229,622923,"永靖县");PSH3(1,14,6229,622924,"广河县");PSH3(1,14,6229,622925,"和政县");PSH3(1,14,6229,622926,"东乡族自治县");PSH3(1,14,6229,622927,"积石山保安族东乡族撒拉族自治县");PSH3(1,14,6230,623001,"合作");PSH3(1,14,6230,623021,"临潭县");PSH3(1,14,6230,623022,"卓尼县");PSH3(1,14,6230,623023,"舟曲县");PSH3(1,14,6230,623024,"迭部县");PSH3(1,14,6230,623025,"玛曲县");PSH3(1,14,6230,623026,"碌曲县");PSH3(1,14,6230,623027,"夏河县");PSH3(1,28,6301,630102,"城东区");PSH3(1,28,6301,630103,"城中区");PSH3(1,28,6301,630104,"城西区");PSH3(1,28,6301,630105,"城北区");PSH3(1,28,6301,630121,"大通回族土族自治县");PSH3(1,28,6301,630122,"湟中县");PSH3(1,28,6301,630123,"湟源县");PSH3(1,28,6321,632121,"平安县");PSH3(1,28,6321,632122,"民和回族土族自治县");PSH3(1,28,6321,632123,"乐都县");PSH3(1,28,6321,632126,"互助土族自治县");PSH3(1,28,6321,632127,"化隆回族自治县");PSH3(1,28,6321,632128,"循化撒拉族自治县");PSH3(1,28,6322,632221,"门源回族自治县");PSH3(1,28,6322,632222,"祁连县");PSH3(1,28,6322,632223,"海晏县");PSH3(1,28,6322,632224,"刚察县");PSH3(1,28,6323,632321,"同仁县");PSH3(1,28,6323,632322,"尖扎县");PSH3(1,28,6323,632323,"泽库县");PSH3(1,28,6323,632324,"河南蒙古族自治县");PSH3(1,28,6325,632521,"共和县");PSH3(1,28,6325,632522,"同德县");PSH3(1,28,6325,632523,"贵德县");PSH3(1,28,6325,632524,"兴海县");PSH3(1,28,6325,632525,"贵南县");PSH3(1,28,6326,632621,"玛沁县");PSH3(1,28,6326,632622,"班玛县");PSH3(1,28,6326,632623,"甘德县");PSH3(1,28,6326,632624,"达日县");PSH3(1,28,6326,632625,"久治县");PSH3(1,28,6326,632626,"玛多县");PSH3(1,28,6327,632721,"玉树县");PSH3(1,28,6327,632722,"杂多县");PSH3(1,28,6327,632723,"称多县");PSH3(1,28,6327,632724,"治多县");PSH3(1,28,6327,632725,"囊谦县");PSH3(1,28,6327,632726,"曲麻莱县");PSH3(1,28,6328,632801,"格尔木");PSH3(1,28,6328,632802,"德令哈");PSH3(1,28,6328,632821,"乌兰县");PSH3(1,28,6328,632822,"都兰县");PSH3(1,28,6328,632823,"天峻县");PSH3(1,31,5401,540102,"城关区");PSH3(1,31,5401,540121,"林周县");PSH3(1,31,5401,540122,"当雄县");PSH3(1,31,5401,540123,"尼木县");PSH3(1,31,5401,540124,"曲水县");PSH3(1,31,5401,540125,"堆龙德庆县");PSH3(1,31,5401,540126,"达孜县");PSH3(1,31,5401,540127,"墨竹工卡县");PSH3(1,31,5421,542121,"昌都县");PSH3(1,31,5421,542122,"江达县");PSH3(1,31,5421,542123,"贡觉县");PSH3(1,31,5421,542124,"类乌齐县");PSH3(1,31,5421,542125,"丁青县");PSH3(1,31,5421,542126,"察雅县");PSH3(1,31,5421,542127,"八宿县");PSH3(1,31,5421,542128,"左贡县");PSH3(1,31,5421,542129,"芒康县");PSH3(1,31,5421,542132,"洛隆县");PSH3(1,31,5421,542133,"边坝县");PSH3(1,31,5422,542221,"乃东县");PSH3(1,31,5422,542222,"扎囊县");PSH3(1,31,5422,542223,"贡嘎县");PSH3(1,31,5422,542224,"桑日县");PSH3(1,31,5422,542225,"琼结县");PSH3(1,31,5422,542226,"曲松县");PSH3(1,31,5422,542227,"措美县");PSH3(1,31,5422,542228,"洛扎县");PSH3(1,31,5422,542229,"加查县");PSH3(1,31,5422,542231,"隆子县");PSH3(1,31,5422,542232,"错那县");PSH3(1,31,5422,542233,"浪卡子县");PSH3(1,31,5423,542301,"日喀则");PSH3(1,31,5423,542322,"南木林县");PSH3(1,31,5423,542323,"江孜县");PSH3(1,31,5423,542324,"定日县");PSH3(1,31,5423,542325,"萨迦县");PSH3(1,31,5423,542326,"拉孜县");PSH3(1,31,5423,542327,"昂仁县");PSH3(1,31,5423,542328,"谢通门县");PSH3(1,31,5423,542329,"白朗县");PSH3(1,31,5423,542330,"仁布县");PSH3(1,31,5423,542331,"康马县");PSH3(1,31,5423,542332,"定结县");PSH3(1,31,5423,542333,"仲巴县");PSH3(1,31,5423,542334,"亚东县");PSH3(1,31,5423,542335,"吉隆县");PSH3(1,31,5423,542336,"聂拉木县");PSH3(1,31,5423,542337,"萨嘎县");PSH3(1,31,5423,542338,"岗巴县");PSH3(1,31,5424,542421,"那曲县");PSH3(1,31,5424,542422,"嘉黎县");PSH3(1,31,5424,542423,"比如县");PSH3(1,31,5424,542424,"聂荣县");PSH3(1,31,5424,542425,"安多县");PSH3(1,31,5424,542426,"申扎县");PSH3(1,31,5424,542427,"索县");PSH3(1,31,5424,542428,"班戈县");PSH3(1,31,5424,542429,"巴青县");PSH3(1,31,5424,542430,"尼玛县");PSH3(1,31,5425,542521,"普兰县");PSH3(1,31,5425,542522,"札达县");PSH3(1,31,5425,542523,"噶尔县");PSH3(1,31,5425,542524,"日土县");PSH3(1,31,5425,542525,"革吉县");PSH3(1,31,5425,542526,"改则县");PSH3(1,31,5425,542527,"措勤县");PSH3(1,31,5426,542621,"林芝县");PSH3(1,31,5426,542622,"工布江达县");PSH3(1,31,5426,542623,"米林县");PSH3(1,31,5426,542624,"墨脱县");PSH3(1,31,5426,542625,"波密县");PSH3(1,31,5426,542626,"察隅县");PSH3(1,31,5426,542627,"朗县");PSH3(1,29,6501,650102,"天山区");PSH3(1,29,6501,650103,"沙依巴克区");PSH3(1,29,6501,650104,"新区");PSH3(1,29,6501,650105,"水磨沟区");PSH3(1,29,6501,650106,"头屯河区");PSH3(1,29,6501,650107,"达坂城区");PSH3(1,29,6501,650108,"东山区");PSH3(1,29,6501,650121,"乌鲁木齐县");PSH3(1,29,6502,650202,"独山子区");PSH3(1,29,6502,650203,"克拉玛依区");PSH3(1,29,6502,650204,"白碱滩区");PSH3(1,29,6502,650205,"乌尔禾区");PSH3(1,29,6521,652101,"吐鲁番");PSH3(1,29,6521,652122,"鄯善县");PSH3(1,29,6521,652123,"托克逊县");PSH3(1,29,6522,652201,"哈密");PSH3(1,29,6522,652222,"巴里坤哈萨克自治县");PSH3(1,29,6522,652223,"伊吾县");PSH3(1,29,6523,652301,"昌吉");PSH3(1,29,6523,652302,"阜康");PSH3(1,29,6523,652303,"米泉");PSH3(1,29,6523,652323,"呼图壁县");PSH3(1,29,6523,652324,"玛纳斯县");PSH3(1,29,6523,652325,"奇台县");PSH3(1,29,6523,652327,"吉木萨尔县");PSH3(1,29,6523,652328,"木垒哈萨克自治县");PSH3(1,29,6527,652701,"博乐");PSH3(1,29,6527,652722,"精河县");PSH3(1,29,6527,652723,"温泉县");PSH3(1,29,6528,652801,"库尔勒");PSH3(1,29,6528,652822,"轮台县");PSH3(1,29,6528,652823,"尉犁县");PSH3(1,29,6528,652824,"若羌县");PSH3(1,29,6528,652825,"且末县");PSH3(1,29,6528,652826,"焉耆回族自治县");PSH3(1,29,6528,652827,"和静县");PSH3(1,29,6528,652828,"和硕县");PSH3(1,29,6528,652829,"博湖县");PSH3(1,29,6529,652901,"阿克苏");PSH3(1,29,6529,652922,"温宿县");PSH3(1,29,6529,652923,"库车县");PSH3(1,29,6529,652924,"沙雅县");PSH3(1,29,6529,652925,"新和县");PSH3(1,29,6529,652926,"拜城县");PSH3(1,29,6529,652927,"乌什县");PSH3(1,29,6529,652928,"阿瓦提县");PSH3(1,29,6529,652929,"柯坪县");PSH3(1,29,6530,653001,"阿图什");PSH3(1,29,6530,653022,"阿克陶县");PSH3(1,29,6530,653023,"阿合奇县");PSH3(1,29,6530,653024,"乌恰县");PSH3(1,29,6531,653101,"喀什");PSH3(1,29,6531,653121,"疏附县");PSH3(1,29,6531,653122,"疏勒县");PSH3(1,29,6531,653123,"英吉沙县");PSH3(1,29,6531,653124,"泽普县");PSH3(1,29,6531,653125,"莎车县");PSH3(1,29,6531,653126,"叶城县");PSH3(1,29,6531,653127,"麦盖提县");PSH3(1,29,6531,653128,"岳普湖县");PSH3(1,29,6531,653129,"伽师县");PSH3(1,29,6531,653130,"巴楚县");PSH3(1,29,6531,653131,"塔什库尔干县塔吉克自治");PSH3(1,29,6532,653201,"和田");PSH3(1,29,6532,653221,"和田县");PSH3(1,29,6532,653222,"墨玉县");PSH3(1,29,6532,653223,"皮山县");PSH3(1,29,6532,653224,"洛浦县");PSH3(1,29,6532,653225,"策勒县");PSH3(1,29,6532,653226,"于田县");PSH3(1,29,6532,653227,"民丰县");PSH3(1,29,6540,654002,"伊宁");PSH3(1,29,6540,654003,"奎屯");PSH3(1,29,6540,654021,"伊宁县");PSH3(1,29,6540,654022,"察布查尔锡伯自治县");PSH3(1,29,6540,654023,"霍城县");PSH3(1,29,6540,654024,"巩留县");PSH3(1,29,6540,654025,"新源县");PSH3(1,29,6540,654026,"昭苏县");PSH3(1,29,6540,654027,"特克斯县");PSH3(1,29,6540,654028,"尼勒克县");PSH3(1,29,6542,654201,"塔城");PSH3(1,29,6542,654202,"乌苏");PSH3(1,29,6542,654221,"额敏县");PSH3(1,29,6542,654223,"沙湾县");PSH3(1,29,6542,654224,"托里县");PSH3(1,29,6542,654225,"裕民县");PSH3(1,29,6542,654226,"和布克赛尔蒙古自治县");PSH3(1,29,6543,654301,"阿勒泰");PSH3(1,29,6543,654321,"布尔津县");PSH3(1,29,6543,654322,"富蕴县");PSH3(1,29,6543,654323,"福海县");PSH3(1,29,6543,654324,"哈巴河县");PSH3(1,29,6543,654325,"青河县");PSH3(1,29,6543,654326,"吉木乃县");PSH3(1,7,3401,340102,"瑶海区");PSH3(1,7,3401,340103,"庐阳区");PSH3(1,7,3401,340104,"蜀山区");PSH3(1,7,3401,340111,"包河区");PSH3(1,7,3401,340121,"长丰县");PSH3(1,7,3401,340122,"肥东县");PSH3(1,7,3401,340123,"肥西县");PSH3(1,7,3402,340202,"镜湖区");PSH3(1,7,3402,340203,"弋江区");PSH3(1,7,3402,340207,"鸠江区");PSH3(1,7,3402,340208,"三山区");PSH3(1,7,3402,340221,"芜湖县");PSH3(1,7,3402,340222,"繁昌县");PSH3(1,7,3402,340223,"南陵县");PSH3(1,7,3403,340302,"龙子湖区");PSH3(1,7,3403,340303,"蚌山区");PSH3(1,7,3403,340304,"禹会区");PSH3(1,7,3403,340311,"淮上区");PSH3(1,7,3403,340321,"怀远县");PSH3(1,7,3403,340322,"五河县");PSH3(1,7,3403,340323,"固镇县");PSH3(1,7,3404,340402,"大通区");PSH3(1,7,3404,340403,"田家庵区");PSH3(1,7,3404,340404,"谢家集区");PSH3(1,7,3404,340405,"八公山区");PSH3(1,7,3404,340406,"潘集区");PSH3(1,7,3404,340421,"凤台县");PSH3(1,7,3405,340502,"金家庄区");PSH3(1,7,3405,340503,"花山区");PSH3(1,7,3405,340504,"雨山区");PSH3(1,7,3405,340521,"当涂县");PSH3(1,7,3406,340602,"杜集区");PSH3(1,7,3406,340603,"相山区");PSH3(1,7,3406,340604,"烈山区");PSH3(1,7,3406,340621,"濉溪县");PSH3(1,7,3407,340702,"铜官山区");PSH3(1,7,3407,340703,"狮子山区");PSH3(1,7,3407,340711,"郊区");PSH3(1,7,3407,340721,"铜陵县");PSH3(1,7,3408,340802,"迎江区");PSH3(1,7,3408,340803,"大观区");PSH3(1,7,3408,340811,"宜秀区");PSH3(1,7,3408,340822,"怀宁县");PSH3(1,7,3408,340823,"枞阳县");PSH3(1,7,3408,340824,"潜山县");PSH3(1,7,3408,340825,"太湖县");PSH3(1,7,3408,340826,"宿松县");PSH3(1,7,3408,340827,"望江县");PSH3(1,7,3408,340828,"岳西县");PSH3(1,7,3408,340881,"桐城");PSH3(1,7,3410,341002,"屯溪区");PSH3(1,7,3410,341003,"黄山区");PSH3(1,7,3410,341004,"徽州区");PSH3(1,7,3410,341021,"歙县");PSH3(1,7,3410,341022,"休宁县");PSH3(1,7,3410,341023,"黟县");PSH3(1,7,3410,341024,"祁门县");PSH3(1,7,3411,341102,"琅琊区");PSH3(1,7,3411,341103,"南谯区");PSH3(1,7,3411,341122,"来安县");PSH3(1,7,3411,341124,"全椒县");PSH3(1,7,3411,341125,"定远县");PSH3(1,7,3411,341126,"凤阳县");PSH3(1,7,3411,341181,"天长");PSH3(1,7,3411,341182,"明光");PSH3(1,7,3412,341202,"颍州区");PSH3(1,7,3412,341203,"颍东区");PSH3(1,7,3412,341204,"颍泉区");PSH3(1,7,3412,341221,"临泉县");PSH3(1,7,3412,341222,"太和县");PSH3(1,7,3412,341225,"阜南县");PSH3(1,7,3412,341226,"颍上县");PSH3(1,7,3412,341282,"界首");PSH3(1,7,3413,341302,"埇桥区");PSH3(1,7,3413,341321,"砀山县");PSH3(1,7,3413,341322,"萧县");PSH3(1,7,3413,341323,"灵璧县");PSH3(1,7,3413,341324,"泗县");PSH3(1,7,3414,341402,"居巢区");PSH3(1,7,3414,341421,"庐江县");PSH3(1,7,3414,341422,"无为县");PSH3(1,7,3414,341423,"含山县");PSH3(1,7,3414,341424,"和县");PSH3(1,7,3415,341502,"金安区");PSH3(1,7,3415,341503,"裕安区");PSH3(1,7,3415,341521,"寿县");PSH3(1,7,3415,341522,"霍邱县");PSH3(1,7,3415,341523,"舒城县");PSH3(1,7,3415,341524,"金寨县");PSH3(1,7,3415,341525,"霍山县");PSH3(1,7,3416,341602,"谯城区");PSH3(1,7,3416,341621,"涡阳县");PSH3(1,7,3416,341622,"蒙城县");PSH3(1,7,3416,341623,"利辛县");PSH3(1,7,3417,341702,"贵池区");PSH3(1,7,3417,341721,"东至县");PSH3(1,7,3417,341722,"石台县");PSH3(1,7,3417,341723,"青阳县");PSH3(1,7,3418,341802,"宣州区");PSH3(1,7,3418,341821,"郎溪县");PSH3(1,7,3418,341822,"广德县");PSH3(1,7,3418,341823,"泾县");PSH3(1,7,3418,341824,"绩溪县");PSH3(1,7,3418,341825,"旌德县");PSH3(1,7,3418,341881,"宁国");PSH3(1,9,3301,330102,"上城区");PSH3(1,9,3301,330103,"下城区");PSH3(1,9,3301,330104,"江干区");PSH3(1,9,3301,330105,"拱墅区");PSH3(1,9,3301,330106,"西湖区");PSH3(1,9,3301,330108,"滨江区");PSH3(1,9,3301,330109,"萧山区");PSH3(1,9,3301,330110,"余杭区");PSH3(1,9,3301,330122,"桐庐县");PSH3(1,9,3301,330127,"淳安县");PSH3(1,9,3301,330182,"建德");PSH3(1,9,3301,330183,"富阳");PSH3(1,9,3301,330185,"临安");PSH3(1,9,3302,330203,"海曙区");PSH3(1,9,3302,330204,"江东区");PSH3(1,9,3302,330205,"江北区");PSH3(1,9,3302,330206,"北仑区");PSH3(1,9,3302,330211,"镇海区");PSH3(1,9,3302,330212,"鄞州区");PSH3(1,9,3302,330225,"象山县");PSH3(1,9,3302,330226,"宁海县");PSH3(1,9,3302,330281,"余姚");PSH3(1,9,3302,330282,"慈溪");PSH3(1,9,3302,330283,"奉化");PSH3(1,9,3303,330302,"鹿城区");PSH3(1,9,3303,330303,"龙湾区");PSH3(1,9,3303,330304,"瓯海区");PSH3(1,9,3303,330322,"洞头县");PSH3(1,9,3303,330324,"永嘉县");PSH3(1,9,3303,330326,"平阳县");PSH3(1,9,3303,330327,"苍南县");PSH3(1,9,3303,330328,"文成县");PSH3(1,9,3303,330329,"泰顺县");PSH3(1,9,3303,330381,"瑞安");PSH3(1,9,3303,330382,"乐清");PSH3(1,9,3304,330402,"秀城区");PSH3(1,9,3304,330411,"秀洲区");PSH3(1,9,3304,330421,"嘉善县");PSH3(1,9,3304,330424,"海盐县");PSH3(1,9,3304,330481,"海宁");PSH3(1,9,3304,330482,"平湖");PSH3(1,9,3304,330483,"桐乡");PSH3(1,9,3305,330502,"吴兴区");PSH3(1,9,3305,330503,"南浔区");PSH3(1,9,3305,330521,"德清县");PSH3(1,9,3305,330522,"长兴县");PSH3(1,9,3305,330523,"安吉县");PSH3(1,9,3306,330602,"越城区");PSH3(1,9,3306,330621,"绍兴县");PSH3(1,9,3306,330624,"新昌县");PSH3(1,9,3306,330681,"诸暨");PSH3(1,9,3306,330682,"上虞");PSH3(1,9,3306,330683,"嵊州");PSH3(1,9,3307,330702,"婺城区");PSH3(1,9,3307,330703,"金东区");PSH3(1,9,3307,330723,"武义县");PSH3(1,9,3307,330726,"浦江县");PSH3(1,9,3307,330727,"磐安县");PSH3(1,9,3307,330781,"兰溪");PSH3(1,9,3307,330782,"义乌");PSH3(1,9,3307,330783,"东阳");PSH3(1,9,3307,330784,"永康");PSH3(1,9,3308,330802,"柯城区");PSH3(1,9,3308,330803,"衢江区");PSH3(1,9,3308,330822,"常山县");PSH3(1,9,3308,330824,"开化县");PSH3(1,9,3308,330825,"龙游县");PSH3(1,9,3308,330881,"江山");PSH3(1,9,3309,330902,"定海区");PSH3(1,9,3309,330903,"普陀区");PSH3(1,9,3309,330921,"岱山县");PSH3(1,9,3309,330922,"嵊泗县");PSH3(1,9,3310,331002,"椒江区");PSH3(1,9,3310,331003,"黄岩区");PSH3(1,9,3310,331004,"路桥区");PSH3(1,9,3310,331021,"玉环县");PSH3(1,9,3310,331022,"三门县");PSH3(1,9,3310,331023,"天台县");PSH3(1,9,3310,331024,"仙居县");PSH3(1,9,3310,331081,"温岭");PSH3(1,9,3310,331082,"临海");PSH3(1,9,3311,331102,"莲都区");PSH3(1,9,3311,331121,"青田县");PSH3(1,9,3311,331122,"缙云县");PSH3(1,9,3311,331123,"遂昌县");PSH3(1,9,3311,331124,"松阳县");PSH3(1,9,3311,331125,"云和县");PSH3(1,9,3311,331126,"庆元县");PSH3(1,9,3311,331127,"景宁畲族自治县");PSH3(1,9,3311,331181,"龙泉");PSH3(1,17,3501,350102,"鼓楼区");PSH3(1,17,3501,350103,"台江区");PSH3(1,17,3501,350104,"仓山区");PSH3(1,17,3501,350105,"马尾区");PSH3(1,17,3501,350111,"晋安区");PSH3(1,17,3501,350121,"闽侯县");PSH3(1,17,3501,350122,"连江县");PSH3(1,17,3501,350123,"罗源县");PSH3(1,17,3501,350124,"闽清县");PSH3(1,17,3501,350125,"永泰县");PSH3(1,17,3501,350128,"平潭县");PSH3(1,17,3501,350181,"福清");PSH3(1,17,3501,350182,"长乐");PSH3(1,17,3502,350203,"思明区");PSH3(1,17,3502,350205,"海沧区");PSH3(1,17,3502,350206,"湖里区");PSH3(1,17,3502,350211,"集美区");PSH3(1,17,3502,350212,"同安区");PSH3(1,17,3502,350213,"翔安区");PSH3(1,17,3503,350302,"城厢区");PSH3(1,17,3503,350303,"涵江区");PSH3(1,17,3503,350304,"荔城区");PSH3(1,17,3503,350305,"秀屿区");PSH3(1,17,3503,350322,"仙游县");PSH3(1,17,3504,350402,"梅列区");PSH3(1,17,3504,350403,"三元区");PSH3(1,17,3504,350421,"明溪县");PSH3(1,17,3504,350423,"清流县");PSH3(1,17,3504,350424,"宁化县");PSH3(1,17,3504,350425,"大田县");PSH3(1,17,3504,350426,"尤溪县");PSH3(1,17,3504,350427,"沙县");PSH3(1,17,3504,350428,"将乐县");PSH3(1,17,3504,350429,"泰宁县");PSH3(1,17,3504,350430,"建宁县");PSH3(1,17,3504,350481,"永安");PSH3(1,17,3505,350502,"鲤城区");PSH3(1,17,3505,350503,"丰泽区");PSH3(1,17,3505,350504,"洛江区");PSH3(1,17,3505,350505,"泉港区");PSH3(1,17,3505,350521,"惠安县");PSH3(1,17,3505,350524,"安溪县");PSH3(1,17,3505,350525,"永春县");PSH3(1,17,3505,350526,"德化县");PSH3(1,17,3505,350527,"金门县");PSH3(1,17,3505,350581,"石狮");PSH3(1,17,3505,350582,"晋江");PSH3(1,17,3505,350583,"南安");PSH3(1,17,3506,350602,"芗城区");PSH3(1,17,3506,350603,"龙文区");PSH3(1,17,3506,350622,"云霄县");PSH3(1,17,3506,350623,"漳浦县");PSH3(1,17,3506,350624,"诏安县");PSH3(1,17,3506,350625,"长泰县");PSH3(1,17,3506,350626,"东山县");PSH3(1,17,3506,350627,"南靖县");PSH3(1,17,3506,350628,"平和县");PSH3(1,17,3506,350629,"华安县");PSH3(1,17,3506,350681,"龙海");PSH3(1,17,3507,350702,"延平区");PSH3(1,17,3507,350721,"顺昌县");PSH3(1,17,3507,350722,"浦城县");PSH3(1,17,3507,350723,"光泽县");PSH3(1,17,3507,350724,"松溪县");PSH3(1,17,3507,350725,"政和县");PSH3(1,17,3507,350781,"邵武");PSH3(1,17,3507,350782,"武夷山");PSH3(1,17,3507,350783,"建瓯");PSH3(1,17,3507,350784,"建阳");PSH3(1,17,3508,350802,"新罗区");PSH3(1,17,3508,350821,"长汀县");PSH3(1,17,3508,350822,"永定县");PSH3(1,17,3508,350823,"上杭县");PSH3(1,17,3508,350824,"武平县");PSH3(1,17,3508,350825,"连城县");PSH3(1,17,3508,350881,"漳平");PSH3(1,17,3509,350902,"蕉城区");PSH3(1,17,3509,350921,"霞浦县");PSH3(1,17,3509,350922,"古田县");PSH3(1,17,3509,350923,"屏南县");PSH3(1,17,3509,350924,"寿宁县");PSH3(1,17,3509,350925,"周宁县");PSH3(1,17,3509,350926,"柘荣县");PSH3(1,17,3509,350981,"福安");PSH3(1,17,3509,350982,"福鼎");PSH3(1,11,429004,429004,"unknown");PSH3(1,11,429005,429005,"unknown");PSH3(1,11,429006,429006,"unknown");PSH3(1,11,429021,429021,"unknown");PSH3(1,30,469001,469001,"unknown");PSH3(1,30,469002,469002,"unknown");PSH3(1,30,469003,469003,"unknown");PSH3(1,30,469005,469005,"unknown");PSH3(1,30,469006,469006,"unknown");PSH3(1,30,469007,469007,"unknown");PSH3(1,30,469025,469025,"unknown");PSH3(1,30,469026,469026,"unknown");PSH3(1,30,469027,469027,"unknown");PSH3(1,30,469028,469028,"unknown");PSH3(1,30,469030,469030,"unknown");PSH3(1,30,469031,469031,"unknown");PSH3(1,30,469033,469033,"unknown");PSH3(1,30,469034,469034,"unknown");PSH3(1,30,469035,469035,"unknown");PSH3(1,30,469036,469036,"unknown");PSH3(1,29,659001,659001,"unknown");PSH3(1,29,659002,659002,"unknown");PSH3(1,29,659003,659003,"unknown");PSH3(1,29,659004,659004,"unknown");PSH3(1,32,8100,8101,"中西区");PSH3(1,32,8100,8102,"湾仔区");PSH3(1,32,8100,8103,"东区");PSH3(1,32,8100,8104,"南区");PSH3(1,32,8100,8105,"油尖旺区");PSH3(1,32,8100,8106,"深水埗区");PSH3(1,32,8100,8107,"九龙城区");PSH3(1,32,8100,8108,"黄大仙区");PSH3(1,32,8100,8109,"观塘区");PSH3(1,32,8100,8110,"荃湾区");PSH3(1,32,8100,8111,"葵青区");PSH3(1,32,8100,8112,"沙田区");PSH3(1,32,8100,8113,"西贡区");PSH3(1,32,8100,8114,"大埔区");PSH3(1,32,8100,8115,"北区");PSH3(1,32,8100,8116,"元朗区");PSH3(1,32,8100,8117,"屯门区");PSH3(1,32,8100,8118,"离岛区");
/* univ.js */
PSHU(1,1,1001,"清华大学");PSHU(1,1,1002,"北京大学");PSHU(1,1,1003,"中国人民大学");PSHU(1,1,1004,"北京航空航天大学");PSHU(1,1,1005,"北京邮电大学");PSHU(1,1,1006,"北京师范大学");PSHU(1,1,1007,"中国传媒大学");PSHU(1,1,1008,"北京语言大学");PSHU(1,1,1009,"北京科技大学");PSHU(1,1,1010,"中国农业大学");PSHU(1,1,1011,"北京理工大学");PSHU(1,1,1012,"北京林业大学");PSHU(1,1,1013,"北京交通大学");PSHU(1,1,1014,"中国矿业大学（北京）");PSHU(1,1,1015,"北京信息科技大学");PSHU(1,1,1016,"北京工业大学");PSHU(1,1,1017,"北京化工大学");PSHU(1,1,1018,"中国政法大学");PSHU(1,1,1019,"对外经贸大学");PSHU(1,1,1020,"中央民族大学");PSHU(1,1,1021,"中国地质大学（北京）");PSHU(1,1,1022,"中科院");PSHU(1,1,1023,"北京中医药大学");PSHU(1,1,1024,"首都经济贸易大学");PSHU(1,1,1025,"中央财经大学");PSHU(1,1,1026,"北方工业大学");PSHU(1,1,1027,"中国石油大学（北京）");PSHU(1,1,1028,"外交学院");PSHU(1,1,1029,"首都师范大学");PSHU(1,1,1030,"中央戏剧学院");PSHU(1,1,1031,"中国青年政治学院");PSHU(1,1,1032,"北京外国语大学");PSHU(1,1,1033,"华北电力大学（北京）");PSHU(1,1,1034,"中国人民公安大学");PSHU(1,1,1035,"中国协和医科大学");PSHU(1,1,1036,"北京体育大学");PSHU(1,1,1037,"北京工商大学");PSHU(1,1,1038,"北京联合大学");PSHU(1,1,1039,"首都医科大学");PSHU(1,1,1040,"国际关系学院");PSHU(1,1,1041,"中央美术学院");PSHU(1,1,1042,"北京电子科技学院");PSHU(1,1,1043,"中国劳动关系学院");PSHU(1,1,1044,"中华女子学院");PSHU(1,1,1045,"北京建筑工程学院");PSHU(1,1,1046,"北京印刷学院");PSHU(1,1,1047,"北京石油化工学院");PSHU(1,1,1048,"首钢工学院");PSHU(1,1,1049,"北京农学院");PSHU(1,1,1050,"首都体育学院");PSHU(1,1,1051,"北京第二外国语学院");PSHU(1,1,1052,"北京物资学院");PSHU(1,1,1053,"北京警察学院");PSHU(1,1,1054,"中央音乐学院");PSHU(1,1,1055,"中国戏曲学院");PSHU(1,1,1056,"北京舞蹈学院");PSHU(1,1,1057,"北京城市学院");PSHU(1,1,1058,"北京电影学院");PSHU(1,1,1059,"北京服装学院");PSHU(1,1,1070,"北京工商大学嘉华学院");PSHU(1,1,1071,"首都师范大学科德学院");PSHU(1,1,1072,"北京工业大学耿丹学院");PSHU(1,1,1073,"北京化工大学北方学院");PSHU(1,1,1074,"北京联合大学广告学院");PSHU(1,1,1075,"北京邮电大学世纪学院");PSHU(1,1,1101,"北京大学医学部");PSHU(1,1,1102,"北京政法职业学院");PSHU(1,1,1103,"北京信息职业技术学院");PSHU(1,1,1104,"北京现代职业技术学院");PSHU(1,1,1105,"北京现代音乐研修学院");PSHU(1,1,1106,"北京戏曲艺术职业学院");PSHU(1,1,1107,"北京锡华国际经贸职业学院");PSHU(1,1,1108,"北京盛基艺术学校");PSHU(1,1,1109,"北京培黎职业学院");PSHU(1,1,1110,"北京农业职业学院");PSHU(1,1,1111,"北京科技职业学院");PSHU(1,1,1112,"北京科技经营管理学院");PSHU(1,1,1113,"北京经贸职业学院");PSHU(1,1,1114,"北京经济技术职业学院");PSHU(1,1,1115,"北京京北职业技术学院");PSHU(1,1,1116,"北京交通职业技术学院");PSHU(1,1,1117,"北京吉利大学");PSHU(1,1,1118,"北京汇佳职业学院");PSHU(1,1,1119,"北京工业职业技术学院");PSHU(1,1,1120,"北京工商管理专修学院");PSHU(1,1,1121,"北京电子科技职业学院");PSHU(1,1,1122,"北京财贸职业学院");PSHU(1,1,1123,"北京北大方正软件技术学院");PSHU(1,1,1124,"北大资源美术学院");PSHU(1,1,1125,"北京人文大学");PSHU(1,1,1126,"北京高等秘书学院");PSHU(1,1,1127,"北京应用技术大学");PSHU(1,1,1128,"中国防卫科技学院");PSHU(1,1,1129,"中国音乐学院");PSHU(1,1,1130,"中国信息大学");PSHU(1,1,1131,"北京青年政治学院");PSHU(1,1,1132,"北京财经专修学院");PSHU(1,1,1133,"北京经济管理职业学院");PSHU(1,1,1134,"北京美国英语语言学院");PSHU(1,1,1135,"中国管理软件学院");PSHU(1,1,1136,"财政部财政科学研究所");PSHU(1,1,1137,"北大资源学院");PSHU(1,1,1138,"现代管理大学");PSHU(1,1,1998,"网络销售大学");PSHU(1,1,1999,"朝阳二外");PSHU(1,2,2001,"复旦大学");PSHU(1,2,2002,"上海交通大学");PSHU(1,2,2003,"同济大学");PSHU(1,2,2004,"华东师大");PSHU(1,2,2005,"上海财经");PSHU(1,2,2006,"华东理工");PSHU(1,2,2007,"上海商学院");PSHU(1,2,2008,"东华大学");PSHU(1,2,2009,"上海理工");PSHU(1,2,2010,"上海大学");PSHU(1,2,2011,"上外");PSHU(1,2,2012,"上海海事");PSHU(1,2,2013,"上海工程");PSHU(1,2,2014,"上海水产");PSHU(1,2,2015,"上海中医药");PSHU(1,2,2016,"上海师大");PSHU(1,2,2017,"建桥学院");PSHU(1,2,2018,"上海政法");PSHU(1,2,2019,"上海电机");PSHU(1,2,2020,"上海二工大");PSHU(1,2,2021,"上海应用技术学院");PSHU(1,2,2022,"上海电力");PSHU(1,2,2023,"上海外贸");PSHU(1,2,2024,"上海金融");PSHU(1,2,2025,"上海立信会计学院");PSHU(1,2,2026,"上海体院");PSHU(1,2,2027,"上海音乐学院");PSHU(1,2,2028,"上海戏剧学院");PSHU(1,2,2029,"杉达学院");PSHU(1,2,2030,"华东政法大学");PSHU(1,2,2035,"上外贤达经济人文学院");PSHU(1,2,2036,"同济大学同科学院");PSHU(1,2,2037,"上海师范大学天华学院");PSHU(1,2,2038,"上海东方文化职业学院");PSHU(1,2,2039,"上海工商学院");PSHU(1,2,2102,"复旦大学上海视觉艺术学院");PSHU(1,2,2103,"复旦大学上海医学院");PSHU(1,2,2104,"复旦大学太平洋金融学院");PSHU(1,2,2105,"上海邦德职业技术学院");PSHU(1,2,2106,"上海诚信学院");PSHU(1,2,2107,"上海城市管理职业技术学院");PSHU(1,2,2108,"上海出版印刷高等专科学校");PSHU(1,2,2109,"上海电影艺术职业学院");PSHU(1,2,2110,"上海电子信息职业技术学院");PSHU(1,2,2111,"上海东海职业技术学院");PSHU(1,2,2112,"上海工会管理职业学院");PSHU(1,2,2113,"上海工商外国语学院");PSHU(1,2,2115,"上海工艺美术职业学院");PSHU(1,2,2116,"上海公安高等专科学校");PSHU(1,2,2117,"上海海关学院");PSHU(1,2,2118,"上海海事职业技术学院");PSHU(1,2,2119,"上海济光职业技术学院");PSHU(1,2,2120,"上海建峰职业技术学院");PSHU(1,2,2121,"上海交通职业技术学院");PSHU(1,2,2122,"上海科学技术职业学院");PSHU(1,2,2123,"上海立达职业技术学院");PSHU(1,2,2124,"上海旅游高等专科学校");PSHU(1,2,2125,"上海民远职业技术学院");PSHU(1,2,2126,"上海农林职业技术学院");PSHU(1,2,2127,"上海欧华职业技术学院");PSHU(1,2,2128,"上海思博职业技术学院");PSHU(1,2,2129,"上海托普信息技术学院");PSHU(1,2,2130,"上海新侨职业技术学院");PSHU(1,2,2131,"上海行健职业学院");PSHU(1,2,2132,"上海医疗器械高等专科学校");PSHU(1,2,2133,"上海医药高等专科学校");PSHU(1,2,2135,"上海震旦职业学院");PSHU(1,2,2136,"上海中华职业技术学院");PSHU(1,2,2137,"上海中侨职业技术学院");PSHU(1,2,2138,"上海纺织工业职工大学");PSHU(1,3,3001,"哈尔滨工业大学");PSHU(1,3,3002,"哈工程");PSHU(1,3,3003,"东北林大");PSHU(1,3,3004,"东北农业大学");PSHU(1,3,3005,"哈尔滨医科大学");PSHU(1,3,3006,"黑龙江中医药");PSHU(1,3,3007,"黑工程");PSHU(1,3,3008,"黑龙江科技大学");PSHU(1,3,3009,"哈尔滨学院");PSHU(1,3,3010,"哈尔滨体院");PSHU(1,3,3011,"东方学院");PSHU(1,3,3012,"黑龙江大学");PSHU(1,3,3013,"哈尔滨商业大学");PSHU(1,3,3014,"哈师大");PSHU(1,3,3015,"哈尔滨理工大学");PSHU(1,3,3051,"佳木斯大学");PSHU(1,3,3101,"齐齐哈尔大学");PSHU(1,3,3102,"齐齐哈尔医学院");PSHU(1,3,3151,"黑龙江八一农垦大学");PSHU(1,3,3152,"大庆石油学院");PSHU(1,3,3153,"大庆师范学院");PSHU(1,3,3201,"牡丹江医学院");PSHU(1,3,3202,"牡丹江师范");PSHU(1,3,3251,"绥化学院");PSHU(1,3,3301,"黑河学院");PSHU(1,3,3401,"大庆医学高等专科学校");PSHU(1,3,3402,"大庆职业学院");PSHU(1,3,3403,"大兴安岭职业学院");PSHU(1,3,3404,"哈尔滨电力职业技术学院");PSHU(1,3,3405,"哈尔滨华夏计算机职业技术学院");PSHU(1,3,3406,"哈尔滨金融高等专科学校");PSHU(1,3,3407,"哈尔滨铁道职业技术学院");PSHU(1,3,3408,"哈尔滨现代公共关系职业学院");PSHU(1,3,3409,"哈尔滨职业技术学院");PSHU(1,3,3410,"鹤岗师范高等专科学校");PSHU(1,3,3411,"黑龙江北开职业技术学院");PSHU(1,3,3412,"黑龙江工商职业技术学院");PSHU(1,3,3413,"黑龙江公安警官职业学院");PSHU(1,3,3414,"黑龙江建筑职业技术学院");PSHU(1,3,3415,"黑龙江林业职业技术学院");PSHU(1,3,3416,"黑龙江旅游职业技术学院");PSHU(1,3,3417,"黑龙江煤炭职业技术学院");PSHU(1,3,3418,"黑龙江民族职业学院");PSHU(1,3,3419,"黑龙江农垦林业职业技术学院");PSHU(1,3,3420,"黑龙江农垦农业职业技术学院");PSHU(1,3,3421,"黑龙江农垦职业学院");PSHU(1,3,3422,"黑龙江农业工程职业学院");PSHU(1,3,3423,"黑龙江农业经济职业学院");PSHU(1,3,3424,"黑龙江农业职业技术学院");PSHU(1,3,3425,"黑龙江三江美术职业学院");PSHU(1,3,3426,"黑龙江商业职业学院");PSHU(1,3,3427,"黑龙江生态工程职业学院");PSHU(1,3,3428,"黑龙江生物科技职业学院");PSHU(1,3,3429,"黑龙江司法警官职业学院");PSHU(1,3,3430,"黑龙江信息技术职业学院");PSHU(1,3,3431,"黑龙江畜牧兽医职业学院");PSHU(1,3,3432,"黑龙江艺术职业学院");PSHU(1,3,3433,"鸡西大学");PSHU(1,3,3434,"牡丹江大学");PSHU(1,3,3435,"七台河职业学院");PSHU(1,3,3436,"齐齐哈尔高等师范专科学校");PSHU(1,3,3437,"齐齐哈尔职业学院");PSHU(1,3,3438,"伊春职业学院");PSHU(1,3,3439,"哈尔滨师范大学阿城学院");PSHU(1,3,3440,"黑龙江工程学院");PSHU(1,3,3441,"黑龙江省政法管理干部学院");PSHU(1,3,3442,"黑龙江交通职业技术学院");PSHU(1,3,3443,"哈尔滨应用职业技术学院");PSHU(1,3,3501,"黑龙江省教育学院");PSHU(1,3,3502,"哈尔滨理工大学远东学院");PSHU(1,3,3503,"哈尔滨师范大学呼兰学院");PSHU(1,3,3516,"哈尔滨师范大学恒星学院");PSHU(1,3,3517,"哈尔滨商业大学德强商务学院");PSHU(1,3,3518,"大庆石油学院华瑞学院");PSHU(1,3,3519,"东北农业大学成栋学院");PSHU(1,3,3521,"黑龙江大学剑桥学院");PSHU(1,3,3522,"哈尔滨商业大学广厦学院");PSHU(1,3,3523,"哈尔滨工业大学华德应用技术学院");PSHU(1,3,3524,"鹤岗矿务局职工大学");PSHU(1,3,3525,"哈尔滨市职工医学院");PSHU(1,3,3527,"佳木斯教育学院");PSHU(1,3,3529,"黑龙江幼儿师范高等专科学校");PSHU(1,3,3530,"哈尔滨外国语学院");PSHU(1,4,4001,"吉林大学");PSHU(1,4,4002,"东北师范大学");PSHU(1,4,4003,"长春大学");PSHU(1,4,4004,"吉林农大");PSHU(1,4,4005,"长春中医药");PSHU(1,4,4006,"东北电力大学");PSHU(1,4,4007,"吉林化工");PSHU(1,4,4008,"吉林建工");PSHU(1,4,4009,"长春工程学院");PSHU(1,4,4010,"长春师范学院");PSHU(1,4,4011,"吉林工程师范");PSHU(1,4,4012,"吉林华桥外语");PSHU(1,4,4013,"长春税务");PSHU(1,4,4014,"吉林体院");PSHU(1,4,4015,"吉林艺术学院");PSHU(1,4,4016,"长春工业大学");PSHU(1,4,4017,"长春理工大学");PSHU(1,4,4051,"延边大学");PSHU(1,4,4101,"北华大学");PSHU(1,4,4102,"吉林农业科技学院");PSHU(1,4,4103,"吉林医药学院");PSHU(1,4,4151,"吉林师范");PSHU(1,4,4201,"白城师范学院");PSHU(1,4,4251,"通化师范");PSHU(1,4,4301,"白城医学高等专科学校");PSHU(1,4,4302,"长春东方职业学院");PSHU(1,4,4303,"长春金融高等专科学校");PSHU(1,4,4304,"长春汽车工业高等专科学校");PSHU(1,4,4305,"长春信息技术职业学院");PSHU(1,4,4306,"长春医学高等专科学校");PSHU(1,4,4307,"长春职业技术学院");PSHU(1,4,4308,"东北师范大学人文学院");PSHU(1,4,4309,"吉林工商学院—财经校区");PSHU(1,4,4310,"吉林大学—莱姆顿学院");PSHU(1,4,4311,"吉林电子信息职业技术学院");PSHU(1,4,4312,"吉林对外经贸职业学院");PSHU(1,4,4313,"吉林工业职业技术学院");PSHU(1,4,4314,"吉林公安高等专科学校");PSHU(1,4,4315,"吉林交通职业技术学院");PSHU(1,4,4316,"吉林工商学院—工程校区");PSHU(1,4,4317,"吉林农业工程职业技术学院");PSHU(1,4,4318,"吉林工商学院—商贸校区");PSHU(1,4,4319,"吉林司法警官职业学院");PSHU(1,4,4320,"辽源职业技术学院");PSHU(1,4,4321,"四平职业大学");PSHU(1,4,4322,"松原职业技术学院");PSHU(1,4,4323,"吉林省教育学院");PSHU(1,4,4324,"吉林经济管理干部学院");PSHU(1,4,4325,"长春大学光华学院");PSHU(1,4,4326,"长春大学旅游学院");PSHU(1,4,4327,"长春工业大学人文信息学院");PSHU(1,4,4328,"吉林艺术学院动画学院");PSHU(1,4,4329,"长春理工大学光电信息学院");PSHU(1,4,4330,"长春税务学院信息经济学院");PSHU(1,4,4331,"吉林农业大学发展学院");PSHU(1,4,4332,"吉林师范大学博达学院");PSHU(1,4,4333,"吉林铁道职业技术学院");PSHU(1,4,4334,"白城职业技术学院");PSHU(1,4,4335,"吉林建筑工程学院建筑装饰学院");PSHU(1,4,4336,"吉林建筑工程学院城建学院");PSHU(1,5,5001,"大连理工");PSHU(1,5,5002,"东北大学");PSHU(1,5,5003,"辽宁大学");PSHU(1,5,5004,"大连海事");PSHU(1,5,5005,"东北财经");PSHU(1,5,5006,"大连大学");PSHU(1,5,5007,"大连交大");PSHU(1,5,5008,"大连医大");PSHU(1,5,5009,"辽宁师大");PSHU(1,5,5010,"大连民族");PSHU(1,5,5011,"大连工大");PSHU(1,5,5012,"大连水产");PSHU(1,5,5013,"大连外国语学院");PSHU(1,5,5014,"辽宁外经贸");PSHU(1,5,5051,"沈阳大学");PSHU(1,5,5052,"沈阳理工");PSHU(1,5,5053,"沈阳工大");PSHU(1,5,5054,"沈阳建筑");PSHU(1,5,5055,"沈阳农大");PSHU(1,5,5056,"辽宁中医药");PSHU(1,5,5057,"沈阳药科");PSHU(1,5,5058,"沈阳师范");PSHU(1,5,5059,"中国刑警学院");PSHU(1,5,5060,"沈阳化工");PSHU(1,5,5061,"沈阳航空工业学院");PSHU(1,5,5062,"沈阳工程");PSHU(1,5,5063,"沈阳医学院");PSHU(1,5,5064,"沈阳体院");PSHU(1,5,5065,"鲁迅美院");PSHU(1,5,5066,"沈阳音乐学院");PSHU(1,5,5067,"中国医科大");PSHU(1,5,5101,"辽宁工大");PSHU(1,5,5151,"辽宁石化");PSHU(1,5,5201,"鞍山科大");PSHU(1,5,5202,"鞍山师范学院");PSHU(1,5,5251,"渤海大学");PSHU(1,5,5252,"辽宁工业大学");PSHU(1,5,5253,"辽宁医学院");PSHU(1,5,5301,"辽宁科技学院");PSHU(1,5,5351,"辽东学院");PSHU(1,5,5401,"鞍山市高等职业专科学校");PSHU(1,5,5402,"渤海船舶职业学院");PSHU(1,5,5403,"渤海大学文理学院");PSHU(1,5,5404,"朝阳师范高等专科学校");PSHU(1,5,5405,"大连东软信息学院");PSHU(1,5,5406,"大连翻译职业技术学院");PSHU(1,5,5407,"大连枫叶职业技术学院");PSHU(1,5,5408,"大连软件职业学院");PSHU(1,5,5409,"大连商务职业学院");PSHU(1,5,5410,"大连艺术职业学院");PSHU(1,5,5411,"大连职业技术学院");PSHU(1,5,5412,"抚顺师范高等专科学校");PSHU(1,5,5413,"抚顺职业技术学院");PSHU(1,5,5414,"阜新高等专科学校");PSHU(1,5,5415,"锦州商务职业学院");PSHU(1,5,5416,"锦州师范高等专科学校");PSHU(1,5,5418,"辽宁广播电视大学");PSHU(1,5,5419,"辽宁广告职业学院");PSHU(1,5,5420,"辽宁机电职业技术学院");PSHU(1,5,5421,"辽宁交通高等专科学校");PSHU(1,5,5422,"沈阳大学师范学院");PSHU(1,5,5423,"辽宁金融职业学院");PSHU(1,5,5424,"辽宁经济职业技术学院");PSHU(1,5,5425,"辽宁警官高等专科学校");PSHU(1,5,5426,"辽宁科技大学");PSHU(1,5,5427,"辽宁林业职业技术学院");PSHU(1,5,5428,"辽宁美术职业学院");PSHU(1,5,5429,"辽宁农业职业技术学院");PSHU(1,5,5430,"辽宁商贸职业学院");PSHU(1,5,5431,"辽宁石化职业技术学院");PSHU(1,5,5432,"大连广播电视大学");PSHU(1,5,5433,"辽宁体育运动职业技术学院");PSHU(1,5,5434,"辽宁信息职业技术学院");PSHU(1,5,5435,"辽阳职业技术学院");PSHU(1,5,5436,"盘锦职业技术学院");PSHU(1,5,5437,"沈阳航空职业技术学院");PSHU(1,5,5438,"沈阳职业技术学院");PSHU(1,5,5439,"辽宁职业学院");PSHU(1,5,5440,"铁岭师范高等专科学校");PSHU(1,5,5441,"营口职业技术学院");PSHU(1,5,5442,"沈阳广播电视大学");PSHU(1,5,5443,"青岛峻通科技专修学院");PSHU(1,5,5444,"辽河石油职业技术学院");PSHU(1,5,5445,"青岛广播电视大学");PSHU(1,5,5446,"沈阳航空工业学院北方科技学院");PSHU(1,5,5447,"沈阳理工大学应用技术学院");PSHU(1,5,5448,"大连工业大学艺术与信息工程学院");PSHU(1,5,5449,"大连交通大学信息工程学院");PSHU(1,5,5450,"沈阳建筑大学城市建设学院");PSHU(1,5,5451,"辽宁科技大学信息技术学院");PSHU(1,5,5452,"辽宁石油化工大学顺华能源学院");PSHU(1,5,5453,"沈阳化工学院科亚学院");PSHU(1,5,5454,"沈阳农业大学科学技术学院");PSHU(1,5,5455,"中国医科大学临床医药学院");PSHU(1,5,5456,"大连医科大学中山学院");PSHU(1,5,5457,"辽宁医学院医疗学院");PSHU(1,5,5458,"辽宁中医药大学杏林学院");PSHU(1,5,5459,"沈阳医学院何氏视觉科学学院");PSHU(1,5,5460,"辽宁师范大学海华学院");PSHU(1,5,5461,"东北财经大学津桥商学院");PSHU(1,5,5462,"沈阳师范大学渤海学院");PSHU(1,5,5463,"大连理工大学城市学院");PSHU(1,5,5464,"沈阳大学科技工程学院");PSHU(1,5,5465,"辽宁装备制造职业技术学院");PSHU(1,5,5466,"辽宁文化艺术职工大学");PSHU(1,5,5467,"辽宁公安司法管理干部学院");PSHU(1,5,5468,"沈阳工业大学工程学院");PSHU(1,6,6001,"南开大学");PSHU(1,6,6002,"天津大学");PSHU(1,6,6003,"河北工大");PSHU(1,6,6004,"天津师大");PSHU(1,6,6005,"天津工大");PSHU(1,6,6006,"天津科大");PSHU(1,6,6007,"天津理工");PSHU(1,6,6008,"天津医大");PSHU(1,6,6009,"天津中医药");PSHU(1,6,6010,"天津财经");PSHU(1,6,6011,"中国民航大学");PSHU(1,6,6012,"天津城市建设学院");PSHU(1,6,6013,"天津农院");PSHU(1,6,6014,"天津工程师范");PSHU(1,6,6015,"天外");PSHU(1,6,6016,"天津商业大学");PSHU(1,6,6017,"天津体院");PSHU(1,6,6018,"天津音乐学院");PSHU(1,6,6019,"天津美院");PSHU(1,6,6101,"民办天狮职业技术学院");PSHU(1,6,6102,"天津滨海职业技术学院");PSHU(1,6,6103,"天津渤海职业技术学院");PSHU(1,6,6104,"天津城市建设管理职业技术学院");PSHU(1,6,6105,"天津城市职业学院");PSHU(1,6,6106,"天津电子信息职业技术学院");PSHU(1,6,6107,"天津对外经济贸易职业学院");PSHU(1,6,6108,"天津工程职业技术学院");PSHU(1,6,6109,"天津工商职业技术学院");PSHU(1,6,6110,"天津工业职业技术学院");PSHU(1,6,6111,"天津工艺美术职业学院");PSHU(1,6,6112,"天津公安警官职业学院");PSHU(1,6,6113,"天津海运职业学院");PSHU(1,6,6114,"天津机电职业技术学院");PSHU(1,6,6115,"天津交通职业学院");PSHU(1,6,6116,"天津开发区职业技术学院");PSHU(1,6,6117,"天津青年职业学院");PSHU(1,6,6118,"天津轻工职业技术学院");PSHU(1,6,6119,"天津生物工程职业技术学院");PSHU(1,6,6120,"天津石油职业技术学院");PSHU(1,6,6121,"天津铁道职业技术学院");PSHU(1,6,6122,"天津现代职业技术学院");PSHU(1,6,6123,"天津冶金职业技术学院");PSHU(1,6,6124,"天津医学高等专科学校");PSHU(1,6,6125,"天津艺术职业学院");PSHU(1,6,6126,"天津职业大学");PSHU(1,6,6127,"天津中德职业技术学院");PSHU(1,6,6128,"天津市工会管理干部学院");PSHU(1,6,6129,"天津外国语学院滨海外事学院");PSHU(1,6,6130,"天津体育学院运动与文化艺术学院");PSHU(1,6,6131,"天津商学院宝德学院");PSHU(1,6,6132,"天津医科大学临床医学院");PSHU(1,6,6133,"北京科技大学天津学院");PSHU(1,6,6134,"天津师范大学津沽学院");PSHU(1,6,6135,"天津理工大学中环信息学院");PSHU(1,6,6136,"天津大学仁爱学院");PSHU(1,6,6137,"天津财经大学珠江学院");PSHU(1,6,6138,"南开大学滨海学院");PSHU(1,7,7001,"中国科大");PSHU(1,7,7002,"安徽大学");PSHU(1,7,7003,"合肥工业大学");PSHU(1,7,7004,"安徽医科大");PSHU(1,7,7005,"安徽建工");PSHU(1,7,7006,"安徽中医");PSHU(1,7,7007,"合肥学院");PSHU(1,7,7009,"安徽农大");PSHU(1,7,7051,"安徽工业大学");PSHU(1,7,7101,"安徽科技");PSHU(1,7,7102,"皖南医学院");PSHU(1,7,7103,"安徽师大");PSHU(1,7,7109,"安徽工程科技");PSHU(1,7,7151,"蚌埠医学院");PSHU(1,7,7152,"安徽财经");PSHU(1,7,7201,"阜阳师范");PSHU(1,7,7251,"淮南师范");PSHU(1,7,7252,"安徽理工");PSHU(1,7,7301,"淮北煤炭师范");PSHU(1,7,7351,"安庆师范");PSHU(1,7,7401,"铜陵学院");PSHU(1,7,7402,"皖西学院");PSHU(1,7,7451,"巢湖学院");PSHU(1,7,7501,"滁州学院");PSHU(1,7,7551,"宿州学院");PSHU(1,7,7601,"黄山学院");PSHU(1,7,7602,"新华学院");PSHU(1,7,7701,"蚌埠学院");PSHU(1,7,7702,"安徽财贸职业学院");PSHU(1,7,7703,"安徽城市管理职业学院");PSHU(1,7,7704,"安徽电气工程职业技术学院");PSHU(1,7,7705,"安徽电子信息职业技术学院");PSHU(1,7,7706,"安徽工贸职业技术学院");PSHU(1,7,7707,"安徽工商职业学院");PSHU(1,7,7708,"安徽工业经济职业技术学院");PSHU(1,7,7709,"安徽公安职业学院");PSHU(1,7,7710,"安徽广播影视职业技术学院");PSHU(1,7,7711,"安徽国防科技职业学院");PSHU(1,7,7712,"安徽国际商务职业学院");PSHU(1,7,7713,"安徽机电职业技术学院");PSHU(1,7,7714,"安徽交通职业技术学院");PSHU(1,7,7715,"安徽教育学院");PSHU(1,7,7716,"安徽经济管理学院");PSHU(1,7,7717,"安徽警官职业学院");PSHU(1,7,7718,"安徽林业职业技术学院");PSHU(1,7,7719,"安徽明星科技职业学院");PSHU(1,7,7720,"安徽商贸职业技术学院");PSHU(1,7,7721,"安徽审计职业学院");PSHU(1,7,7722,"安徽省三联职业技术学院");PSHU(1,7,7724,"安徽水利水电职业技术学院");PSHU(1,7,7725,"安徽体育运动职业技术学院");PSHU(1,7,7726,"安徽文达信息技术职业学院");PSHU(1,7,7727,"安徽新闻出版职业技术学院");PSHU(1,7,7728,"安徽冶金科技职业学院");PSHU(1,7,7729,"安徽医学高等专科学校");PSHU(1,7,7730,"安徽艺术职业学院");PSHU(1,7,7731,"安徽邮电职业技术学院");PSHU(1,7,7732,"安徽职业技术学院");PSHU(1,7,7733,"安徽中澳科技职业学院");PSHU(1,7,7734,"安徽中医药高等专科学校");PSHU(1,7,7735,"安庆职业技术学院");PSHU(1,7,7736,"蚌埠高等专科学校");PSHU(1,7,7737,"蚌埠职业教育专修学院");PSHU(1,7,7738,"亳州师范高等专科学校");PSHU(1,7,7739,"亳州职业技术学院");PSHU(1,7,7740,"巢湖职业技术学院");PSHU(1,7,7741,"池州学院");PSHU(1,7,7742,"池州职业技术学院");PSHU(1,7,7743,"滁州职业技术学院");PSHU(1,7,7744,"阜阳科技职业学院");PSHU(1,7,7745,"阜阳职业技术学院");PSHU(1,7,7746,"合肥市万博科技职业学院");PSHU(1,7,7747,"合肥通用职业技术学院");PSHU(1,7,7748,"淮北职业技术学院");PSHU(1,7,7749,"淮南联合大学");PSHU(1,7,7750,"淮南职业技术学院");PSHU(1,7,7752,"六安职业技术学院");PSHU(1,7,7753,"马鞍山师范高等专科学校");PSHU(1,7,7754,"民办安徽外国语职业技术学院");PSHU(1,7,7755,"民办合肥经济技术职业学院");PSHU(1,7,7756,"宿州职业技术学院");PSHU(1,7,7757,"铜陵职业技术学院");PSHU(1,7,7758,"芜湖信息技术职业学院");PSHU(1,7,7759,"芜湖职业技术学院");PSHU(1,7,7760,"宣城职业技术学院");PSHU(1,7,7761,"安徽师范大学皖江学院");PSHU(1,7,7762,"合肥师范学院");PSHU(1,7,7763,"凤阳师范高等专科学校");PSHU(1,7,7764,"安庆医药高等专科学校");PSHU(1,7,7765,"安徽工业职业技术学院");PSHU(1,7,7766,"合肥幼儿师范学校");PSHU(1,8,8001,"南京大学");PSHU(1,8,8002,"河海大学");PSHU(1,8,8003,"南京师大");PSHU(1,8,8004,"南京理工");PSHU(1,8,8005,"东南大学");PSHU(1,8,8006,"南航");PSHU(1,8,8007,"南京财经");PSHU(1,8,8008,"南京医科大");PSHU(1,8,8009,"南京工大");PSHU(1,8,8010,"南京农大");PSHU(1,8,8011,"南京林大");PSHU(1,8,8012,"南邮");PSHU(1,8,8013,"南京信息工程大学");PSHU(1,8,8014,"南京中医药");PSHU(1,8,8015,"南京工程");PSHU(1,8,8016,"金陵科技学院");PSHU(1,8,8017,"晓庄学院");PSHU(1,8,8018,"南京审计学院");PSHU(1,8,8019,"江苏警官学院");PSHU(1,8,8020,"南京体院");PSHU(1,8,8021,"南京艺术学院");PSHU(1,8,8022,"三江学院");PSHU(1,8,8023,"中国药科大");PSHU(1,8,8051,"苏州大学");PSHU(1,8,8101,"江南大学");PSHU(1,8,8151,"中国矿大（徐州）");PSHU(1,8,8152,"徐州师大");PSHU(1,8,8153,"徐州工程");PSHU(1,8,8154,"徐州医学院");PSHU(1,8,8201,"扬州大学");PSHU(1,8,8251,"江苏大学");PSHU(1,8,8252,"江苏科大");PSHU(1,8,8301,"南通大学");PSHU(1,8,8351,"江苏工业");PSHU(1,8,8352,"常州工学院");PSHU(1,8,8353,"江苏技术师范");PSHU(1,8,8401,"淮阴工学院");PSHU(1,8,8402,"淮阴师范");PSHU(1,8,8451,"淮海工学院");PSHU(1,8,8501,"盐城工学院");PSHU(1,8,8502,"盐城师范学院");PSHU(1,8,8551,"常熟理工");PSHU(1,8,8601,"常州纺织服装职业技术学院");PSHU(1,8,8602,"常州工程职业技术学院");PSHU(1,8,8603,"常州机电职业技术学院");PSHU(1,8,8605,"常州轻工职业技术学院");PSHU(1,8,8606,"常州信息职业技术学院");PSHU(1,8,8607,"硅湖职业技术学院");PSHU(1,8,8608,"河海大学常州校区");PSHU(1,8,8609,"淮安信息职业技术学院");PSHU(1,8,8610,"建东职业技术学院");PSHU(1,8,8611,"健雄职业技术学院");PSHU(1,8,8612,"江海职业技术学院");PSHU(1,8,8613,"江南影视艺术职业学院");PSHU(1,8,8614,"江苏财经职业技术学院");PSHU(1,8,8615,"江苏海事职业技术学院");PSHU(1,8,8616,"江苏经贸职业技术学院");PSHU(1,8,8617,"江苏联合职业技术学院");PSHU(1,8,8618,"江苏农林职业技术学院");PSHU(1,8,8619,"江苏食品职业技术学院");PSHU(1,8,8620,"江苏信息职业技术学院");PSHU(1,8,8621,"江苏畜牧兽医职业技术学院");PSHU(1,8,8622,"江阴职业技术学院");PSHU(1,8,8623,"金肯职业技术学院");PSHU(1,8,8624,"金山职业技术学院");PSHU(1,8,8625,"九州职业技术学院");PSHU(1,8,8626,"昆山登云科技职业学院");PSHU(1,8,8627,"连云港师范高等专科学校");PSHU(1,8,8628,"连云港职业技术学院");PSHU(1,8,8629,"民办明达职业技术学院");PSHU(1,8,8630,"南京动力高等专科学校");PSHU(1,8,8631,"南京工业职业技术学院");PSHU(1,8,8632,"南京化工职业技术学院");PSHU(1,8,8633,"南京交通职业技术学院");PSHU(1,8,8634,"南京人口管理干部学院");PSHU(1,8,8635,"南京森林公安高等专科学校");PSHU(1,8,8636,"南京视觉艺术职业学院");PSHU(1,8,8637,"南京特殊教育职业技术学院");PSHU(1,8,8638,"南京铁道职业技术学院");PSHU(1,8,8639,"南京信息职业技术学院");PSHU(1,8,8640,"南通纺织职业技术学院");PSHU(1,8,8641,"南通航运职业技术学院");PSHU(1,8,8642,"南通农业职业技术学院");PSHU(1,8,8643,"南通职业大学");PSHU(1,8,8644,"培尔职业技术学院");PSHU(1,8,8645,"沙洲职业工学院");PSHU(1,8,8646,"苏州港大思培科技职业学院");PSHU(1,8,8647,"苏州工业园区职业技术学院");PSHU(1,8,8648,"苏州工业职业技术学院");PSHU(1,8,8649,"苏州工艺美术职业技术学院");PSHU(1,8,8650,"苏州经贸职业技术学院");PSHU(1,8,8651,"苏州科技大学");PSHU(1,8,8654,"苏州农业职业技术学院");PSHU(1,8,8655,"苏州托普信息职业技术学院");PSHU(1,8,8656,"苏州职业大学");PSHU(1,8,8657,"宿迁学院");PSHU(1,8,8658,"泰州师范高等专科学校");PSHU(1,8,8659,"泰州职业技术学院");PSHU(1,8,8660,"无锡城市职业技术学院");PSHU(1,8,8661,"无锡工艺职业技术学院");PSHU(1,8,8662,"无锡科技职业学院");PSHU(1,8,8663,"无锡南洋职业技术学院");PSHU(1,8,8664,"无锡轻工大学");PSHU(1,8,8665,"无锡商业职业技术学院");PSHU(1,8,8666,"无锡职业技术学院");PSHU(1,8,8667,"徐州工业职业技术学院");PSHU(1,8,8668,"徐州广播电视大学");PSHU(1,8,8669,"徐州建筑职业技术学院");PSHU(1,8,8670,"徐州教育学院");PSHU(1,8,8671,"徐州工程学院");PSHU(1,8,8672,"炎黄职业技术学院");PSHU(1,8,8673,"盐城纺织职业技术学院");PSHU(1,8,8674,"扬州工业职业技术学院");PSHU(1,8,8675,"扬州环境资源管理学院");PSHU(1,8,8676,"扬州环境资源职业技术学院");PSHU(1,8,8677,"扬州教育学院");PSHU(1,8,8678,"扬州职业大学");PSHU(1,8,8679,"应天职业技术学院");PSHU(1,8,8680,"镇江市高等专科学校");PSHU(1,8,8681,"正德职业技术学院");PSHU(1,8,8682,"中国传媒大学南广学院");PSHU(1,8,8683,"钟山职业技术学院");PSHU(1,8,8684,"紫琅职业技术学院");PSHU(1,8,8685,"江苏广播电视大学");PSHU(1,8,8686,"江苏教育学院");PSHU(1,8,8687,"徐州师范高等专科学校");PSHU(1,8,8688,"江苏省省级机关管理干部学院");PSHU(1,8,8689,"江苏职工医科大学");PSHU(1,8,8690,"苏州卫生职业技术学院");PSHU(1,8,8691,"盐城卫生职业技术学院");PSHU(1,8,8692,"金陵旅馆管理干部学院");PSHU(1,8,8693,"南京市广播电视大学");PSHU(1,9,9001,"浙江大学");PSHU(1,9,9002,"浙江理工");PSHU(1,9,9003,"浙江工大");PSHU(1,9,9004,"杭州电子科大");PSHU(1,9,9005,"浙江中医药");PSHU(1,9,9006,"浙江工商");PSHU(1,9,9007,"中国计量");PSHU(1,9,9008,"浙江科技");PSHU(1,9,9009,"浙江林院");PSHU(1,9,9010,"杭州师范");PSHU(1,9,9011,"浙江传媒");PSHU(1,9,9012,"浙江财经");PSHU(1,9,9013,"中国美术学院");PSHU(1,9,9014,"树人大学");PSHU(1,9,9051,"宁波大学");PSHU(1,9,9052,"宁波工程");PSHU(1,9,9053,"万里学院");PSHU(1,9,9054,"诺丁汉大学");PSHU(1,9,9101,"嘉兴学院");PSHU(1,9,9151,"浙江海洋");PSHU(1,9,9201,"温州大学");PSHU(1,9,9202,"温州医学院");PSHU(1,9,9251,"湖州师范");PSHU(1,9,9301,"台州学院");PSHU(1,9,9351,"绍兴文理学院");PSHU(1,9,9401,"丽水学院");PSHU(1,9,9451,"浙江师大");PSHU(1,9,9501,"长征职业技术学院");PSHU(1,9,9502,"公安海警高等专科学校");PSHU(1,9,9503,"杭州万向职业技术学院");PSHU(1,9,9504,"杭州职业技术学院");PSHU(1,9,9505,"湖州职业技术学院");PSHU(1,9,9507,"嘉兴职业技术学院");PSHU(1,9,9508,"金华职业技术学院");PSHU(1,9,9509,"科技求是学院");PSHU(1,9,9510,"丽水职业技术学院");PSHU(1,9,9511,"宁波城市职业技术学院");PSHU(1,9,9512,"宁波大红鹰职业技术学院");PSHU(1,9,9513,"宁波大学科技学院");PSHU(1,9,9514,"宁波天一职业技术学院");PSHU(1,9,9515,"宁波职业技术学院");PSHU(1,9,9516,"衢州职业技术学院");PSHU(1,9,9517,"绍兴托普信息职业技术学院");PSHU(1,9,9518,"绍兴越秀外国语职业学院");PSHU(1,9,9519,"台州职业技术学院");PSHU(1,9,9520,"温州职业技术学院");PSHU(1,9,9521,"义乌工商职业技术学院");PSHU(1,9,9522,"浙江大学城市学院");PSHU(1,9,9523,"浙江大学宁波理工学院");PSHU(1,9,9524,"浙江东方职业技术学院");PSHU(1,9,9525,"浙江纺织服装职业技术学院");PSHU(1,9,9526,"浙江工贸职业技术学院");PSHU(1,9,9527,"浙江工商职业技术学院");PSHU(1,9,9528,"浙江工业职业技术学院");PSHU(1,9,9529,"浙江警察学院");PSHU(1,9,9530,"浙江广厦建设职业技术学院");PSHU(1,9,9531,"浙江机电职业技术学院");PSHU(1,9,9532,"浙江建设职业技术学院");PSHU(1,9,9533,"浙江交通职业技术学院");PSHU(1,9,9534,"浙江教育学院");PSHU(1,9,9535,"浙江金融职业学院");PSHU(1,9,9536,"浙江经济职业技术学院");PSHU(1,9,9537,"浙江经贸职业技术学院");PSHU(1,9,9538,"浙江警官职业学院");PSHU(1,9,9539,"浙江旅游职业学院");PSHU(1,9,9540,"浙江商业职业技术学院");PSHU(1,9,9541,"浙江水利水电专科学校");PSHU(1,9,9542,"浙江医学高等专科学校");PSHU(1,9,9543,"浙江医药高等专科学校");PSHU(1,9,9544,"浙江艺术职业学院");PSHU(1,9,9545,"浙江育英职业技术学院");PSHU(1,9,9546,"浙江电力职业技术学院");PSHU(1,9,9547,"嘉兴南洋职业技术学院");PSHU(1,9,9548,"浙江国际海运职业技术学校");PSHU(1,9,9549,"浙江工业大学浙西分校");PSHU(1,9,9552,"浙江国际海运职业技术学院");PSHU(1,10,10001,"西安交大");PSHU(1,10,10002,"长安大学");PSHU(1,10,10003,"西北工大");PSHU(1,10,10004,"西北大学");PSHU(1,10,10005,"陕西师大");PSHU(1,10,10006,"西安电子科大");PSHU(1,10,10007,"西安理工");PSHU(1,10,10008,"西安科大");PSHU(1,10,10009,"西安工大");PSHU(1,10,10010,"西外");PSHU(1,10,10011,"西邮");PSHU(1,10,10012,"西安医学院");PSHU(1,10,10013,"西安财经");PSHU(1,10,10014,"西北政法");PSHU(1,10,10015,"西安体院");PSHU(1,10,10016,"西安美院");PSHU(1,10,10017,"西安音乐学院");PSHU(1,10,10018,"西安文理学院");PSHU(1,10,10019,"西京学院");PSHU(1,10,10020,"西安翻译学院");PSHU(1,10,10021,"培华学院");PSHU(1,10,10022,"欧亚学院");PSHU(1,10,10023,"西安外事");PSHU(1,10,10025,"西安石油");PSHU(1,10,10026,"西安建筑科大");PSHU(1,10,10027,"第四军医大学");PSHU(1,10,10028,"西安电子科技大学高等职业技术学院");PSHU(1,10,10029,"西北工业大学明德学院");PSHU(1,10,10030,"陕西师范大学高等职业技术学院");PSHU(1,10,10031,"长安大学兴华学院");PSHU(1,10,10051,"延安大学");PSHU(1,10,10101,"陕西中医学院");PSHU(1,10,10102,"咸阳师范学院");PSHU(1,10,10103,"陕西科大");PSHU(1,10,10151,"宝鸡文理学院");PSHU(1,10,10201,"渭南师范");PSHU(1,10,10251,"陕西理工");PSHU(1,10,10301,"榆林学院");PSHU(1,10,10351,"商洛学院");PSHU(1,10,10401,"安康学院");PSHU(1,10,10451,"西北农林科大");PSHU(1,10,10501,"安康职业技术学院");PSHU(1,10,10502,"宝鸡职业技术学院");PSHU(1,10,10503,"汉中职业技术学院");PSHU(1,10,10504,"陕西财经职业技术学院");PSHU(1,10,10505,"陕西电子科技职业学院");PSHU(1,10,10506,"陕西电子信息职业技术学院");PSHU(1,10,10507,"陕西纺织服装职业技术学院");PSHU(1,10,10508,"陕西服装艺术职业学院");PSHU(1,10,10509,"陕西工业职业技术学院");PSHU(1,10,10510,"陕西国防工业职业技术学院");PSHU(1,10,10511,"陕西国际商贸职业学院");PSHU(1,10,10512,"陕西航空职业技术学院");PSHU(1,10,10513,"陕西交通职业技术学院");PSHU(1,10,10514,"陕西经济管理职业技术学院");PSHU(1,10,10515,"陕西警官职业学院");PSHU(1,10,10516,"陕西旅游烹饪职业学院");PSHU(1,10,10517,"陕西能源职业技术学院");PSHU(1,10,10518,"陕西青年职业学院");PSHU(1,10,10519,"陕西铁路工程职业技术学院");PSHU(1,10,10520,"陕西邮电职业技术学院");PSHU(1,10,10521,"陕西职业技术学院");PSHU(1,10,10522,"商洛职业技术学院");PSHU(1,10,10523,"铜川职业技术学院");PSHU(1,10,10524,"渭南职业技术学院");PSHU(1,10,10525,"西安电力高等专科学校");PSHU(1,10,10526,"西安东方亚太职业技术学院");PSHU(1,10,10527,"西安高新科技职业学院");PSHU(1,10,10528,"西安工程大学");PSHU(1,10,10529,"西安海棠职业学院");PSHU(1,10,10530,"西安航空技术高等专科学校");PSHU(1,10,10531,"西安航空职业技术学院");PSHU(1,10,10532,"西安科技商贸职业学院");PSHU(1,10,10533,"西安汽车科技职业学院");PSHU(1,10,10534,"西安三资职业学院");PSHU(1,10,10535,"西安思源学院");PSHU(1,10,10536,"西安铁路职业技术学院");PSHU(1,10,10537,"西安职业技术学院");PSHU(1,10,10538,"咸阳职业技术学院");PSHU(1,10,10540,"延安职业技术学院");PSHU(1,10,10541,"杨凌职业技术学院");PSHU(1,10,10542,"陕西银行学校");PSHU(1,10,10543,"西安机电信息技术学院");PSHU(1,10,10544,"陕西教育学院");PSHU(1,10,10546,"陕西省旅游学校");PSHU(1,10,10547,"西安铁路工程职工大学");PSHU(1,10,10549,"西安华西专修大学");PSHU(1,10,10550,"西安航空职工大学");PSHU(1,10,10551,"西安建筑科技大学华清学院");PSHU(1,10,10552,"西安财经学院行知学院");PSHU(1,10,10553,"陕西科技大学镐京学院");PSHU(1,10,10554,"西安工业大学北方信息工程学院");PSHU(1,10,10555,"延安大学西安创新学院");PSHU(1,10,10556,"西安电子科技大学长安学院");PSHU(1,10,10559,"西安理工大学高科学院");PSHU(1,10,10560,"西安科技大学高新学院");PSHU(1,10,10563,"西安交通大学城市学院");PSHU(1,10,10564,"西北大学现代学院");PSHU(1,11,11001,"武汉大学");PSHU(1,11,11002,"华中科大");PSHU(1,11,11003,"华中农大");PSHU(1,11,11004,"武汉理工");PSHU(1,11,11005,"中国地质大学（武汉）");PSHU(1,11,11006,"中南财经政法大学");PSHU(1,11,11007,"中南民族大学");PSHU(1,11,11008,"华中师大");PSHU(1,11,11009,"武汉工业学院");PSHU(1,11,11010,"武汉科技学院");PSHU(1,11,11011,"湖北中医学院");PSHU(1,11,11012,"湖北经济学院");PSHU(1,11,11013,"湖北警官学院");PSHU(1,11,11014,"武汉体院");PSHU(1,11,11015,"湖北美院");PSHU(1,11,11016,"武汉音乐学院");PSHU(1,11,11017,"武汉生物工程学院");PSHU(1,11,11018,"湖北工大");PSHU(1,11,11019,"湖北大学");PSHU(1,11,11020,"江汉大学");PSHU(1,11,11021,"武汉工大");PSHU(1,11,11022,"武汉科大");PSHU(1,11,11051,"长江大学");PSHU(1,11,11101,"三峡大学");PSHU(1,11,11151,"湖北汽院");PSHU(1,11,11152,"郧阳医学院");PSHU(1,11,11201,"孝感学院");PSHU(1,11,11251,"湖北师范学院");PSHU(1,11,11252,"黄石理工");PSHU(1,11,11301,"黄冈师院");PSHU(1,11,11351,"湖北民族学院");PSHU(1,11,11401,"襄樊学院");PSHU(1,11,11451,"咸宁学院");PSHU(1,11,11501,"长江工程职业技术学院");PSHU(1,11,11502,"长江职业学院");PSHU(1,11,11504,"鄂东职业技术学院");PSHU(1,11,11505,"鄂州大学");PSHU(1,11,11507,"恩施职业技术学院");PSHU(1,11,11508,"湖北财经高等专科学校");PSHU(1,11,11509,"湖北财税职业学院");PSHU(1,11,11510,"湖北城市建设职业技术学院");PSHU(1,11,11511,"湖北工业大学商贸学院");PSHU(1,11,11512,"湖北国土资源职业学院");PSHU(1,11,11513,"湖北黄石机电职业技术学院");PSHU(1,11,11514,"湖北交通职业技术学院");PSHU(1,11,11515,"湖北第二师范学院");PSHU(1,11,11516,"湖北经济管理干部学院");PSHU(1,11,11517,"湖北开放职业学院");PSHU(1,11,11518,"湖北民族学院科技学院");PSHU(1,11,11519,"湖北轻工职业技术学院");PSHU(1,11,11520,"湖北三峡职业技术学院");PSHU(1,11,11521,"湖北生态工程职业技术学院");PSHU(1,11,11522,"湖北生物科技职业学院");PSHU(1,11,11523,"湖北省水利水电职业技术学院");PSHU(1,11,11524,"湖北师范学院文理学院");PSHU(1,11,11525,"湖北艺术职业学院");PSHU(1,11,11526,"湖北职业技术学院");PSHU(1,11,11527,"湖北中医药高等专科学校");PSHU(1,11,11528,"黄冈科技职业学院");PSHU(1,11,11529,"黄冈职业技术学院");PSHU(1,11,11530,"江汉艺术职业学院");PSHU(1,11,11531,"荆楚理工学院");PSHU(1,11,11532,"荆州职业技术学院");PSHU(1,11,11533,"沙市职业大学");PSHU(1,11,11534,"沙洋师范高等专科学校");PSHU(1,11,11535,"十堰职业技术学院");PSHU(1,11,11536,"随州职业技术学院");PSHU(1,11,11537,"武汉船舶职业技术学院");PSHU(1,11,11538,"武汉电力职业技术学院");PSHU(1,11,11539,"武汉工程职业技术学院");PSHU(1,11,11541,"武汉工业职业技术学院");PSHU(1,11,11542,"武汉航海职业技术学院");PSHU(1,11,11543,"武汉交通职业学院");PSHU(1,11,11544,"武汉警官职业学院");PSHU(1,11,11545,"武汉科技职业学院");PSHU(1,11,11546,"武汉理工大学华夏学院");PSHU(1,11,11547,"武汉民政职业学院");PSHU(1,11,11548,"武汉软件工程职业学院");PSHU(1,11,11549,"武汉商贸学院");PSHU(1,11,11550,"武汉商业服务学院");PSHU(1,11,11551,"武汉时代职业学院");PSHU(1,11,11552,"武汉铁路职业技术学院");PSHU(1,11,11553,"武汉外语外事职业学院");PSHU(1,11,11554,"武汉信息传播职业技术学院");PSHU(1,11,11556,"武汉职业技术学院");PSHU(1,11,11557,"仙桃职业学院");PSHU(1,11,11558,"咸宁职业技术学院");PSHU(1,11,11559,"襄樊职业技术学院");PSHU(1,11,11560,"孝感学院新技术学院");PSHU(1,11,11561,"郧阳师范高等专科学校");PSHU(1,11,11562,"中南民族大学工商学院");PSHU(1,11,11563,"黄冈广播电视大学");PSHU(1,11,11564,"华中科技大学文华学院");PSHU(1,11,11566,"华中师范大学汉口分校");PSHU(1,11,11567,"湖北大学知行学院");PSHU(1,11,11568,"三峡大学科技学院");PSHU(1,11,11569,"武汉科技大学中南分校");PSHU(1,11,11570,"湖北工业大学工程技术学院");PSHU(1,11,11571,"武汉工业学院工商学院");PSHU(1,11,11572,"武汉工程大学邮电与信息工程学院　");PSHU(1,11,11573,"武汉科技学院外经贸学院");PSHU(1,11,11574,"江汉大学文理学院");PSHU(1,11,11575,"湖北汽车工业学院科技学院");PSHU(1,11,11576,"湖北经济学院法商学院　");PSHU(1,11,11577,"武汉体育学院体育科技学院");PSHU(1,11,11579,"郧阳医学院药护学院");PSHU(1,11,11580,"襄樊学院理工学院");PSHU(1,11,11581,"中国地质大学江城学院");PSHU(1,11,11582,"长江大学文理学院");PSHU(1,11,11583,"长江大学工程技术学院");PSHU(1,11,11584,"华中师范大学武汉传媒学院");PSHU(1,11,11585,"武汉大学东湖分校");PSHU(1,11,11587,"中南财经政法武汉学院");PSHU(1,11,11588,"华中科技大学武昌分校　");PSHU(1,12,12001,"华南理工大学");PSHU(1,12,12002,"中山大学");PSHU(1,12,12003,"暨南大学");PSHU(1,12,12004,"华南师范大学");PSHU(1,12,12005,"广东工业大学");PSHU(1,12,12006,"华南农业大学");PSHU(1,12,12007,"广州大学");PSHU(1,12,12008,"广东外语外贸大学");PSHU(1,12,12009,"广州中医药大学");PSHU(1,12,12010,"南方医科大学");PSHU(1,12,12012,"仲恺农业技术学院");PSHU(1,12,12013,"广州医学院");PSHU(1,12,12014,"广东药学院");PSHU(1,12,12015,"广东金融学院");PSHU(1,12,12016,"广东商学院");PSHU(1,12,12017,"广东警官学院");PSHU(1,12,12018,"广州体育学院");PSHU(1,12,12019,"广州美术学院");PSHU(1,12,12020,"星海音乐学院");PSHU(1,12,12021,"广东技术师范学院");PSHU(1,12,12022,"广东培正学院");PSHU(1,12,12023,"广东白云学院");PSHU(1,12,12051,"深圳大学");PSHU(1,12,12101,"汕头大学");PSHU(1,12,12151,"五邑大学");PSHU(1,12,12201,"肇庆学院");PSHU(1,12,12251,"茂名学院");PSHU(1,12,12301,"东莞理工");PSHU(1,12,12351,"广东医学院");PSHU(1,12,12352,"湛江师范");PSHU(1,12,12353,"广东海洋");PSHU(1,12,12401,"韶关学院");PSHU(1,12,12451,"韩山师范");PSHU(1,12,12501,"嘉应学院");PSHU(1,12,12551,"惠州学院");PSHU(1,12,12601,"佛山科技学院");PSHU(1,12,12602,"中山大学南方学院");PSHU(1,12,12603,"广东外语外贸大学南国商学院");PSHU(1,12,12604,"华南理工大学广州汽车学院");PSHU(1,12,12701,"北京理工大学珠海学院");PSHU(1,12,12702,"北京师范大学珠海分校");PSHU(1,12,12703,"电子科技大学中山学院");PSHU(1,12,12704,"东莞理工学院城市学院");PSHU(1,12,12705,"东莞南博职业技术学院");PSHU(1,12,12706,"番禺职业技术学院");PSHU(1,12,12707,"佛山职业技术学院");PSHU(1,12,12708,"广东财经职业学院");PSHU(1,12,12709,"广东潮汕职业技术学院");PSHU(1,12,12710,"广东纺织职业技术学院");PSHU(1,12,12711,"广东工程职业技术学院");PSHU(1,12,12712,"广东工贸职业技术学院");PSHU(1,12,12713,"广东工业大学华立学院");PSHU(1,12,12714,"广东海洋大学寸金学院");PSHU(1,12,12715,"广东海洋大学海滨学院");PSHU(1,12,12716,"广东化工制药职业技术学院");PSHU(1,12,12717,"广东机电职业技术学院");PSHU(1,12,12718,"广东技术师范学院北校区");PSHU(1,12,12719,"广东建华职业学院");PSHU(1,12,12720,"广东建设职业技术学院");PSHU(1,12,12721,"广东交通职业技术学院");PSHU(1,12,12722,"广东教育学院");PSHU(1,12,12723,"广东科学技术职业学院");PSHU(1,12,12724,"广东理工职业学院");PSHU(1,12,12725,"广东岭南职业技术学院");PSHU(1,12,12726,"广东农工商职业技术学院");PSHU(1,12,12727,"广东女子职业技术学院");PSHU(1,12,12728,"广东轻工职业技术学院");PSHU(1,12,12729,"广东省新闻出版技师学院");PSHU(1,12,12730,"广东水利电力职业技术学院");PSHU(1,12,12731,"广东司法警官职业学院");PSHU(1,12,12732,"广东松山职业技术学院");PSHU(1,12,12733,"广东体育职业技术学院");PSHU(1,12,12734,"广东外语外贸大学公开学院");PSHU(1,12,12735,"广东外语艺术职业学院");PSHU(1,12,12736,"广东文艺职业学院");PSHU(1,12,12737,"广东新安职业技术学院");PSHU(1,12,12738,"广东行政职业学院");PSHU(1,12,12739,"广东亚视演艺职业学院");PSHU(1,12,12740,"广东邮电职业技术学院");PSHU(1,12,12741,"广州城市职业学院");PSHU(1,12,12742,"广州大学城建学院");PSHU(1,12,12743,"广州大学华软软件学院");PSHU(1,12,12744,"广州大学市政技术学院");PSHU(1,12,12745,"广州大学松田学院");PSHU(1,12,12746,"广州工程技术职业学院");PSHU(1,12,12747,"广州工商职业技术学院");PSHU(1,12,12748,"广州航海高等专科学校");PSHU(1,12,12749,"广州华立科技职业学院");PSHU(1,12,12750,"广州华南商贸职业学院");PSHU(1,12,12751,"广州康大职业技术学院");PSHU(1,12,12752,"广州科技贸易职业学院");PSHU(1,12,12753,"广州科技职业技术学院");PSHU(1,12,12754,"广州民航职业技术学院");PSHU(1,12,12755,"广州南洋理工职业学院");PSHU(1,12,12756,"广州涉外经济职业技术学院");PSHU(1,12,12757,"广州体育职业技术学院");PSHU(1,12,12758,"广州铁路职业技术学院");PSHU(1,12,12759,"广州现代信息工程职业技术学院");PSHU(1,12,12760,"河源职业技术学院");PSHU(1,12,12761,"华澳国际会计学院");PSHU(1,12,12762,"华南农业大学珠江学院");PSHU(1,12,12763,"华南师范大学增城学院");PSHU(1,12,12764,"惠州经济职业技术学院");PSHU(1,12,12765,"吉林大学珠海学院");PSHU(1,12,12766,"江门职业技术学院");PSHU(1,12,12767,"揭阳职业技术学院");PSHU(1,12,12768,"罗定职业技术学院");PSHU(1,12,12769,"茂名职业技术学院");PSHU(1,12,12770,"南华工商学院");PSHU(1,12,12771,"南海东软信息技术学院");PSHU(1,12,12772,"清远职业技术学院");PSHU(1,12,12773,"汕头职业技术学院");PSHU(1,12,12774,"汕尾职业技术学院");PSHU(1,12,12775,"深圳信息职业技术学院");PSHU(1,12,12776,"深圳振西科技学院");PSHU(1,12,12777,"深圳职业技术学院");PSHU(1,12,12778,"顺德职业技术学院");PSHU(1,12,12779,"私立华联学院");PSHU(1,12,12780,"阳江职业技术学院");PSHU(1,12,12781,"湛江技师学院");PSHU(1,12,12782,"湛江教育学院");PSHU(1,12,12783,"湛师基础教育学院");PSHU(1,12,12784,"肇庆工商职业技术学院");PSHU(1,12,12785,"肇庆科技职业技术学院");PSHU(1,12,12786,"肇庆医学高等专科学校");PSHU(1,12,12787,"中山火炬职业技术学院");PSHU(1,12,12788,"珠海城市职业技术学院");PSHU(1,12,12789,"珠海艺术职业学院");PSHU(1,12,12790,"遵义医学院珠海校区");PSHU(1,12,12791,"广东技术师范天河分院");PSHU(1,12,12792,"广东科学技术职业学院国防工大");PSHU(1,12,12793,"茂名广播电视大学");PSHU(1,12,12794,"广东石油化工职业技术学校");PSHU(1,12,12795,"中山大学新华学院");PSHU(1,12,12796,"广东商学院华商学院");PSHU(1,12,12797,"南开大学深圳金融工程学院");PSHU(1,12,12798,"北京师范大学－香港浸会大学联合国际学院");PSHU(1,12,12799,"广州金桥管理干部学院");PSHU(1,12,12800,"广州大学纺织服装学院");PSHU(1,12,12801,"华南师范大学南海校区");PSHU(1,12,12802,"暨南大学深圳旅游学院");PSHU(1,12,12803,"暨南大学珠海学院");PSHU(1,13,13001,"湖南师大");PSHU(1,13,13002,"中南大学");PSHU(1,13,13003,"湖南大学");PSHU(1,13,13004,"长沙理工");PSHU(1,13,13005,"湖南农大");PSHU(1,13,13006,"湖南中医药");PSHU(1,13,13007,"中南林业科大");PSHU(1,13,13008,"长沙学院");PSHU(1,13,13009,"长沙医学院");PSHU(1,13,13010,"湖南涉外经济");PSHU(1,13,13011,"湖南商学院");PSHU(1,13,13012,"湖南人文科技");PSHU(1,13,13051,"湘潭大学");PSHU(1,13,13052,"湖南科大");PSHU(1,13,13053,"湖南工程学院");PSHU(1,13,13101,"南华大学");PSHU(1,13,13151,"吉首大学");PSHU(1,13,13201,"湖南工大");PSHU(1,13,13251,"湖南城市学院");PSHU(1,13,13301,"湖南理工学院");PSHU(1,13,13351,"湘南学院");PSHU(1,13,13401,"衡阳师院");PSHU(1,13,13451,"湖南文理");PSHU(1,13,13501,"怀化学院");PSHU(1,13,13551,"湖南科技学院");PSHU(1,13,13601,"邵阳学院");PSHU(1,13,13701,"保险职业学院");PSHU(1,13,13702,"长沙电力职业技术学院");PSHU(1,13,13703,"长沙航空职业学院");PSHU(1,13,13704,"长沙环境保护职业技术学院");PSHU(1,13,13705,"长沙民政职业技术学院");PSHU(1,13,13706,"长沙南方职业学院");PSHU(1,13,13707,"长沙商贸旅游职业技术学院");PSHU(1,13,13710,"长沙师范专科学校");PSHU(1,13,13711,"长沙通信职业技术学院");PSHU(1,13,13712,"长沙职工大学");PSHU(1,13,13713,"长沙职业技术学院");PSHU(1,13,13714,"常德职业技术学院");PSHU(1,13,13715,"郴州职业技术学院");PSHU(1,13,13716,"衡阳财经工业职业技术学院");PSHU(1,13,13717,"湖南安全技术职业学院");PSHU(1,13,13718,"湖南财经高等专科学校");PSHU(1,13,13719,"湖南城建职业技术学院");PSHU(1,13,13720,"湖南大众传媒学院");PSHU(1,13,13721,"湖南第一师范");PSHU(1,13,13722,"湖南对外经济贸易职业学院");PSHU(1,13,13723,"湖南工程职业技术学院");PSHU(1,13,13724,"湖南工学院");PSHU(1,13,13725,"湖南工业职业技术学院");PSHU(1,13,13726,"湖南工艺美术职业学院");PSHU(1,13,13727,"湖南公安高等专科学校");PSHU(1,13,13728,"湖南广播电视大学");PSHU(1,13,13729,"湖南化工职业技术学院");PSHU(1,13,13730,"湖南环境生物职业技术学院");PSHU(1,13,13731,"湖南机电职业技术学院");PSHU(1,13,13732,"湖南建材高等专科学校");PSHU(1,13,13733,"湖南交通工程职业技术学院");PSHU(1,13,13734,"湖南交通职业技术学院");PSHU(1,13,13735,"湖南经济干部管理学院");PSHU(1,13,13736,"湖南九嶷职业技术学院");PSHU(1,13,13737,"湖南科技经贸职业学院");PSHU(1,13,13738,"湖南科技职业技术学院");PSHU(1,13,13739,"湖南理工职业技术学院");PSHU(1,13,13740,"湖南娄底远东职业学校");PSHU(1,13,13741,"湖南民族职业学院");PSHU(1,13,13742,"湖南农业大学国际学院");PSHU(1,13,13743,"湖南女子大学");PSHU(1,13,13744,"湖南软件职业技术学院");PSHU(1,13,13745,"湖南商务职业技术学院");PSHU(1,13,13746,"湖南生物环境职业技术学院");PSHU(1,13,13747,"湖南生物机电职业技术学院");PSHU(1,13,13749,"湖南省水利水电职业技术学院");PSHU(1,13,13750,"湖南石油化工职业技术学院");PSHU(1,13,13751,"湖南税务高等专科学校");PSHU(1,13,13752,"湖南司法警官职业技术学院");PSHU(1,13,13753,"湖南体育职业学院");PSHU(1,13,13754,"湖南铁道职业技术学院");PSHU(1,13,13755,"湖南铁路科技职业技术学院");PSHU(1,13,13756,"湖南同德职业学院");PSHU(1,13,13757,"湖南网络工程职业学院");PSHU(1,13,13758,"湖南现代物流职业技术学院");PSHU(1,13,13759,"湖南信息科学职业学院");PSHU(1,13,13760,"湖南信息职业技术学院");PSHU(1,13,13761,"湖南行政学院");PSHU(1,13,13762,"湖南冶金职业技术学院");PSHU(1,13,13763,"湖南艺术职业学院");PSHU(1,13,13764,"湖南中医药高等专科学校");PSHU(1,13,13765,"怀化医学高等专科学校");PSHU(1,13,13766,"怀化职业技术学院");PSHU(1,13,13768,"娄底理工学院");PSHU(1,13,13769,"娄底市卫生学校");PSHU(1,13,13770,"娄底职业技术学院");PSHU(1,13,13771,"邵阳医学高等专科学校");PSHU(1,13,13772,"邵阳职业技术学院");PSHU(1,13,13773,"湘潭职业技术学院");PSHU(1,13,13774,"湘西民族职业技术学院");PSHU(1,13,13775,"潇湘职业学院");PSHU(1,13,13776,"益阳职业技术学院");PSHU(1,13,13777,"永州职业技术学院");PSHU(1,13,13778,"岳阳职业技术学院");PSHU(1,13,13779,"张家界航空工业职业技术学院");PSHU(1,13,13780,"株洲师范高等专科学校");PSHU(1,13,13781,"株洲职业技术学院");PSHU(1,13,13782,"湘潭大学兴湘学院");PSHU(1,13,13783,"湖南工业大学科技学院");PSHU(1,13,13784,"湖南科技大学潇湘学院");PSHU(1,13,13785,"南华大学船山学院");PSHU(1,13,13786,"湖南商学院北津学院");PSHU(1,13,13787,"湖南师范大学树达学院");PSHU(1,13,13788,"湖南农业大学东方科技学院");PSHU(1,13,13789,"中南林业科技大学涉外学院");PSHU(1,13,13790,"湖南文理学院芙蓉学院");PSHU(1,13,13791,"湖南理工学院南湖学院");PSHU(1,13,13792,"衡阳师范学院南岳学院");PSHU(1,13,13793,"湖南工程学院应用技术学院");PSHU(1,13,13794,"湖南中医药大学湘杏学院");PSHU(1,13,13795,"吉首大学张家界学院");PSHU(1,13,13796,"长沙理工大学城南学院");PSHU(1,13,13797,"湖南都市职业学院");PSHU(1,13,13798,"湖南电子科技职业学院");PSHU(1,13,13799,"湖南外国语职业学院");PSHU(1,14,14001,"兰州大学");PSHU(1,14,14002,"西北民大");PSHU(1,14,14003,"西北师范大学");PSHU(1,14,14004,"甘肃中医学院");PSHU(1,14,14005,"兰州商院");PSHU(1,14,14006,"甘肃政法学院");PSHU(1,14,14007,"兰州城市学院");PSHU(1,14,14008,"甘肃农大");PSHU(1,14,14009,"兰州理工");PSHU(1,14,14010,"兰州交大");PSHU(1,14,14051,"天水师院");PSHU(1,14,14101,"陇东学院");PSHU(1,14,14151,"河西学院");PSHU(1,14,14201,"兰州石化职业技术学院");PSHU(1,14,14202,"甘肃工业职业技术学院");PSHU(1,14,14203,"甘肃警察职业学院");PSHU(1,14,14204,"兰州理工大学技术工程学院");PSHU(1,14,14205,"兰州职业技术学院");PSHU(1,14,14206,"武威职业学院");PSHU(1,14,14207,"张掖医学高等专科学校");PSHU(1,14,14208,"甘肃畜牧工程职业技术学院");PSHU(1,14,14209,"陇南师范高等专科学校");PSHU(1,14,14210,"合作民族师范高等专科学校");PSHU(1,14,14211,"甘肃联合大学");PSHU(1,14,14212,"甘肃林业职业技术学院");PSHU(1,14,14213,"甘肃建筑职业技术学院");PSHU(1,14,14214,"酒泉职业技术学院");PSHU(1,14,14216,"甘肃农业职业技术学院");PSHU(1,14,14217,"平凉医学高等专科学校");PSHU(1,14,14218,"兰州资源环境职业技术学院");PSHU(1,14,14219,"定西师范高等专科学校");PSHU(1,14,14220,"兰州交通大学博文学院");PSHU(1,14,14221,"兰州工业高等专科学校");PSHU(1,14,14222,"兰州外语职业学院");PSHU(1,14,14223,"兰州教育学院");PSHU(1,14,14224,"甘肃钢铁职业技术学院");PSHU(1,15,15001,"四川大学");PSHU(1,15,15002,"四川农大");PSHU(1,15,15003,"电子科大");PSHU(1,15,15004,"西南交大");PSHU(1,15,15005,"成都理工");PSHU(1,15,15006,"四川师大");PSHU(1,15,15007,"西南民族大学");PSHU(1,15,15008,"成都大学");PSHU(1,15,15009,"西南财经");PSHU(1,15,15010,"西华大学");PSHU(1,15,15011,"成都中医药");PSHU(1,15,15012,"成都信息工程大学");PSHU(1,15,15013,"成都医学院");PSHU(1,15,15014,"四川文理学院");PSHU(1,15,15015,"成都体院");PSHU(1,15,15016,"四川音乐学院");PSHU(1,15,15017,"西南石油");PSHU(1,15,15051,"中国民航飞行学院");PSHU(1,15,15101,"四川理工");PSHU(1,15,15151,"泸州医学院");PSHU(1,15,15152,"四川警察学院");PSHU(1,15,15201,"川北医学院");PSHU(1,15,15202,"西华师大");PSHU(1,15,15251,"内江师范");PSHU(1,15,15301,"乐山师院");PSHU(1,15,15351,"绵阳师范");PSHU(1,15,15352,"西南科大");PSHU(1,15,15401,"西昌学院");PSHU(1,15,15451,"宜宾学院");PSHU(1,15,15501,"攀枝花学院");PSHU(1,15,15601,"阿坝师范高等专科学校");PSHU(1,15,15602,"成都电子机械高等专科学校");PSHU(1,15,15603,"成都东软信息技术职业学院");PSHU(1,15,15604,"成都纺织高等专科学校");PSHU(1,15,15605,"成都广播电视大学");PSHU(1,15,15606,"成都航空职业技术学院");PSHU(1,15,15607,"成都理工大学广播影视学院");PSHU(1,15,15608,"成都农业科技职业学院");PSHU(1,15,15610,"成都艺术职业学院");PSHU(1,15,15611,"成都职业技术学院");PSHU(1,15,15612,"达州职业技术学院");PSHU(1,15,15613,"电子科技大学成都学院");PSHU(1,15,15614,"广安职业技术学院");PSHU(1,15,15615,"康定民族师范高等专科学校");PSHU(1,15,15616,"乐山职业技术学院");PSHU(1,15,15617,"泸州职业技术学院");PSHU(1,15,15618,"眉山职业技术学院");PSHU(1,15,15619,"绵阳职业技术学院");PSHU(1,15,15620,"民办四川天一学院");PSHU(1,15,15621,"内江职业技术学院");PSHU(1,15,15622,"南充职业技术学院");PSHU(1,15,15623,"四川大学龙泉校区");PSHU(1,15,15624,"四川电力职业技术学院");PSHU(1,15,15625,"四川工程职业技术学院");PSHU(1,15,15626,"四川工商职业技术学院");PSHU(1,15,15627,"四川管理职业学院");PSHU(1,15,15628,"四川广播电视大学");PSHU(1,15,15629,"四川国际标榜职业学院");PSHU(1,15,15630,"四川航天职业技术学院");PSHU(1,15,15631,"四川华新现代职业学院");PSHU(1,15,15632,"四川化工职业技术学院");PSHU(1,15,15633,"四川机电职业技术学院");PSHU(1,15,15634,"四川建筑职业技术学院");PSHU(1,15,15635,"四川交通职业技术学院");PSHU(1,15,15636,"四川教育学院");PSHU(1,15,15637,"四川警安职业学院");PSHU(1,15,15638,"四川烹饪高等专科学校");PSHU(1,15,15639,"四川商务职业学院");PSHU(1,15,15640,"四川师范大学绵阳初等教育学院");PSHU(1,15,15641,"四川水利职业技术学院");PSHU(1,15,15642,"四川司法警官职业学院");PSHU(1,15,15643,"四川托普信息技术职业学院");PSHU(1,15,15644,"四川外语学院成都学院");PSHU(1,15,15645,"四川文化传媒职业学院");PSHU(1,15,15646,"四川信息工程学校");PSHU(1,15,15647,"四川邮电职业技术学院");PSHU(1,15,15648,"四川职业技术学院");PSHU(1,15,15649,"四川中医药高等专科学校");PSHU(1,15,15650,"雅安职业技术学院");PSHU(1,15,15651,"宜宾职业技术学院");PSHU(1,15,15652,"四川大学锦城学院");PSHU(1,15,15653,"四川大学锦江学院");PSHU(1,15,15654,"德阳职业技术学校");PSHU(1,15,15655,"四川信息职业技术学院");PSHU(1,15,15656,"四川艺术职业学院");PSHU(1,15,15657,"四川师范大学成都学院");PSHU(1,15,15658,"四川师范大学文理学院");PSHU(1,15,15659,"成都信息工程学院银杏酒店管理学院");PSHU(1,15,15660,"成都理工大学工程技术学院");PSHU(1,15,15661,"四川文化产业职业学院");PSHU(1,15,15662,"四川科技职业学院");PSHU(1,15,15664,"西南科技大学城市学院");PSHU(1,15,15665,"四川音乐学院绵阳艺术学院");PSHU(1,15,15667,"西南财经大学天府学院");PSHU(1,16,16001,"山东大学");PSHU(1,16,16002,"中国海洋大学");PSHU(1,16,16003,"济南大学");PSHU(1,16,16004,"山东建筑大学");PSHU(1,16,16005,"山东师大");PSHU(1,16,16006,"山东经济学院");PSHU(1,16,16007,"山东中医药");PSHU(1,16,16008,"山东轻工");PSHU(1,16,16009,"山东交通学院");PSHU(1,16,16010,"山东警院");PSHU(1,16,16011,"山东体院");PSHU(1,16,16012,"山东艺术学院");PSHU(1,16,16013,"山东工美");PSHU(1,16,16015,"曲阜师大");PSHU(1,16,16051,"烟台大学");PSHU(1,16,16052,"鲁东大学");PSHU(1,16,16053,"山东工商");PSHU(1,16,16054,"南山学院");PSHU(1,16,16101,"青岛大学");PSHU(1,16,16102,"山东科大");PSHU(1,16,16103,"青岛科大");PSHU(1,16,16104,"青岛理工");PSHU(1,16,16105,"青岛农业大学");PSHU(1,16,16106,"滨海学院");PSHU(1,16,16151,"中国石油大学华东");PSHU(1,16,16201,"聊城大学");PSHU(1,16,16251,"山东理工");PSHU(1,16,16301,"潍坊医学院");PSHU(1,16,16302,"潍坊学院");PSHU(1,16,16351,"泰山医学院");PSHU(1,16,16352,"山东财政");PSHU(1,16,16353,"泰山学院");PSHU(1,16,16354,"山东农大");PSHU(1,16,16401,"滨州医学院");PSHU(1,16,16402,"滨州学院");PSHU(1,16,16451,"济宁医学院");PSHU(1,16,16501,"临沂师范");PSHU(1,16,16551,"德州学院");PSHU(1,16,16601,"枣庄学院");PSHU(1,16,16651,"菏泽学院");PSHU(1,16,16701,"滨州职业学院");PSHU(1,16,16702,"德州教育学院");PSHU(1,16,16703,"德州科技职业学院");PSHU(1,16,16704,"东营职业学院");PSHU(1,16,16705,"哈工大(威海)");PSHU(1,16,16706,"菏泽医学专科学校");PSHU(1,16,16707,"济南工程职业技术学院");PSHU(1,16,16708,"济南铁道职业技术学院");PSHU(1,16,16709,"济南职业学院");PSHU(1,16,16710,"济宁学院");PSHU(1,16,16711,"济宁职业技术学院");PSHU(1,16,16712,"莱芜职业技术学院");PSHU(1,16,16713,"聊城职业技术学院");PSHU(1,16,16714,"青岛飞洋职业技术学院");PSHU(1,16,16715,"青岛港湾职业技术学院");PSHU(1,16,16716,"青岛恒星职业技术学院");PSHU(1,16,16717,"青岛黄海职业学院");PSHU(1,16,16718,"青岛求实学院");PSHU(1,16,16719,"青岛求实职业技术学院");PSHU(1,16,16720,"青岛远洋船员学院");PSHU(1,16,16721,"青岛职业技术学院");PSHU(1,16,16722,"曲阜远东职业技术学院");PSHU(1,16,16723,"日照职业技术学院");PSHU(1,16,16724,"山东大王职业学院");PSHU(1,16,16725,"山东大学威海分校");PSHU(1,16,16726,"山东电力高等专科学校");PSHU(1,16,16727,"山东电子职业技术学院");PSHU(1,16,16728,"山东纺织职业学院");PSHU(1,16,16729,"山东服装职业学院");PSHU(1,16,16730,"山东工业职业学院");PSHU(1,16,16731,"山东华宇职业技术学院");PSHU(1,16,16732,"山东化工职业学院");PSHU(1,16,16733,"山东交通职业学院");PSHU(1,16,16734,"山东经贸职业学院");PSHU(1,16,16735,"山东军星职业技术学院");PSHU(1,16,16736,"山东凯文科技职业学院");PSHU(1,16,16737,"山东科技职业学院");PSHU(1,16,16738,"山东劳动职业技术学院");PSHU(1,16,16739,"山东力明科技职业学院");PSHU(1,16,16740,"山东旅游职业学院");PSHU(1,16,16741,"山东铝业职业学院");PSHU(1,16,16742,"山东商业职业技术学院");PSHU(1,16,16743,"山东胜利职业学院");PSHU(1,16,16744,"山东省青岛酒店管理学院");PSHU(1,16,16745,"山东水利职业技术学院");PSHU(1,16,16746,"山东省潍坊艺术学校");PSHU(1,16,16747,"山东圣翰财贸职业学院");PSHU(1,16,16748,"山东水利职业学院");PSHU(1,16,16749,"山东水利专科学校");PSHU(1,16,16750,"山东丝绸纺织职业学院");PSHU(1,16,16751,"山东外国语职业学院");PSHU(1,16,16752,"山东外贸职业学院");PSHU(1,16,16753,"山东外事翻译学院威海分校");PSHU(1,16,16754,"山东外事翻译职业学院");PSHU(1,16,16755,"山东万杰医学高等专科学校");PSHU(1,16,16756,"山东威海财经专修学院");PSHU(1,16,16757,"山东威海外国语进修学院");PSHU(1,16,16758,"山东现代职业学院");PSHU(1,16,16759,"山东协和职业技术学院");PSHU(1,16,16760,"山东信息职业技术学院");PSHU(1,16,16761,"山东行政学院(山东经济管理干部学院)");PSHU(1,16,16762,"山东杏林科技职业学院");PSHU(1,16,16763,"山东畜牧兽医职业学院");PSHU(1,16,16764,"山东药品食品职业学院");PSHU(1,16,16765,"山东医学高等专科学校");PSHU(1,16,16766,"山东英才职业技术学院");PSHU(1,16,16767,"山东政法学院");PSHU(1,16,16768,"山东中医药高等专科学校");PSHU(1,16,16769,"泰山职业技术学院");PSHU(1,16,16770,"万杰科技学院");PSHU(1,16,16771,"威海市广播电视大学");PSHU(1,16,16772,"威海市交通学校");PSHU(1,16,16773,"威海职业(技术)学院");PSHU(1,16,16774,"威海中加国际工商学院");PSHU(1,16,16775,"潍坊工商职业学院");PSHU(1,16,16776,"潍坊教育学院");PSHU(1,16,16777,"潍坊科技职业学院");PSHU(1,16,16778,"潍坊职业学院");PSHU(1,16,16779,"文登师范");PSHU(1,16,16780,"烟台职业学院");PSHU(1,16,16781,"枣庄科技职业学院");PSHU(1,16,16782,"中国石油大学(华东)东营校区");PSHU(1,16,16783,"淄博广播电视大学");PSHU(1,16,16784,"淄博恒星外国语学院");PSHU(1,16,16785,"淄博科技职业学院");PSHU(1,16,16786,"淄博师专");PSHU(1,16,16787,"淄博职业学院");PSHU(1,16,16788,"山东省教育学院");PSHU(1,16,16789,"山东技师学院");PSHU(1,16,16790,"日照广播电视大学");PSHU(1,16,16791,"中华女子学院山东分院");PSHU(1,16,16792,"山东城市建设职业学院");PSHU(1,16,16793,"烟台工程职业技术学院");PSHU(1,16,16794,"山东商务职业学院");PSHU(1,16,16795,"烟台汽车工程职业学院");PSHU(1,16,16796,"山东省农业管理干部学院");PSHU(1,16,16797,"山东省青年管理干部学院");PSHU(1,16,16798,"山东省工会管理干部学院");PSHU(1,16,16800,"山东广播电视大学");PSHU(1,16,16812,"德州职业技术学院");PSHU(1,16,16820,"中国石油大学胜利学院");PSHU(1,16,16821,"烟台大学文经学院");PSHU(1,16,16822,"青岛理工大学琴岛学院");PSHU(1,16,16823,"山东科技大学泰山科技学院");PSHU(1,16,16824,"中国海洋大学青岛学院");PSHU(1,16,16825,"山东经济学院燕山学院");PSHU(1,16,16826,"青岛农业大学海都学院");PSHU(1,16,16827,"曲阜师范大学杏坛学院");PSHU(1,16,16828,"山东财政学院东方学院");PSHU(1,16,16829,"山东师范大学历山学院");PSHU(1,16,16830,"聊城大学东昌学院");PSHU(1,16,16831,"济南大学泉城学院");PSHU(1,16,16832,"中国农业大学（烟台校区）");PSHU(1,16,16833,"日照师范学校");PSHU(1,16,16834,"山东艺术设计学院");PSHU(1,16,16835,"滨州技术学院");PSHU(1,16,16836,"山东省贸易职工大学");PSHU(1,16,16837,"山东冶金技术学院");PSHU(1,16,16838,"山东省济宁市技术学院");PSHU(1,16,16839,"济南广播电视大学");PSHU(1,17,17001,"厦门大学");PSHU(1,17,17002,"集美大学");PSHU(1,17,17003,"厦门理工学院");PSHU(1,17,17051,"福州大学");PSHU(1,17,17052,"福建师范大学");PSHU(1,17,17053,"福建农林大学");PSHU(1,17,17054,"福建医科大学");PSHU(1,17,17055,"福建工程学院");PSHU(1,17,17056,"福建中医学院");PSHU(1,17,17057,"闽江学院");PSHU(1,17,17101,"华侨大学");PSHU(1,17,17102,"仰恩大学");PSHU(1,17,17103,"泉州师范学院");PSHU(1,17,17151,"漳州师范");PSHU(1,17,17201,"莆田学院");PSHU(1,17,17251,"三明学院");PSHU(1,17,17301,"龙岩学院");PSHU(1,17,17303,"厦门大学嘉庚学院");PSHU(1,17,17304,"集美大学诚毅学院");PSHU(1,17,17305,"福州大学阳光学院");PSHU(1,17,17306,"福州大学至诚学院");PSHU(1,17,17307,"福建师范大学协和学院");PSHU(1,17,17308,"福建师范大学闽南科技学院");PSHU(1,17,17309,"福建农林大学东方学院");PSHU(1,17,17310,"福建农林大学金山学院");PSHU(1,17,17311,"华侨大学福建音乐学院");PSHU(1,17,17401,"福建电力职业技术学院");PSHU(1,17,17402,"福建对外经济贸易职业技术学院");PSHU(1,17,17403,"福建警察学院");PSHU(1,17,17404,"福建广播电视大学");PSHU(1,17,17405,"福建华南女子职业学院");PSHU(1,17,17406,"福建交通职业技术学院");PSHU(1,17,17407,"福建教育学院");PSHU(1,17,17408,"福建金融职业技术学院");PSHU(1,17,17409,"福建警官职业学院");PSHU(1,17,17410,"福建林业职业技术学院");PSHU(1,17,17411,"福建农业职业技术学院");PSHU(1,17,17412,"福建商业高等专科学校");PSHU(1,17,17413,"福建生物工程职业技术学院");PSHU(1,17,17414,"福建水利电力职业技术学院");PSHU(1,17,17415,"福建卫生职业技术学院");PSHU(1,17,17416,"福建信息职业技术学院");PSHU(1,17,17417,"福建行政学院");PSHU(1,17,17418,"福建中医学院五洲科技学院");PSHU(1,17,17419,"福州海峡职业技术学院");PSHU(1,17,17420,"福州科技职业技术学院");PSHU(1,17,17421,"福州黎明职业技术学院");PSHU(1,17,17422,"福州软件职业技术学院");PSHU(1,17,17423,"福州外语外贸职业技术学院");PSHU(1,17,17424,"福州英华职业学院");PSHU(1,17,17425,"福州职业技术学院");PSHU(1,17,17426,"黎明职业大学");PSHU(1,17,17427,"湄洲湾职业技术学院");PSHU(1,17,17428,"闽北职业技术学院");PSHU(1,17,17429,"闽西职业技术学院");PSHU(1,17,17430,"武夷学院");PSHU(1,17,17431,"宁德师范高等专科学校");PSHU(1,17,17432,"泉州纺织服装职业学院");PSHU(1,17,17433,"泉州光电信息职业学院");PSHU(1,17,17434,"泉州华光摄影艺术职业学院");PSHU(1,17,17435,"泉州经贸职业技术学院");PSHU(1,17,17436,"泉州信息职业技术学院");PSHU(1,17,17437,"泉州医学高等专科学校");PSHU(1,17,17438,"泉州理工学院");PSHU(1,17,17439,"三明职业技术学院");PSHU(1,17,17440,"厦门海洋职业技术学院");PSHU(1,17,17441,"厦门华天涉外职业技术学院");PSHU(1,17,17442,"厦门华厦职业学院");PSHU(1,17,17443,"厦门南洋学院");PSHU(1,17,17444,"厦门兴才职业技术学院");PSHU(1,17,17445,"厦门演艺职业学院");PSHU(1,17,17446,"漳州职业技术学院");PSHU(1,17,17447,"福建政法管理干部学院");PSHU(1,17,17448,"武夷职业技术学院");PSHU(1,17,17449,"厦门城市职业学院");PSHU(1,17,17550,"漳州卫生职业学院");PSHU(1,18,18001,"郑州大学");PSHU(1,18,18002,"河南工业");PSHU(1,18,18003,"河南农大");PSHU(1,18,18004,"华北水利水电");PSHU(1,18,18005,"郑州轻工");PSHU(1,18,18006,"郑州航空工业");PSHU(1,18,18007,"黄河科技");PSHU(1,18,18008,"中原工学院");PSHU(1,18,18009,"河南中医学院");PSHU(1,18,18010,"河南财经");PSHU(1,18,18051,"河南大学");PSHU(1,18,18101,"河南科技大学");PSHU(1,18,18102,"洛阳师院");PSHU(1,18,18151,"安阳工学院");PSHU(1,18,18152,"安阳师院");PSHU(1,18,18201,"南阳理工");PSHU(1,18,18202,"南阳师院");PSHU(1,18,18251,"平顶山工学院");PSHU(1,18,18252,"平顶山学院");PSHU(1,18,18301,"新乡医学院");PSHU(1,18,18302,"河南科技学院");PSHU(1,18,18303,"河南师大");PSHU(1,18,18351,"信阳师院");PSHU(1,18,18401,"商丘师院");PSHU(1,18,18451,"周口师院");PSHU(1,18,18501,"黄淮学院");PSHU(1,18,18551,"许昌学院");PSHU(1,18,18601,"河南理工");PSHU(1,18,18701,"河南财政税务高等专科学校");PSHU(1,18,18702,"河南工程学院");PSHU(1,18,18703,"河南工业贸易职业学院");PSHU(1,18,18704,"河南工业职业技术学院");PSHU(1,18,18705,"河南公安高等专科学校");PSHU(1,18,18706,"河南广播影视学院");PSHU(1,18,18707,"河南机电高等专科学校");PSHU(1,18,18708,"河南检察职业学院");PSHU(1,18,18709,"河南交通职业技术学院");PSHU(1,18,18710,"河南教育学院");PSHU(1,18,18711,"河南经贸职业学院");PSHU(1,18,18712,"河南农业职业学院");PSHU(1,18,18713,"河南商业高等专科学校");PSHU(1,18,18714,"河南省工商行政管理广播电视大学");PSHU(1,18,18715,"河南省政法管理干部学院");PSHU(1,18,18716,"河南司法警官职业学院");PSHU(1,18,18717,"河南新华电脑学院");PSHU(1,18,18718,"河南职业技术学院");PSHU(1,18,18719,"河南质量工程职业学院");PSHU(1,18,18720,"鹤壁职业技术学院");PSHU(1,18,18721,"黄河水利职业技术学院");PSHU(1,18,18722,"济源职业技术学院");PSHU(1,18,18723,"焦作大学");PSHU(1,18,18724,"焦作师范高等专科学校");PSHU(1,18,18725,"开封大学");PSHU(1,18,18726,"开封市电子科技专修学校");PSHU(1,18,18727,"洛阳大学");PSHU(1,18,18728,"洛阳理工学院");PSHU(1,18,18729,"漯河医学高等专科学校");PSHU(1,18,18730,"漯河职业技术学院");PSHU(1,18,18731,"南阳医学高等专科学校");PSHU(1,18,18732,"平顶山教育学院");PSHU(1,18,18733,"平顶山职业技术学院");PSHU(1,18,18734,"平原大学");PSHU(1,18,18735,"濮阳职业技术学院");PSHU(1,18,18736,"三门峡职业技术学院");PSHU(1,18,18737,"商丘科技职业学院");PSHU(1,18,18738,"商丘医学高等专科学校");PSHU(1,18,18739,"商丘职业技术学院");PSHU(1,18,18740,"嵩山少林武术职业学院");PSHU(1,18,18741,"铁道警官高等专科学校");PSHU(1,18,18742,"新乡师范高等专科学校");PSHU(1,18,18743,"新乡市教育学院");PSHU(1,18,18744,"信阳农业高等专科学校");PSHU(1,18,18745,"信阳职业技术学院");PSHU(1,18,18746,"许昌职业技术学院");PSHU(1,18,18747,"永城职业学院");PSHU(1,18,18748,"郑州大学西亚斯国际学院");PSHU(1,18,18749,"郑州电力高等专科学校");PSHU(1,18,18750,"郑州电子信息职业技术学院");PSHU(1,18,18751,"郑州工业安全职业学院");PSHU(1,18,18752,"郑州华信职业技术学院");PSHU(1,18,18753,"郑州交通学院");PSHU(1,18,18754,"郑州经贸职业学院");PSHU(1,18,18755,"郑州科技职业学院");PSHU(1,18,18756,"郑州旅游职业学院");PSHU(1,18,18757,"郑州牧业工程高等专科学校");PSHU(1,18,18758,"郑州师范高等专科学校");PSHU(1,18,18759,"郑州澍青医学高等专科学校");PSHU(1,18,18760,"郑州铁路职业技术学院");PSHU(1,18,18761,"郑州信息科技职业学院");PSHU(1,18,18762,"郑州职业技术学院");PSHU(1,18,18763,"中州大学");PSHU(1,18,18764,"周口职业技术学院");PSHU(1,18,18765,"郑州大学升达经贸管理学院");PSHU(1,18,18766,"河南建筑职工大学");PSHU(1,18,18767,"洛阳工业高等专科学校");PSHU(1,18,18768,"河南职工医学院");PSHU(1,18,18769,"河南科技学院新科学院");PSHU(1,18,18770,"河南理工大学万方科技学院");PSHU(1,18,18771,"中原工学院信息商务学院");PSHU(1,18,18772,"安阳师范学院人文管理学院");PSHU(1,18,18773,"河南农业大学华豫学院");PSHU(1,18,18774,"河南财经学院成功学院");PSHU(1,18,18775,"开封教育学院");PSHU(1,18,18776,"河南政法管理干部学院");PSHU(1,18,18777,"河南卫生职工学院");PSHU(1,18,18778,"河南省建筑职工大学");PSHU(1,18,18779,"河南大学民生学院");PSHU(1,18,18780,"河南师范大学新联学院");PSHU(1,18,18781,"新乡医学院三全学院");PSHU(1,18,18782,"信阳师范学院华锐学院");PSHU(1,19,19001,"重庆大学");PSHU(1,19,19002,"西南大学");PSHU(1,19,19003,"重庆师大");PSHU(1,19,19004,"西南政法");PSHU(1,19,19005,"重庆交大");PSHU(1,19,19006,"重庆邮电大学");PSHU(1,19,19007,"重庆医大");PSHU(1,19,19008,"重庆工商");PSHU(1,19,19009,"重庆科技学院");PSHU(1,19,19010,"重庆工学院");PSHU(1,19,19011,"长江师范学院");PSHU(1,19,19012,"四川外国语");PSHU(1,19,19013,"四川美院");PSHU(1,19,19014,"重庆三峡学院");PSHU(1,19,19015,"重庆文理");PSHU(1,19,19102,"重庆巴渝职业技术学院");PSHU(1,19,19103,"重庆城市职业学院");PSHU(1,19,19104,"重庆电力高等专科学校");PSHU(1,19,19105,"重庆电子科技职业学院");PSHU(1,19,19106,"重庆电子职业技术学院");PSHU(1,19,19107,"重庆工程职业技术学院");PSHU(1,19,19108,"重庆工商职业学院");PSHU(1,19,19109,"重庆工业职业技术学院");PSHU(1,19,19110,"重庆光彩职业技术学院");PSHU(1,19,19111,"重庆海联职业技术学院");PSHU(1,19,19112,"重庆机电职业技术学院");PSHU(1,19,19113,"重庆警官职业学院");PSHU(1,19,19114,"重庆民生职业技术学院");PSHU(1,19,19115,"重庆三峡医药高等专科学校");PSHU(1,19,19116,"重庆三峡职业学院");PSHU(1,19,19118,"重庆水利电力职业技术学院");PSHU(1,19,19119,"重庆信息技术职业学院");PSHU(1,19,19120,"重庆医药高等专科学校");PSHU(1,19,19121,"重庆正大软件职业技术学院");PSHU(1,19,19122,"重庆职业技术学院");PSHU(1,19,19123,"重庆教育学院");PSHU(1,19,19124,"重庆应用外国语专修学院");PSHU(1,19,19126,"重庆大学城市科技学院");PSHU(1,19,19128,"西南大学育才学院");PSHU(1,19,19130,"四川外语学院重庆南方翻译学院");PSHU(1,19,19132,"重庆师范大学涉外商贸学院");PSHU(1,19,19134,"重庆工商大学融智学院");PSHU(1,19,19136,"重庆工商大学派斯学院");PSHU(1,19,19138,"重庆邮电大学移通学院");PSHU(1,19,19140,"重庆工贸职业技术学院");PSHU(1,19,19142,"重庆青年职业技术学院");PSHU(1,19,19144,"重庆城市管理职业学院");PSHU(1,20,20001,"昆明理工");PSHU(1,20,20002,"云南农大");PSHU(1,20,20003,"云南师大");PSHU(1,20,20004,"云南财经");PSHU(1,20,20005,"云南民大");PSHU(1,20,20006,"西南林学院");PSHU(1,20,20007,"昆明医学院");PSHU(1,20,20008,"云南中医学院");PSHU(1,20,20009,"红河学院");PSHU(1,20,20010,"云南警官学院");PSHU(1,20,20011,"云南艺术");PSHU(1,20,20012,"云南大学");PSHU(1,20,20051,"曲靖师范");PSHU(1,20,20101,"玉溪师院");PSHU(1,20,20151,"楚雄师院");PSHU(1,20,20201,"大理学院");PSHU(1,20,20301,"保山师范高等专科学校");PSHU(1,20,20302,"保山中医药高等专科学校");PSHU(1,20,20303,"楚雄医药高等专科学校");PSHU(1,20,20304,"德宏师范高等专科学校");PSHU(1,20,20305,"云南大学滇池学院");PSHU(1,20,20306,"昆明大学");PSHU(1,20,20307,"昆明工业职业技术学院");PSHU(1,20,20308,"昆明师范高等专科学校");PSHU(1,20,20309,"昆明扬帆职业技术学院");PSHU(1,20,20310,"昆明冶金高等专科学校");PSHU(1,20,20311,"昆明艺术职业学院");PSHU(1,20,20312,"丽江师范高等专科学校");PSHU(1,20,20313,"曲靖医学高等专科学校");PSHU(1,20,20314,"思茅师范高等专科学校");PSHU(1,20,20315,"文山师范高等专科学校");PSHU(1,20,20316,"西双版纳职业技术学院");PSHU(1,20,20317,"玉溪农业职业技术学院");PSHU(1,20,20318,"云南爱因森软件职业学院");PSHU(1,20,20319,"云南北美职业学院");PSHU(1,20,20320,"云南广播电视大学");PSHU(1,20,20321,"云南国防工业职业技术学院");PSHU(1,20,20322,"云南国土资源职业学院");PSHU(1,20,20323,"云南机电职业技术学院");PSHU(1,20,20324,"云南交通职业技术学院");PSHU(1,20,20326,"云南经济管理职业学院");PSHU(1,20,20327,"云南科技信息职业技术学院");PSHU(1,20,20328,"云南林业职业技术学院");PSHU(1,20,20329,"云南能源职业技术学院");PSHU(1,20,20330,"云南农业职业技术学院");PSHU(1,20,20331,"云南热带作物职业学院");PSHU(1,20,20332,"云南省林业科学院");PSHU(1,20,20333,"云南师范大学商学院");PSHU(1,20,20334,"云南司法警官职业学院");PSHU(1,20,20335,"云南体育运动职业技术学院");PSHU(1,20,20336,"云南文化艺术职业学院");PSHU(1,20,20337,"云南新兴职业学院");PSHU(1,20,20338,"云南医学高等专科学校");PSHU(1,20,20339,"云南昭通师范专科学校");PSHU(1,20,20340,"昭通师范高等专科学校");PSHU(1,20,20341,"昆明学院");PSHU(1,20,20342,"昆明理工大学津桥学院");PSHU(1,20,20343,"云南师范大学文理学院");PSHU(1,20,20344,"昆明医学院海源学院");PSHU(1,20,20345,"云南艺术学院文华学院");PSHU(1,20,20346,"云南大学旅游文化学院");PSHU(1,20,20347,"临沧师范高等专科学校");PSHU(1,21,21001,"河北大学");PSHU(1,21,21002,"河北农大");PSHU(1,21,21003,"中央司法警官学院");PSHU(1,21,21004,"石家庄铁院");PSHU(1,21,21005,"石家庄经院");PSHU(1,21,21051,"河北师大");PSHU(1,21,21052,"河北科技");PSHU(1,21,21053,"河北医科");PSHU(1,21,21054,"河北经贸");PSHU(1,21,21055,"河北体院");PSHU(1,21,21056,"石家庄学院");PSHU(1,21,21101,"燕山大学");PSHU(1,21,21102,"河北科师");PSHU(1,21,21151,"河北理工");PSHU(1,21,21152,"华北煤炭医学");PSHU(1,21,21153,"唐山学院");PSHU(1,21,21159,"唐山师范");PSHU(1,21,21202,"华北航工");PSHU(1,21,21203,"廊坊师范");PSHU(1,21,21251,"防灾科技学院");PSHU(1,21,21252,"华北科技");PSHU(1,21,21301,"河北建工");PSHU(1,21,21302,"北方学院");PSHU(1,21,21351,"承德医学院");PSHU(1,21,21401,"邢台学院");PSHU(1,21,21451,"河北工程");PSHU(1,21,21452,"邯郸学院");PSHU(1,21,21501,"衡水学院");PSHU(1,21,21601,"保定电力职业技术学院");PSHU(1,21,21602,"保定科技职业学院");PSHU(1,21,21603,"河北金融学院");PSHU(1,21,21604,"保定学院");PSHU(1,21,21605,"保定职业技术学院");PSHU(1,21,21606,"渤海石油职业学院");PSHU(1,21,21607,"沧州师范专科学校");PSHU(1,21,21608,"沧州医学高等专科学校");PSHU(1,21,21609,"沧州职业技术学院");PSHU(1,21,21610,"河北旅游职业学院");PSHU(1,21,21611,"承德民族师范高等专科学校");PSHU(1,21,21612,"承德石油高等专科学校");PSHU(1,21,21614,"大庆石油学院秦皇岛分院");PSHU(1,21,21615,"东北大学秦皇岛校区");PSHU(1,21,21616,"邯郸职业技术学院");PSHU(1,21,21617,"河北大学医学部");PSHU(1,21,21618,"河北工程技术高等专科学校");PSHU(1,21,21619,"河北工业职业技术学院");PSHU(1,21,21620,"河北公安警察职业学院");PSHU(1,21,21621,"河北化工医药职业技术学院");PSHU(1,21,21622,"河北机电职业技术学院");PSHU(1,21,21623,"河北建材职业技术学院");PSHU(1,21,21624,"河北交通职业技术学院");PSHU(1,21,21625,"河北京都高尔夫职业学院");PSHU(1,21,21626,"河北农业大学");PSHU(1,21,21627,"河北农业大学海洋学院");PSHU(1,21,21628,"河北女子职业技术学院");PSHU(1,21,21629,"河北软件职业技术学院");PSHU(1,21,21630,"河北省艺术职业学院");PSHU(1,21,21631,"河北石油职业技术学院");PSHU(1,21,21632,"河北司法警官职业学院");PSHU(1,21,21633,"河北通信职业技术学院");PSHU(1,21,21634,"河北远东职业技术学院");PSHU(1,21,21635,"河北政法管理干部学院");PSHU(1,21,21636,"河北职业技术学院");PSHU(1,21,21637,"衡水职业技术学院");PSHU(1,21,21638,"华北电力大学(保定)");PSHU(1,21,21639,"监督管理局");PSHU(1,21,21642,"廊坊大学城北大方正软件学院");PSHU(1,21,21643,"廊坊东方大学城北京澳际联邦英语学校");PSHU(1,21,21644,"廊坊东方大学城北京财经学院");PSHU(1,21,21645,"廊坊东方大学城北京城市学院");PSHU(1,21,21646,"廊坊东方大学城北京传媒学院");PSHU(1,21,21647,"廊坊东方大学城北京经济技术职业学院");PSHU(1,21,21648,"廊坊东方大学城北京经贸职业学院航空服务学院");PSHU(1,21,21649,"廊坊东方大学城北京联合大学");PSHU(1,21,21650,"廊坊东方大学城北京中医药大学中专部");PSHU(1,21,21651,"廊坊东方大学城河北体育学院");PSHU(1,21,21652,"廊坊东方大学城廊坊职业技术学院");PSHU(1,21,21653,"秦皇岛教育学院");PSHU(1,21,21654,"秦皇岛外国语职业学院");PSHU(1,21,21655,"秦皇岛职业技术学院");PSHU(1,21,21656,"石家庄东方美术职业学院");PSHU(1,21,21657,"石家庄法商职业学院");PSHU(1,21,21658,"石家庄工商职业学院");PSHU(1,21,21659,"石家庄计算机职业学院");PSHU(1,21,21660,"石家庄科技信息职业学院");PSHU(1,21,21661,"石家庄联合技术职业学院");PSHU(1,21,21662,"石家庄铁路职业技术学院");PSHU(1,21,21663,"石家庄外国语职业学院");PSHU(1,21,21664,"石家庄外经贸职业学院");PSHU(1,21,21665,"石家庄外语翻译职业学院");PSHU(1,21,21666,"石家庄信息工程职业学院");PSHU(1,21,21667,"石家庄医学高等专科学校");PSHU(1,21,21668,"河北传媒学院");PSHU(1,21,21669,"石家庄邮电职业技术学院");PSHU(1,21,21670,"石家庄职业技术学院");PSHU(1,21,21671,"唐山工业职业技术学院");PSHU(1,21,21672,"唐山广播电视大学");PSHU(1,21,21673,"唐山科技职业技术学院");PSHU(1,21,21674,"唐山职业技术学院");PSHU(1,21,21675,"邢台医学高等专科学校");PSHU(1,21,21676,"邢台职业技术学院");PSHU(1,21,21677,"张家口职业技术学院");PSHU(1,21,21678,"中国地质大学长城学院");PSHU(1,21,21679,"中国环境管理干部学院");PSHU(1,21,21680,"中国民航管理干部学院");PSHU(1,21,21681,"张家口教育学院");PSHU(1,21,21682,"河北能源职业技术学院");PSHU(1,21,21683,"承德卫生学校");PSHU(1,21,21684,"邯郸中原外国语职业学院");PSHU(1,21,21685,"河北师范大学汇华学院");PSHU(1,21,21686,"华北煤炭医学院冀唐学院");PSHU(1,21,21687,"河北医科大学临床学院");PSHU(1,21,21688,"河北农业大学现代科技学院");PSHU(1,21,21689,"石家庄铁道学院四方学院");PSHU(1,21,21690,"燕山大学里仁学院");PSHU(1,21,21691,"河北工程大学科信学院");PSHU(1,21,21692,"河北理工大学轻工学院");PSHU(1,21,21693,"河北大学工商学院");PSHU(1,21,21694,"河北经贸大学经济管理学院");PSHU(1,22,22001,"江西财经");PSHU(1,22,22002,"南昌大学");PSHU(1,22,22003,"华东交通大学");PSHU(1,22,22004,"南昌航空大学");PSHU(1,22,22005,"南昌工程");PSHU(1,22,22006,"南昌理工");PSHU(1,22,22007,"江西中医学院");PSHU(1,22,22008,"江西科技师范学院");PSHU(1,22,22009,"蓝天学院");PSHU(1,22,22010,"江西农大");PSHU(1,22,22011,"江西师大");PSHU(1,22,22051,"东华理工大学");PSHU(1,22,22101,"景德镇陶瓷学院");PSHU(1,22,22151,"赣南医学院");PSHU(1,22,22152,"赣南师范学院");PSHU(1,22,22153,"江西理工");PSHU(1,22,22201,"上饶师范学院");PSHU(1,22,22251,"井冈山大学");PSHU(1,22,22301,"宜春学院");PSHU(1,22,22351,"九江学院");PSHU(1,22,22401,"抚州职业技术学院");PSHU(1,22,22402,"赣南教育学院");PSHU(1,22,22403,"赣西科技职业学院");PSHU(1,22,22404,"江西财经职业学院");PSHU(1,22,22405,"江西城市学院");PSHU(1,22,22406,"江西大宇学院");PSHU(1,22,22407,"江西电力职业技术学院");PSHU(1,22,22408,"江西服装职业技术学院");PSHU(1,22,22409,"江西赣江职业技术学院");PSHU(1,22,22410,"江西工程职业学院");PSHU(1,22,22411,"江西工业工程职业技术学院");PSHU(1,22,22412,"江西工业贸易职业技术学院");PSHU(1,22,22413,"江西工业职业技术学院");PSHU(1,22,22414,"江西公安专科学校");PSHU(1,22,22415,"江西航空职业技术学院");PSHU(1,22,22416,"江西护理职业技术学院");PSHU(1,22,22417,"江西环境工程职业学院");PSHU(1,22,22418,"江西机电职业技术学院");PSHU(1,22,22419,"江西建设职业技术学院");PSHU(1,22,22420,"江西交通职业技术学院");PSHU(1,22,22421,"江西教育学院");PSHU(1,22,22422,"江西经济管理干部学院");PSHU(1,22,22423,"江西经济管理职业学院");PSHU(1,22,22424,"江西科技职业学院");PSHU(1,22,22425,"江西旅游商贸职业学院");PSHU(1,22,22426,"江西南昌教育学院");PSHU(1,22,22427,"江西农业工程职业学院");PSHU(1,22,22428,"江西青年职业学院");PSHU(1,22,22429,"江西轻工职业技术学院");PSHU(1,22,22430,"江西生物科技职业学院");PSHU(1,22,22431,"江西省广播电视大学");PSHU(1,22,22432,"江西司法警官职业学院");PSHU(1,22,22433,"江西陶瓷工艺美术职业学院");PSHU(1,22,22434,"江西外语外贸职业学院");PSHU(1,22,22435,"江西先锋软件职业技术学院");PSHU(1,22,22436,"江西现代职业技术学院");PSHU(1,22,22437,"江西信息应用职业技术学院");PSHU(1,22,22438,"江西行政管理干部学院");PSHU(1,22,22439,"江西艺术职业学院");PSHU(1,22,22440,"江西应用技术职业学院");PSHU(1,22,22441,"江西渝州科技职业学院");PSHU(1,22,22442,"江西制造职业技术学院");PSHU(1,22,22443,"江西中医药高等专科学校");PSHU(1,22,22444,"景德镇高等专科学校");PSHU(1,22,22445,"九江职业大学");PSHU(1,22,22446,"九江职业技术学院");PSHU(1,22,22447,"南昌钢铁职工大学");PSHU(1,22,22448,"南昌师范高等专科学校");PSHU(1,22,22449,"南昌市业余大学");PSHU(1,22,22450,"南昌市职工科技大学");PSHU(1,22,22451,"萍乡高等专科学校");PSHU(1,22,22452,"上饶职业技术学院");PSHU(1,22,22453,"新余钢铁有限责任公司职工大学");PSHU(1,22,22454,"新余高等专科学校");PSHU(1,22,22455,"宜春职业技术学院");PSHU(1,22,22456,"鹰潭职业技术学院");PSHU(1,22,22457,"江西应用工程职业学院");PSHU(1,22,22458,"江西农业大学南昌商学院");PSHU(1,22,22459,"江西师范大学科学技术学院");PSHU(1,22,22460,"华东交通大学理工学院");PSHU(1,22,22461,"江西理工大学应用科学学院");PSHU(1,22,22462,"东华理工大学长江学院");PSHU(1,22,22463,"南昌航空大学科技学院");PSHU(1,22,22464,"江西中医学院科技学院");PSHU(1,22,22465,"江西财经大学现代经济管理学院");PSHU(1,22,22466,"赣南师范学院科技学院");PSHU(1,22,22467,"景德镇陶瓷学院科技艺术学院");PSHU(1,22,22468,"江西科技师范学院理工学院");PSHU(1,22,22469,"南昌大学共青学院");PSHU(1,22,22470,"南昌大学科学技术学院");PSHU(1,23,23001,"山西大学");PSHU(1,23,23002,"太原理工");PSHU(1,23,23003,"中北大学");PSHU(1,23,23004,"山西医大");PSHU(1,23,23005,"山西中医学院");PSHU(1,23,23006,"太原师范");PSHU(1,23,23007,"太原科大");PSHU(1,23,23008,"山西财经");PSHU(1,23,23051,"山西师大");PSHU(1,23,23101,"山西农大");PSHU(1,23,23151,"大同大学");PSHU(1,23,23201,"长治医学院");PSHU(1,23,23202,"长治学院");PSHU(1,23,23251,"运城学院");PSHU(1,23,23301,"晋中学院");PSHU(1,23,23351,"忻州师范");PSHU(1,23,23401,"北岳职业技术学院");PSHU(1,23,23402,"长治职业技术学院");PSHU(1,23,23403,"晋城职业技术学院");PSHU(1,23,23404,"晋中职业技术学院");PSHU(1,23,23405,"临汾职业技术学院");PSHU(1,23,23406,"潞安职业技术学院");PSHU(1,23,23407,"吕梁高等专科学校");PSHU(1,23,23408,"山西财贸职业技术学院");PSHU(1,23,23409,"山西财政税务专科学校");PSHU(1,23,23410,"山西电力职业技术学院");PSHU(1,23,23411,"山西工程职业技术学院");PSHU(1,23,23412,"山西工商职业学院");PSHU(1,23,23413,"山西管理职业学院");PSHU(1,23,23414,"山西国际商务职业学院");PSHU(1,23,23415,"山西华澳商贸职业学院");PSHU(1,23,23416,"山西机电职业技术学院");PSHU(1,23,23417,"山西建筑职业技术学院");PSHU(1,23,23418,"山西交通职业技术学院");PSHU(1,23,23419,"山西金融职业技术学院");PSHU(1,23,23420,"山西警官高等专科学校");PSHU(1,23,23421,"山西警官职业学院");PSHU(1,23,23422,"山西林业职业技术学院");PSHU(1,23,23423,"山西旅游职业学院");PSHU(1,23,23424,"山西煤炭职业技术学院");PSHU(1,23,23425,"山西生物应用职业技术学院");PSHU(1,23,23426,"山西水利职业技术学院");PSHU(1,23,23427,"山西体育职业学院");PSHU(1,23,23428,"山西同文外语职业学院");PSHU(1,23,23429,"山西戏剧职业学院");PSHU(1,23,23430,"山西信息职业技术学院");PSHU(1,23,23431,"山西兴华职业学院");PSHU(1,23,23432,"山西艺术职业学院");PSHU(1,23,23433,"山西运城农业职业技术学院");PSHU(1,23,23434,"山西运城学院");PSHU(1,23,23435,"山西综合职业技术学院");PSHU(1,23,23436,"太原城市职业技术学院");PSHU(1,23,23437,"太原大学");PSHU(1,23,23438,"太原电力高等专科学校");PSHU(1,23,23439,"太原旅游职业学院");PSHU(1,23,23440,"忻州职业技术学院");PSHU(1,23,23441,"阳泉职业技术学院");PSHU(1,23,23442,"山西广播电影电视管理干部学院");PSHU(1,23,23443,"山西城市职业技术学院");PSHU(1,23,23444,"运城农业学院");PSHU(1,23,23445,"山西广播电视大学");PSHU(1,23,23446,"晋中学院师范学院");PSHU(1,23,23448,"朔州职业技术学院");PSHU(1,23,23449,"山西农业大学平遥机电学院");PSHU(1,23,23450,"山西农业大学信息学院");PSHU(1,23,23451,"山西农业大学太原畜牧兽医学院");PSHU(1,23,23452,"山西农业大学太原园艺学院（太原农业学校）");PSHU(1,23,23453,"山西农业大学原平农学院（原平农业学校）");PSHU(1,23,23454,"太原科技大学运城工学院（运城工学院）");PSHU(1,23,23455,"山西财经大学运城学院");PSHU(1,23,23456,"山西医科大学汾阳分院");PSHU(1,23,23457,"山西医科大学晋祠学院");PSHU(1,23,23458,"太原科技大学华科学院");PSHU(1,23,23459,"山西财经大学华商学院");PSHU(1,23,23460,"中北大学信息商务学院");PSHU(1,23,23461,"山西师范大学现代文理学院");PSHU(1,23,23462,"忻州师范学院五寨分院（五寨师范学院）");PSHU(1,23,23463,"山西大学商务学院");PSHU(1,23,23500,"太原工业学院");PSHU(1,23,23501,"山西经济管理干部学院");PSHU(1,24,24001,"贵州大学");PSHU(1,24,24002,"贵阳医学院");PSHU(1,24,24003,"贵阳中医学院");PSHU(1,24,24004,"贵州财经");PSHU(1,24,24005,"贵州民族");PSHU(1,24,24006,"贵阳学院");PSHU(1,24,24007,"贵州师大");PSHU(1,24,24008,"铜仁学院");PSHU(1,24,24051,"遵义医学院");PSHU(1,24,24052,"遵义师范");PSHU(1,24,24101,"毕节学院");PSHU(1,24,24151,"黔南师院");PSHU(1,24,24201,"安顺学院");PSHU(1,24,24251,"凯里学院");PSHU(1,24,24301,"安顺职业技术学院");PSHU(1,24,24302,"贵州电力职业技术学院");PSHU(1,24,24303,"贵州电子信息职业技术学院");PSHU(1,24,24304,"贵州航天职业技术学院");PSHU(1,24,24305,"贵州鸿源管理工程职业学院");PSHU(1,24,24306,"贵州交通职业技术学院");PSHU(1,24,24307,"贵州警官职业学院");PSHU(1,24,24308,"贵州科技工程职业学院");PSHU(1,24,24309,"贵州理工职业技术学院");PSHU(1,24,24310,"贵州轻工职业技术学院");PSHU(1,24,24311,"贵州商业高等专科学校");PSHU(1,24,24312,"六盘水师范高等专科学校");PSHU(1,24,24313,"六盘水职业技术学院");PSHU(1,24,24314,"黔东南民族职业技术学院");PSHU(1,24,24315,"黔南民族医学高等专科学校");PSHU(1,24,24316,"黔南民族职业技术学院");PSHU(1,24,24317,"黔西南民族师范高等专科学校");PSHU(1,24,24318,"黔西南民族职业技术学院");PSHU(1,24,24319,"铜仁职业技术学院");PSHU(1,24,24320,"遵义医药高等专科学校");PSHU(1,24,24321,"遵义职业技术学院");PSHU(1,24,24322,"贵州财经学院商务学院");PSHU(1,24,24323,"贵州民族学院人文科技学院");PSHU(1,24,24324,"贵州师范大学求是学院");PSHU(1,24,24325,"贵阳医学院神奇民族医药学院");PSHU(1,24,24326,"遵义医学院医学与科技学院");PSHU(1,24,24327,"贵阳中医学院时珍学院");PSHU(1,24,24328,"贵州大学明德学院");PSHU(1,24,24329,"贵州大学科技学院");PSHU(1,24,24330,"贵阳护理职业学院");PSHU(1,24,24331,"贵州亚泰职业学院");PSHU(1,24,24333,"贵州教育学院");PSHU(1,25,25001,"广西大学");PSHU(1,25,25002,"广西医科大学");PSHU(1,25,25003,"广西民族大学");PSHU(1,25,25004,"广西中医学院");PSHU(1,25,25005,"广西师范学院");PSHU(1,25,25006,"广西财经学院");PSHU(1,25,25007,"广西艺术学院");PSHU(1,25,25051,"桂林电子科技大学");PSHU(1,25,25052,"广西师范大学");PSHU(1,25,25053,"桂林工学院");PSHU(1,25,25054,"桂林医学院");PSHU(1,25,25101,"广西工学院");PSHU(1,25,25151,"右江民族医学院");PSHU(1,25,25152,"百色学院");PSHU(1,25,25201,"河池学院");PSHU(1,25,25251,"玉林师范学院");PSHU(1,25,25301,"钦州学院");PSHU(1,25,25351,"贺州学院");PSHU(1,25,25401,"梧州学院");PSHU(1,25,25404,"广西大学行健文理学院");PSHU(1,25,25405,"广西师范大学漓江学院");PSHU(1,25,25406,"桂林电子科技大学信息科技学院");PSHU(1,25,25407,"桂林工学院博文管理学院");PSHU(1,25,25408,"广西工学院鹿山学院");PSHU(1,25,25409,"广西师范学院师园学院");PSHU(1,25,25410,"广西民族大学相思湖学院");PSHU(1,25,25411,"广西中医学院赛恩斯新医药学院");PSHU(1,25,25501,"北海宏源足球职业学院");PSHU(1,25,25502,"北海艺术设计职业学院");PSHU(1,25,25503,"北海职业学院");PSHU(1,25,25504,"广西城市职业学院");PSHU(1,25,25505,"广西电力职业技术学院");PSHU(1,25,25506,"广西东方外语职业学院");PSHU(1,25,25507,"广西工商职业技术学院");PSHU(1,25,25508,"广西工业职业技术学院");PSHU(1,25,25509,"广西国际商务职业技术学院");PSHU(1,25,25510,"广西机电职业技术学院");PSHU(1,25,25511,"广西建设职业技术学院");PSHU(1,25,25512,"广西交通职业技术学院");PSHU(1,25,25513,"广西经济管理干部学院");PSHU(1,25,25514,"广西经贸职业技术学院");PSHU(1,25,25515,"广西警管高等专科学校");PSHU(1,25,25516,"广西农业职业技术学院");PSHU(1,25,25517,"广西轻工高级技工学校");PSHU(1,25,25518,"广西生态工程职业技术学院");PSHU(1,25,25519,"广西水利电力职业技术学院");PSHU(1,25,25520,"广西体育高等专科学校");PSHU(1,25,25521,"广西演艺职业学院");PSHU(1,25,25522,"广西英华国际职业学院");PSHU(1,25,25523,"广西邕江大学");PSHU(1,25,25524,"广西幼儿师范学校");PSHU(1,25,25525,"广西职业技术学院");PSHU(1,25,25526,"贵港职业学院");PSHU(1,25,25527,"桂林航天工业高等专科学校");PSHU(1,25,25528,"桂林旅游高等专科学校");PSHU(1,25,25529,"桂林山水职业学院");PSHU(1,25,25530,"桂林师范高等专科学校");PSHU(1,25,25531,"河池职业学院");PSHU(1,25,25532,"柳州师范高等专科学校");PSHU(1,25,25533,"柳州医学高等专科学校");PSHU(1,25,25534,"柳州运输职业技术学院");PSHU(1,25,25535,"柳州职业技术学院");PSHU(1,25,25536,"南宁师范高等专科学校");PSHU(1,25,25537,"南宁职业技术学院");PSHU(1,25,25538,"南宁地区教育学院");PSHU(1,25,25539,"北京航空航天大学北海学院");PSHU(1,25,25540,"桂林工学院南宁分院");PSHU(1,25,25541,"百色职业学院");PSHU(1,26,26001,"内蒙古大学");PSHU(1,26,26002,"内蒙古工业大学");PSHU(1,26,26003,"内蒙古农大");PSHU(1,26,26004,"内蒙古师大");PSHU(1,26,26005,"内蒙古医学院");PSHU(1,26,26006,"内蒙古财经");PSHU(1,26,26051,"内蒙古科大");PSHU(1,26,26101,"内蒙古民族大学");PSHU(1,26,26151,"赤峰学院");PSHU(1,26,26201,"呼伦贝尔学院");PSHU(1,26,26301,"包头钢铁职业技术学院");PSHU(1,26,26302,"包头轻工职业技术学院");PSHU(1,26,26303,"包头职业技术学院");PSHU(1,26,26304,"河套大学");PSHU(1,26,26305,"呼和浩特职业学院");PSHU(1,26,26306,"集宁师范高等专科学校");PSHU(1,26,26307,"科尔沁艺术职业学院");PSHU(1,26,26308,"内蒙古财税职业学院");PSHU(1,26,26309,"内蒙古电子信息职业技术学院");PSHU(1,26,26310,"内蒙古青城大学");PSHU(1,26,26311,"内蒙古化工职业学院");PSHU(1,26,26312,"内蒙古机电职业技术学院");PSHU(1,26,26313,"内蒙古建筑职业技术学院");PSHU(1,26,26314,"内蒙古交通职业技术学院");PSHU(1,26,26315,"内蒙古民族高等专科学校");PSHU(1,26,26316,"内蒙古商贸职业学院");PSHU(1,26,26317,"内蒙古体育职业学院");PSHU(1,26,26318,"通辽职业学院");PSHU(1,26,26319,"乌海职业技术学院");PSHU(1,26,26320,"乌兰察布职业学院");PSHU(1,26,26321,"锡林郭勒职业学院");PSHU(1,26,26322,"兴安职业技术学院");PSHU(1,26,26323,"内蒙古警察职业学院");PSHU(1,26,26325,"内蒙古北方职业技术学院");PSHU(1,26,26326,"内蒙古丰州学院");PSHU(1,26,26327,"内蒙古经贸外语职业学院");PSHU(1,26,26328,"内蒙古科技职业学院");PSHU(1,26,26329,"赤峰职业技术学院");PSHU(1,27,27001,"宁夏大学");PSHU(1,27,27002,"北方民大");PSHU(1,27,27003,"宁夏医学院");PSHU(1,27,27051,"宁夏理工");PSHU(1,27,27101,"宁夏师范");PSHU(1,27,27201,"吴忠职业技术学院");PSHU(1,27,27202,"宁夏职业技术学院");PSHU(1,27,27203,"宁夏财经职业技术学院");PSHU(1,27,27204,"宁夏司法警官职业学院");PSHU(1,27,27205,"宁夏师范学院");PSHU(1,27,27206,"宁夏工业职业学院");PSHU(1,27,27207,"宁夏经贸职业技术学院");PSHU(1,27,27208,"宁夏建设职业技术学院");PSHU(1,27,27209,"银川科技职业学院（银川大学）");PSHU(1,27,27210,"宁夏大学新华学院");PSHU(1,28,28001,"青海大学");PSHU(1,28,28002,"青海师大");PSHU(1,28,28003,"青海民院");PSHU(1,28,28101,"青海民族师范高等专科学校");PSHU(1,28,28102,"青海财经职业学院");PSHU(1,28,28103,"青海畜牧兽医职业技术学院");PSHU(1,28,28104,"青海建筑职业技术学院");PSHU(1,28,28105,"青海师范高等专科学校");PSHU(1,28,28106,"青海警官职业学院");PSHU(1,28,28107,"青海交通职业技术学院");PSHU(1,28,28108,"青海卫生职业技术学院");PSHU(1,29,29001,"新疆大学");PSHU(1,29,29002,"新疆农大");PSHU(1,29,29003,"新疆医科大");PSHU(1,29,29004,"新疆师大");PSHU(1,29,29005,"新疆财经");PSHU(1,29,29006,"新疆艺术学院");PSHU(1,29,29051,"石河子大学");PSHU(1,29,29101,"塔里木大学");PSHU(1,29,29151,"喀什师院");PSHU(1,29,29201,"伊犁师院");PSHU(1,29,29251,"昌吉学院");PSHU(1,29,29301,"阿克苏职业技术学院");PSHU(1,29,29302,"巴音郭楞职业技术学院");PSHU(1,29,29303,"昌吉职业技术学院");PSHU(1,29,29304,"和田师范专科学校");PSHU(1,29,29305,"克拉玛依职业技术学院");PSHU(1,29,29306,"乌鲁木齐职业大学");PSHU(1,29,29307,"新疆兵团警官高等专科学校");PSHU(1,29,29308,"新疆工业高等专科学校");PSHU(1,29,29309,"新疆机电职业技术学院");PSHU(1,29,29310,"新疆建设职业技术学院");PSHU(1,29,29311,"新疆交通职业技术学院");PSHU(1,29,29312,"新疆警官高等专科学校");PSHU(1,29,29313,"新疆能源职业技术学院");PSHU(1,29,29314,"新疆农业职业技术学院");PSHU(1,29,29315,"新疆轻工职业技术学院");PSHU(1,29,29316,"新疆石河子职业技术学院");PSHU(1,29,29317,"新疆天山职业技术学院");PSHU(1,29,29318,"新疆维吾尔医学专科学校");PSHU(1,29,29319,"新疆现代职业技术学院");PSHU(1,29,29320,"伊犁职业技术学院");PSHU(1,29,29321,"新疆科信学院");PSHU(1,29,29322,"新疆职业大学");PSHU(1,29,29323,"新疆石油学院");PSHU(1,29,29324,"新疆大学科学技术学院");PSHU(1,29,29325,"新疆农业大学科学技术学院");PSHU(1,29,29326,"新疆财经大学商务学院");PSHU(1,29,29327,"新疆医科大学厚博学院");PSHU(1,29,29328,"石河子大学科技学院");PSHU(1,30,30001,"海南大学");PSHU(1,30,30002,"海南医学院");PSHU(1,30,30005,"海南师范大学");PSHU(1,30,30051,"华南热带农大");PSHU(1,30,30101,"琼州大学");PSHU(1,30,30201,"海口经济职业技术学院");PSHU(1,30,30202,"海南经贸职业技术学院");PSHU(1,30,30203,"海南软件职业技术学院");PSHU(1,30,30204,"海南外国语职业学院");PSHU(1,30,30205,"海南万和信息职业技术学院");PSHU(1,30,30206,"海南政法职业学院");PSHU(1,30,30207,"海南职业技术学院");PSHU(1,30,30208,"琼台师范高等专科学校");PSHU(1,30,30209,"三亚航空旅游职业学院");PSHU(1,30,30210,"三亚卓达旅游职业学院");PSHU(1,30,30211,"海南大学三亚学院");PSHU(1,31,31001,"西藏大学");PSHU(1,31,31002,"西藏藏医学院");PSHU(1,31,31003,"西藏民院");PSHU(1,31,31101,"拉萨师范高等专科学校");PSHU(1,31,31102,"西藏警官高等专科学校");PSHU(1,31,31103,"西藏职业技术学院");PSHU(1,32,32001,"香港大学");PSHU(1,32,32002,"香港中文大学");PSHU(1,32,32003,"香港科技大学");PSHU(1,32,32004,"香港理工大学");PSHU(1,32,32005,"香港城市大学");PSHU(1,32,32006,"香港浸会大学");PSHU(1,32,32007,"香港岭南大学");PSHU(1,32,32008,"香港国际工商管理学院");PSHU(1,32,32009,"香港珠海学院");PSHU(1,32,32010,"香港教育学院");PSHU(1,32,32011,"香港树仁大学");PSHU(1,32,32012,"香港演艺学院");PSHU(1,33,33001,"澳门大学");PSHU(1,33,33002,"澳门理工学院");PSHU(1,33,33003,"澳门科技大学");PSHU(1,33,33004,"澳门旅游学院");PSHU(1,33,33005,"澳门镜湖护理学院");PSHU(1,33,33006,"澳门国际公开大学");PSHU(1,34,34001,"国立台湾大学");PSHU(1,34,34002,"国立中正大学");PSHU(1,34,34003,"国立台湾艺术大学");PSHU(1,34,34004,"国立清华大学");PSHU(1,34,34005,"国立中山大学");PSHU(1,34,34006,"国立政治大学");PSHU(1,34,34007,"国立成功大学");PSHU(1,34,34008,"国立中央大学");PSHU(1,34,34009,"国立阳明大学");PSHU(1,34,34010,"国立东华大学");PSHU(1,34,34011,"国立中兴大学");PSHU(1,34,34012,"国立台湾师范大学");PSHU(1,34,34013,"国立台湾海洋大学");PSHU(1,34,34014,"国立高雄大学");PSHU(1,34,34015,"国立嘉义大学");PSHU(1,34,34016,"国立台湾科技大学");PSHU(1,34,34017,"国立空中大学");PSHU(1,34,34018,"国立台北大学");PSHU(1,34,34019,"国立高雄师范大学");PSHU(1,34,34020,"国立联合大学");PSHU(1,34,34021,"国立暨南国际大学");PSHU(1,34,34022,"国立屏东科技大学");PSHU(1,34,34023,"国立彰化师范大学");PSHU(1,34,34024,"国立台北科技大学");PSHU(1,34,34025,"国立台东大学");PSHU(1,34,34026,"国立宜蓝大学");PSHU(1,34,34027,"国立台北艺术大学");PSHU(1,34,34028,"国立云林科技大学");PSHU(1,34,34029,"国立台南大学");PSHU(1,34,34030,"国立虎尾科技大学");PSHU(1,34,34031,"国立花莲教育大学");PSHU(1,34,34032,"国立高雄第一科技大学");PSHU(1,34,34033,"国立屏东教育大学");PSHU(1,34,34034,"国立新竹教育大学");PSHU(1,34,34035,"国立澎湖科技大学");PSHU(1,34,34036,"建国科技大学");PSHU(1,34,34037,"国立台南艺术大学");PSHU(1,34,34038,"国立高雄应用科技大学");PSHU(1,34,34039,"国立高雄海洋科技大学");PSHU(1,34,34040,"国立勤益科技大学");PSHU(1,34,34041,"东吴大学");PSHU(2,87,100001,"University of Sydney");PSHU(2,87,100002,"University of New South Wales");PSHU(2,87,100003,"University of Melbourne");PSHU(2,87,100004,"Adelaide University");PSHU(2,87,100005,"Monash University");PSHU(2,87,100006,"The University of Queensland");PSHU(2,87,100007,"The University of Western Australia");PSHU(2,87,100008,"The Australian National University");PSHU(2,87,100009,"Macquarie University");PSHU(2,87,100010,"The University of Newcastle");PSHU(2,87,100011,"University of Wollongong");PSHU(2,87,100012,"Griffith University");PSHU(2,87,100013,"Flinders University");PSHU(2,87,100014,"University of Tasmania");PSHU(2,87,100015,"University of Western Sydney");PSHU(2,87,100016,"Bond University");PSHU(2,87,100017,"Deakin University");PSHU(2,87,100018,"University of Technology , Sydney");PSHU(2,87,100019,"Curtin University of Technology");PSHU(2,87,100020,"RMIT University");PSHU(2,87,100021,"Queensland University of Technology");PSHU(2,87,100022,"La Trobe University");PSHU(2,87,100023,"Murdoch University");PSHU(2,87,100024,"University of Canberra");PSHU(2,87,100025,"Swinburne University of Technology");PSHU(2,87,100026,"University of South Australia");PSHU(2,87,100028,"Charles Sturt University");PSHU(2,87,100029,"James Cook University");PSHU(2,87,100030,"University of Notre Dame");PSHU(2,87,100031,"University of New England");PSHU(2,87,100032,"University of Southern Queensland");PSHU(2,87,100033,"Australia Catholic University");PSHU(2,87,100034,"University of Ballarat");PSHU(2,87,100035,"Edith Cowan University");PSHU(2,87,100036,"Southern Cross University");PSHU(2,87,100037,"University of Sunshine Coast");PSHU(2,87,100038,"Victoria University");PSHU(2,87,100039,"Northern Territory University");PSHU(2,87,100047,"Australian National University");PSHU(2,87,100048,"Carrick Institute of Education");PSHU(3,88,200005,"Université de la Méditerranée-Aix-Marseille 2");PSHU(3,88,200010,"Université Victor Segalen-Bordeaux 2");PSHU(3,88,200013,"Université d’Auvergne-Clermont-Ferrand 1");PSHU(3,88,200014,"Université Blaise Pascal-Clermont-Ferrand 2");PSHU(3,88,200017,"Université Joseph Fourier-Grenoble 1");PSHU(3,88,200018,"Université Pierre Mendès France-Grenoble 2");PSHU(3,88,200024,"Université des Sciences et Technologies de Lille-Lille 1");PSHU(3,88,200031,"Université Claude Bernard-Lyon 1");PSHU(3,88,200032,"Université Lumière-Lyon 2");PSHU(3,88,200036,"Université Montpellier 2-Sciences et Techniques du Languedoc");PSHU(3,88,200039,"Université Henri Poincaré-Nancy 1");PSHU(3,88,200041,"Université de Nantes");PSHU(3,88,200043,"Université d’Orléans");PSHU(3,88,200047,"Université René Descartes-Paris 5");PSHU(3,88,200048,"Université Pierre et Marie Curie-Paris 6");PSHU(3,88,200050,"Université Paris Dauphine-Paris 9");PSHU(3,88,200052,"Université de Paris-Sud-Paris 11");PSHU(3,88,200054,"Université Paris 13-Paris-Nord");PSHU(3,88,200055,"Université de Cergy-Pontoise");PSHU(3,88,200057,"Université de Versailles Saint-Quentin-En-Yvelines");PSHU(3,88,200060,"Université de Poitiers");PSHU(3,88,200062,"Université de Rennes 1");PSHU(3,88,200064,"Université de Rouen");PSHU(3,88,200066,"Université Louis Pasteur-Strasbourg 1");PSHU(3,88,200067,"Université Marc Bloch-Strasbourg 2");PSHU(3,88,200070,"Université Toulouse 1 Sciences Sociales");PSHU(3,88,200072,"Université Paul Sabatier-Toulouse 3");PSHU(3,88,200073,"Université de Technologie de Belfort-Montbéliard");PSHU(3,88,200074,"Université de Provence-Aix-Marseille 1");PSHU(3,88,200075,"Université de Picardie Jules Verne");PSHU(3,88,200076,"Université de Franche-Comté");PSHU(3,88,200077,"Université de Droit, d’économie et des Sciences d’Aix-Marseille- Aix-Marseille 3");PSHU(3,88,200078,"Université d’Avignon et des Pays de Vaucluse");PSHU(3,88,200079,"Université d’Angers");PSHU(3,88,200080,"Université Bordeaux 1");PSHU(3,88,200081,"Université Michel de Montaigne-Bordeaux 3");PSHU(3,88,200082,"Université Montesquieu-Bordeaux 4");PSHU(3,88,200083,"Université de Bretagne Occidentale");PSHU(3,88,200084,"Université de Caen Basse-Normandie");PSHU(3,88,200085,"Université de Savoie-Chambéry-Annecy");PSHU(3,88,200086,"Université de Technologie de Compiègne");PSHU(3,88,200087,"Université de Corse Pascal Paoli");PSHU(3,88,200088,"Université de Bourgogne");PSHU(3,88,200089,"Université Stendhal-Grenoble 3");PSHU(3,88,200090,"Institut National Polytechnique de Grenoble");PSHU(3,88,200091,"Université de la Réunion");PSHU(3,88,200092,"Université de la Rochelle");PSHU(3,88,200093,"Université du Havre");PSHU(3,88,200094,"Université du Maine");PSHU(3,88,200095,"Université du Droit et de la Santé- Lille 2");PSHU(3,88,200096,"Université Charles de Gaulle-Lille 3");PSHU(3,88,200097,"Université d’Artois");PSHU(3,88,200098,"Université du Littoral");PSHU(3,88,200099,"Université de Limoges");PSHU(3,88,200100,"Université de Bretagne-Sud");PSHU(3,88,200101,"Université Jean Moulin-Lyon 3");PSHU(3,88,200102,"Université de Metz");PSHU(3,88,200103,"Université Montpellier 1");PSHU(3,88,200104,"Université Paul Valéry-Montpellier 3");PSHU(3,88,200105,"Univeristé de Haute-Alsace");PSHU(3,88,200106,"Université Nancy 2");PSHU(3,88,200107,"Université de Nice Sophia-Antipolis");PSHU(3,88,200108,"Université Panthéon-Sorbonne-Paris 1");PSHU(3,88,200109,"Université Panthéon-Assas ( Paris 2 ) Droit-Economie-Science Sociales");PSHU(3,88,200110,"Université de la Sorbonne Nouvelle-Paris 3");PSHU(3,88,200111,"Université Paris-Sorbonne-Paris 4");PSHU(3,88,200112,"Université Paris 7 Denis Diderot");PSHU(3,88,200113,"Université Vincennes-Saint-Denis-Paris 8");PSHU(3,88,200114,"Université Paris 10");PSHU(3,88,200115,"Université Paris-Val de Marne-Paris 12");PSHU(3,88,200116,"Université de Dijon");PSHU(3,88,200117,"Université de Marne-La-Vallée");PSHU(3,88,200118,"Université de Pau et des Pays de l’Adour");PSHU(3,88,200119,"Université de Perpignan");PSHU(3,88,200120,"Université de Reims Champagne-Ardenne");PSHU(3,88,200121,"Université Renne 2 Haute-Bretagne");PSHU(3,88,200122,"Université de Saint-Etienne");PSHU(3,88,200123,"Université Robert Schuman-Strasbourg 3");PSHU(3,88,200124,"Université de Toulon et du Var");PSHU(3,88,200125,"Université de Toulouse-Le Mirail-Toulouse 2");PSHU(3,88,200126,"Institut National Polytechnique de Toulouse");PSHU(3,88,200127,"Ecole Polytechnique");PSHU(3,88,200128,"Université des Antilles et de la Guyane");PSHU(3,88,200129,"Esmod Internatinal");PSHU(3,88,200130,"Universite Montesquieu Bordeaux 4");PSHU(3,88,200131,"Ecole Nationale Supérieure d'Architecture de Clermont-Ferrand");PSHU(3,88,200132,"EDHEC");PSHU(3,88,200134,"Télécom Bretagne");PSHU(3,88,200135,"Institut National des Sciences Appliques");PSHU(3,88,200137,"Université de Technologie de Troyes");PSHU(3,88,200138,"Institut National des Sciences Appliquées de Lyon");PSHU(3,88,200140,"Université de Savoie");PSHU(3,88,200141,"Université Lille 2 Droit et Santé");PSHU(3,88,200142,"HEC, School of management, Paris");PSHU(3,88,200143,"Institut National des Sciences Appliquées");PSHU(3,88,200144,"Université de Tours");PSHU(3,88,200145,"ESC Rennes");PSHU(3,88,200146,"Institude National des Sciences Appliquees de rouen");PSHU(3,88,200147,"Ecole Normale de Musique de Paris");PSHU(4,89,300001,"National University of Singapore");PSHU(4,89,300002,"Nanyang Technological University");PSHU(4,89,300003,"Singapore Management University");PSHU(4,89,300004,"Singapore Polytechnic");PSHU(4,89,300005,"NanYang Polytechnic");PSHU(4,89,300006,"Temasek Polytechnic");PSHU(4,89,300007,"Ngee Ann Polytechnic");PSHU(4,89,300008,"Republic Polytechnic");PSHU(4,89,300009,"British Council");PSHU(4,89,300010,"Singapore International Hotel and Tourism College");PSHU(4,89,300011,"Lasalle College of the Arts");PSHU(4,89,300012,"Management Development Insitiute Of Singapore");PSHU(4,89,300013,"Ministry Of Education Singapore");PSHU(4,89,300014,"Singapore Institute Of Management");PSHU(4,89,300015,"Management Development Insititute Of Singapore");PSHU(4,89,300016,"Nanyang Academy of Fine Arts");PSHU(4,89,300017,"Singapore Institute of Metarials Management");PSHU(4,89,300019,"Building and Construction Authority");PSHU(4,89,300020,"Young Men's Christian Association of Singapore");PSHU(5,90,400001,"Auckland University of Technology");PSHU(5,90,400002,"Lincoln University");PSHU(5,90,400003,"Massey University");PSHU(5,90,400004,"Unitec Institute of Technology");PSHU(5,90,400005,"University of Auckland");PSHU(5,90,400006,"University of Canterbury");PSHU(5,90,400007,"University of Otago");PSHU(5,90,400008,"University of Waikato");PSHU(5,90,400009,"Victoria University of Wellington");PSHU(5,90,400010,"Waikato Institute of Technology");PSHU(5,90,400011,"Manukau Institute of Technology");PSHU(6,91,500001,"Oxford");PSHU(6,91,500002,"Cambridge");PSHU(6,91,500003,"Imperial College");PSHU(6,91,500004,"London School of Economics");PSHU(6,91,500005,"University College London");PSHU(6,91,500006,"Loughborough");PSHU(6,91,500007,"Bristol");PSHU(6,91,500008,"Warwick");PSHU(6,91,500009,"Bath");PSHU(6,91,500010,"Durham");PSHU(6,91,500011,"Edinburgh");PSHU(6,91,500012,"Royal Holloway");PSHU(6,91,500013,"Aston");PSHU(6,91,500014,"Nottingham");PSHU(6,91,500015,"York");PSHU(6,91,500016,"Cardiff");PSHU(6,91,500017,"King's College London");PSHU(6,91,500018,"Leicester");PSHU(6,91,500019,"SOAS");PSHU(6,91,500020,"St Andrews");PSHU(6,91,500021,"Lancaster");PSHU(6,91,500022,"Southampton");PSHU(6,91,500023,"East Anglia");PSHU(6,91,500024,"Sheffield");PSHU(6,91,500025,"Newcastle");PSHU(6,91,500026,"Manchester");PSHU(6,91,500027,"Sussex");PSHU(6,91,500028,"Exeter");PSHU(6,91,500029,"Glasgow");PSHU(6,91,500030,"Essex");PSHU(6,91,500031,"Reading");PSHU(6,91,500032,"Queen's, Belfast");PSHU(6,91,500033,"Birmingham");PSHU(6,91,500034,"Kent");PSHU(6,91,500035,"Leeds");PSHU(6,91,500036,"Aberdeen");PSHU(6,91,500037,"Stirling");PSHU(6,91,500038,"Surrey");PSHU(6,91,500039,"Liverpool");PSHU(6,91,500040,"Strathclyde");PSHU(6,91,500041,"Queen Mary");PSHU(6,91,500042,"Bangor");PSHU(6,91,500043,"Swansea");PSHU(6,91,500044,"Dundee");PSHU(6,91,500045,"Goldsmiths College");PSHU(6,91,500046,"Aberystwyth");PSHU(6,91,500047,"Bradford");PSHU(6,91,500048,"Heriot-Watt");PSHU(6,91,500049,"Hull");PSHU(6,91,500050,"Brunel");PSHU(6,91,500051,"Ulster");PSHU(6,91,500052,"Keele");PSHU(6,91,500053,"City");PSHU(6,91,500054,"Oxford Brookes");PSHU(6,91,500055,"Plymouth");PSHU(6,91,500056,"Robert Gordon");PSHU(6,91,500057,"Abertay Dundee");PSHU(6,91,500058,"Northumbria");PSHU(6,91,500059,"Brighton");PSHU(6,91,500060,"Nottingham Trent");PSHU(6,91,500061,"UWIC, Cardiff");PSHU(6,91,500062,"Winchester");PSHU(6,91,500063,"Central England");PSHU(6,91,500064,"Chichester");PSHU(6,91,500065,"Salford");PSHU(6,91,500066,"Lampeter");PSHU(6,91,500067,"West of England");PSHU(6,91,500068,"Chester");PSHU(6,91,500069,"Bournemouth");PSHU(6,91,500070,"Roehampton");PSHU(6,91,500071,"Glasgow Caledonian");PSHU(6,91,500072,"Central Lancashire");PSHU(6,91,500073,"Bath Spa");PSHU(6,91,500074,"Glamorgan");PSHU(6,91,500075,"Staffordshire");PSHU(6,91,500076,"Coventry");PSHU(6,91,500077,"Portsmouth");PSHU(6,91,500078,"Gloucestershire");PSHU(6,91,500079,"Napier");PSHU(6,91,500080,"UWCN, Newport");PSHU(6,91,500081,"Sheffield Hallam");PSHU(6,91,500082,"Worcester");PSHU(6,91,500083,"Liverpool John Moor");PSHU(6,91,500084,"Univ of the Arts, London");PSHU(6,91,500085,"Hertfordshire");PSHU(6,91,500086,"Canterbury Christ Church");PSHU(6,91,500087,"Anglia Ruskin");PSHU(6,91,500088,"Bolton");PSHU(6,91,500089,"Kingston");PSHU(6,91,500090,"Huddersfield");PSHU(6,91,500091,"Leeds Metropolitan");PSHU(6,91,500092,"Sunderland");PSHU(6,91,500093,"East London");PSHU(6,91,500094,"Westminster");PSHU(6,91,500095,"Teesside");PSHU(6,91,500096,"Liverpool Hope");PSHU(6,91,500097,"Manchester Metropolitan");PSHU(6,91,500098,"Middlesex");PSHU(6,91,500099,"De Montfort");PSHU(6,91,500100,"Wolverhampton");PSHU(6,91,500101,"London South Bank");PSHU(6,91,500102,"Paisley");PSHU(6,91,500103,"Northampton");PSHU(6,91,500104,"Lincoln");PSHU(6,91,500105,"Derby");PSHU(6,91,500106,"Greenwich");PSHU(6,91,500107,"Southampton Solent");PSHU(6,91,500108,"Luton");PSHU(6,91,500109,"Thames Valley");PSHU(6,91,500110,"Buckinghamshire Chilterns");PSHU(6,91,500111,"London Metropolitan");PSHU(6,91,500114,"Creative Arts");PSHU(6,91,500115,"Royal Academy of Music");PSHU(6,91,500116,"The Glasgow School of Art");PSHU(6,91,500117,"Finical investment and Banking");PSHU(6,91,500118,"Albion");PSHU(6,91,500119,"Bucks New");PSHU(6,91,500121,"Edinburgh College Of Art");PSHU(6,91,500122,"Birmingam City");PSHU(6,91,500124,"Cumbria");PSHU(6,91,500125,"RSAMD");PSHU(6,91,500999,"Oak Pacific Interative");PSHU(7,92,600001,"McGill University");PSHU(7,92,600002,"University of Toronto");PSHU(7,92,600003,"University of British Columbia");PSHU(7,92,600004,"Mcmaster University");PSHU(7,92,600005,"University of Alberta");PSHU(7,92,600006,"York University");PSHU(7,92,600007,"Carleton University");PSHU(7,92,600008,"University of Manitoba");PSHU(7,92,600009,"University of Ottawa");PSHU(7,92,600010,"University of Calgary");PSHU(7,92,600011,"University of New Brunswick");PSHU(7,92,600012,"Universite Laval");PSHU(7,92,600013,"University of Windsor");PSHU(7,92,600014,"University of Western Ontario");PSHU(7,92,600015,"University of Winnipeg");PSHU(7,92,600016,"Memorial University of Newfoundland");PSHU(7,92,600017,"Universite de Sherbrooke");PSHU(7,92,600018,"University of Saskatchewan");PSHU(7,92,600019,"Queen's University (Kingston)");PSHU(7,92,600020,"University of Waterloo");PSHU(7,92,600021,"University of Victoria");PSHU(7,92,600022,"Dalhousie University");PSHU(7,92,600023,"Concordia University");PSHU(7,92,600024,"University of Guelph");PSHU(7,92,600025,"University of Regina");PSHU(7,92,600026,"Lakehead University");PSHU(7,92,600027,"Laurentian University");PSHU(7,92,600028,"Universite de Moncton");PSHU(7,92,600029,"Brandon University");PSHU(7,92,600030,"Bishop's University");PSHU(7,92,600031,"Royal Military College of Canada");PSHU(7,92,600032,"Trent University");PSHU(7,92,600033,"Wilfrid Laurier University");PSHU(7,92,600034,"Acadia University");PSHU(7,92,600035,"Brock University");PSHU(7,92,600036,"Mount Allison University");PSHU(7,92,600037,"Mount Saint Vincent University");PSHU(7,92,600038,"University of Lethbridge");PSHU(7,92,600039,"University of Prince Edward Island");PSHU(7,92,600040,"Universite du Quebec (Montreal)");PSHU(7,92,600041,"Athabasca University");PSHU(7,92,600042,"Saint Mary's University");PSHU(7,92,600043,"Universite du Quebec (Trois-Riveres)");PSHU(7,92,600044,"Ryerson Polytechnic University");PSHU(7,92,600045,"Universite du Quebec (Chicoutimi)");PSHU(7,92,600046,"Trinity Western University");PSHU(7,92,600047,"Universite du Quebec (Hull)");PSHU(7,92,600048,"Universite du Quebec(Rinouski)");PSHU(7,92,600049,"Nova Scotia Agricultural College");PSHU(7,92,600050,"University College of Cape Breton");PSHU(7,92,600051,"Universite du Quebec (Abitibi-Temiscaminque)");PSHU(7,92,600052,"University of King's College");PSHU(7,92,600053,"Saint Paul University");PSHU(7,92,600054,"Alberta Bible College");PSHU(7,92,600055,"Capilano College");PSHU(7,92,600056,"University of Ontario Institute of Technology");PSHU(7,92,600057,"Durham College");PSHU(7,92,600058,"Southern Alberta Institute of Technology");PSHU(7,92,600059,"George Brown College");PSHU(7,92,600060,"Thomas A. Blakelock High School");PSHU(7,92,600061,"Langara College");PSHU(7,92,600062,"Seneca College");PSHU(7,92,600064,"Malaspina University-College");PSHU(7,92,600065,"Moncton Flight College");PSHU(7,92,600066,"Medicine Hat College");PSHU(7,92,600067,"Mohawk College");PSHU(7,92,600069,"Mount Royal College");PSHU(7,92,600070,"British Columbia Institute of Technology");PSHU(7,92,600071,"Centennial College");PSHU(7,92,600072,"Okanagan College");PSHU(7,92,600073,"Ecole Polytechnique de Montreal");PSHU(7,92,600074,"Seneca College of Applied Arts& Technology");PSHU(7,92,600075,"San Francisco State University");PSHU(7,92,600076,"Simon Fraser University");PSHU(7,92,600077,"St. Francis Xavier University");PSHU(7,92,600078,"University College of the Fraser Valley");PSHU(7,92,600079,"Thompson Rivers University");PSHU(7,92,600080,"university college of fraser valley");PSHU(7,92,600081,"Universite de Montreal");PSHU(7,92,600082,"Universtity of Northern British Columbia");PSHU(7,92,600085,"Sheridan College institute of Technology and Advanced Learning");PSHU(8,35,701001,"University of Alaska Fairbanks");PSHU(8,36,702001,"Alabama A&M University");PSHU(8,36,702002,"Auburn University");PSHU(8,36,702003,"University of Alabama");PSHU(8,36,702004,"University of Alabama Birmingham");PSHU(8,36,702005,"University of Alabama Huntsville");PSHU(8,36,702006,"University of South Alabama");PSHU(8,36,702007,"Troy University");PSHU(8,37,703002,"University of Arkansas Little Rock");PSHU(8,37,703003,"University of Arkansas");PSHU(8,37,703005,"University of Central Arkansas");PSHU(8,38,704001,"Northern Arizona University");PSHU(8,38,704002,"University of Arizona");PSHU(8,38,704003,"Arizona State University");PSHU(8,39,705001,"Biola University");PSHU(8,39,705002,"California Institute of Technology");PSHU(8,39,705003,"Pepperdine University");PSHU(8,39,705004,"San Diego State University");PSHU(8,39,705005,"Stanford University");PSHU(8,39,705006,"University of California Los Angeles");PSHU(8,39,705007,"University of California Riverside");PSHU(8,39,705008,"University of California San Diego");PSHU(8,39,705009,"University of California Santa Barbara");PSHU(8,39,705010,"University of California Santa Cruz");PSHU(8,39,705011,"University of Southern California");PSHU(8,39,705012,"University of California Berkeley");PSHU(8,39,705013,"University of California Davis");PSHU(8,39,705014,"University of California Irvine");PSHU(8,39,705015,"University of La Verne");PSHU(8,39,705016,"University of San Diego");PSHU(8,39,705017,"University of San Francisco");PSHU(8,39,705018,"University of the Pacific");PSHU(8,39,705019,"Art Center College of Design");PSHU(8,39,705020,"California Polytechnic State University San Luis Obispo");PSHU(8,39,705021,"California State University,Los Angeles");PSHU(8,39,705022,"California State University,Bakersfield");PSHU(8,39,705023,"California State University,Chico");PSHU(8,39,705024,"California State University,Channel Islands");PSHU(8,39,705025,"California State University,Dominguez Hills");PSHU(8,39,705026,"California State University,Fresno");PSHU(8,39,705027,"California State University,Long Beach");PSHU(8,39,705028,"California State University,Maritime Academy");PSHU(8,39,705029,"California State University,Monterey Bay");PSHU(8,39,705030,"California State University,Northridge");PSHU(8,39,705031,"California State University,Pomona");PSHU(8,39,705032,"California State University,Sacramento");PSHU(8,39,705033,"California State University,San Bernardino");PSHU(8,39,705034,"California State University,San Marcos");PSHU(8,39,705035,"California State University,Stanislaus");PSHU(8,39,705036,"California State University, Fresno");PSHU(8,39,705037,"Santa Monica College");PSHU(8,39,705038,"De Anza College");PSHU(8,39,705039,"Fullerton College");PSHU(8,39,705040,"California State University,Fullerton");PSHU(8,39,705041,"Harvey Mudd College");PSHU(8,39,705042,"California State University, East Bay");PSHU(8,39,705043,"Humboldt State University");PSHU(8,39,705044,"Pasadena City College");PSHU(8,39,705045,"Mount San Antonio College");PSHU(8,39,705046,"Pomona College");PSHU(8,39,705047,"California State University");PSHU(8,39,705048,"California State University,San Diego");PSHU(8,39,705049,"California State University,San Francisco");PSHU(8,39,705050,"California State University,San Jose");PSHU(8,39,705051,"California State University,Sonoma");PSHU(8,40,706001,"Colorado State University");PSHU(8,40,706002,"University of Colorado Boulder");PSHU(8,40,706003,"University of Colorado Denver");PSHU(8,40,706004,"University of Denver");PSHU(8,40,706005,"University of Northern Colorado");PSHU(8,40,706006,"University of Colorado at Colorado Springs");PSHU(8,41,707001,"University of Bridgeport");PSHU(8,41,707002,"University of Connecticut");PSHU(8,41,707003,"University of Hartford");PSHU(8,41,707004,"Yale University");PSHU(8,41,707005,"Connecticut College");PSHU(8,41,707006,"Wesleyan University");PSHU(8,42,708001,"American University");PSHU(8,42,708002,"Catholic University of America");PSHU(8,42,708003,"George Washington University");PSHU(8,42,708004,"Georgetown University");PSHU(8,42,708005,"Howard University");PSHU(8,42,708006,"Eastern Washington University");PSHU(8,42,708007,"University of the District of Columbia");PSHU(8,43,709001,"University of Delaware");PSHU(8,43,709002,"Wilmington College");PSHU(8,44,710001,"Florida Atlantic University");PSHU(8,44,710002,"Florida Institute of Technology");PSHU(8,44,710003,"Florida International University");PSHU(8,44,710004,"Florida State University");PSHU(8,44,710005,"Nova Southeastern University");PSHU(8,44,710006,"University of Central Florida");PSHU(8,44,710007,"University of Florida");PSHU(8,44,710008,"University of Miami");PSHU(8,44,710009,"University of South Florida");PSHU(8,44,710010,"Rollins College");PSHU(8,44,710011,"Schiller International University");PSHU(8,45,711001,"Clark Atlanta University");PSHU(8,45,711002,"Emory University");PSHU(8,45,711003,"Georgia Institute of Technology");PSHU(8,45,711004,"Georgia State University");PSHU(8,45,711005,"University of Georgia");PSHU(8,45,711006,"Georgia Southern University");PSHU(8,45,711007,"Kennesaw State University");PSHU(8,45,711008,"Savannah College of Art and Design");PSHU(8,45,711009,"Valdosta State University");PSHU(8,46,712001,"University of Hawaii Manoa");PSHU(8,46,712002,"Hawaii Pacific University");PSHU(8,47,713001,"Iowa State University");PSHU(8,47,713002,"University of Iowa");PSHU(8,47,713003,"Graceland University");PSHU(8,47,713004,"Grinnell College");PSHU(8,48,714001,"Idaho State University");PSHU(8,48,714002,"University of Idaho");PSHU(8,48,714003,"Boise state university,Idaho.");PSHU(8,49,715001,"DePaul University");PSHU(8,49,715002,"Illinois Institute of Technology");PSHU(8,49,715003,"Illinois State University");PSHU(8,49,715004,"Loyola University Chicago");PSHU(8,49,715005,"National-Louis University");PSHU(8,49,715006,"Northern Illinois University");PSHU(8,49,715007,"Northwestern University");PSHU(8,49,715008,"Southern Illinois University Carbondale");PSHU(8,49,715009,"University of Illinois Urbana-Champaign");PSHU(8,49,715010,"University of Chicago");PSHU(8,49,715011,"University of Illinois Chicago");PSHU(8,49,715012,"Knox College");PSHU(8,49,715013,"Lake Forest College");PSHU(8,49,715014,"Roosevelt University");PSHU(8,50,716001,"Ball State University");PSHU(8,50,716002,"Indiana State University");PSHU(8,50,716003,"Indiana University-Purdue University Indianapolis");PSHU(8,50,716004,"Indiana University of Pennsylvania");PSHU(8,50,716005,"Indiana University Bloomington");PSHU(8,50,716006,"Purdue University West Lafayette");PSHU(8,50,716007,"University of Notre Dame");PSHU(8,50,716008,"Indiana University of Bloomington");PSHU(8,50,716009,"Unviersity of Indianapolis");PSHU(8,50,716010,"University of southern Indiana");PSHU(8,50,716011,"Wabash College");PSHU(8,51,717001,"Kansas State University");PSHU(8,51,717002,"University of Kansas");PSHU(8,51,717003,"Wichita State University");PSHU(8,51,717004,"Emporia State University");PSHU(8,51,717006,"Fort Hays State University");PSHU(8,52,718001,"University of Kentucky");PSHU(8,52,718002,"University of Louisville");PSHU(8,52,718003,"Murray State University");PSHU(8,53,719001,"Louisiana State University Baton Rouge");PSHU(8,53,719002,"Louisiana Tech University");PSHU(8,53,719003,"Tulane University");PSHU(8,53,719004,"University of Louisiana Lafayette");PSHU(8,53,719005,"University of New Orleans");PSHU(8,54,720001,"Boston College");PSHU(8,54,720002,"Boston University");PSHU(8,54,720003,"Brandeis University");PSHU(8,54,720004,"Clark University");PSHU(8,54,720005,"Harvard University");PSHU(8,54,720006,"Massachusetts Inst. of Technology");PSHU(8,54,720007,"Northeastern University");PSHU(8,54,720008,"Tufts University");PSHU(8,54,720009,"University of Massachusetts Amherst");PSHU(8,54,720010,"University of Massachusetts Boston");PSHU(8,54,720011,"University of Massachusetts Lowell");PSHU(8,54,720012,"Worcester Polytechnic Inst.");PSHU(8,54,720013,"Bentley College");PSHU(8,54,720014,"Bunker Hill Community College");PSHU(8,54,720015,"Bridgewater State College");PSHU(8,54,720017,"Smith College");PSHU(8,54,720018,"Gordon College");PSHU(8,54,720019,"Mount Holyoke College");PSHU(8,54,720020,"Suffolk University");PSHU(8,54,720021,"Wellesley College");PSHU(8,55,721001,"Johns Hopkins University");PSHU(8,55,721002,"University of Maryland Baltimore County");PSHU(8,55,721003,"University of Maryland College Park");PSHU(8,55,721004,"Towson University");PSHU(8,56,722001,"University of Maine Orono");PSHU(8,56,722002,"Bowdoin College");PSHU(8,56,722003,"Colby College");PSHU(8,57,723001,"Andrews University");PSHU(8,57,723002,"Central Michigan University");PSHU(8,57,723003,"Michigan State University");PSHU(8,57,723004,"Michigan Technological University");PSHU(8,57,723005,"Oakland University");PSHU(8,57,723006,"University of Michigan Ann Arbor");PSHU(8,57,723007,"Wayne State University");PSHU(8,57,723008,"Western Michigan University");PSHU(8,57,723009,"Kettering  University");PSHU(8,57,723010,"University of Detroit Mercy");PSHU(8,58,724001,"University of Minnesota Twin Cities");PSHU(8,58,724002,"University of St. Thomas");PSHU(8,58,724004,"St.Cloud State University");PSHU(8,58,724005,"The College of St.Catherine");PSHU(8,58,724006,"St.Olaf College");PSHU(8,58,724007,"winona state university");PSHU(8,59,725001,"St. Louis University");PSHU(8,59,725002,"University of Missouri Columbia");PSHU(8,59,725003,"University of Missouri Kansas City");PSHU(8,59,725004,"University of Missouri St. Louis");PSHU(8,59,725005,"University of Missouri Rolla");PSHU(8,59,725006,"Washington University in St. Louis");PSHU(8,59,725007,"Drury University");PSHU(8,60,726001,"Jackson State University");PSHU(8,60,726002,"Mississippi State University");PSHU(8,60,726003,"University of Southern Mississippi");PSHU(8,60,726004,"University of Mississippi");PSHU(8,60,726005,"Mississippi College");PSHU(8,60,726006,"Millsaps College");PSHU(8,60,726007,"William Carey University");PSHU(8,61,727001,"Montana State University Bozeman");PSHU(8,61,727002,"University of Montana");PSHU(8,62,728001,"Duke University");PSHU(8,62,728002,"East Carolina University");PSHU(8,62,728003,"North Carolina State University Raleigh");PSHU(8,62,728004,"University of North Carolina Chapel Hill");PSHU(8,62,728005,"University of North Carolina Greensboro");PSHU(8,62,728006,"Wake Forest University");PSHU(8,62,728007,"Davidson College");PSHU(8,62,728008,"University of North Carolina Wilmington");PSHU(8,63,729001,"North Dakota State University");PSHU(8,63,729002,"University of North Dakota");PSHU(8,63,729003,"Minot State University");PSHU(8,64,730001,"University of Nebraska Lincoln");PSHU(8,64,730002,"University of Nebraska at Omaha");PSHU(8,65,731001,"Dartmouth College");PSHU(8,65,731002,"University of New Hampshire");PSHU(8,66,732001,"New Jersey Inst. of Technology");PSHU(8,66,732002,"Princeton University");PSHU(8,66,732003,"Rutgers New Brunswick");PSHU(8,66,732004,"Rutgers Newark");PSHU(8,66,732005,"Seton Hall University");PSHU(8,66,732006,"Stevens Institute of Technology");PSHU(8,66,732007,"rutgers university of new jersey");PSHU(8,66,732008,"middlesex county college");PSHU(8,66,732009,"Fairleigh Dickinson University");PSHU(8,66,732010,"Rowan University");PSHU(8,67,733001,"N.M. Inst. of Mining and Tech.");PSHU(8,67,733002,"New Mexico State University");PSHU(8,67,733003,"University of New Mexico");PSHU(8,67,733004,"Eastern New Mexico University");PSHU(8,68,734001,"University of Nevada Las Vegas");PSHU(8,68,734002,"University of Nevada Reno");PSHU(8,69,735001,"Adelphi University");PSHU(8,69,735002,"Clarkson University");PSHU(8,69,735003,"Columbia University");PSHU(8,69,735004,"Cornell University");PSHU(8,69,735005,"Fordham University");PSHU(8,69,735006,"Hofstra University");PSHU(8,69,735007,"New School University");PSHU(8,69,735008,"New York University");PSHU(8,69,735009,"Pace University");PSHU(8,69,735010,"Polytechnic University");PSHU(8,69,735011,"Rensselaer Polytechnic Inst.");PSHU(8,69,735012,"St. John's University");PSHU(8,69,735013,"SUNY Albany");PSHU(8,69,735014,"SUNY Binghamton");PSHU(8,69,735015,"SUNY College Environmental Science and Forestry");PSHU(8,69,735016,"SUNY Stony Brook");PSHU(8,69,735017,"SUNY University at Buffalo");PSHU(8,69,735018,"Syracuse University");PSHU(8,69,735019,"University of Rochester");PSHU(8,69,735020,"Yeshiva University");PSHU(8,69,735021,"Bard College");PSHU(8,69,735022,"The City University of New York");PSHU(8,69,735023,"The Cooper Union for the Advancement of Science and Art");PSHU(8,69,735024,"Fashion Institute of Technology");PSHU(8,69,735025,"SUNY Fredonia");PSHU(8,69,735026,"Sarah Lawrence College");PSHU(8,69,735027,"Ithaca College");PSHU(8,69,735028,"The Juilliard School");PSHU(8,69,735029,"Colgate University");PSHU(8,69,735030,"SUNY PLATTSBURGH");PSHU(8,69,735031,"State University of New York at Oswego");PSHU(8,70,736001,"Bowling Green State University");PSHU(8,70,736002,"Case Western Reserve University");PSHU(8,70,736003,"Cleveland State University");PSHU(8,70,736004,"Kent State University");PSHU(8,70,736005,"Miami University Oxford");PSHU(8,70,736006,"Ohio State University Columbus");PSHU(8,70,736007,"Ohio University");PSHU(8,70,736008,"Union Institute");PSHU(8,70,736009,"University of Akron");PSHU(8,70,736010,"University of Cincinnati");PSHU(8,70,736011,"University of Dayton");PSHU(8,70,736012,"University of Toledo");PSHU(8,70,736013,"Wright State University");PSHU(8,70,736014,"Denison University");PSHU(8,70,736015,"heidelberg college");PSHU(8,70,736016,"Marietta College");PSHU(8,70,736017,"Oberlin Conservatory of Music");PSHU(8,70,736018,"Tiffin University");PSHU(8,70,736019,"College of Wooster");PSHU(8,71,737001,"Oklahoma State University");PSHU(8,71,737002,"University of Oklahoma");PSHU(8,71,737003,"University of Tulsa");PSHU(8,71,737004,"Oklahoma Christian University");PSHU(8,71,737005,"Southeastern Oklahoma State University");PSHU(8,72,738001,"Oregon State University");PSHU(8,72,738002,"Portland State University");PSHU(8,72,738003,"University of Oregon");PSHU(8,72,738004,"Lewis & Clark College");PSHU(8,72,738005,"western oregon university");PSHU(8,73,739001,"Carnegie Mellon University");PSHU(8,73,739002,"Drexel University");PSHU(8,73,739003,"Duquesne University");PSHU(8,73,739004,"Lehigh University");PSHU(8,73,739005,"MCP Hahnemann University");PSHU(8,73,739006,"Pennsylvania State University Park");PSHU(8,73,739007,"Temple University");PSHU(8,73,739008,"University of Pennsylvania");PSHU(8,73,739009,"University of Pittsburgh");PSHU(8,73,739010,"Widener University");PSHU(8,73,739011,"Bryn Mawr College");PSHU(8,73,739012,"Bucknell University");PSHU(8,73,739013,"Chatham University");PSHU(8,73,739014,"Franklin & Marshall College");PSHU(8,73,739015,"Grove City College");PSHU(8,74,740001,"Brown University");PSHU(8,74,740002,"University of Rhode Island");PSHU(8,74,740003,"Bryant University");PSHU(8,75,741001,"Clemson University");PSHU(8,75,741002,"South Carolina State University");PSHU(8,75,741003,"University of South Carolina Columbia");PSHU(8,75,741004,"Winthrop University");PSHU(8,76,742001,"South Dakota State University");PSHU(8,76,742002,"University of South Dakota");PSHU(8,76,742003,"Northern State University");PSHU(8,77,743001,"East Tennessee State University");PSHU(8,77,743002,"Middle Tennessee State University");PSHU(8,77,743003,"Tennessee State University");PSHU(8,77,743004,"University of Tennessee Knoxville");PSHU(8,77,743005,"University of Memphis");PSHU(8,77,743006,"Vanderbilt University");PSHU(8,77,743007,"Tennessee Technological University");PSHU(8,78,744001,"Baylor University");PSHU(8,78,744002,"Rice University");PSHU(8,78,744003,"Southern Methodist University");PSHU(8,78,744004,"Texas A&M University College Station");PSHU(8,78,744005,"Texas A&M University Kingsville");PSHU(8,78,744006,"Texas A&M University Commerce");PSHU(8,78,744007,"Texas Christian University");PSHU(8,78,744008,"Texas Southern University");PSHU(8,78,744009,"Texas Tech University");PSHU(8,78,744010,"Texas Woman's University");PSHU(8,78,744011,"University of Houston");PSHU(8,78,744012,"University of North Texas");PSHU(8,78,744013,"University of Texas Arlington");PSHU(8,78,744014,"University of Texas Austin");PSHU(8,78,744015,"University of Texas Dallas");PSHU(8,78,744016,"University of Texas El Paso");PSHU(8,78,744017,"Abilene Christian University");PSHU(8,78,744018,"University of Texas San Anotnio");PSHU(8,78,744020,"University of Texas at San Antonio");PSHU(8,78,744021,"RICHLAND COLLEGE");PSHU(8,79,745001,"Brigham Young University Provo");PSHU(8,79,745002,"University of Utah");PSHU(8,79,745003,"Utah State University");PSHU(8,80,746001,"College of William and Mary");PSHU(8,80,746002,"George Mason University");PSHU(8,80,746003,"Old Dominion University");PSHU(8,80,746004,"University of Virginia");PSHU(8,80,746005,"Virginia Commonwealth University");PSHU(8,80,746006,"Virginia Tech");PSHU(8,80,746007,"Christopher Newport University");PSHU(8,80,746008,"Liberty University");PSHU(8,80,746009,"Washington and Lee University");PSHU(8,81,747001,"University of Vermont");PSHU(8,81,747002,"Middlebury College");PSHU(8,82,748001,"University of Washington");PSHU(8,82,748002,"Washington State University");PSHU(8,83,749001,"Marquette University");PSHU(8,83,749002,"University of Wisconsin Madison");PSHU(8,83,749003,"University of Wisconsin Milwaukee");PSHU(8,83,749004,"St. Norbert College");PSHU(8,83,749005,"University of Wisconsin-Stevens Point");PSHU(8,83,749006,"University of Wisconsin-Whitewater");PSHU(8,84,750001,"West Virginia University");PSHU(8,84,750002,"Fairmont State University");PSHU(8,85,751001,"University of Wyoming");PSHU(9,93,800001,"Universit?t Tübingen");PSHU(9,93,800002,"Freie Universit?t Berlin");PSHU(9,93,800003,"Universit?t G?ttingen");PSHU(9,93,800004,"Philipps Universit?t Marburg");PSHU(9,93,800005,"Ruhr Universit?t Bochum");PSHU(9,93,800006,"Technische Hochschule Aachen");PSHU(9,93,800007,"Technische Universit?t Berlin");PSHU(9,93,800008,"Technische Universit?t München");PSHU(9,93,800009,"Universit?t Augsburg");PSHU(9,93,800010,"Universit?t Bamberg");PSHU(9,93,800011,"Universit?t Bayreuth");PSHU(9,93,800012,"Universit?t Bielefeld");PSHU(9,93,800013,"Universit?t Bonn");PSHU(9,93,800014,"Universit?t Braunschweig");PSHU(9,93,800015,"Universit?t Bremen");PSHU(9,93,800016,"Universit?t Dortmund");PSHU(9,93,800017,"Universit?t Dusseldorf");PSHU(9,93,800018,"Universit?t Erlangen");PSHU(9,93,800019,"Universit?t Frankfurt");PSHU(9,93,800020,"Universit?t Gesamthochschule Siegen");PSHU(9,93,800021,"Universit?t GH Duisburg");PSHU(9,93,800022,"Universit?t GH Essen");PSHU(9,93,800023,"Universit?t GH Kassel");PSHU(9,93,800024,"Universit?t -GH Paderborn");PSHU(9,93,800025,"Universit?t- GH Wuppertal");PSHU(9,93,800026,"Universit?t Giessen");PSHU(9,93,800027,"Universit?t Hamburg");PSHU(9,93,800028,"Universit?t Hannover");PSHU(9,93,800029,"Universit?t Heidelberg");PSHU(9,93,800030,"Universit?t koeln");PSHU(9,93,800031,"Technische Universit?t Kaiserslautern");PSHU(9,93,800032,"Universit?t Karlsruhe");PSHU(9,93,800033,"Universit?t Kiel");PSHU(9,93,800034,"Universit?t Konstanz");PSHU(9,93,800035,"Universit?t Mainz");PSHU(9,93,800036,"Universit?t Mannheim");PSHU(9,93,800037,"LMU München");PSHU(9,93,800038,"Universit?t Münster");PSHU(9,93,800039,"Universit?t Oldenburg");PSHU(9,93,800040,"Universit?t Osnabrueck");PSHU(9,93,800041,"Universit?t Passau");PSHU(9,93,800042,"Universit?t Regensburg");PSHU(9,93,800043,"Universit?t Saarbrucken");PSHU(9,93,800044,"Universit?t Stuttgart");PSHU(9,93,800045,"Universit?t Trier");PSHU(9,93,800046,"Universit?t Ulm");PSHU(9,93,800047,"Universit?t Würzburg");PSHU(9,93,800048,"Universit?t paderborn");PSHU(9,93,800049,"Universit?t Leipzig");PSHU(9,93,800053,"Technische Universit?t Hamburg-Harburg");PSHU(9,93,800054,"Technische Universit?t Dresden");PSHU(9,93,800055,"Technische Universit?t Clausthal");PSHU(9,93,800056,"Technische Universit?t Braunschweig");PSHU(9,93,800057,"Humboldt Universit?t zu Berlin");PSHU(9,93,800058,"Fachhochschule lübeck");PSHU(9,93,800059,"Fachhochschule Aachen");PSHU(9,93,800060,"Albert-Ludwigs-Universit?t Freiburg");PSHU(9,93,800061,"Duisburg-Essen");PSHU(9,93,800062,"Hochschule-Merseburg");PSHU(9,93,800063,"Hochschule für Musik und Theater Hamburg");PSHU(9,93,800064,"Universit?t Duisburg-Essen");PSHU(11,95,1000001,"Санкт - Петербургский государственный университет экономики и финансов");PSHU(11,95,1000002,"Санкт-Петербургский государственный университет аэрокосмического приборостроения");PSHU(11,95,1000003,"Санкт-Петербургский государственный университет");PSHU(11,95,1000004,"Российский  университет  дружбы народов");PSHU(11,95,1000005,"Российский Государственный Университет нефти и газа имени И.М.Губкина");PSHU(11,95,1000006,"Московский энергетический институт");PSHU(12,96,1100001,"愛知大学");PSHU(12,96,1100002,"立命館アジア太平洋大学");PSHU(12,96,1100003,"法政大学");PSHU(12,96,1100004,"お茶の水女子大学");PSHU(12,96,1100005,"名城大学");PSHU(12,96,1100006,"同志社大学");PSHU(12,96,1100007,"新潟経営大学");PSHU(12,96,1100008,"東京理科大学");PSHU(12,96,1100009,"広島大学");PSHU(12,96,1100010,"一橋大学");PSHU(12,96,1100011,"北海道大学");PSHU(12,96,1100012,"南山大学");PSHU(12,96,1100013,"立命館大学");PSHU(12,96,1100014,"山形大学");PSHU(12,96,1100015,"慶応義塾大学");PSHU(12,96,1100016,"近畿大学");PSHU(12,96,1100017,"神戸大学");PSHU(12,96,1100018,"京都大学");PSHU(12,96,1100019,"九州大学");PSHU(12,96,1100022,"東京大学");PSHU(12,96,1100023,"明治大学");PSHU(12,96,1100024,"宇都宮大学");PSHU(12,96,1100025,"長崎大学");PSHU(12,96,1100026,"名古屋大学");PSHU(12,96,1100027,"中日本自动車短期大学");PSHU(12,96,1100028,"西日本工業大学");PSHU(12,96,1100029,"大阪国際大学");PSHU(12,96,1100030,"大阪芸術大学");PSHU(12,96,1100031,"大阪大学");PSHU(12,96,1100032,"流通科学大学");PSHU(12,96,1100033,"麗澤大学");PSHU(12,96,1100034,"埼玉大学");PSHU(12,96,1100035,"専修大学");PSHU(12,96,1100036,"拓殖大学");PSHU(12,96,1100037,"東京工業大学");PSHU(12,96,1100038,"東京国際大学");PSHU(12,96,1100039,"東京経済大学");PSHU(12,96,1100040,"和歌山外国語専門学校");PSHU(12,96,1100041,"早稲田大学");PSHU(12,96,1100042,"山梨大学");PSHU(12,96,1100043,"四日市大学");PSHU(13,97,1200001,"Università degli Studi di Pavia");PSHU(13,97,1200002,"Politecnico di Milano");PSHU(13,97,1200003,"Università Commerciale Luigi Bocconi");PSHU(13,97,1200004,"Politecnico Di Torino");PSHU(13,97,1200005,"Università degli studi di Milano");PSHU(13,97,1200006,"Università degli Studi di Trento");PSHU(13,97,1200008,"Università degli Studi di Firenze");PSHU(13,97,1200009,"Università Degli Studi Di Genova");PSHU(13,97,1200010,"universita' degli studi di padova");PSHU(13,97,1200011,"Università di Bologna");PSHU(1,1,1200012,"中华大学");
/* web_user_msg.js */

var WebUserMsg = new Object();

var WebUserMsg = {
	_styles : {
		"warn":{classname:"box_hint f_14 c_important clearfix p_a10 c_b",logo:"http://img.widget.xunlei.com/img_2/icon_alert.gif",need_close:true},
		"done":{classname:"box_suc f_14 clearfix p_a10",logo:"http://img.widget.xunlei.com/img_2/icon_complete.gif",need_close:true},
		"wait":{classname:"frame f_14 clearfix p_a10 c_dark",logo:"http://img.widget.xunlei.com/img_2/icon_wait.gif",need_close:false}
	},
	_Show : function(eid,msg,s_type)
	{
		try
		{
			var eDiv = $(eid);
			var style_item = this._styles[s_type];
			if(eDiv&&style_item)
			{
				var str = ""
				+"<img src=\"{logo}\" class=\"f_l m_r15\" />"
				+"<div class=\"p_v15\" style=\"float:left\">{msg}</div>"
				+"<div class=\"p_v15\" ><a href=\"javascript:void(0);\" style=\"margin-left:20px;{none_close}\" onclick=\"WebUserMsg.Hide('{eid}');\">关闭</a></div>";
				str = str.replace(/{logo}/g,style_item.logo);
				str = str.replace(/{msg}/g,msg);
				str = str.replace(/{eid}/g,eid);
				if(style_item.need_close)
					str = str.replace(/{none_close}/g,"");
				else
					str = str.replace(/{none_close}/g,"display:none");
				eDiv.innerHTML = str;
				eDiv.className = style_item.classname;
				eDiv.style.display = "block";
			}
			else alert(msg);
			
		}catch(ex)
		{
			alert(ex.message);
		}
	},
	Wait : function(eid,msg)
	{
		this._Show(eid,msg,"wait");
	},
	Warn : function(eid,msg)
	{
		this._Show(eid,msg,"warn");
	},
	Done : function(eid,msg)
	{
		this._Show(eid,msg,"done");
	},
	Hide : function(eid)
	{
		var eDiv = $(eid);
		if(eDiv)eDiv.style.display = "none";
	}
};/* contact_fetch.js */
var ContactFetcher = {
	_url : "http://portal.widget.xunlei.com/cgi-bin/cgi_contact_list",
	_mail_type : "MSN",
	_user : "",
	_password : "",
	_desc : {"MSN": "导入MSN好友", "QQ": "导入QQ好友", "163": "导入163联系人", "SOHU": "导入搜狐联系人", "SINA": "导入新浪联系人", "GOOGLE": "导入Gmail联系人"}
};

ContactFetcher.setMailType =  function (mail_type) {
		this._mail_type = mail_type;
}

ContactFetcher.getDesc = function () {
	return this._desc[this._mail_type];
}

ContactFetcher.getContacts = function (name, password, preDeal, onGet, onError) {
		this._user=name;
		this._password=password;
		
		if ( preDeal )
			preDeal();
		
		var params = "emailtype="+this._mail_type+"&name="+this._user+"&password="+this._password+"&cachetime="+(new Date).getTime();
		new Ajax.Request(this._url, {
		method: "GET", 
		parameters: params, 
		response: "Object",
		onSuccess: function(evt){
			var rr = evt.response;
			if ( eval(rr.result)!=0 )
			{
				if ( onError ) 
					onError(rr.message);
			}
			else if ( onGet )
				onGet(rr);
		},
		onException: function(evt){
			alert(i+"exception:\n" + evt.exception + "\n" + evt.exception.message);
		}
	});
}/* cross_search.js */
//fCallback(arrayOfCrossInfo)
//depend on area.js
/*
    CROSS_SEARCH_UNKNOWN = 0,
    CROSS_SEARCH_UNIVERSITY = 1,
    CROSS_SEARCH_HOMETOWN = 2,
    CROSS_SEARCH_BIRTHDAY = 3,
    CROSS_SEARCH_COMPANY = 4
*/

g_cross_search_word_map = {1:{format:"，就读过{value}的人"}
,2:{format:"的{value}人"}
,3:{format:"，和你同一天生日的人"}
,4:{format:"，就职于{value}的人"}
};
_ParseCrossWord = function(sCross_word)
{
	try
	{
		var strArr1 = sCross_word.split("}|{");
		if(!strArr1.length||strArr1.length!=2)
		{
			throw("wrong format");
		}

		var strArr2 = strArr1[0].split("-");
		if(!strArr2.length||strArr2.length!=4)
		{
			throw("wrong format at former part");
		}

		var result = "";
		var iPart01 = parseInt(strArr2[0]);
		var iPart02 = parseInt(strArr2[1]);
		var iPart03 = parseInt(strArr2[2]);
		var iCrossType = parseInt(strArr2[3]);
		if(isNaN(iPart01)||isNaN(iPart02)||isNaN(iPart03)||isNaN(iCrossType))
			throw("wrong format at former 4 code");
		if(iPart01<=0)
			throw("need prov");
		if(strArr1[1].substr(strArr1[1].length-1,1)=="市")
			strArr1[1] = strArr1[1].substr(0, strArr1[1].length-1);
		if(!g_cross_search_word_map[iCrossType])return "";
			result = g_cross_search_word_map[iCrossType].format.replace(/{value}/g, strArr1[1]);
		

		//优先考虑小范围地域
		var sArea = oCntrys[1].province[iPart01].name;
		if(iPart03>0)
			sArea = oCntrys[1].province[iPart01].city[iPart02].district[iPart03].name;
		else if(iPart02>0)
			sArea = oCntrys[1].province[iPart01].city[iPart02].name;
		
		result = "在"+sArea + result;
		return result;

	}catch(ex)
	{
		alert(ex);
		return "NOT-WELL-FORMATTED";
	}
}

/*
_ParseCrossWord = function(sCross_word)
{
	try
	{
		var strArr1 = sCross_word.split("}|{");
		if(!strArr1.length||strArr1.length!=2)
		{
			throw("wrong format");
		}

		var strArr2 = strArr1[0].split("-");
		if(!strArr2.length||strArr2.length!=4)
		{
			throw("wrong format at former part");
		}

		var result = "";
		var iPart01 = parseInt(strArr2[0]);
		var iPart02 = parseInt(strArr2[1]);
		var iPart03 = parseInt(strArr2[2]);
		if(isNaN(iPart01)||isNaN(iPart02)||isNaN(iPart03))
			throw("wrong format at former 3 code");

		if(iPart01<=0)
			throw("need prov");
		result = oCntrys[1].province[iPart01].name;

		if(iPart02>0)
			result += oCntrys[1].province[iPart01].city[iPart02].name;

		if(iPart03>0)
			result += "("+oCntrys[1].province[iPart01].city[iPart02].district[iPart03].name+")";
		
		result += strArr1[1];

		return result;

	}catch(ex)
	{
		alert(ex);
		return "NOT-WELL-FORMATTED";
	}
}
*/
Get_CrossInfo = function(fCallback)
{
}

/* chat.js */

function Chat(uin)
{
	var ver =0;
	try{
		var dapCtrl = new ActiveXObject("DapCtrl.DapCtrl");
		if(dapCtrl){
			ver = dapCtrl.Get("iThunderVersion");
			ver = parseInt(ver);
		}
	}catch(e){}

	var bNewThunder = (ver >=486);
	if(bNewThunder){
		var url = "thunderim://chat:"+uin +"/";
		window.open(url,"_self");	
	}
	else{
		var url = "http://i.xunlei.com/index.html?redirecturl=sendmessage%26" + uin;
		window.open(url,"_blank");	
	}
}

function checkOnline(uin,callBackFunc)
{
	var url = "http://bdynamic.xunlei.com/fcg-bin/cgi_user_online_status.fcg?uin="+ uin + "&cacheTime=" +new Date().getTime();
	new Ajax.Request(url,{
		response:"JSON",
		onSuccess:function(evt){
			if(!isUndef(callBackFunc))
				callBackFunc(parseInt(evt.response.result),uin);
			else
				alert(parseInt(evt.response.result));
		}
	});
}/* comm.js */

function logOut(sReturnURL)
{
	Browser.clearCookie("usrname");
	Browser.clearCookie("nickname");
	
	if(!sReturnURL)
		sReturnURL = window.location.href;

	window.location="http://i.xunlei.com/login.html?u1="+encodeURIComponent(sReturnURL);
}

function setAllSelect (str) 
{
	var selects = document.getElementsByTagName("select");
	for ( var i=0; i<selects.length; i++ )
	{
		selects[i].style.display = str;
	}
}


function addZero(d)
{
        if(parseInt(d)>=10)
                return d;
        else 
                return "0"+d;
}

var User = {
	myUin:  Browser.getCookie('usrname'),
	myNickName: Browser.getCookie('nickname')==""?Browser.getCookie('usrname'):Browser.getCookie('nickname'),
	getURL:function(uin)
	{
		return "http://"+uin+".blog.xunlei.com";
	},
	getLogo:function(uin)
	{
		//return "http://imain.xunlei.com/img/"+encodeURIComponent(uin)+".gif";
		return "http://imain.xunlei.com/imgus/"+encodeURIComponent(uin)+".gif";
	},
	getLogoBig:function(uin)
	{
		//return "http://imain.xunlei.com/img/"+encodeURIComponent(uin)+".gif";
		return "http://imain.xunlei.com/imgub/"+encodeURIComponent(uin)+".gif";
	}
};


function getNowTime(iTime)
{
        var date;
		if (iTime)
			date=new Date(iTime);
		else
			date=new Date();
        return date.getFullYear()+ "-" + addZero(date.getMonth()+1)  + "-" + addZero(date.getDate()) + " "+ addZero(date.getHours()) + ":" + addZero(date.getMinutes()) +":" + addZero(date.getSeconds()) ;
}

function g_sendUrlByIfr(u, callback) {
	var ifr=document.createElement("iframe");
	var ifr_id="iframe_tmp_"+new Date().getTime();
	ifr.id=ifr_id;
	ifr.name=ifr_id;
	ifr.width=0;
	ifr.height=0;
	document.body.appendChild(ifr);

try{
	if(ifr.addEventListener)
	{
		ifr.addEventListener("load", Delegate.create (this, function(){
							var o;
							var ifrs=document.getElementsByTagName("iframe");
							for (var i = 0; i < ifrs.length; i++)
							{ 
        						if (ifrs[i].id ==ifr_id)
								{
									o=frames[i];
									break;
								}	
							}
							if(o && callback)
							{	
								callback(o);
								
								//document.body.removeChild(o);
							}
						}),
						false
		);
	}
	else if( Browser.isMSIE )
	{
		ifr.attachEvent("onreadystatechange", function (){
							if(ifr.readyState!="complete") return;
							if(callback)
								callback(document.frames[ifr_id]);
							document.body.removeChild(ifr);
						}
		);
	}
	else if( ifr.attachEvent )
	{
		ifr.attachEvent("onload", function (){
							if(callback)
								callback(document.frames[ifr_id]);
							document.body.removeChild(ifr);
						}
		);
	}
	ifr.src=u; 
}
catch (e) {}

}

var ejs={selectone:{},radio:{},checkbox:{}}

ejs._check_type = function(eObject, sType)
{
	return (!eObject||!(eObject.type)||sType!=eObject.type.toLowerCase())?false:true;
}

ejs.selectone.checkType=function(oSelect)
{
	return ejs._check_type(oSelect,"select-one");
//	return (!oSelect||!(oSelect.type)||"SELECT-ONE"!=oSelect.type.toUpperCase())?false:true;
}

ejs.selectone.clear=function(oSelect)
{
	if(!this.checkType(oSelect)) return null;
	//clear
	var count = oSelect.options.length;
	while((count--)>0)
	{
		oSelect.removeChild(oSelect.options[0]);
	}
	return oSelect;
}

ejs.selectone.push=function(oSelect,sText,sValue)
{
	if(!this.checkType(oSelect)) return;
	var oOption = new Option(sText,sValue);
	oSelect.options.add(oOption);
}

ejs.selectone.fill=function(oSelect,aData,sTextField,sValueField)
{
	if(!this.checkType(oSelect)) return;
	if(!sTextField||""==sTextField)sTextField="text";
	if(!sValueField||""==sValueField)sValueField="value";
	try
	{
		if(aData.length||0==aData.length)
		{
			for(var i=0;i<aData.length;i++)
				eval("this.push(oSelect,aData[i]."+sTextField+",aData[i]."+sValueField+");");
		}
		else
			for(key in aData)
				eval("this.push(oSelect,aData[key]."+sTextField+",aData[key]."+sValueField+");");
	}catch(ex){}
}

ejs.selectone.get=function(oSelect)
{
	if(!this.checkType(oSelect)) return;
	if(oSelect.selectedIndex<0) return null;
	var obj = new Object();
	obj.value = oSelect.options[oSelect.selectedIndex].value;
	obj.text = oSelect.options[oSelect.selectedIndex].innerHTML;
	return obj;
}

ejs.selectone.set=function(oSelect,oSelectedOption,isText)
{
	if(!this.checkType(oSelect)) return;
	if(!oSelectedOption)return;
	var sJudge = "if(oSelect.options[i].";
	if(isText)
	{
		sJudge += "innerHTML==";
		sJudge += (oSelectedOption.text)?"oSelectedOption.text":"oSelectedOption";
	}
	else
	{
		sJudge += "value==";
		sJudge += (oSelectedOption.text)?"oSelectedOption.value":"oSelectedOption";
	}
	sJudge += "){try{oSelect.options[i].selected=true;}catch(e){try{oSelect.options.selectedIndex=i;}catch(e2){alert('ejs.selectone.set');}}}else{oSelect.options[i].selected=false;}"

	for(var i=0;i<oSelect.options.length;i++)
		eval(sJudge);
}

ejs.selectone.setIndex=function(oSelect,iIdx)
{
	if(!this.checkType(oSelect)) return;
	iIdx = parseInt(iIdx);
	if(isNaN(iIdx)||iIdx<0||iIdx>=oSelect.options.length)return;
	for(var i=0;i<oSelect.options.length;i++)
		if(i==iIdx)
		{
			try{oSelect.options[i].selected=true;}catch(e){try{oSelect.options.selectedIndex=i;}catch(e2){alert('ejs.selectone.setIndex');}}
		}
}

/*
ejs.radio.set=function(oForm,name,target_value)
{
	if(!oForm)return;
	eval("var radio = oForm."+name+";")
	if(!radio)return;
	if(!target_value)return;
	for(var i=0;i<radio.length;i++)
	{
		if(radio[i].value==target_value.toString())
			radio[i].checked=true;
		else
			radio[i].checked=false;
	}
}

ejs.radio.get=function(oForm,name)
{
	if(!oForm)return null;
	eval("var radio = oForm."+name+";")
	if(radio==null)return;
	for(var i=0;i<radio.length;i++)
	{
		if(radio[i].checked==true)
		{
			return radio[i].value;
		}
	}
	return null;
}*/
ejs.radio.checkType = function(oRadio)
{
	return ejs._check_type(oRadio,"radio");
}

ejs.radio.set = function(oRadio,target_value)
{
	if(!this.checkType(oRadio)||!oRadio.name) return;
	if(!target_value)return;
	var radio_list = $A($E(oRadio.name));
	for(var i=0;i<radio_list.length;i++)
	{
		if(radio_list[i].value==target_value.toString())
			radio_list[i].checked=true;
		else
			radio_list[i].checked=false;
	}
}

ejs.radio.get = function(oRadio)
{
	if(!this.checkType(oRadio)||!oRadio.name) return null;
	var radio_list = $A($E(oRadio.name));
	for(var i=0;i<radio_list.length;i++)
	{
		if(radio_list[i].checked==true)
			return radio_list[i].value;
	}
	return null;
}

//可能要作废，请勿使用
ejs.checkbox.set=function(oForm,name,target_values)
{
	if(!oForm)return;
	eval("var chkbox = oForm."+name+";")
	if(!chkbox)return;
	if(!target_values)return;
	target_values = $A(target_values);
	for(var i=0;i<chkbox.length;i++)
	{
		for(var j=0;j<target_values.length;j++)
		{
			if(chkbox[i].value==target_values[j].toString())
				chkbox[i].checked=true;
		}
	}
}

ejs.checkbox.checkType = function(oCheckbox)
{
	return ejs._check_type(oCheckbox,"checkbox");
}

ejs.checkbox.isCheck = function(oCheckbox)
{
	if(!this.checkType(oCheckbox)) return null;
	return oCheckbox.checked;
}

ejs.checkbox.setCheck = function(oCheckbox)
{
	if(!this.checkType(oCheckbox)) return;
	oCheckbox.checked = true;
}

ejs.checkbox.setUnCheck = function(oCheckbox)
{
	if(!this.checkType(oCheckbox)) return;
	oCheckbox.checked = false;
}



var date_gen = {
	_month_restrict:{1:31,2:28,3:31,4:30,5:31,6:30,7:31,8:31,9:30,10:31,11:30,12:31},
	_year_start:1957,
	_year_end:(new Date()).getFullYear(),
	_digit:function(i)
	{
		if(i<10)
			return "0" + i.toString();
		else
			return i.toString();
	},
	_array:function(iStart,iEnd,increment)
	{
		var result = [];
		if(!iStart||!iEnd)return result;
		if(!increment||0==increment)increment=1;
		i = iStart;
		while((increment>0&&i<=iEnd)||(increment<0&&i>=iEnd))
		{
			var obj = new Object();
			obj.value = this._digit(i);
			obj.text = this._digit(i);
			result.push(obj);
			i+=increment;
		}
		return result;
	},
	get_years:function()
	{
		var iStart = this._year_end;
		var iEnd = this._year_start;
		return this._array(iStart,iEnd,-1);
	},
	get_months:function()
	{
		var iStart = 1;
		var iEnd = 12;
		return this._array(iStart,iEnd);
	},
	get_days:function(iYear,iMonth)
	{
		if(isNaN(parseInt(iMonth,10))||parseInt(iMonth,10)<1||parseInt(iMonth,10)>12)
		{
			return [];
		}

		var iStart = 1;
		var iEnd = this._month_restrict[parseInt(iMonth,10)];
		if(28==iEnd)
			iEnd = (0==iYear%4)?29:28;

		return this._array(iStart,iEnd);
	},
	check:function()
	{
		if(!ejs||!ejs.selectone)throw("请包含ejs相关模块.");
	},
	_fill_:function(oSelect,itemList,emptyTxt,selectedValue)
	{
		this.check();
		ejs.selectone.clear(oSelect);
		if(emptyTxt)
			ejs.selectone.push(oSelect,emptyTxt,"");
		ejs.selectone.fill(oSelect,itemList);
		if(selectedValue)
			ejs.selectone.set(oSelect,selectedValue);
	},
	fill_years:function(oYear,emptyTxt,selectedValue)
	{
		this._fill_(oYear,this.get_years(),emptyTxt,selectedValue);
	},
	fill_months:function(oMonth,emptyTxt,selectedValue)
	{
		this._fill_(oMonth,this.get_months(),emptyTxt,selectedValue);
	},
	fill_days:function(oYear,oMonth,oDay,emptyTxt,selectedValue)
	{
		var sSelectedYear = ejs.selectone.get(oYear).value;
		var sSelectedMonth = ejs.selectone.get(oMonth).value;
		this._fill_(oDay,this.get_days(sSelectedYear,sSelectedMonth),emptyTxt,selectedValue);
	},
	clear:function(oSelect,emptyTxt)
	{
		ejs.selectone.clear(oSelect,emptyTxt);
		ejs.selectone.push(oSelect,emptyTxt,"");
	},
	year_from_str:function(date_str)
	{
		if(!date_str||""==date_str) return "0000";
		var year = date_str.substr(0,4);
		var month = date_str.substr(5,2);
		if(parseInt(year,10)>1970)
			return year;
		return "0000";
	},
	month_from_str:function(date_str)
	{
		if(!date_str||""==date_str) return "00";
		var year = date_str.substr(0,4);
		var month = date_str.substr(5,2);
		if(parseInt(year,10)>1970)
			return month;
		return "00";
	},
	day_from_str:function(date_str)
	{
		if(!date_str||""==date_str) return "00";
		var year = date_str.substr(0,4);
		var month = date_str.substr(5,2);
		var day = date_str.substr(8,2);
		if(parseInt(year,10)>1970)
			return day;
		return "00";
	}
	
	
};


/**
 * @class TabManager
 * @brief 用以创建TabGroup的"管理类"
 */
var TabManager={
	getInstance:function(tab_ctrl_id)
	{
		if(!tab_ctrl_id||""==tab_ctrl_id) return null;
		if(!this._tabGroups) this._tabGroups = {};
		if(this._tabGroups[tab_ctrl_id])return this._tabGroups[tab_ctrl_id];
		this._tabGroups[tab_ctrl_id] = new TabGroup(tab_ctrl_id);
		return this._tabGroups[tab_ctrl_id];
	}
};

/**
 * @class TabGroup
 * @brief Tab组控件
 */
function TabGroup(tab_ctrl_id)
{
	if(!tab_ctrl_id||""==tab_ctrl_id)
		throw "请指定tab_ctrl_id.";
	if(!$(tab_ctrl_id))
		throw "#tab_ctrl_id所对应的html节点不存在.";
	this._tabCtrlId = tab_ctrl_id;
}

TabGroup.prototype={
	_defaultKey:"_N_O_T_H_I_N_G_",
	_tabs:{},
	_htmlTag:"li",
	_htmlClassSelect:"select",
	_htmlClassUnselect:"",
	_htmlTemplate:"<{html_tag} id=\"{ctrl_id}_{key}\" class=\"{class_name}\" ><a href=\"javascript:;\" onclick=\"javascript:TabManager.getInstance('{ctrl_id}').selectTab('{key}');\">{name}</a></{html_tag}>",
	addTab:function(key, name, callback_select, callback_unselect)
	{
		var obj = new Object();
		obj.key = key;
		obj.name = name;
		obj.callback_select = callback_select;
		obj.callback_unselect = callback_unselect;
		this._tabs[key] = obj;
	},
	addTabs:function(aTabs, callback_select, callback_unselect)
	{
		if(!aTabs||!aTabs.length||aTabs.length==0)return;
		for(var i=0;i<aTabs.length;i++)
			this.addTab(aTabs[i].key, aTabs[i].name, callback_select, callback_unselect);
	},
	removeTab:function(key)
	{
		this._tabs[key] = null;
	},
	selectTab:function(key)
	{
		if(key==this._getDefault())return;
		this._setDefault(key);
		key = this._getDefault();
		for(_key in this._tabs)
		{
			var target_tab_elem = $(this._tabCtrlId+"_"+_key);
			if(!target_tab_elem)continue;
			if(_key==key)
			{
				target_tab_elem.className = this._htmlClassSelect;
				if(this._tabs[_key].callback_select)
					this._tabs[_key].callback_select(_key);
			}
			else
			{
				target_tab_elem.className = this._htmlClassUnselect;
				if(this._tabs[_key].callback_unselect)
					this._tabs[_key].callback_unselect(_key);
			}
		}
	},
	render:function()
	{
		var strHTML = "";
		for(_key in this._tabs)
		{
			var obj = this._tabs[_key];
			if(!obj)continue;
			strHTML+=this._replace(this._htmlTemplate,obj.key,obj.name,false);
		}
		$(this._tabCtrlId).innerHTML = strHTML;
	},
	setHtmlTag:function(htmlTag)
	{
		if(htmlTag&&""!=htmlTag) this._htmlTag = htmlTag;
	},
	setHtmlClass:function(htmlClassSelect,htmlClassUnselect)
	{
		if(htmlClassSelect&&""!=htmlClassSelect)
			this._htmlClassSelect = htmlClassSelect;
		if(htmlClassUnselect&&""!=htmlClassUnselect) 
			this._htmlClassUnselect = htmlClassUnselect;
	},
	_setDefault:function(key)
	{
		if(key&&""!=key&&this._tabs[key])
			this._defaultKey = key;
	},
	_getDefault:function()
	{
		if(this._defaultKey&&""!=this._defaultKey) return this._defaultKey;
		for(_key in this._tabs)
		{
			this._defaultKey = _key;
			return _key;
		}
		return null;
	},
	_replace:function(src,key,name,isSelected)
	{
		if(!key)key="";
		if(!name)name="";
		var tabCtrlId = this._tabCtrlId;
		var htmlTag = this._htmlTag;
		var htmlClassName = (isSelected)?this._htmlClassSelect:this._htmlClassUnselect;
		var RexStr = /{ctrl_id}|{html_tag}|{key}|{name}|{class_name}/g
		src = src.replace(RexStr,
			function(MatchStr){
				switch(MatchStr){
					case "{ctrl_id}": return tabCtrlId;
					case "{html_tag}": return htmlTag;
					case "{key}": return key;
					case "{name}": return name;
					case "{class_name}": return htmlClassName;
					default : return "";
				}
			}
		)
		return src;
	}
};

/**
 * @class Pager
 * @brief 产生分页代码
 */
function Pager(iTotal_num, iPage_size, url_format, bIsStrict)
{
	this._is_strict = (bIsStrict)?true:false;
	this._total = parseInt(iTotal_num);
	this._page_size = parseInt(iPage_size);
	if(isNaN(this._total)||isNaN(this._page_size)
	||this._total<0||this._page_size<0)throw("total_num 和 page_size 必须是>=0的整型数字");
	if(this._page_size==0)this._page_size=10;
	this._url = url_format;
	this._total_page = (iTotal_num-iTotal_num%iPage_size)/iPage_size;
	this._curr_page = 1;
	this._curr_num = this._page_size ;

	if(iTotal_num%iPage_size>0)
		this._total_page+=1;
	if(this._total_page==0)this._total_page=1;
}

Pager.prototype = {
	_max_show_page:5,
	_page_template_current:"<strong>{page}</strong>",
	_page_template_others:"<a href=\"{url}\">{page}</a>",
	_page_template_prev:"<a href=\"{url}\">&lt;上一页</a>",
	_page_template_next:"<a href=\"{url}\">下一页&gt;</a>",
	_page_template_first:"<a href=\"{url}\">首页</a>",
	_page_template_last:"<a href=\"{url}\">末页</a>",
	_page_template_separator:" ",
	_getIntValue:function(iValue)
	{
		if(isNaN(parseInt(iValue)))throw("要求传入值为[整型数字],而传入的值为:["+iValue+"]");
		return parseInt(iValue);
	},
	_replaceURL:function(iCurr)
	{
		var iSize = this._page_size;
		var src = this._url.replace(/{page}|{size}/g, 
			function(MatchStr){
				switch(MatchStr){
					case "{page}": return iCurr;
					case "{size}": return iSize;
					default : return "";
				}
			});
		return src;
	},
	getStat:function()
	{
		var str;
		for(property_item in this)
		{
			if("_getIntValue|_replaceURL|getStat|setCurrent".indexOf(property_item)>=0)continue;
			if("getPagerHTML|getPrevPageHTML|getNextPageHTML|getPageStart|getPageEnd".indexOf(property_item)>=0)
				str+=property_item+":"+eval("(this."+property_item+"())")+"\r\n";
			else
				str+=property_item+":"+eval("(this."+property_item+")")+"\r\n";
		}
		return str;
	},
	setTotalPage:function(iTotalPage)
	{
		iTotalPage = parseInt(iTotalPage);
		if(isNaN(iTotalPage)||iTotalPage<1)throw("iTotalPage必须使合法[整型数字]");
		this._total_page = iTotalPage;
	},
	setCurrent:function(curr_page, curr_num)
	{
		this._curr_page = this._getIntValue(curr_page);
		this._curr_num = this._getIntValue(curr_num);
		if( (this._is_strict)&&(this._curr_page<1||this._curr_page>this._total_page) )throw("当前页的值超出范围:");
		if( (this._is_strict)&&(this._curr_num<0||this._curr_num>this._page_size) )throw("当前记录数的值超出范围:");
	},
	/**
	 * @brief获得HTML代码: 1 2 3 ... n
	 */
	getPagerHTML:function()
	{	
		var strHTML="";
		var start_show_page = 1;
		//规范最大/最小显示页码数量
		if(this._max_show_page<3||this._max_show_page>20||this._max_show_page>this._total_page)
			this._max_show_page=(this._total_page<5)?this._total_page:5;
		this._max_show_page -= 1;
		//规范起始显示的页码		
		if(this._total_page>this._max_show_page)
			start_show_page = this._curr_page-parseInt(this._max_show_page/2);
		if(start_show_page<1)
			start_show_page = 1;
		if(start_show_page+this._max_show_page>this._total_page)
			start_show_page = this._total_page - this._max_show_page;
		//产生页码序列
		for(var i=start_show_page;i<=(start_show_page+this._max_show_page);i++)
		{
			if(i==this._curr_page)
				strHTML+=this._page_template_current.replace(/{page}/g,i);
			else
				strHTML+=this._page_template_others.replace(/{url}/g, this._replaceURL(i) ).replace(/{page}/g, i);
			if(i<this._total_page);
				strHTML+=this._page_template_separator;
		}
		return strHTML;
	},
	/**
	 * @brief获得HTML代码: 上一页
	 */
	getPrevPageHTML:function()
	{
		var strHTML="";
		if(this._curr_page>1)
			strHTML+=this._page_template_prev.replace(/{url}/g, this._replaceURL(this._curr_page-1) );
	
		return strHTML;
	},
	/**
	 * @brief获得HTML代码: 下一页
	 */
	getNextPageHTML:function()
	{
		var strHTML="";
		if(this._curr_page<this._total_page)
			strHTML+=this._page_template_next.replace(/{url}/g, this._replaceURL(this._curr_page+1) );
	
		return strHTML;
	},
	/**
	 * @brief获得HTML代码: 首页
	 */
	getFirstPageHTML:function()
	{
		var strHTML="";
		if(this._curr_page>1)
			strHTML+=this._page_template_first.replace(/{url}/g, this._replaceURL(1) );
	
		return strHTML;
	},
	/**
	 * @brief获得HTML代码: 末页
	 */
	getLastPageHTML:function()
	{
		var strHTML="";
		if(this._curr_page<this._total_page)
			strHTML+=this._page_template_last.replace(/{url}/g, this._replaceURL(this._total_page) );
	
		return strHTML;
	},
	/**
	 * @brief获得本页的开始位置
	 */
	getPageStart:function()
	{
		return (this._curr_num>0)?((this._curr_page-1)*this._page_size+1):0;
	},
	/**
	 * @brief获得本页的结束位置
	 */
	getPageEnd:function()
	{
		return (this._curr_page-1)*this._page_size+this._curr_num;
	}
};

function getPageList(cur_page, total_page, maxlist_perpage)
{
	var pager=new Object();
	if(total_page<=maxlist_perpage)
	{
		pager.from=1;
		pager.to=total_page;
	}
	else
	{
		if( cur_page<3 )
		{
			pager.from=1;
			pager.to=5;
		}
		else if( total_page-cur_page<2 )
		{
			pager.to=total_page;
			pager.from=pager.to-4;
		}
		else
		{
			pager.from=cur_page-2;
			pager.to=cur_page+2;
		}
	}

	return pager;
}/* comm_pop.js */
//公用的popup在这里


//发送消息
var SEND_POP_HTML = '<div id="div_pop_sendmsg" style="width:300px; display:none; position:absolute; z-index:9; left:150px; top:100px;background:#fff;">'+
	'<div class="gr_card box" style="width:450px;">'+
		'<h2>向<!--%target_nick%-->发送站内信<a href="javascript:g_popSendMessage.hide()" class="right"><img src="http://img.widget.xunlei.com/portal/img/rzgl_close_btn.gif" alt="关闭" /></a></h2>'+
		'<h3 style="margin-left:10px; color:#06c; font-weight:normal; font-size:14px;">标题</h3>'+
		'<input id="send_message_title" value="标题不能超过20个字" onfocus="if(this.value==\'标题不能超过20个字\') this.value=\'\'" class="input_tx block" style="width:425px; margin-left:10px;" type="text" />'+
		'<h3 style="margin-left:10px; color:#06c; font-weight:normal; font-size:14px;">消息内容</h3>'+
		'<textarea id="send_message_content" class="xc_input block" style="width:425px; margin-left:10px; height:90px;" onfocus="if(this.value==\'消息长度不能超过200个字\') this.value=\'\'">消息长度不能超过200个字</textarea>'+
		'<h3 style="margin-left:10px; color:#06c; font-weight:normal; font-size:14px;">验证码</h3>'+
		'<p class="m_10">'+
		'<input type="text" class="input_tx" style="width:60px;" id="pop_send_message_verify_code" onfocus="g_popSendMessage.showVerifyImg()" />&nbsp;&nbsp;<img id="pop_send_message_verify_img" style="display:none" /><a href="javascript:g_popSendMessage.changeVerifyImg()">看不清，换一张</a>'+
		'</p>'+
		'<p class="t_r m_10">'+
		'<input type="button" value="确定" onclick="g_popSendMessage.sendMessage(this)" class="btn_59" />&nbsp;&nbsp;<input type="button" onclick="javascript:g_popSendMessage.hide()" value="取消" class="btn_59" />'+
		'</p>'+
	'</div>'+
'</div>';

var g_popSendMessage = {
	_popup : false,
	_div_id: "div_pop_sendmsg",
	_message_title_id: "send_message_title",
	_message_content_id: "send_message_content",
	_verify_img_id : "pop_send_message_verify_img",
	_verify_code_id : "pop_send_message_verify_code",
	
	_target_uin : "",

	showVerifyImg : function() {
		if($(this._verify_img_id).style.display=="none")
		{
			$(this._verify_img_id).src=("http://verify.xunlei.com/image?cachetime"+new Date().getTime());
			$(this._verify_img_id).style.display="";
		}
	},

	changeVerifyImg : function () {
		$(this._verify_img_id).src=("http://verify.xunlei.com/image?cachetime"+new Date().getTime());
	},

	pop : function (target_uin, target_nick) {
		if(!this._pop) this._pop=new Popup(SEND_POP_HTML, 400, 250);
		this._pop.show(true);

		if(target_uin=="admin")
			return;
		var repeater=HtmlRepeater.getInstance(this._div_id);
		if(!target_uin || target_uin=="")
		{
			alert("target?");
			return;
		}
		if(!target_nick || target_nick=="")
			target_nick=target_uin;

		this._target_uin=target_uin;
		repeater.insertValue("target_uin", target_uin);
		repeater.insertValue("target_nick", target_nick);
		repeater.run();
	},

	hide : function () {
		this._pop.hide();
	},

	sendMessage : function (btn) {
		var target_uin=this._target_uin;
		var title=$(this._message_title_id).value;
		var content=$(this._message_content_id).value;
		var verify_code=$(this._verify_code_id).value;
		if(title=="")
		{
			alert("标题不能为空");
			return false;
		}
		else if(title.length>20)
		{
			alert("标题不能超过20个字");
			return false;
		}
		if(content=="")
		{
			alert("请输入消息内容");
			return;
		}
		else if(content.length>200)
		{
			alert("消息长度请不要超过200个字");
			return;
		}
		if(target_uin=="")
		{
			alert("请输入发送对象");
			return;
		}
		if(verify_code=="")
		{
			alert("请输入验证码");
			return;
		}	

		btn.disabled=true;
		var url="http://portal.widget.xunlei.com/cgi-bin/cgi_msg_send";
		var params="uinb="+target_uin+"&title="+encodeURIComponent(title)+"&content="+encodeURIComponent(content)+"&encoding=utf-8&verify_code="+verify_code;
		var div_id=this._div_id;
		new Ajax.Request(url, {
					response: "Object",
					parameters:params,
					onSuccess: function(evt){
							var rr = evt.response;
							if(rr.result!="0")
									alert(rr.str);        
							else    
							{
								alert("站内信发送成功");
								this.hide();
							}
							
							btn.disabled=false;
					},      
					onException: function(evt){
							alert("系统忙，请稍候");    
							btn.disabled=false;
					}       
			});  
	}
};



//添加好友
var ADD_FRIEND_POP_HTML = '<div id="div_pop_addfriend" style="width:300px; display:none; position:absolute; z-index:9; left:150px; top:100px; background:#fff;">'+
	'<div class="gr_card box" style="width:350px;">'+
		'<h2><span><a href="javascript:g_popAddFriend.hide()"><img src="http://img.widget.xunlei.com/portal/img/rzgl_close_btn.gif" alt="关闭" /></a></span>添加好友</h2>'+
		'<h3 style="margin-left:10px;margin-top:5px; margin-bottom:5px; color:#06c; font-weight:normal; font-size:14px;">您将添加<!--%uin%-->为好友。</h3>'+
			'<textarea id="add_friend_message" class="xc_input block" style="width:325px; margin-left:10px; height:60px;" onfocus="if(this.value==\'请输入验证信息，最长20字\') this.value=\'\'">请输入验证信息，最长20字</textarea>'+'<h3 style="margin-left:10px;margin-top:5px; margin-bottom:5px; color:#06c; font-weight:normal; font-size:14px;">验证码</h3>'+ '<input class="xc_input block" style="width:50px; margin-left:10px;" type="text" onfocus="g_popAddFriend.showVerifyImg()" id="pop_addfriend_verify_code" />'+ '<img id="pop_addfriend_verify_img" style="padding-left:20px;display:none" height="20" width="50" />'+ ' <a href="javascript:g_popAddFriend.changeVerifyImg()">看不清，换一张</a>' +
			'<p class="t_r m_10">'+
		'<input type="button" value="确定" onclick="g_popAddFriend.addFriend(this)" class="btn_59" />&nbsp;&nbsp;<input type="button" onclick="g_popAddFriend.hide()" value="取消" class="btn_59" />'+
		'</p>'+
	'</div>'+
'</div>';

var g_popAddFriend = {
	_ifmask : false,
	_html : ADD_FRIEND_POP_HTML,
	_div_id : "div_pop_addfriend",
	_message_content_id : "add_friend_message",
	_verify_image_id : "pop_addfriend_verify_img",
	_verify_code_id : "pop_addfriend_verify_code",
	_target_uin : "",

	init : function (options) {
	},

	showVerifyImg : function() {
		if($(this._verify_image_id).style.display=="none")
		{
			$(this._verify_image_id).src=("http://verify.xunlei.com/image?cachetime"+new Date().getTime());
			$(this._verify_image_id).style.display="";
		}
	},

	changeVerifyImg : function () {
		$(this._verify_image_id).src=("http://verify.xunlei.com/image?cachetime"+new Date().getTime());
	},

	pop : function (target_uin) {
		if(!this._pop) this._pop=new Popup(ADD_FRIEND_POP_HTML, 400, 200);
		this._pop.show(true);

		var repeater=HtmlRepeater.getInstance(this._div_id);
		if(target_uin)
			repeater.insertValue("uin", target_uin);
		else
			repeater.insertValue("uin", "");
		repeater.run();

		this._target_uin=target_uin;
	},

	hide : function () {
		this._pop.hide();
	},

	addFriend : function (btn) {
		var target_uin=this._target_uin;
		var content=$(this._message_content_id).value;
		var verify_code=$(this._verify_code_id).value;
		if(content.length>20)
		{
			alert("验证消息不能超过20个字");
			return;
		}
		if(target_uin=="")
		{
			alert("添加好友对象为空");
			return;
		}
		if(verify_code.length==0)
		{
			alert("请输入验证码");
			return;
		}

		btn.disabled=true;
		var url="http://portal.widget.xunlei.com/cgi-bin/cgi_friend_add";
		var params="uinb="+target_uin+"&content="+encodeURIComponent(content)+"&encoding=utf-8&verify_code="+verify_code;
		var div_id=this._div_id;
		new Ajax.Request(url, {
					response: "Object",
					parameters:params,
					onSuccess: function(evt){
							var rr = evt.response;
							if(rr.result!="0")
									alert(rr.str);        
							else    
							{
								alert("添加好友成功，请等待对方验证通过");
								this.hide();
							}
							
							btn.disabled=false;
					},      
					onException: function(evt){
							alert("系统忙，请稍候");    
							btn.disabled=false;
					}       
		});  
	}
};



//选择大学
var POP_SELECT_COLLEGE_HTML = '<div class="box pop_school" style="width: 620px; position:absolute; z-index:9;background:#fff;" id="div_pop_college">'+
	'<h2><span class="f_r" style="margin: 4px 0 0;"><a href="">'+
	'<img src="http://img.widget.xunlei.com/portal/img/rzgl_close_btn.gif" alt="关闭" onclick="g_popSelectCollege.hide();return false;" /></a></span> 学校选择 </h2>'+
	'<div style="padding: 0 10px;">'+
		'<p class="country box" id="inner_country_list">'+
			'<!--<em>中国</em> | '+
			'<a href="">美国</a> |-->'+
			'<!--%$country_begin$%-->'+
			'<a href="javascript:g_popSelectCollege._chooseCountry(\'<!--%id%-->\')"><!--%name%--></a> |'+
			'<!--%$country_end$%-->'+
		'</p>'+
		'<ul class="city box" id="inner_province_list">'+
			'<!--li class="select">北京</li>'+
			'<li><a href="">上海</a></li-->'+
			'<!--%$province_begin$%-->'+
			'<li><a href="javascript:g_popSelectCollege._chooseProvince(\'<!--%country_id%-->\', \'<!--%id%-->\')"><!--%name%--></a></li>'+
			'<!--%$province_end$%-->'+
		'</ul>'+
		'<ul class="school box" id="inner_college_list">'+
			'<!--<li><a href="">北京吉利大学</a></li>'+
			'<li><a href="">北京吉利大学</a></li>-->'+
			'<!--%$college_begin$%-->'+
			'<li><a href="javascript:g_popSelectCollege._chooseCollege(\'<!--%id%-->\', \'<!--%name%-->\')"><!--%name%--></a></li>'+
			'<!--%$college_end$%-->'+
		'</ul>'+
	'</div>'+
'</div>';

var g_popSelectCollege = {
	_popup : false,
	_div_id : "div_pop_college",
	_country_list_id : "inner_country_list",
	_province_list_id : "inner_province_list",
	_college_list_id: "inner_college_list",
	_callback: null,
	_input_obj:null,
	_prepare:false,

	init : function (options) {
	},

	pop : function (options) {
		if(options.callback)
			this._callback=options.callback;
		if(options.input_obj)
			this._input_obj=options.input_obj;

		if(!this._pop) this._pop=new Popup(POP_SELECT_COLLEGE_HTML, 400, 200);
		this._pop.show(true);
		this._prepareData();
	},

	hide : function () {
		this._pop.hide();
	},

	_chooseCountry : function (country_id) {
		var province_id;
		for(province_id in oCntrys[country_id].province)
			break;
		this._setProvince(country_id);
		this._setCollege(country_id, province_id);
	},

	_chooseProvince : function (country_id, province_id) {
		this._setCollege(country_id, province_id);
	},

	_chooseCollege : function (id, college_name) {
		if(this._callback)
			this._callback(id, college_name);
		if(this._input_obj)
		{
			this._input_obj.value=college_name;
			this._input_obj.college_id=id;
		}
		this.hide();
	},

	_prepareData : function () {
		if(this._prepare) return;

		var key1, key2;
		for(key1 in oCntrys)
			break;
		for(key2 in oCntrys[key1].province)
			break;
		this._setCountry();
		this._setProvince(key1);
		this._setCollege(key1, key2);
		this._prepare=true;
	},

	_setCountry : function () {
		var repeater=HtmlRepeater.getInstance(this._country_list_id);
		var country_arr=new Array();

		for(key in oCntrys)
			country_arr.push({id:oCntrys[key].id, name:oCntrys[key].name});
		repeater.insertArray("country", country_arr);
		repeater.run();
	},	

	_setProvince : function (country_id) {
		var repeater=HtmlRepeater.getInstance(this._province_list_id);
		var provinces = oCntrys[country_id].province;
		var province_arr=new Array();

		for(key in provinces)
			province_arr.push({country_id:country_id, id:provinces[key].id, name:provinces[key].name});

		repeater.insertArray("province", province_arr);
		repeater.run();
	},
	
	_setCollege : function(country_id, province_id) {
		var repeater=HtmlRepeater.getInstance(this._college_list_id);
		var universitys=oCntrys[country_id].province[province_id].university;
		var college_arr=new Array();
			
		for(key in universitys)
			college_arr.push({id:universitys[key].id, name:universitys[key].name});
	
		repeater.insertArray("college", college_arr);
		repeater.run();
	}
};

//事件弹出隐私设置
/*var SET_PRIVACY_HTML = '<div id="div_pop_privacy" class="win_open w_400" style="width:322px; display:none">'+
	'<h3 class="f_14 c_blue f_blod"><span class="f_r m_t7"><a href="javascript:g_popSetPrivacy.hide()"><img src="http://img.widget.xunlei.com/img_2/pop_close.gif" alt="" /></a></span>提示</h3>'+
	'<div class="p_20">'+
		'<p class="m_b5">您想忽略好友的新鲜事吗？</p>'+
		'<p>'+
			'<input type="button" onclick="g_popSetPrivacy.setPrivacy(\'uin\', \'<!--%uin%-->\')" value="忽略<!--%nickname%-->的新鲜事" class="btn_130" />'+
			'<input type="button" onclick="g_popSetPrivacy.setPrivacy(\'fangle\', \'<!--%widget_id%-->\')" value="忽略<!--%widget_name%-->类别新鲜事" class="btn_130" />'+
		'</p>'+
	'</div>'+
'</div>';*/

/*var SET_PRIVACY_HTML = '<div id="div_pop_privacy" class="win_open w_400" style="width:400px; display:none">'+
	'<h3 class="f_14 c_blue f_blod"><span class="f_r m_t7"><a href="#" onclick="g_popSetPrivacy.hide(); return false;"><img src="http://img.widget.xunlei.com/img_2/pop_close.gif" alt="" /></a></span>忽略新鲜事</h3>'+
	'<div class="p_20">'+
		'<form onsubmit="return g_popSetPrivacy.setPrivacy(this)">'+
		'<ul class="bor_bottom_solid p_b10">'+
			'<li class="m_b5">'+
				'<input name="uin" value="<!--%uin%-->" type="checkbox" class="v_m m_r2" />'+
				'忽略来自 <span class="c_important"><!--%nickname%--></span> 的新鲜事</li>'+
			'<li class="m_b5">'+
				'<input name="fangle" value="<!--%widget_id%-->" type="checkbox" class="v_m m_r2" />'+
				'忽略来自 <span class="c_important"><!--%widget_name%--></span> 类别的新鲜事</li>'+
		'</ul>'+
		'<p class="t_c m_t10 p_10">'+
			'<input type="submit" value="确定" class="btn_60" />'+
			'<input type="button" value="取消" onclick="g_popSetPrivacy.hide()" class="btn_60" />'+
		'</p>'+
		'</form>'+
	'</div>'+
'</div>';

var g_popSetPrivacy = {
	_ifmask : false,
	_html : SET_PRIVACY_HTML,
	_div_id : "div_pop_privacy",
	_callback : null,

	init : function (options) {
		if(options.ifmask)
			this._ifmask=options.ifmask;
		if(options.callback)
			this._callback=options.callback;

		var pop_div = document.createElement("div");
		pop_div.innerHTML=this._html;
		Insertion.bottom(document.body, pop_div);
	},

	pop : function (uin, nickname, widget_id, widget_name) {
		var repeater=HtmlRepeater.getInstance(this._div_id);
		repeater.insertValue("uin", uin);
		repeater.insertValue("nickname", nickname);
		repeater.insertValue("widget_id", widget_id);
		repeater.insertValue("widget_name", widget_name);
		repeater.run();
		
		Popmanager.getInstance(this._div_id).show(this._ifmask);
	},

	hide : function () {
		Popmanager.getInstance(this._div_id).hide();
	},

	setPrivacy : function (form) {
		if(form.uin.checked==true)
			this._setPrivacy("uin", form.uin.value);
		if(form.fangle.checked==true)
			this._setPrivacy("fangle", form.fangle.value);

		Popmanager.getInstance(this._div_id).hide();
		return false;
	},
	
	_setPrivacy : function(type, ignore) {
		var url="http://portal.widget.xunlei.com/cgi-bin/cgi_privacy_ignore_set";
		var params="type="+type+"&ignore="+ignore+"&cachetime="+new Date().getTime();
		new Ajax.Request(url, {
					response: "Object",
					parameters:params,
					onSuccess: Delegate.create(this, function(evt){
							var rr = evt.response;
							if(rr.result!="0")
							{ 
							}
					}),      
					onException: function(evt){
					}       
		});  
	}
};*/

//设置个人状态弹出层
var SET_USER_STATUE_HTML = '<div class="win_open w_400" id="div_pop_set_status" style="width:400px; display:none">'+
		'<h3 class="f_14 c_blue f_blod"><span class="f_r m_t7"><a href="javascript:g_popSetStatus.hide()"><img src="http://img.widget.xunlei.com/img_2/pop_close.gif" alt="" /></a></span>个人状态</h3>'+
		'<div class="p_20">'+
			'<textarea class="p_5" style="width:348px;height:40px;" id="pop_set_user_status_intro"><!--%intro%--></textarea>'+
			'<p class="f_bold c_dark3">心情：</p>'+
			'<form name="pop_set_user_status_mood_form">'+
			'<ul class="bor_bottom_solid p_b15 c_dark1 clearfix">'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="001" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/001.png" class="v_m m_r2" /> 开心</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="002" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/002.png" class="v_m m_r2" /> 色色</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="003" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/003.png" class="v_m m_r2" /> 汗</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="004" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/004.png" class="v_m m_r2" /> 流泪</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="005" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/005.png" class="v_m m_r2" /> 可爱</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="006" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/006.png" class="v_m m_r2" /> 睡</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="007" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/007.png" class="v_m m_r2" /> 晕</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="008" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/008.png" class="v_m m_r2" /> 可怜</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="009" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/009.png" class="v_m m_r2" /> 酷</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="010" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/010.png" class="v_m m_r2" /> 抓狂</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="011" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/011.png" class="v_m m_r2" /> 亲亲</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="012" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/012.png" class="v_m m_r2" /> 怒</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="013" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/013.png" class="v_m m_r2" /> 坏笑</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="014" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/014.png" class="v_m m_r2" /> 难过</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="015" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/015.png" class="v_m m_r2" /> 微笑</li>'+
				'<li class="f_l w_33p h_24">'+
					'<input type="radio" name="mood" value="016" class="v_m m_r2" />'+
					'<img src="http://img.widget.xunlei.com/img_2/face/016.png" class="v_m m_r2" /> 囧</li>'+
			'</ul>'+
			'</form>'+
			'<p class="t_c m_t10 p_10">'+
				'<input type="button" onclick="g_popSetStatus.saveStatus(this)" value="换个心情" class="btn_84" />'+
				'<input type="button" onclick="g_popSetStatus.hide()" value="取消" class="btn_84" />'+
			'</p>'+
		'</div>'+
	'</div>';
var g_popSetStatus = {
	_popup : null,
	_div_id : "div_pop_set_status",
	_intro_id : "pop_set_user_status_intro",
	_mood_form_name : "pop_set_user_status_mood_form",
	_intro : "",
	_mood : "",
	_callback : null,

	init : function (options) {
		if(options.callback) this._callback=options.callback;
		if(options.intro) this._intro=options.intro;
		if(options.mood) this._mood=options.mood;
	},
	
	set : function(intro, mood){
		if(intro.length>0)
			this._intro=intro;
		if(mood.length>0)
			this._mood=mood;
	},

	pop : function (mask) {
		if(!this._pop) this._pop=new Popup(SET_USER_STATUE_HTML, 250, 150);
		this._pop.show(mask);

		var repeater=HtmlRepeater.getInstance(this._div_id);
		repeater.insertValue("intro", this._intro);
		repeater.run();
		
		var moods=document.forms[this._mood_form_name].mood;
		for(var i=0; i<moods.length; i++)
		{
			if(moods[i].value==this._mood)
			{
				moods[i].checked=true;
				break;
			}
		}

	},

	hide : function () {
		this._pop.hide();
	},

	saveStatus : function (btn) {
		var url="http://portal.widget.xunlei.com/cgi-bin/cgi_user_save_info";
		var mood="";
		var intro="";

		var moods=document.forms[this._mood_form_name].mood;
		for(var i=0; i<moods.length; i++)
		{
			if(moods[i].checked==true)
			{
				mood=moods[i].value;
				break;
			}
		}
		intro=$(this._intro_id).value;
		
		if(intro.bytes()>40)
		{
			alert("状态描述请不要超过20个字");
			return ;
		}
		
		btn.disabled=true;
		var params="save_action=status&mood="+mood+"&intro="+encodeURIComponent(intro);
		new Ajax.Request(url, {
					response: "Object",
					parameters:params,
					onSuccess: Delegate.create( this, function (evt){
							var rr = evt.response;
							if(rr.result!="0")
								alert(rr.str);   
							else    
							{
								if(this._callback)
									this._callback(intro, mood);
								this.set(intro, mood);
							}
							this.hide();
							btn.disabled=false;
					} ),      
					onException: function(evt){
							alert("系统忙，请稍候");  
							btn.disabled=false;
							this.hide();
					}       
		});  
	}
};

/* setuptop.js */
/*
	依赖的js文件:
	
	<script src="js/proj/network.js" charset="gb2312"></script>
	<script src="js/proj/area.js" charset="gb2312"></script>
	<script src="js/proj/univ.js" charset="gb2312"></script>
	<script src="js/proj/cross_search.js" charset="gb2312"></script>
	<script src="js/proj/module_runner.js" charset="gb2312"></script>
*/

var g_module_runner_key_for_left_module="left_frame";

function g_setFrame(tab,tab2)
{
	if( Browser.getCookie('usrname')=="" )
	{
		alert("请先登录");
		logOut();
		return;
	}

	new Ajax.Request("http://widget.xunlei.com/portal/module/modules.xml", {
			response: "Object",
			onSuccess: Delegate.create(this, function(evt){
				var rr = evt.response;
				
				if(!AllFrame.setOutFrame(rr.frame))
					return;
				AllFrame.setTop(tab, rr.top, rr.top2);
				AllFrame.setLeft(rr.left);
				AllFrame.runLeftModule();
				if(tab2&&$("top2tab_"+tab2))
					$("top2tab_"+tab2).className = "f_bold";
				else if(AllFrame.top2_tab_default[tab]&&$("top2tab_"+AllFrame.top2_tab_default[tab]))
					$("top2tab_"+AllFrame.top2_tab_default[tab]).className = "f_bold";
			}),
			onException: function(evt){
				alert("set frame exception");
			}
		});
}

var AllFrame = {
	module_runner : ModuleRunner.getInstance("left_frame"),
	top_tab : ["index", "friend", "share", "group"],
	top2_tab_default:{"index":"index"
						,"friend":"manage"
						,"share":"share"
						,"group":"grouplist"},

	id_out_frame : "out_frame",
	id_top : "top_tab",
	id_top2 : "top_tab2",
	id_top_user : "top_user",
	id_left_frame : "left_frame",
	id_form_search : "left_module_form_search",
	id_div_user_intro : "left_module_intro_div_id",
	id_mood_pic : "left_module_mood_pic",
	id_mood_update_time : "left_module_mood_updatetime",

	id_div_hint : "left_module_div_hint"
};

AllFrame.setOutFrame = function(html)
{
	var oOutFrame=$(this.id_out_frame);
	if(oOutFrame)
	{
		oOutFrame.innerHTML=html;
		return true;
	}
	else
		return false;
}

AllFrame.setTop = function(tab, top, top2) {
	//一级导航
	var oTopTab = $(this.id_top);
	var top_html = top;
	for(var i=0; i<this.top_tab.length; i++)
	{
		var reg=new RegExp("<!--%"+this.top_tab[i]+"%-->", "g");
		if(this.top_tab[i]==tab)
			top_html = top_html.replace(reg, 'class="select"');
		else
			top_html =  top_html.replace(reg, '');
	}
	if(oTopTab)
		oTopTab.innerHTML = top_html;
	
	//二级导航
	var oTopTab2=$(this.id_top2);
	if(oTopTab2)
	{
		oTopTab2.innerHTML=eval("top2."+tab);
	}

	//set top user
	var oTopUser = document.getElementById(this.id_top_user);
	if(oTopUser)
		oTopUser.innerHTML=User.myNickName;
}

AllFrame.setUserIntro = function(intro)  {
	if(intro.length>0)
		$(this.id_div_user_intro).innerHTML=intro;
}

AllFrame.setUserMood = function(mood) {
	$(this.id_mood_pic).innerHTML = '<img src="'+g_mood_pic[mood]+'" class="v_m"/>';
	var date=new Date();
	$(this.id_mood_update_time).innerHTML = (date.getMonth()+1)+"-"+date.getDate();
}

AllFrame.setLeft = function(html) {
	$(this.id_left_frame).innerHTML=html;

	var form=document.forms[this.id_form_search];
	area.fill_prov(form.province,"--省份--", "广东", true);
	area.fill_city(form.province, form.city, '请选择城市');
}

AllFrame.runLeftModule = function () {
	var username=Browser.getCookie('usrname');
	this.module_runner.addModule({eid:"", url:"http://portal.widget.xunlei.com/fcg-bin/cgi_checklogin.fcg?cachetime="+new Date().getTime(), successCallback:Delegate.create( this, this.checkLogin), onException: function(evt){alert("exception on check login");} });
	this.module_runner.addModule({eid:"left_module_div_money", url:"http://portal.widget.xunlei.com/cgi-bin/cgi_coin?cachetime="+new Date().getTime(), successCallback:Delegate.create( this, this.showMoney), onException: function(evt){alert("exception on user info");} });
	this.module_runner.addModule({eid:"left_module_div_user_info", url:"http://portal.widget.xunlei.com/fcg-bin/cgi_userinfo_get.fcg?cachetime="+new Date().getTime(), successCallback:Delegate.create( this, this.showUserInfo), onException: function(evt){alert("exception on user info");} });
	this.module_runner.addModule({eid:"left_module_div_friend_request", url:"http://portal.widget.xunlei.com/cgi-bin/cgi_friend_last_invite?cachetime="+new Date().getTime(), successCallback:Delegate.create(this, this.showFriendInvite), onException: function(evt){alert("exception on left invite");} });
	this.module_runner.addModule({eid:"left_module_cross_network", url:"http://portal.widget.xunlei.com/cgi-bin/cgi_cross_search?cachetime="+new Date().getTime(), successCallback:Delegate.create( this, this.showCross), onException: function(evt){alert("exception on left cross");} });
	this.module_runner.runAll();

	//未读消息数
	g_sendUrlByIfr("http://sms.widget.xunlei.com:2050/freshamount", 
							Delegate.create( this, function(ifr) {
								var message_num=parseInt(ifr.document.body.innerHTML);
								this.setMessageNum(message_num);
								//var Repeater = HtmlRepeater.getInstance("left_module_div_message");
								//Repeater.insertValue("num", message_num);
								//Repeater.run();
							} )
					);

	//update session
	//g_sendUrlByIfr("http://login.xunlei.com/expire?cachetime="+new Date().getTime());
}

AllFrame.setMessageNum = function(num)
{
	if(num>0) $(this.id_div_hint).style.display="";
	var Repeater = HtmlRepeater.getInstance("left_module_div_message");
	Repeater.insertValue("num", num);
	Repeater.run();

	if(num<=0)
		$("left_module_div_message").style.display="none";
}

AllFrame.checkLogin = function(i, rr)
{
	if(rr.result!="0")
	{
		alert("未登录或登录已超时，请登录");
		logOut();
	}
}

AllFrame.showMoney = function(i, rr)
{
	var Repeater = HtmlRepeater.getInstance(this.module_runner._Module[i].eid);
	Repeater.insertValue("leibi_num", rr.leibi);
	Repeater.insertValue("jifen_num", rr.jifen);
	Repeater.run();
}

AllFrame.showUserInfo = function(i, rr)
{
	if(rr.result!="0")
	{
		return;
	}
	var Repeater = HtmlRepeater.getInstance(this.module_runner._Module[i].eid);
	var xunleiLevel=g_getXunleiLevel(rr.account);
		
	var logo='<img id="all_frame_user_img" class="upic50 m_r7 f_l" src="http://portal.widget.xunlei.com/cgi-bin/cgi_user_image_mine?type=big" />';
	var level_logo="";
	for(var i=0; i<parseInt(xunleiLevel.logo/100); i++)
		level_logo+=("<img src='http://img.widget.xunlei.com/portal/img/lv"+1+".gif' class='v_m' />");
	for(var i=0; i<parseInt(xunleiLevel.logo/10)%10; i++)
		level_logo+=("<img src='http://img.widget.xunlei.com/portal/img/lv"+2+".gif' class='v_m' />");
	for(var i=0; i<xunleiLevel.logo%10; i++)
		level_logo+=("<img src='http://img.widget.xunlei.com/portal/img/lv"+3+".gif' class='v_m' />");
	
	Repeater.insertValue("level_logo", level_logo);
	Repeater.insertValue("logo", logo);
	Repeater.insertValue("uin", rr.uin);
	Repeater.insertValue("nickname", rr.nickname==""?rr.uin:rr.nickname);
	Repeater.insertValue("intro", rr.introduction==""?"没有设置状态":rr.introduction);
	Repeater.insertValue("level", xunleiLevel.level);
	Repeater.insertValue("user_title", xunleiLevel.title);
	Repeater.insertValue("account", rr.account);
	if(rr.mood=="") rr.mood="001";
	Repeater.insertValue("mood", '<img src="'+g_mood_pic[rr.mood]+'" class="v_m"/>' );
	if( rr.extinfo_update_time.length>0 )
		Repeater.insertValue("mood_update_time", rr.extinfo_update_time.substr(5, 5));

	Repeater.run();
	
	//设置好友查找初始条件
	var network_arr=$A(rr.networks.network);
	for(var i=0; i<network_arr.length; i++)
	{
		if(network_arr[i].type_id="1")
		{
			var form=document.forms[this.id_form_search];
			ejs.selectone.set(form.province, network_arr[i].ext01);
			area.fill_city(form.province, form.city, '请选择城市');
			ejs.selectone.set(form.city, network_arr[i].obj_id);
			break;
		}
	}

	//个人状态pop up
	g_popSetStatus.init({ifmask:true, callback:function(intro, mood) {

											AllFrame.setUserIntro(intro);
											AllFrame.setUserMood(mood);
											
											},
							intro: rr.introduction,
							mood: rr.mood
						}
	);

	//邮箱未验证
	if( $('div_email_invalid') && (!rr.valid_email||'false'==rr.valid_email)&&(rr.mail&&''!=rr.mail) )
		$('div_email_invalid').style.display="block";
}

AllFrame.showFriendInvite = function(i, rr)
{
	if(rr.result!="0") return;
	this.setFriendInviteNum($A(rr.group.friend).length);

	//var Repeater=HtmlRepeater.getInstance(this.module_runner._Module[i].eid);
	//Repeater.insertValue("num",  $A(rr.group.friend).length);
	//Repeater.run();
}
AllFrame.setFriendInviteNum = function(num)
{
	if(num>0) $(this.id_div_hint).style.display="";
	var Repeater=HtmlRepeater.getInstance("left_module_div_friend_request");
	Repeater.insertValue("num",  num);
	Repeater.run();

	if(num<=0)
		$("left_module_div_friend_request").style.display="none";
}

AllFrame.showCross = function(i, rr)
{
	if(rr.result!=0) return;
	var repeater = HtmlRepeater.getInstance(this.module_runner._Module[i].eid);

	var cross_info=$A(rr.cross_info);
	var count=0;
	for (var i=0; i<cross_info.length; i++)
	{
		cross_info[i]._idx = i;
		cross_info[i].cross_word = _ParseCrossWord(cross_info[i].cross_word);
		
		if(cross_info[i].num>1)
			count++;
	}
	
	if(count<=0)
		repeater.insertValue("message", "还没有交叉网络，<a href='http://widget.xunlei.com/portal/user_info.html'>请填写家乡和所在地&gt;&gt</a>");
	repeater.insertArray("cross_info", cross_info);
	repeater.run();
	
	for (var i=0; i<cross_info.length; i++)
	{
		if(cross_info[i].num<=1)
			$("li_cross_"+i).style.display="none";
	}
}

AllFrame.searchUser = function()
{
	var url="http://search.widget.xunlei.com/cgi-bin/cgi_search_userinfo_basic";
	var form=document.forms[this.id_form_search];
	var sex="", province="", cityid="";
	for(var i=0;i<form.sex.length;i++)
		if(form.sex[i].checked)
			sex=form.sex[i].value;
	
	if(ejs.selectone.get(form.province).value=="" || 
			ejs.selectone.get(form.city).value=="" )
	{
		alert("请选择地区");
		return false;
	}

	var params="";
	params="?age_from="+form.age_from.value
				+"&age_to="+form.age_to.value
				+"&sex="+sex
				+"&cityid="+ejs.selectone.get(form.city).value
				+"&cityname="+encodeURIComponent(ejs.selectone.get(form.city).text);
	url+=params;
	window.location="http://widget.xunlei.com/portal/user_list.html?method=basic&url="+encodeURIComponent(url);
}
/* friend.js */
var Friend = {
	__url_get_friend__ : "http://portal.widget.xunlei.com/cgi-bin/cgi_friend_get_list",
	__url_get_friend_short__: "http://portal.widget.xunlei.com/cgi-bin/cgi_friend_short_list",
	__url_add_friend__ : "http://portal.widget.xunlei.com/cgi-bin/cgi_friend_add",
	__url_modify_remark__ : "http://portal.widget.xunlei.com/cgi-bin/cgi_friend_modify_remark",
	__url_delete_friend__ : "http://portal.widget.xunlei.com/cgi-bin/cgi_friend_delete",
	__url_add_group__ : "http://portal.widget.xunlei.com/cgi-bin/cgi_friend_addgroup",
	__url_move_group__ : "http://portal.widget.xunlei.com/cgi-bin/cgi_friend_movegroup",
	__url_add_black_list__ :  "http://portal.widget.xunlei.com/cgi-bin/cgi_friend_add_blacklist",
	__url_verify_request__ : "http://portal.widget.xunlei.com/cgi-bin/cgi_friend_verify",

	getFriendList : function(callback) {
		var url=this._appendParam(this.__url_get_friend__, "cachetime", new Date().getTime());
		this._sendRequest(url, callback);
	},

	getFriendShortList : function(callback) {
		var url=this._appendParam(this.__url_get_friend_short__, "cachetime", new Date().getTime());
		this._sendRequest(url, callback);
	},

	addFriend : function(friend_uin, message, vefiry_code, callback) {
		var url=this._appendParam(this.__url_add_friend__, "cachetime", new Date().getTime());
		url=this._appendParam(url, "uinb", friend_uin);
		url=this._appendParam(url, "message", encodeURIComponent(message));
		url=this._appendParam(url, "verify_code", vefiry_code);
		this._sendRequest(url, callback);
	},
	
	modifyRemark :　function (friend_uin, new_remark, callback) {
		var url=this._appendParam(this.__url_modify_remark__, "cachetime", new Date().getTime());
		url=this._appendParam(url, "uinb", friend_uin);
		url=this._appendParam(url, "remark", encodeURIComponent(new_remark));
		this._sendRequest(url, callback);
	},

	deleteFriend : function (friend_uin, callback) {
		if(friend_uin=="admin")
			return;
		var url=this._appendParam(this.__url_delete_friend__, "cachetime", new Date().getTime());
		url=this._appendParam(url, "uinb", friend_uin);
		this._sendRequest(url, callback);
	},
	
	addGroup : function (new_group_name, callback) {
		var url=this._appendParam(this.__url_add_group__, "name", encodeURIComponent(new_group_name));
		this._sendRequest(url, callback);
	},

	moveGroup : function (friend_uin, friend_id, old_group_id, new_group_id, callback) {
		var message=(friend_id+"||"+old_group_id+"||"+new_group_id);
		var url=this._appendParam(this.__url_move_group__, "cachetime", new Date().getTime());
		url=this._appendParam(url, "uinb", friend_uin);
		url=this._appendParam(url, "message", message);
		this._sendRequest(url, callback);
	},

	verifyRequest : function (request_uin, sessionid, op, callback) {
		var url=this._appendParam(this.__url_verify_request__, "cachetime", new Date().getTime());
		url=this._appendParam(url, "uinb", request_uin);
		url=this._appendParam(url, "sessionid", sessionid);
		url=this._appendParam(url, "op", op);
		this._sendRequest(url, callback);
	},

	addBlacklist : function (friend_uin, friend_id, old_group_id, callback) {
		if(friend_uin=="admin")
			return;
		this.moveGroup(friend_uin, friend_id, old_group_id, 2, callback);
	},

	addDirectToBlacklist : function (uin, callback) {
		if(uin=="admin")
			return;
		var url=this._appendParam(this.__url_add_black_list__, "cachetime", new Date().getTime());
		url=this._appendParam(url, "uinb", uin);
		this._sendRequest(url, callback);
	},

	removeBlacklist : function (friend_uin, callback) {
		this.deleteFriend(friend_uin, callback);
	},
	
	_appendParam : function(url, name, value) {
		var url_out=url;
		if(url.indexOf("?")<0)
			url_out+="?";
		else
			url_out+="&";
		url_out+=(name+"="+value);
		return url_out;
	},

	_sendRequest : function(url, callback) {
		new Ajax.Request(url, {
		response: "Object",
		onSuccess: Delegate.create(this, function(evt){
			var rr=evt.response;
			callback(rr);
		}),
		onException: function(evt){
			alert("friend excpetion, "+url);
		}
	});
	}
	
}/* share.js */
function RPA(src,value_before,value_after)
{
	if(!value_after)value_after="";
	eval("src = src.replace(/"+value_before+"/g,\""+value_after+"\");");
	return src;
}

function SH_PARAM(sName,sValue)
{
	return "&"+sName+"="+encodeURIComponent(sValue);
}

var TEMPLATE_SHARE = {
"xl_blog":{
	type:"xl_blog",
	name:"日志",
	pop_html:"<dl><dt><a href=\"javascript:;\">{target_uin_nick}</a> —<a href=\"javascript:;\" class=\"f_bold\">{title}</a></dt><dd>{blog_brief}</dd></dl>",
	getParamString:function(oObject){
		var str = "";
		str += SH_PARAM("target_uin_url",User.getURL(oObject.uin));
		str += SH_PARAM("target_uin_nick",oObject.nick);
		str += SH_PARAM("title",oObject.title);
		str += SH_PARAM("url",oObject.url);
		str += SH_PARAM("blog_brief",oObject.brief);
		return str;
		},
	getPopHTML:function(oObject){
		var str = this.pop_html;
		str = RPA(str,"{target_uin_nick}",oObject.nick);
		str = RPA(str,"{title}",oObject.title);
		str = RPA(str,"{blog_brief}",oObject.brief);
		return str;
		}
	},
"xl_album_pic":{
	type:"xl_album_pic",
	name:"相册照片",
	pop_html:"<div class=\"clearfix m_v5\"><img src=\"{img_url}\" alt=\"{title}\" class=\"f_l m_r7 img_100 img_border\" /><dl><dt><a href=\"javascript:;\">{title}</a></dt><dd>来自<a href=\"javascript:;\">{target_uin_nick}</a>的相册：<a href=\"javascript:;\" class=\"f_bold\">{album_name}</a></dd></dl></div>",
	getParamString:function(oObject)	{
		var str = "";
		str += SH_PARAM("album_img_url",oObject.album_img_url);
		str += SH_PARAM("img_url",oObject.img_url);
		str += SH_PARAM("target_uin_url",User.getURL(oObject.uin));
		str += SH_PARAM("target_uin_nick",oObject.nick);
		str += SH_PARAM("title",oObject.title);
		str += SH_PARAM("album_name",oObject.album_name);
		str += SH_PARAM("album_url",oObject.album_url);
		return str;
		},
	getPopHTML:function(oObject)	{
		var str = this.pop_html;
		str = RPA(str,"{album_img_url}",oObject.album_img_url);
		str = RPA(str,"{img_url}",oObject.img_url);
		str = RPA(str,"{target_uin_url}",User.getURL(oObject.uin));
		str = RPA(str,"{target_uin_nick}",oObject.nick);
		str = RPA(str,"{title}",oObject.title);
		str = RPA(str,"{album_name}",oObject.album_name);
		str = RPA(str,"{album_url}",oObject.album_url);
		return str;
		}
	},
"xl_album":{
	type:"xl_album",
	name:"相册专辑",
	pop_html:"<div class=\"clearfix m_v5\"><img src=\"{img_url}\" alt=\"\" class=\"f_l m_r7 img_100 img_border\" /><dl><dt><strong>相册专辑:<a href=\"javascript:;\">{album_name}</a></strong></dt><dd>共{album_img_count}张</dd><dd>相册来自<a href=\"javascript:;\">{target_uin_nick}</a></dd></dl></div>",
	getParamString:function(oObject)	{
		//img_url,target_uin_url,target_uin_nick,title,album_name,album_type_name,album_pic_count,album_url
		var str = "";
		str += SH_PARAM("img_url",oObject.img_url);
		str += SH_PARAM("target_uin_url",User.getURL(oObject.uin));
		str += SH_PARAM("target_uin_nick",oObject.nick);
		str += SH_PARAM("album_img_count",oObject.album_img_count);
		str += SH_PARAM("album_name",oObject.album_name);
		str += SH_PARAM("album_url",oObject.album_url);
		return str;
		},
	getPopHTML:function(oObject)	{
		var str = this.pop_html;
		str = RPA(str,"{img_url}",oObject.img_url);
		str = RPA(str,"{target_uin_url}",User.getURL(oObject.uin));
		str = RPA(str,"{target_uin_nick}",oObject.nick);
		str = RPA(str,"{album_img_count}",oObject.album_img_count);
		str = RPA(str,"{album_name}",oObject.album_name);
		str = RPA(str,"{album_url}",oObject.album_url);
		return str;
		}
	},
"xl_resrc":{
	type:"xl_resrc",
	name:"资源",
	pop_html:"<a href=\"javascript:;\" >{title}</a><br/><em>{size}</em> <em>{format}</em><br/><input id=\"pop_share_title\" type=\"text\" class=\"input_tx w_180\" value=\"{title}\" style=\"width:310px;\" />",
	getParamString:function(oObject)	{
		var str = "";
		str += SH_PARAM("cid",oObject.cid.trim());
		str += SH_PARAM("url",oObject.url.trim());
		str += SH_PARAM("title",oObject.title.trim());
		str += SH_PARAM("size",oObject.size.trim());
		if(oObject.format)
			str += SH_PARAM("format",oObject.format.trim());
		else
			str += SH_PARAM("format","");
		return str;
		},
	getPopHTML:function(oObject)	{
		var str = this.pop_html;
		str = RPA(str,"{cid}",oObject.cid.trim());
		str = RPA(str,"{url}",oObject.url.trim());
		str = RPA(str,"{title}",oObject.title.trim());
		str = RPA(str,"{size}",oObject.size.trim());
		if(oObject.format)
			str = RPA(str,"{format}",oObject.format.trim());
		else
			str = RPA(str,"{format}","");
		return str;
		}
	},
"xl_resrc_collection":{
	type:"xl_resrc_collection",
	name:"资源专辑",
	pop_html:"<a href=\"{url}\" >{title}</a><br/><em>资源分类:{resrc_type}</em>, <em>共{resrc_count}个资源</em><br/><em>专辑来自<a href=\"{target_uin_url}\">{target_uin_nick}</a></em>",
	getParamString:function(oObject)	{
		var str = "";
		str += SH_PARAM("url",oObject.url.trim());
		str += SH_PARAM("title",oObject.title.trim());
		str += SH_PARAM("resrc_type",oObject.resrc_type.trim());
		str += SH_PARAM("resrc_count",oObject.resrc_count.trim());
		str += SH_PARAM("target_uin_url",User.getURL(oObject.uin.trim()));
		str += SH_PARAM("target_uin_nick",oObject.nick.trim());
		return str;
		},
	getPopHTML:function(oObject)	{
		var str = this.pop_html;
		str = RPA(str,"{url}",oObject.url.trim());
		str = RPA(str,"{title}",oObject.title.trim());
		str = RPA(str,"{resrc_type}",oObject.resrc_type.trim());
		str = RPA(str,"{resrc_count}",oObject.resrc_count.trim());
		str = RPA(str,"{target_uin_url}",User.getURL(oObject.uin.trim()));
		str = RPA(str,"{target_uin_nick}",oObject.nick.trim());
		return str;
		}
	},
"link_pic":{
	type:"link_pic",
	name:"图片",
	pop_html:"<img src=\"{url}\" style=\"border:1px solid #DBE6EF; padding:2px; width:50px; height:50px; float:left; margin:0 10px 5px 0;\" /><br/><input style=\"display:none\" id=\"pop_share_title\" type=\"text\" class=\"input_tx w_180\" value=\"\" style=\"width:310px;\" />",
	getParamString:function(rr){
		var str = "";
		str += SH_PARAM("title",rr.title.trim());
		str += SH_PARAM("url",rr.url.trim());
		return str;
		},
	getPopHTML:function(rr){
		var str = this.pop_html;
		str = RPA(str,"{url}",rr.url.trim());
		return str;
		}
	},
"link_html":{
	type:"link_html",
	name:"网页",
	pop_html:"<a href=\"javascript:;\" style=\"font-weight:bold\" >{url}</a><br/><input id=\"pop_share_title\" type=\"text\" value=\"{title}\" class=\"input_tx w_180\" style=\"width:310px;\" />",
	getParamString:function(rr) {	
		var str = "";
		str += SH_PARAM("title",rr.title.trim());
		str += SH_PARAM("url",rr.url.trim());
		return str;
		},
	getPopHTML:function(rr) {
		var str = this.pop_html;
		str = RPA(str,"{url}",rr.url.trim());
		str = RPA(str,"{title}",rr.title.trim());
		return str;
		}
	},
"link_music":{
	type:"link_music",
	name:"音乐/媒体",
	pop_html:"<a href=\"javascript:\">{url}</a><br/><img src=\"http://img.widget.xunlei.com/img_2/music_play.gif\" alt=\"{url}\" /><br/>标题:<input id=\"pop_share_title\" type=\"text\" class=\"input_tx w_180\" value=\"\" />",
	getParamString:function(rr){
		var str = "";
		str += SH_PARAM("title",rr.title.trim());
		str += SH_PARAM("url",rr.url.trim());
		return str;
		},
	getPopHTML:function(rr)	{
		var str = this.pop_html;
		str = RPA(str,"{url}",rr.url.trim());
		return str;
		}
	},
"link_video":{
	type:"link_video",
	name:"视频",
	pop_html:"<img src=\"http://img.widget.xunlei.com/img_2/img_video.jpg\" /><br/><dl class=\"c_dark2\"><dt class=\"f_bold\">{title}</dt><dd>来自：{site}</dd></dl>",
	getParamString:function(rr){
		var str = "";
		str += SH_PARAM("title",rr.title.trim());
		str += SH_PARAM("url",rr.url.trim());
		str += SH_PARAM("video",rr.video.trim());
		str += SH_PARAM("site",rr.site.trim());
		return str;
		},
	getPopHTML:function(rr)	{
		var str = this.pop_html;
		str = RPA(str,"{site}",rr.site.trim());
		str = RPA(str,"{title}",rr.title.trim());
		return str;
		}
	},
"link_unknown":{
	type:"link_unknown",
	name:"未知链接",
	pop_html:"对不起，无法识别您共享的链接...",
	getParamString:function(rr){
		return "";
		},
	getPopHTML:function(rr)	{
		return this.pop_html;
		}
	},
"reshare":{
	type:"",
	name:"",
	pop_html:"您确定要分享此项么?",
	getParamString:function(oObject){
		var str = "";
		str += SH_PARAM("is_reshare","true");
		str += SH_PARAM("shareid",oObject.shareid);
		return str;
		},
	getPopHTML:function(oObject){
		return oObject.popup;
		}
	}
}

var TEMPLATE_MYCOMMENT = "<q><img src=\"http://img.widget.xunlei.com/img_2/q_left.gif\" alt=\"\" class=\"v_m\" /><em class=\"m_a10\">{mycomment}</em><img src=\"http://img.widget.xunlei.com/img_2/q_right.gif\" alt=\"\" class=\"v_m\" /></q><q style=\"display:none\" >###{{share_type}}###</q>";
var TEMPLATE_MYCOMMENT_HEAD = "<q><img"

var TEMPLATE_POP_FRAME = "<div style='width:358px;' id='div_pop_share'>"
+"<div class=\"box\" style=\"background:#FFF\" >"
	+"<h2><a href=\"javascript:;\" onclick=\"SharePop.hide();\" class=\"f_r m_t7\"><img src=\"http://img.widget.xunlei.com/img_2/pop_close.gif\" alt=\"关闭\" /></a>分享<!--%type_name%-->...</h2>"
	+"<div class=\"p_20\">"
		+"<ul>"
			+"<li id=\"pop_share_comment_extra\" class=\"clearfix p_b10\">请稍候，正在检验共享链接...</li>"
			+"<li id=\"pop_share_comment\" style=\"display:none\" class=\"p_b10\">"
				+"评论:<textarea id=\"pop_share_mycomment\" onfocus=\"if('输入你的评论'==this.value)this.value=''\" class=\"c_dark\" style=\"width: 310px; height: 100px;\">输入你的评论</textarea>"
			+"</li>"
			+"<li class=\"t_c\">"
				+"<input id=\"pop_share_submit\" onclick=\"var tmmppCmmtVal=$('pop_share_mycomment').value;if(''==tmmppCmmtVal||'输入你的评论'==tmmppCmmtVal){alert('输入你的评论.')}else{SharePop.submitShare();}\" style=\"display:none\" type=\"button\" value=\"分享\" class=\"btn_57\" />"
				+"<input type=\"button\" onclick=\"SharePop.cancel();\" value=\"取消\" class=\"btn_57\" />"
			+"</li>"
		+"</ul>"
	+"</div>"
+"</div></div>";

share_check_url = function(sUrl,callback)
{
	var url = "http://portal.widget.xunlei.com/cgi-bin/cgi_share_check_url?url="+encodeURIComponent(sUrl);
	return new Ajax.Request(url, {
		response: "Object",
		onSuccess: Delegate.create(this, function(evt){
			try
			{
				var rr = evt.response;
				if(callback)
				{
					callback(rr);
				}

			}catch(ex)
			{
				alert(ex);
			}
		}),
		on404: function(evt){
			//TODO:Nothing;
		}
	});
}

var TEMPLATE_SINGLE_MUSIC_PLAYER_STATIC = ""
+"<a href=\"javascript:;\" onclick=\"javascript:setup_music(this,'{url}','{title}');return false\"  ><img src=\"http://img.widget.xunlei.com/img_2/music_play.gif\"/></a>"
var TEMPLATE_SINGLE_MUSIC_PLAYER_BUTTON = ""
+"<a href=\"javascript:;\" onclick=\"javascript:SingleMP.{action}();return false;\" ><img src=\"http://img.widget.xunlei.com/img_2/mp_{action}.gif\" /></a>";
var TEMPLATE_SINGLE_MUSIC_PLAYER_TITLE = ""
+"<em class=\"f_bold m_l10\">{title}</em>";
function SingleMusicPlayer()
{
/*
	Jukebox.Controller.initialize("music_player", $P("uin") || "sss", {
		onReady:Delegate.create(this, function(){
			//TODO:nothing.
		})
	});*/
}

SingleMusicPlayer.prototype={
	_sn:0,
	_node_id:"",
	_action1:"unmute",//mute,unmute
	_action2:"pause",//play,puase
	_title:"",
	_url:"",
	_is_stop:true,
	_opposite_action:{"play":"pause","pause":"play","mute":"unmute","unmute":"mute"},//相反
	setup:function(oTrigger,sURL,sTitle)
	{
		//停止较早前的音乐....
		this._action1="unmute";
		this._action2="pause";
		this._render_static_mode($(this._node_id),this._url, this._title);
		try
		{
			Jukebox.stop();
			this._is_stop = true;
		}catch(ex){}
		//初始化新的音乐....
		this._node_id = new Date().getTime()+"-"+(this._sn++);
		this._title = sTitle;
		this._url = sURL;
		this._prepare_and_render(oTrigger,null,0);
	},
	_stay_cool:function(sTargetAction,iActionType)
	{
		var bSameState = false;
		eval("bSameState=(sTargetAction==this._action"+iActionType+")");
		//和较早前状态一致,无需改变
		if(bSameState)return true;
		//和较早前状态不一致,需改变
		else return false;
	},
	_render_static_mode:function(eNode,sURL,sTitle)
	{
		if(!eNode||!(eNode.parentNode))
		{
			return;
		}
		var innerCODE = TEMPLATE_SINGLE_MUSIC_PLAYER_STATIC;
		innerCODE = RPA(innerCODE,"{url}",sURL);
		innerCODE = RPA(innerCODE,"{title}",sTitle);
//		innerCODE += RPA(TEMPLATE_SINGLE_MUSIC_PLAYER_TITLE,"{title}",this._title);
		eNode.parentNode.innerHTML = innerCODE;
	},
	_prepare_and_render:function(eNode,sTargetAction,iActionType)
	{
		if(!eNode||!(eNode.parentNode))
		{
			return;
		}		
		if(sTargetAction&&""!=sTargetAction)
		{
			eval("this._action"+iActionType+"=sTargetAction;");
		}
		var innerCODE = RPA("<span id=\"{node_id}\">","{node_id}",this._node_id);
		innerCODE+=RPA(TEMPLATE_SINGLE_MUSIC_PLAYER_BUTTON,"{action}",this._opposite_action[this._action1]);
		innerCODE+=RPA(TEMPLATE_SINGLE_MUSIC_PLAYER_BUTTON,"{action}",this._opposite_action[this._action2]);
//		innerCODE+=RPA(TEMPLATE_SINGLE_MUSIC_PLAYER_TITLE,"{title}",this._title);
		innerCODE+="</span>";
		eNode.parentNode.innerHTML = innerCODE;
	},
	play:function()
	{
		sAction="play";
		iActionType=2;
		if(this._stay_cool(sAction,iActionType))return;
		this._prepare_and_render($(this._node_id),sAction,iActionType)
		if(this._is_stop)
		{
			try{Jukebox.playURL(this._url,this._title,"_N_O_T_H_I_N_G_");}catch(ex){}
			this._is_stop = false;
		}
		else
		{
			try{Jukebox.playURL(this._url,this._title,"_N_O_T_H_I_N_G_");}catch(ex){}
//			Jukebox.play();
		}
	},
	pause:function()
	{
		sAction="pause";
		iActionType=2;
		if(this._stay_cool(sAction,iActionType))return;
		this._prepare_and_render($(this._node_id),sAction,iActionType)
		try{Jukebox.pause();}catch(ex){}
	},
	mute:function()
	{
		sAction="mute";
		iActionType=1;
		if(this._stay_cool(sAction,iActionType))return;
		this._prepare_and_render($(this._node_id),sAction,iActionType)
		try{Jukebox.setMute(true);}catch(ex){}
	},
	unmute:function()
	{
		sAction="unmute";
		iActionType=1;
		if(this._stay_cool(sAction,iActionType))return;
		this._prepare_and_render($(this._node_id),sAction,iActionType)
		try{Jukebox.setMute(false);}catch(ex){}
	}
	
}

var SingleMP = new SingleMusicPlayer();

setup_music = function(oTrigger,sURL,sTitle)
{
	SingleMP.setup(oTrigger,sURL,sTitle)
	SingleMP.play()
}

var TEMPLATE_FLASH_PLAYER_CODE = "<object id=\"{object_id}\" width=\"{width}\" height=\"{height}\" classid=\"clsid:D27CDB6E-AE6D-11CF-96B8-444553540000\">"
+"<param value=\"{video}\" name=\"movie\"/>"
+"<param value=\"high\" name=\"quality\"/>"
+"<param value=\"always\" name=\"allowScriptAccess\"/>"
+"<param value=\"transparent\" name=\"wmode\"/>"
+"<embed width=\"{width}\" height=\"{height}\" wmode=\"transparent\" allowscriptaccess=\"always\" quality=\"high\" src=\"{video}\" type=\"application/x-shockwave-flash\"/>"
+"</object>";
setup_video = function(oThis,site,sURL)
{
	var sPlayerId = new Date().getTime();
	
	var player_code = TEMPLATE_FLASH_PLAYER_CODE;
	player_code = RPA(player_code,"{object_id}",sPlayerId);
	player_code = RPA(player_code,"{width}",425);
	player_code = RPA(player_code,"{height}",355);
	player_code = RPA(player_code,"{video}",sURL);

	if(!(oThis.parentNode))
	{
		return;
	}
	oThis.parentNode.innerHTML = player_code;
}



function ShareController()
{
}

ShareController.prototype = {
	_popup : true,
	_div_id: "div_pop_share",
	_uin: "",
	_uin_nick: "",
	_share_type:"",
	_need_parse:false,
	_paramObject:null,
	_submitCallback:null,
	init : function (options) {
		/*if(options)
		{
			if(options.ifmask)
				this._ifmask=options.ifmask;
			if(options.html)
				this._html=options.html;
			if(options.div_id)
				this._div_id=options.div_id;
			if(options.target_uin)
				this._target_uin=options.target_uin;
			if(options.target_uin_nick)
				this._target_uin_nick=options.target_uin_nick;
		}

		if($(this._div_id))
			document.body.removeChild($(this._div_id));

		var pop_div = document.createElement("div");
		pop_div.id = this._div_id;
		pop_div.style.display = "none";
		pop_div.style.width = "358px";
		Insertion.bottom(document.body, pop_div);*/
	},
	shareURL : function(sURL,submitCallback)
	{
		if(!sURL||""==sURL)
		{
			alert("请输入要分享的链接");
			return;
		}
		this._submitCallback = submitCallback;

		this.pop();
		this._request = share_check_url(sURL, Delegate.create(this, this._actionURL));

	},
	_actionURL : function(rr)
	{
		if(!rr||rr.result!="0"||!rr.type||!TEMPLATE_SHARE[rr.type])
		{
			var rpt = new HtmlRepeater(this._div_id);
			rpt.insertValue("type_name",TEMPLATE_SHARE["link_unknown"].name);
			rpt.run();
			this._paramObject = rr;//TEMPLATE_SHARE["link_unknown"].getParamString(rr);
			$("pop_share_comment_extra").innerHTML = TEMPLATE_SHARE["link_unknown"].getPopHTML(rr);
		}
		else
		{
			this._share_type = rr.type;
			rr.uin_url = User.getURL(this._uin);
			rr.uin_nick = this._uin_nick;
			var rpt = new HtmlRepeater(this._div_id);
			rpt.insertValue("type_name",TEMPLATE_SHARE[rr.type].name);
			rpt.run();
			this._paramObject = rr;
			$("pop_share_comment_extra").innerHTML = TEMPLATE_SHARE[rr.type].getPopHTML(rr);
			$("pop_share_submit").style.display="inline";
			$("pop_share_comment").style.display="block";
		}

	
	},
	shareBlog : function(oBlog,submitCallback)
	{
		this._submitCallback = submitCallback;
		this._innerShare("xl_blog",oBlog);
	},
	shareAlbumPic : function(oAlbumPic,submitCallback)
	{
		this._submitCallback = submitCallback;
		this._innerShare("xl_album_pic",oAlbumPic);
	},
	shareAlbum : function(oAlbum,submitCallback)
	{
		this._submitCallback = submitCallback;
		this._innerShare("xl_album",oAlbum);
	},
	shareResrc : function(oResrc,submitCallback)
	{
		this._submitCallback = submitCallback;
		this._innerShare("xl_resrc",oResrc);
	},
	shareResrcCollection : function(oResrcCollection,submitCallback)
	{
		this._submitCallback = submitCallback;
		this._innerShare("xl_resrc_collection",oResrcCollection);
	},
	_innerShare : function(sType,oObject)
	{
		if(!oObject)return;
		this.pop();
		this._share_type = sType;
		var rpt = new HtmlRepeater(this._div_id);
		rpt.insertValue("type_name",TEMPLATE_SHARE[sType].name);
		rpt.run()
		this._paramObject = oObject;
		$("pop_share_comment_extra").innerHTML = TEMPLATE_SHARE[sType].getPopHTML(oObject);
		$("pop_share_submit").style.display="inline";
		$("pop_share_comment").style.display="block";
	},
	reshare:function(oShObject,submitCallback)
	{
		this._submitCallback = submitCallback;

		if(!oShObject){alert("没有可以分享的内容");return;}

		//
		this.pop();
		//获取share_type
		this._share_type = "reshare";
		//获取content
		this._paramObject = oShObject;
		//
		var rpt = new HtmlRepeater(this._div_id);
		rpt.insertValue("type_name",TEMPLATE_SHARE[oShObject.sharetype].name);
		rpt.run();

		$("pop_share_comment_extra").innerHTML = TEMPLATE_SHARE["reshare"].getPopHTML(oShObject);
		$("pop_share_submit").style.display="inline";
		$("pop_share_comment").style.display="block";
		
	},
	pop : function(){
		if(!this._pop) this._pop=new Popup(TEMPLATE_POP_FRAME, 300, 150);
		this._pop.show(true);

		this._paramObject = "";
		//$(this._div_id).innerHTML = TEMPLATE_POP_FRAME;
		//Popmanager.getInstance(this._div_id).show(this._ifmask);
	},
	hide : function () {
		//Popmanager.getInstance(this._div_id).hide();
		this._pop.hide();
	},
	submitShare : function() {
		var url =  "http://portal.widget.xunlei.com/cgi-bin/cgi_share_add";
		var params = "";

		var input_title = $("pop_share_title");
		var textarea_mycomment = $("pop_share_mycomment");

		if(input_title)
		{
			this._paramObject.title = input_title.value;
		}

		if(this._share_type=="reshare")
		{
			//params += "sharetype="+this._paramObject.sharetype+TEMPLATE_SHARE[this._paramObject.sharetype].getParamString(this._paramObject)+SH_PARAM("iTime",new Date().getTime());
			params += "sharetype="+this._share_type+TEMPLATE_SHARE[this._share_type].getParamString(this._paramObject)+SH_PARAM("iTime",new Date().getTime());
		}
		else
		{
			params += "sharetype="+this._share_type+TEMPLATE_SHARE[this._share_type].getParamString(this._paramObject)+SH_PARAM("iTime",new Date().getTime());
		}
		
		if(textarea_mycomment)
		{
			var imax = 100;
			if(textarea_mycomment.value.length>imax)
			{
				alert("您输入的评论字数大于"+imax+"，请适当删减。");
				return;
			}
			params += SH_PARAM("comment",textarea_mycomment.value.replace(/(\r?\n)|\r/ig, "").trim()); 
		}
/*
alert("Here is the content:[ "+params+" ]\r\n\r\n");
return;	
*/

		new Ajax.Request(url, {
			method:"POST",
			response: "Object",
			parameters: params,
			onSuccess: Delegate.create(this, function(evt){
				try
				{
					var rr = evt.response;
					if(rr.result=="0")
					{
						alert("分享成功");
						if(this._submitCallback)
							this._submitCallback();
					}
					else
						alert("分享失败."+rr.errmsg);
					this.hide();
	
				}catch(ex)
				{
					alert(ex);
				}
			}),
			on404: function(evt){
				//TODO:Nothing;
			}
		});

	},
	remove:function(sShare_id,fCallback)
	{
		try
		{
			if(!sShare_id)
				throw "未指定share_id";
			var url =  "http://portal.widget.xunlei.com/cgi-bin/cgi_share_del";
			var params = "shareid="+sShare_id;
			new Ajax.Request(url, {
				method:"POST",
				response: "Object",
				parameters: params,
				onSuccess: Delegate.create(this, function(evt){
					try
					{
						var rr = evt.response;
						if(rr.result=="0")
						{
							alert("成功删除分享");
							if(fCallback)
								fCallback(sShare_id);
						}
						else
							alert("删除分享失败."+rr.errmsg);
		
					}catch(ex)
					{
						alert(ex);
					}
				}),
				on404: function(evt){
					//TODO:Nothing;
				}
			});
		}catch(eeexxx)
		{
			alert(eeexxx);
		}
			
	},
	cancel : function()
	{
		if(this._request)
			try
			{
				this._request.cancel();
			}catch(ex)
			{}
		this.hide();
	}
	
}

var SharePop = new ShareController();



/*
		added by 叶志辉，发布链接需要处理的逻辑
*/
var SHARE_PUBLISH = {
	_response : {type: "", url: "", title: "", brief: "", res_url: ""},
	_type_int2str : ["", "link_html", "link_pic", "link_music", "link_video", "link_res"],  //分享类型，整数到字符串的转换

	_preview_html : {
				link_html:"<a href='<!--%url%-->' target='_blank'><!--%title%--></a>",
				link_pic: "<img src='<!--%url%-->' class='upic75' style='vertical-align:bottom;' />",
				link_video: "<img src='http://img.widget.xunlei.com/img_2/img_video.jpg' /><br /><span><!--%title%--></span>",
				link_music: "<a href='<!--%url%-->' target='_blank'><!--%url%--></a><br /><img src='http://img.widget.xunlei.com/img_2/music_play.gif' />",
				xl_resrc: "无法识别的链接",
				link_unknown: "无法识别的链接"
			},
	
	_img_html : {
				link_html:"",
				link_pic: '<a href="<!--%url%-->" target="_blank" class="p_r f_l m_r10"><img src="<!--%url%-->" class="upic75" /></a>',
				link_video: '<a href="#" class="p_r f_l m_r10"><img src="http://img.widget.xunlei.com/img/d_box_dt.jpg" class="upic75" /><img src="http://img.widget.xunlei.com/img_2/btn_play.gif" class="p_a" style="left:7px; top:57px;" /></a>',
				link_music: '<div class="p_r f_l m_r10" style="width:81px; height:80px;"><img src="http://img.widget.xunlei.com/img_2/player.gif" /></div>',
				xl_resrc: "",
				link_unknown: ""
	},

	_param : {
				link_html:["url", "title"],
				link_pic: ["url"],
				link_video: ["url", "site", "title", "thumbnail", "video"],
				link_music: ["url"],
				xl_resrc: ["url", "title", "size", "cid", "format"],
				link_unknown: []
			 },

	_desc : {
				link_html:"一个页面",
				link_pic: "一个图片",
				link_video: "一个视频",
				link_music: "一个音乐",
				xl_resrc: "未知链接",
				link_unknown: "未知链接"
	},

	/*
		检测一个分享，并且保存结果
	*/
	checkUrl : function (url, succallback) {
		share_check_url(url, Delegate.create(this, function(rr) {
													if(rr.result=="0")
														this.initResponse(rr);
													succallback(rr);
											}
									) 
		);
	},
	initResponse : function(rr) {
		if( isNumber(rr.type) )
			this._response.type=this._type_int2str[rr.type];
		else
			this._response.type=rr.type;

		this._response.url=rr.url;
		if(rr.title) this._response.title=rr.title; else this._response.title="";
		if(rr.video) this._response.res_url=rr.video; else this._response.res_url="";

		if(this._response.type=="link_video")
			this._response.brief=rr.site;
		else
			this._response.brief=rr.url;
			
	},
	getPreviewHtml : function() {
		var ret_html=this._preview_html[this._response.type];
		ret_html=ret_html.replace();
		for(key in this._response)
		{
			var reg=new RegExp("<!--%"+key+"%-->", "g");
			ret_html=ret_html.replace(reg, this._response[key]);
		}
		return ret_html;
	},
	getDesc : function () {
		return this._desc[this._response.type];
	},


	/*
		以下都是静态方法
	*/
	getImageHtml : function(obj) {
		var strType;
		if( isNumber(obj.type) )
		{
			if(obj.type<0 || obj.type>=this._type_int2str.length) return "";
			strType=this._type_int2str[obj.type];
		}
		else
			strType=obj.type;

		var ret_html=this._img_html[strType];
		for(key in obj)
		{
			var reg=new RegExp("<!--%"+key+"%-->", "g");
			ret_html=ret_html.replace(reg, obj[key]);
		}
		return ret_html;
	},

	/*发布一个分享*/
	createShare : function(obj, success_callback, error_callback) {
		var params=("share_type="+obj.type);
		params+="&link="+encodeURIComponent(obj.url);
		params+="&brief="+encodeURIComponent(obj.brief);
		params+="&resource_url="+encodeURIComponent(obj.res_url);
		params+="&title="+encodeURIComponent(obj.title);
		params+="&comment="+encodeURIComponent(obj.comment);
		params+="&tag="+encodeURIComponent(obj.tag);
		//params+="&share_sort="+obj.sort;
		params+="&verify_code="+obj.verify_code;

		new Ajax.Request("http://share.widget.xunlei.com/cgi-bin/cgi_share_create", {
			response: "Object",
			method: "POST",
			parameters : params,
			onSuccess: Delegate.create(this, function(evt){
				success_callback(evt.response);
			}),
			onException: function(evt){
				error_callback(evt);
			}
		});
	},

	userJoin : function(share_id, join_type, callback) {
		var params="sid="+share_id;
		params+="&type="+join_type;
		new Ajax.Request("http://share.widget.xunlei.com/cgi-bin/cgi_user_join", {
			response: "Object",
			method: "POST",
			parameters : params,
			onSuccess: Delegate.create(this, function(evt){
				callback(evt.response, share_id, join_type);
			}),
			onException: function(evt){
				alert("exception");
			}
		});
	}
}