Feeds:
Posts
Comments

Archive for February, 2013

Javascript通行證

由於三月會上任新工作,工作交接在即。今天翻看以前我寫的Javascript通行證,並將運作解釋給同事。才發覺要看懂這個Javascript 代碼,絕對不簡單。

這個代碼的特點是,客戶的用作通關的編號寫在Javascript代碼之內。以下是Javascript通用證的例子,可在我公司的網站第一次訪問時取得,代碼會時常更新。而代碼的運作原理我不便作出說明,你們自己領悟吧!

(function(d,z,y,x,w,O,o,k,n,q,v,u,i,m,r){
	var p="first";
	x+=k;
	y+=n;
	O=O[m];
	(function(b,c){
		d["g"]=function(){
			if(b=="string"){
				if(d[c](b)[z]==i)
					d[[p,n][v](u)][y](b=d[x](b))
				else
					b=d[c](b)[i]
			}
			return b
		}
	})("body",["get",k,"sByTagName"][v](u));
	var f={
		s:O(100,101,118,46,104,107,111,116,46,99,111,109),
		u:O(
			47,80,97,115,115,112,111,114,116,47,72,75,73,80,97,115,
			115,112,111,114,116,46,97,115,112
		),
		m:"GET",
		r:O(97,98,111,117,116,58,98,108,97,110,107),
		p:[{
			passport:O(
				120,87,119,75,75,97,106,67,98,73,67,85,71,75,87,70,
				81,79,115,111
			)
		}],
		f:[],
		q:function(){
			return(function(a){
				var b=[];
				for(var c=0;c<a[z];c++){
					for(var e in a[c])
						b.push(
							[
								e,
								"=",
								escape(
									u+a[c][e]
								)
							][v](u)
						)
				}
				return b[v]("&")
			})(this.p)
		}
	};
	if(!(function(a){
		var b=u;
		d[a][z]>i?
			d[a].replace(/HKIPassportID=([^&;]+)/ig,
			function(s,t){
				b=t
			}):
		u;
		if(b==f.p[0].passport && b!=u){
			(function(){
				(function(O,o){
					o(
						O(
							119,105,110,100,111,119,46,108,111,99,97,
							116,105,111,110,46,104,114,101,102,61,34
						)
						+f.r
						+O(34)
					)
				})(O,o)
			})();
			return true
		}else
			return false
	})("cookie")){
		var q=f.q();
		q=q==u?u:"?"+q;
		if(f.m=="POST"){
			var m=d[x]("form");
			m[w]("action",[r,f.s,f.u,q][v](u));
			m[w]("method",f.m);
			var s=[];
			for(var i=0;i<f.f[z];i++){
				for(j in f.f[i]){
					s.push([
						"<input type=\"hidden\" name=\"",j
						,"\" value=\"",escape(f.f[i][j]),"\"/>"
					][v](u))
				}
			}
			m.innerHTML=s[v](u);
			d.g()[y](m);
			m[q]()
		}else{
			(function(O,o){
				o([
					O(
						118,97,114,32,115,61,40,34,34,43,119,105,110,
						100,111,119,46,108,111,99,97,116,105,111,110,
						46,104,114,101,102,41,46,114,101,112,108,97,
						99,101,40,47,94,104,116,116,112,115,63,58,92,
						47,92,47,124,92,47,46,42,36,47,105,103,44,34,
						34,41,44,114,61,47,104,107,111,116,92,46,99,
						111,109,36,47,105,103,59,105,102,40,114,46,
						116,101,115,116,40,115,41,41,59,119,105,110,
						100,111,119,46,108,111,99,97,116,105,111,110,
						46,104,114,101,102,61,34
					)
					,r
					,f.s
					,f.u
					,q
					,O(34)
				][v](u))
			})(O,o)
		}
	}
})(
	document,"length","append","create","setAttribute",
	String,eval,"Element","Child","submit",
	"join",'',0,"fromCharCode","http://"
)

Read Full Post »

既然David Webb將,他的HKID Index關閉了,Cloudgen希望David Webb不要介意Cloudgen他的網站作為例子,示範用CoffeeScript這個電腦語言來,將該頁的身分證及相關資料存入MySQL的資料庫。

要看懂這個例子,你必須有MySQL,及CoffeeScript的底子。

Cloudgen所用的平台是Ubuntu 12.10。首先,先安裝好MySQL,可以參考MySQL安装指南

然後要安裝NodeJS, npm 及安裝CoffeeScript,參考http://www.opinionatedprogrammer.com/2010/12/installing-coffeescript-on-debian-or-ubuntu/

安裝felixge寫的node-mysql,參考http://www.hacksparrow.com/using-mysql-with-node-js.html

建立一個MySQL的表

CREATE TABLE IF NOT EXISTS `pre_hkid` (
  `hkid` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
  `name` varchar(60) COLLATE utf8_unicode_ci NOT NULL,
  `ref` int(11) NOT NULL,
  `url` varchar(250) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

以下的程式會試圖連上HKID Index,試圖讀入所有香港身分證號碼並找出相關的來源及將所有結果存入剛建立的資料庫:

http=require 'http'
mysql=require 'mysql'
fixSQL=(s)->
	s
		.replace(/\\/g,"\\\\")
		.replace(/'/g,"\\'")
		.replace /^\s+|\s+$/g,''
mysql_connect=mysql.createConnection
	host:'localhost',
	port:3306,
	user:'your-username-for-mysql',
	password:'your-password-for-mysql'
mysql_connect.connect (err)->
	if err
		throw err
	else	
		console.log "Create connection!"
		http.get
			host:'webb-site.com',
			port:80,
			path:'/dbpub/HKIDindex.asp',
			method:'GET'
		,(res)->
			pageData=[]
			console.log 'STATUS: ' + res.statusCode
			console.log 'HEADERS: ' + JSON.stringify(res.headers)
			res.setEncoding 'utf8'
			res.on 'data', (chunk)->
				pageData.push chunk
			res.on 'end', ()->
				mysql_connect.query 'use hkid'
				mysql_connect.query 'delete from pre_hkid'
				pageContent=pageData.join ''
				pageContent.replace	/<tr>\s*<td><a href="([^"]+)" target="_blank">([A-Z]{1,2}\d{6}\([0-9A]\))<\/a><\/td>\s*<td><a href="positions.asp\?p=(\d+)">([^<\(]+)/ig
				,(s,t,u,v,w)->
					u=fixSQL u
					w=fixSQL w
					t=fixSQL t.replace /^\.\./, 'http://webb-site.com'
					console.log 'Add '+w+'!'
					mysql_connect.query ["insert into pre_hkid(hkid,name,ref,url) values ('",u,"','",w,"',",v,",'",t,"')"].join('')
					,(err)->
						console.log err if err
					''
				console.log 'Start closing mysql connection!'
				mysql_connect.end (err)->
					if err
						throw err
					else
						console.log "Close connection!"
			true

將源始碼存為~/hkid.coffee
並用執行以下的指令

coffee ~/hkid.coffee

執行之後你當然看不到任何結果,因為HKID Index己停止運作。但如果你在Cloudgen寫這文之前一天,執行這個CoffeeScript。以下是Cloudgen昨天執行的結果:

Create connection!
Add Lee, Wing Sum!
Add Ho, Wilfred Sai Leung!
Add Lam, Hoi Ham!
Add Cheung Au, Rosalind Yuen Ling!
Add Chan Tan, Ching Fen!
Add Leung, Po Loi!
Add Lam, Kam Chan!
Add Cheng, David Kwok Wai!
Add Yin, Shang Shing!
Add Li, Aubrey Fook Wo!
Add Chau, Cham Son!
Add Fan, Debbie Sheung Ha!
Add Yu, Yu Kin!
Add Fung, Shiu Lam!
Add Woo, Benedict Cho Hung!
Add Liang, Kwong Lim!
Add Cheng, Hon Kwan!
Add Chan, John Cho Chak!
Add Doo, William Wai Hoi!
Add Tsang, Chun Ki!
Add Shea, Ralph Raymond!
Add Siu, Stephen Yee Cheong!
Add Lee, Leo Tung Hai!
Add Chan, Lai Ha!
Add Choi, King Hung!
Add Chang, Michael Loh Tien!
Add Lui, Wai Yau!
Add Yue, Tit Woon!
Add Li, Simon Fook Sean!
Add Chan, David Man Hung!
Add Yue, Kam Har!
Add Wong, Chambers Toe Yeung!
Add Lee, Francis Lan Yee!
Add Wong Luk, Kwan Yee!
Add Lam, Wai Hay!
Add Chung, Yuk Mui!
Add Mak, Lei Wun!
Add Lui, Che Woo!
Add Chan, Peter Po Fun!
Add Loh, Hansen Chung Hon!
Add Tsao, Yen Chow!
Add Lee, Ronald Hing Tai!
Add Leung, Kwok On!
Add Lee, King Yue!
Add Leung, Moon Chuen!
Add Lee, Alexander Chi Shing!
Add Tong, Tsin Ka!
Add Tsui, Paul Yiu Cheung!
Add Fan, Sai Yee!
Add Suen, Sammy Chi Chung!
Add Leung, Kwok Kai!
Add Kan, Paul Man Lok!
Add Leung, Kai Hang!
Add Lee, Shau Kee!
Add Yeung, Lai Woo!
Add Lui, Ming Wah!
Add Lee, Kin Chor!
Add Lee, Shu Kwan!
Add Lin, Fai Yau!
Add Kam, Hing Lam!
Add Low, Rita Wai Ling!
Add Li, Billy Sze Kuen!
Add Cheung, Sui Tai!
Add Ting, Martin Sueh Chung!
Add Yeung, Ping Hung!
Add Tam, Fung King!
Add Cheung, Chock Ping!
Add Lui, Man Hang!
Add Siu, Kwai Kwong!
Add Tam, Ignatius Kwan Ping!
Add Lau, Chun Ngam!
Add Cheng, Siu Kau!
Add Ho, Tak Kwong!
Add Kan, Flavia Fang!
Add Yang, Samuel Sih Yu!
Add Chen, Edward Kwan Yiu!
Add Lee, Kwok Hung!
Add Kwong, Man Sing!
Add Fung, Ka Pun!
Add Au, Ping Yun!
Add Tan, Man Kou!
Add Tan, Siu Lin!
Add Lam, Frederick Hon Mo!
Add Chau, Brian Tak Hay!
Add Cheung, Linus Wing Lam!
Add Kwok, Karl Chi Leung!
Add Li, Gonzaga Wei Jen!
Add Young, Francis!
Add Lui, Sun Peng!
Add Yu, Vincent!
Add Poon, Ronald Kwok Fai!
Add Lau, Hin Chi!
Add Chan, Kin Sun!
Add Yeung, Kam Hoi!
Add Ku, Richard Yuk Hing!
Add Fung, William Kwok Lun!
Add Wong, Yu Lau!
Add Chung, Patrick Koon Shing!
Add Hung, Wing Wah!
Add Tang, Kim Chuen!
Add Chuang, Andrew Siu Leung!
Add Pang, Joseph Yuk Wing!
Add Yuen, Richard Cheuk Fang!
Add Lui, Spenser Man Yuen!
Add Tam, Kenny King Ching!
Add Yeung, Pak Sing!
Add Ching, Robin Sik Wing!
Add Lau, Dick Pau!
Add Hsu, Shin Cheung!
Add Wong, Andrew Yee Sui!
Add Woo, Winnie Sin Yee!
Add Wong, Charles Tak Leung!
Add Yung, Abraham Wai Tak!
Add Wong, Kai Kwong!
Add Yan, Francis Shui Lau!
Add Leung, William Shu Yin!
Add Wu, Suk Hing!
Add Tai, Hay Yuen!
Add Chan, Eva Kit Wah!
Add Tang, Raymond Wai Man!
Add Ng, Andrew Sung On!
Add Cheung, Ernest Ka Kui!
Add Cheng, Moses Mo Chi!
Add Chan, Chiu Yin!
Add Lo, Winston Yau Lai!
Add Kwok, Ka Woo!
Add Tam, Shing Yan!
Add Ng, Tony Kwok Tung!
Add Wong, Chung Hin!
Add Shek, Kwok Choi!
Add Chan, Kenny Wing Him!
Add Ko, David Yiu Kin!
Add Yee, Ewan Lup Yuen!
Add Cheng, Alexander Chiu Wang!
Add Tong, Carl Ka Wing!
Add Wan, Chi Tin!
Add Lui, Anthony Po San!
Add Tse, Peter Pak Wing!
Add Ho, Paul Wai Chi!
Add Chan, Chun Choi!
Add Tung, Chee Chen!
Add Wong, Allan Chi Yun!
Add Woo, Paul Po Shan!
Add Tsoi, Herbert Hak Kong!
Add Chan, Roger Kin Sun!
Add Li, David Kwok Po!
Add Lam, Ying Sui!
Add Chong, John Shi Ming!
Add Fang, Vincent Kang!
Add Kwok, Thomas Ping Kwong!
Add Ch\'ien, Raymond Kuo Fung!
Add Tan, Kok Hiong!
Add Kok, Sin Keung!
Add Cheng Chan, Ivy Sau Ching!
Add Yip, Hing Chung!
Add Kong, Sing Yin!
Add Fung, Kit Yee!
Add Chung, Sze Yuen!
Add Chow, Kwen Lim!
Add Wong, Hing Din!
Add Chan, Chun Shing!
Add Tang, Sau Wah!
Add Mong, William Man Wai!
Add Cheung, Man Cheo!
Add Tse Wai, Pik Kin!
Add Chan, Tai Ho!
Add Chang, Willie!
Add Mak, Wah!
Add Pang, Kam Chun!
Add Tse, Edmund Sze Wing!
Add Fan, Siu Pang!
Add Poon, Suk Yuen!
Add Wong, Paul Pui Wing!
Add Wong, Kai Wing!
Add Lau, Arthur Kwok Kwong!
Add Cheung, Man Chi!
Add Chang, Leslie Shuk Chien!
Add Chung, Pui Lam!
Add Lam, Chun Kit!
Add Lau, Koue Shang!
Add Tsang, Yiu Wing!
Add Chow, Chi Chieh!
Add Lau, Shak Wah!
Add Ho, Hang Suet!
Add Lee, Sui Lap!
Add Chan, Kay Cheung!
Add Fung, Victor Kwok King!
Add Wong, Cho Ming!
Add Woo, Yuen Yu!
Add Lau, Shiu Wah!
Add Lui, King Man!
Add Yu, Allan Hon Wing!
Add Lam, Ivy Po Wan!
Add Lam, Yat Chung!
Add Chui, Alan Yuk Lun!
Add Chan, Simon Po Kau!
Add Chau, Kam Hung!
Add Shom, Chun Po!
Add So, Chin Pang!
Add Tong, Godfrey Sik Hei!
Add Li, Franky Wai Chi!
Add Mo, Pui Lam!
Add Chung, Alex Cheuk Ming!
Add Law, Alan Yui Lun!
Add Lai, Sam Ying Sum!
Add Liu, Sui Yuk!
Add Lam, Man Chau!
Add Leung, Shi Ho!
Add Lau, Kevin Siu Ki!
Add Chan, Chai Shi!
Add Ku, Ngan Ming!
Add Wong, Hing Tat!
Add Yim, Wai Chun!
Add Kan, Donny Ping Kee!
Add Wong, Kwok Fong!
Add Wong, Shun Chung!
Add Chan, Michael Yui Hang!
Add To, August Yuen Cheong!
Add Ho, Siu Kau!
Add Lee, Joyce Siu Yin!
Add Leung, Muk Kan!
Add Tsang, Wai Ming!
Add Lam, Siu Wing!
Add Chan, Kam Shing!
Add Tang, Tat Sin!
Add Kei Siu, Kuen Lok!
Add Tam, Chun Wan!
Add Lam, King Lin!
Add Lam, Wai Chuen!
Add Soo, Kwok Keung!
Add Lee, Siu Leung!
Add Ma, Arthur Pang Fai!
Add Lam, Joseph Sui Kei!
Add Ng, Wai Cheong!
Add Lin, King Wai!
Add Tang, Chi Man!
Add Cheung, Yuk Cheung!
Add Chan, Mei Kuen!
Add Tsang, Stanley Ming Chit!
Add Sze, Tommy Ching Po!
Add Shum, Lap Chi!
Add Lee, Chi Fan!
Add Look, Pui Fan!
Add Chan, Danvil Kin Hang!
Add Lam, Wing Cheong!
Add Ho, Miranda Mo Han!
Add Kwok, Lai Ngor!
Add Li, Arthur Kwok Cheung!
Add Leung, Mei Fan!
Add Wong, Aaron Yuk Ming!
Add Lo, Vincent Hong Sui!
Add Fong, Man Lung!
Add Au, Kwok On!
Add Mak, Philip King Mun!
Add Poon, Paul Wai Yin!
Add Wong, Annie!
Add Chu, Kam Chiu!
Add Liu, Arnold Tin Chak!
Add Lau, Tom Ko Yuen!
Add Law, Zi Yenn!
Add Wong, Shuet Yung!
Add Chan, Michael Wah Tip!
Add Kwong, Allan Hing Chuen!
Add Chan, Chi Ming!
Add Li, Aubrey Kwok Sing!
Add Chan, Simon Yee Por!
Add Ho, Stanley Hung Sun!
Add Tso, Kai Sum!
Add Hsu, Yau Que!
Add Ng, Danny Chi Leung!
Add Leung, David Ting On!
Add Chau, Kwok Wai!
Add Ma, Andrew Chiu Cheung!
Add Mak, Simon Kam Choi!
Add Lit, Kam Leung!
Add Oei, Peter Hong Leong!
Add Nip, Horace Yun Wing!
Add Yeung, Eddie Lup Kwan!
Add Chow Woo, Susan Mo Fong!
Add Cheng, May Mi Kuen!
Add Li, San Tung!
Add Cheung, Yuk Yee!
Add Lee, Peter Chung Hing!
Add Wong, Yun Wah!
Add Lai, Wing Kin!
Add Lam, Gordon Wai Ping!
Add Chan, Pollyanna Shui Kin!
Add Cheung, Vincent Ting Kau!
Add Fung, Simon Chi Ying!
Add Chan, Alfred Kwok Ki!
Add Yuen, Kenneth Ying Sun!
Add Ho, Raymond Chun Yuen!
Add Wong, Daniel Ho Kar!
Add Cheung, Pui Chung!
Add Ho Lam, Theresa Lai Ping!
Add To, Fung Wo!
Add Chow, Wai Wah!
Add Chan, Albert Shu Kin!
Add Wong, Rayson Ming Wai!
Add Li, Shing Wai!
Add Ho, Danny Oi Suen!
Add Wong, Pui Chung!
Add Chan Yiu, April Wai Yee!
Add Au, John Sze Kung!
Add Chan, Lok Sang!
Add Ho, Lam Fat!
Add Ko, Chi Keung!
Add Kwok, Larry Lam Kwong!
Add Chan, Cho Kwan!
Add Lo, Ramon Junior!
Add Lau, Wai Ming!
Add Chan, Yim Wah!
Add Chau, Chi Yin!
Add So, Daniel Kuen Kwok!
Add Lee, Richard Man Fai!
Add Lo, Shing Chi!
Add Leong, Huon Kit!
Add Mak, Yuen Mei!
Add Lee, Chi Fai!
Add Lee, Benjamin Sik Wai!
Add Cheng, Thomas Kam Wa!
Add Lee, Kam Fung!
Add Kwok, Vincent Chi Sun!
Add Chan, Alan Wai Hon!
Add Choy, Constance Hok Man!
Add Woo, Peter Kwong Ching!
Add Chow, Chi Tong!
Add Yu, Theresa Yuk Ling!
Add Chan, King Shu!
Add Sze, Wend Sau Wan!
Add Law, Wai Fong!
Add So, Keith Kwok Keung!
Add Yeung, Chun Sing!
Add Wong, Judy Lai Ying!
Add Wong, Paul Kim Fai!
Add Ng, Yuk Lin!
Add Hsu, Hui Liang!
Add Yeung, Leung Kong!
Add Lau, Franklin Shiu Wai!
Add Chan, David Pun!
Add Chan, Jack Chak Chung!
Add Cheng, Chun Chung!
Add Lai, Ka Cheung!
Add Chang, Ka Mun!
Add Yeh, Albrecht Carl King Yeung!
Add Ho, Molly Kam Lan!
Add Ng, Lai Ching!
Add Man, Kwok Leung!
Add Choy, Michael Po Shu!
Add Chui, Robert Chi Yun!
Add Ip, Ka Yiu!
Add Lau, Pei Wah!
Add Ching, Samuel Kwok Ho!
Add Ho, Elkon Wai Ip!
Add Chan, Ka Fai!
Add Fung, Chi Chung!
Add Sung, Mella Mi Yin!
Add Lam, Chi Yin!
Add Ha, Marcus Man Kit!
Add Cheng, Leslie Chi Pang!
Add Low, Fung Ping!
Add Loo, Steve Chung Keung!
Add Chi, Ho!
Add Ho, Norman Hau Chong!
Add Yu, Tanny Kwong Man!
Add Wong, Yik Sum!
Add Chiu, Katherine Soo Ching!
Add Chan, Sin Yiu!
Add Wong, Paul Kai Yin!
Add Lo, Yip Tong!
Add Lee, Felix Kam Lam!
Add Wong, Wai Ming!
Add Young, Kenneth Chun Man!
Add Ng, Bernard Kwok Cheung!
Add Wong, Ming Lai!
Add Chan, Tai Yuen!
Add Leung, Sandy Chi Cheung!
Add Au, Wing Fai!
Add Liu, Chi Lai!
Add Wong, Chung Tak!
Add Lo, John Siew Kiong!
Add Yuen So, Betty Siu Mai!
Add Koo, Kenneth Chee Kong!
Add Lo, John Kwok Hung!
Add Lai, Chi Kin!
Add Ho, Hamilton Hau Hay!
Add Lau, Alice Wai Yung!
Add Wong, William Wai Nam!
Add Lee, Hope Yuen Han!
Add Li, Godwin Chi Chung!
Add Leung, Chung Yin!
Add Ho, Horace Man Kit!
Add Watt, Robert Garfield!
Add Lau, Angela Fun Chan!
Add Chan, Cheuk Ying!
Add Tseng, Yih Sun!
Add Mak, Kong Fan!
Add Young, Kathy!
Add Lung, Susanna Bik Chu!
Add Yeung, Tak Chun!
Add Yik, Chok Man!
Add Ching, Edmond Wah Bon!
Add Pun, Bernard Chun Sun!
Add Li, Victor Tzar Kuoi!
Add Chu, Victor Lap Lik!
Add Sik, Hin Hung!
Add Cheung, Chun Kwok!
Add Tang, Tin Ying!
Add Chan, Rays Sek Kwan!
Add Kwok, Seaman Siu Man!
Add Wu, Alvin Yeuk Kong!
Add Or, Burnette!
Add Chan, Wai Ling!
Add Mak, Dantes Kay Lung!
Add Tan, Bondy!
Add Li, Alan Fook Sum!
Add Chan, Cho Wing!
Add Lam, Gavin Chi Wai!
Add Cheung, Fransisca Chi Fan!
Add Ho, Allan Sun Fung!
Add Wong, Stephen Tak Man!
Add Ip, Jackson!
Add Ng, Stephanie Oi Che!
Add Szeto, Mirana May!
Add Wong, Poh Weng!
Add Wong, Chak Lun!
Add Kwan, Kwok Wah!
Add Yung, Larry Chi Kin!
Add Ng, Kim Ming!
Add Li, Richard Tzar Kai!
Add Lee, Jeff Man Bun!
Add Fan, Simon Wan Chung!
Add Liu, Stephen Chi Tat!
Add Tsui, Wilfred Kei Pang!
Add Cheung, Chaplin Chui Ping!
Add Kwok, Dave Siu Nam!
Add Cheung, Kwok Fan!
Add Wu, Wallen!
Add Chan, Johnson!
Add Chua, Tin Chor!
Add Yeung, Edmund Lui Ming!
Add Ng, Petto Pak To!
Add Cheng, Paul Ming Fun!
Add Lai, Chi Kwong!
Add Tsang, William Kwok Keung!
Add Kam, Annie Ka Wo!
Add Chan, Che Wai!
Add Leung, Emba Wun Man!
Add Ip, James Chung Yuen!
Add Chan Ng, Po Kam!
Add Leung, Kwong Kin!
Add Kwan, Chi Hung!
Add Ng, Terry Sze Yuen!
Add Tan, Jennifer!
Add Choi, Edward Wai Lung!
Add Ko, Tak Wing!
Add Wong!
Add Fung, Rocina Kam Yin!
Add Ho, Irene Man Ying!
Add Tso, Hei Sing!
Add Tsang, Ho On!
Add Lau, Dennis Hung Kit!
Add Lam, William Wai Lim!
Add Chan, Raymond Ping Yan!
Add Leung, William Chi Kwong!
Add Wu, Wilfred Shek Chun!
Add Chan, Carmen!
Add Leung, Chui Mei!
Add Cheung, Simon!
Add Lau, Raymond Wai Ming!
Add Fok, Vincent Hei Yu!
Add Kong, Sau Wai!
Add Mok, Yu Cheung!
Add Tong, David Chi Leung!
Add Chang, Victor Tin Duk!
Add Leung, Ruby Mun Yee!
Add Tang, Johnny Ka Siu!
Add Cheung, Carey Sei Lok!
Add Tseng, Bruce Hung Yan!
Add Wong, Siu Wa!
Add Chan, Mabel Mei Bo!
Add Fung, Ka Kin!
Add Fang, Siong Tak!
Add Lee, Wai Fong!
Add Ng, Shing Kit!
Add Yan, Lan Oi!
Add Ying, Hui Yong!
Add Li, Eric Fook Chuen!
Add Chu, Thomas Yan Chuen!
Add Cheung, Lo Yau!
Add Fan, Henry Hung Ling!
Add Liu, Pak Wai!
Add Lee, Yim Kwan!
Add Cheung, Hing Chik!
Add Lo, Paul Chung Wai!
Add Ng, Tze Yuen!
Add Fok, Paul Hei Yuen!
Add Fung, Benedict H K!
Add Ho, Tung Yin!
Add Chen Fernandez, Laura Lok Yee!
Add Chow, Sheung Bing!
Add Li, Ming Shu!
Add Fung, Allan Yu Hing!
Add Chiu, Tak Sing!
Add Lee, Kuen Hee!
Add Chan, Ronnie Chichung!
Add Kong, Robert Tak Wing!
Add Fung, Peter Che Kwong!
Add Tam, Man Chi!
Add Wong, Hon Chuen!
Add Chan, Man Chung!
Add Tam, John Yat Hung!
Add Chan, King Lau!
Add Poon, Albert Sui Cheong!
Add Lo, Kevin Chung Ping!
Add Tam, Ivy Yee Har!
Add Lo, Victor Chung Wing!
Add Tang, Sai Hay!
Add Yuen, Kai!
Add Sin, King Cheung!
Add Kong, Wing Cheung!
Add Yuen, Nelson Wai Leung!
Add Leung, Pak Chuen!
Add Chow, Cheuk Lap!
Add Ha, Henry Yue Fuen!
Add Pang, Alick Siu Chik!
Add Fok, Canning Kin Ning!
Add Li, Kwok On!
Add Kwong, Kevin Loi Hing!
Add Lai, James Man Chau!
Add Wong, Oliver Shing Kay!
Add Chang, Tsong Zung!
Add Sum, Helena Wai Ching!
Add Li, Simon Wing Sau!
Add Wong, Raymond Wai Kan!
Add Ng, Stephen Tin Hoi!
Add Law, Quinn Yee Kwan!
Add Lai, Louis Kim Man!
Add Kwong, Oliver Chi Choi!
Add Cheung, Po Yin!
Add Chan, Kai Kit!
Add Chan, Wilson Wing Sang!
Add Luk, Danny Wing Hay!
Add Tsui, Man See!
Add Chan, Kit Wang!
Add Fung, Daniel Richard Wah Kin!
Add Yuen, Nai Lun!
Add Suen, Wai Wing!
Add Ho, Tak Sang!
Add Chui, Chi Hung!
Add Tse, Ivan Tak Ming!
Add Lui, Kennic Lai Hang!
Add Shiu, Fanny Wai Fong!
Add Ng, Eric Kwok Wai!
Add Chan, Kim Chee!
Add Lau, Wing Chu!
Add Leung, Terence Chi Kin!
Add Chiu, Wai Hon!
Add Ho, Keith Man Kei!
Add Yang, Vee Sin Kam Wing!
Add Lai, Ching!
Add Fung, Yee Sang!
Add Tai, Yiu Wah!
Add Ng, Chi Chiu!
Add Ho, Shuk Mui!
Add Mui, Yat Fai!
Add Yu, Hoi Wah!
Add Chau, Rosanna Mei Wah!
Add Tang, Kenny Kwok Kit!
Add Chan, Charles Kwok Keung!
Add Wong, Lillian Lee Wah!
Add Lin, Andrew Sun Ching!
Add Lui, Wan Ho!
Add Lau, Yui Wing!
Add Au Yeung, Po Ying!
Add Siu, Samson Fai Ho!
Add Yeung, Jason Chi Wai!
Add Lui, Richard Siu Tsuen!
Add Chan, Cheuk Hay!
Add Yuen, Wai Ling!
Add Pun, So!
Add Chan, Paul Cheuk Chi!
Add Cheng, Katherine Mo Kit!
Add Ip, Ching Sang!
Add Hung, Andrew George!
Add Huen, Ho Yin!
Add Wong, Sun Keung!
Add So, Alex Yin Wai!
Add Cheung, Raymond Kwok Ming!
Add Chan, Charles Kam Man!
Add Leigh, Camballaw Man Sung!
Add Lam, Karen Yuet Ling!
Add Ying, Tze Yeuk!
Add Shek, Fung!
Add Yeung, Wing On!
Add Ho, May Mei Wah!
Add Sie, Alberta Ki!
Add Chung, Clarence Yuk Man!
Add Wang, Paul Man Kwan!
Add Chan, Stella Chui Sheung!
Add Lam, Peter Chi Wai!
Add Ip, Wai Sum!
Add Chan, Man Lee!
Add Tung, Sai Cheong!
Add Kwok, Sau Fan!
Add Wong, Ben!
Add Choi, Nicholin Siu Ling!
Add Lau, Chi Wah!
Add Poon, Che Hing!
Add Chan, Elite Ah Sin!
Add Pang, Kwok Cheun!
Add Chong, Lam Por!
Add Li, Kam Ching!
Add Lee, Chi Keung!
Add Lau, Quinnie Sau Hing!
Add Chin, Kwok Keung!
Add Ngan, Colin Siu Lun!
Add Pi, Charles Fuk Pak!
Add Yeung, David Mui Kwan!
Add Tam, Chi Chung!
Add Cheung, Kwan Ho!
Add Ho, Andie Siu Wing!
Add Cham, Reivlin Tze Kwong!
Add Hui, Sze Wai!
Add Chan, Augustine Kwok Chuen!
Add Ho, Christine Mei Ngan!
Add Lee, Che Keung!
Add Tang, Lai Sheung!
Add Wai, Kam Moon!
Add Luk, Sai Yan!
Add Chin, Raymond Kwan Lam!
Add Wong, Man Kit!
Add Cho, Alex Che Kwong!
Add Tsang, Chung Ying!
Add Lo, Wai On!
Add Chak, Thomas Chun Keung!
Add Tang, Siu On!
Add Au, Chun Keung!
Add Law, Milton Ming To!
Add Sin, Meonne Mee Yu!
Add Sin, Chun Pong!
Add Sham, Chi Kit!
Add Liu, Stephen Yuk Ming!
Add Lo, Yau Tak!
Add Choi, Sammy Tze Kit!
Add Luk, Siu Lan!
Add Lo, Albert Wai Shing!
Add Ng, Sik Pui!
Add Fung, Andy Tze Wa!
Add Choi, Michael Man Chau!
Add Chu, Tat!
Add Yiu, Joe Cho Yan!
Add Ng, Kay Lam!
Add Nip, Kin Chiu!
Add Li, Wai Keung!
Add Fu, David Yat Hung!
Add Wong, Lai Fong!
Add Yu, Beryl Tak Yee!
Add Cheng, Allen Kai Tai!
Add Cheung, Yuet Ling!
Add Fung, Chi Keung!
Add Wong, Karene Kuen Ling!
Add Chan, Ida Suk Kam!
Add Leung, Edmond Chi Kong!
Add Lam, Chit Wing!
Add Hung, Elina See Mei!
Add Yuen, Kwok Cheung!
Add Chan, Wai Kee!
Add Wong Lam, Kitty Kit Yee!
Add Leung, Yuen Fong!
Add Ng, Ken Chi Ming!
Add Quan, Walter Fat Hing!
Add Chiu, Leo Tak Yiu!
Add Leung, John Chi Cheung!
Add Cheng, Paul Kwong Sai!
Add Chan, Jane Yuen Bik!
Add Chan, Charles Chee Chun!
Add Tang, Alan Chung Wah!
Add Ling, Albert Wai Ming!
Add Lam, Wah!
Add Tse, Jeff Tsat Kuen!
Add Cheung, Joseph Wing Siu!
Add Wong, David Ben Koon!
Add Chan, Chiu Yuet!
Add Yan, Joseph Tat Wah!
Add Yiu, Kwong Man!
Add Chiu, Fan Wa!
Add Ng, Daniel Chun Chiu!
Add Lui, Tin Nang!
Add Lai, Derek Kar Yan!
Add So, Shui Wang!
Add Lui, Dick Kwok Choi!
Add Yiu, Hon Ming!
Add Wong, Wing Kai!
Add So, Chun Kai!
Add Tong, Amy Man Yi!
Add Chan, Rebecca Fung Yi!
Add Man, Eddie King Chi!
Add Chan, Yau Choi!
Add Kong, Johnson Chi How!
Add Lee, Yiu Man!
Add Chong, Cho Mei!
Add Leung, Alice Fung Yee!
Add Kam, Anthony Hau Choi!
Add Ho, Ted Kwan Tat!
Add Kwan, Hau Yuk!
Add Law, Niki Kai Lo!
Add Ha, Victor Kam On!
Add Chan, Kenson Kin Sang!
Add Lee, Julia Cho Yiu!
Add Wong, Ivan Pong Kwok!
Add Chan, Chung Chiu!
Add Ho, Spencer Sui Cheung!
Add Chui, Sze Hung!
Add Lei, Patinda Lai Fong!
Add Chan, Chi Yuen!
Add Tang, Alan Yam Lun!
Add Leung, Chi Kwong!
Add Lau, Ringo Wing Ling!
Add Chow, Joseph Yiu Wah!
Add Lau, Sammy Siu Hung!
Add Yu, Kwok On!
Add Cheung, Cyril Chung Man!
Add Zhang, Song Yi!
Add Chang, Benjamin Pin!
Add Cheng, Hing!
Add Tam, Margaret Shuk Fan!
Add Cheng, Kam Por!
Add Tang, Hoi Lung!
Add Hui, Godfrey Chin Tong!
Add Lo, Philip Tsz Fung!
Add Wan, Terence Ho Yuen!
Add Tse, Ada Koon Hang!
Add Lau, Suk Yi!
Add Mok, Thomas Hon Kwong!
Add Tang, Wing Cheong!
Add Lui, Wing Tat!
Add Tsui, Janice Mei Yuk!
Add Cheuk, Yee Man!
Add Wai, King Tong!
Add Wong, Thomas Wa Sun!
Add Chiu, Pui Fong!
Add Yip, Pui Yee!
Add Yeung, Tak San!
Add Suen, Man Fai!
Add Chan, Jenny Yan Yan!
Add Cheng, Gari Kam Woon!
Add Au, Jeffrey Chun Fai!
Add Leung, David!
Add Lee, Wing Kwong!
Add Wong, Lai Yin!
Add Wu, Wai On!
Add Tsang, Wai Kit!
Add Chu, Victor King Hei!
Add Chung, Eric Hil Lan!
Add Hung, Andrew Chi Yuen!
Add Yau, Kim Hung!
Add Ho, Glen Kwok Leung!
Add Kong, Simone Sze Man!
Add Cho, Raymond Ming Sum!
Add Tse, Elaine Koon Ming!
Add Li, Dominic Kam Fai!
Add Chow, Julian Hing!
Add Leung, Ka Wa!
Add Wong, George Kin Wah!
Add Tong, Christine Wai Yan!
Add Ho, Alfred Yau Hong!
Add Yiu, Yee Yan!
Add Yang, Thomas Chun!
Add Lam, Gary Chin Chiu!
Add Li, Edwin Yuk Yu!
Add Ng, Sylvia Sau Wa!
Add Lam, Chi Shing!
Add Chow, Tsui Pik!
Add Tsang, Yuet Mei!
Add Lee, Yu Ming!
Add Chung, Steve Ho Shing!
Add Hue, Sansom Yat Lun!
Add Tam, Barry Kan Wing!
Add Chan, Eva Ling!
Add Lee, Alex Yik Moon!
Add Yu, Kwong Fat!
Add Ho, Michael Chiu Lung!
Add Chan, Francis Ping Kuen!
Add Tang, Piu Hung!
Add Yip, Hon Kit!
Add Kwan, Pak Kong!
Add Tam Yim, Man Kuen!
Add Tse, Nassar Chiang Kwok!
Add Chan, Wai Ming!
Add Wong, Stanley!
Add So, Yuen Ling!
Add Chan, Johnny Pollux Hon Chung!
Add Tsang, Kwok Fai!
Add Kwong, Wing Tat!
Add Yeung, Edwin Chi Wai!
Add Kan, Lap Kee!
Add Tso, Alice Mun Wai!
Add Lee, Walter Yat Wah!
Add Chu, Chi Wa!
Add Man, Fung Ying!
Add Jen, Wai Yee!
Add Fan, Franki Sui Ki!
Add Chuang, Johnny!
Add Yang, Allan Chung Lun!
Add Pang, Wai Kui!
Add Kwok, Man Leung!
Add Kam, Yuk Ting!
Add Chim, Fun Lung!
Add Liu, Ying Yi!
Add Tsang, Chiu Woon!
Add Ching, Pui Yi!
Add Yeung, Man Chi!
Add Chan, Ray Wai Hung!
Add Wong, Kwok Hong!
Add Leung, Eve Wai Fan!
Add To, Wai Kum!
Add Tang, Kin Ling!
Add Chan, Chi Ho!
Add Chan, Joan Siu Lai!
Add Lam, Henry Yat Ping!
Add Cheung, Rickey Wing On!
Add Huen, Yuen Fun!
Add Keung, Yuk Kuen!
Add Wong, Elton Kwai Chuen!
Add Ma, Frank Chun!
Add Chan, Tung Shan!
Add Wan, Kam Ping!
Add Tang, Wai Chuen!
Add Mak, Kin Man!
Add Ng, Hou Man!
Add Cheng, Gary Faat Ting!
Add Ng, Mat!
Add Lau, Hak Lap!
Add Wong, Shun Loy!
Add Lau, Emma Ngai Ma!
Add Cheng, Siu Hang!
Add Chan, Sun Keung!
Add Li, Alice Yuen Yu!
Add Ha, Michael Chun!
Add Kwok, Tai Wai!
Add Wong, Long Kee!
Add Leung, Chi Wing!
Add Wong, Kwan Man!
Add Ma, Jason Ka Wai!
Add Ng, Ivan Chit Sing!
Add Chen, Min Chun!
Add Wong, Kit Sang!
Add Lee, May C!
Add Walsh, Julian Peter!
Add Cheung, Ka Ho!
Add Crawford, John William!
Add Sixt, Frank John!
Add Lai, Jonathan Tak Shing!
Add Barrington, William Edward James!
Add Lau, Wai Fung!
Add Greenwood, Peter William!
Add Ng, Agnes Wai Man!
Add Tang, Billy Wai Hung!
Add Ma, Hoffman Ho Man!
Add Chan, Tak Hung!
Add Wong, Chi Kin!
Add Hunter, Andrew John!
Add Lee, Robert Osborne!
Add Tang, Yu On!
Add Lam, Jacky Wai Kei!
Add Leung, Kit Oi Lan!
Add Chua, Raymond Siu Wang!
Add Cheng, Chi Man!
Add Chow, Ching Man!
Add Boyce, Ian Duncan!
Add Ng, Webster Kam Wah!
Add Pang, Lai Yan!
Add Winn, Howard!
Add Yim, Chau Yung!
Add Chan, Lai Ping!
Add Cheng, Kwok Yau!
Add Mak, Kwok Fai!
Add Liu, Ka Yuen!
Add Choi, Wai Man!
Add Lam, Andy Wai Keung!
Add Bleach, Malcolm Andrew!
Add Hicks, William Bruce!
Add Ku, Genevieve Wing Yan!
Add Poon, Richard Jing!
Add Chan, Amy Yi Mei!
Add Kee, Chiu Wing!
Add Cheung, Fong Ming!
Add Yau, Joseph Yin Kwun!
Add Weir, Shane Frederick!
Add Cheung, Hortense Ho Sze!
Add Yuen, Lai Yee!
Add Tso, Yin Yee!
Add Lau, Chi Yuen!
Add Chan, Chi Hung!
Add Fu, Sum Lam!
Add Suen, Bernie Fuk Yuen!
Add Lew, Victor Robert!
Add Yeung, Betty Yuen!
Add Burton, Nicholas William!
Add Sum, Philip Kwan Yiu!
Add Green, Daniel George!
Add Keung, Sai Tung!
Add Hayman, Mark!
Add Johan, Amir S!
Add Chan, Jennifer Chor Hing!
Add Chan, Tsz Kit!
Add Lee, Angel!
Add Wong, Windy Man Hung!
Add Cheung, Alan Hok Hin!
Add Chan, Michael Ho Yin!
Add Li, Mei Sze!
Add Suen, Siu Ying!
Add Yu, Wai Yan!
Add Lau, Barry Wang Chi!
Add Ng, Wai Kit!
Add Chu, Stanley Kam Wing!
Add Tan, Boon Seng!
Add Tse, Victor Wing Sing!
Add Kan, Tim Hei!
Add Lees, John Robert!
Add Sy, Mei Ling!
Add Liu, Jifu!
Add King, Adrian John!
Add Chan, Tsz Leung!
Add Chang, Yorke Feng!
Add Siemens, Richard John!
Add Lui, Fred Chi Kit!
Add Patria, Anna Louise!
Add Burns, Robert Henry!
Add Wong, Kong!
Add Haughey, Darach Eoghan!
Add Woo, Chia Wei!
Add Chang, Leslie Li Hsien!
Add Ho, Hoi Lam!
Add Meyer, Donald Charles!
Add Lam, Geoffrey Tsz Ying!
Add Yu, Shing Ko!
Add Au Yeung, Wai Keung!
Add Cheung, Po Kwan!
Add Wong, Hing Tuen!
Add Li, Tomson Dong Sheng!
Add Tin, Carol Yuen Sin!
Add Wong, Maria Susana!
Add Lui, Pui Chung!
Add Liu, Chuanzhi!
Add Wong, Oscar Chun Fai!
Add Yeung, Ying Yu!
Add Wong, Tat Chi!
Add Hoe, Hoo Han!
Add Lau, Coco Ka Yee!
Add Chui, Wing King!
Add Bussmann, David Edwin!
Add Lau, Lincoln Pui Kei!
Add Li, Rui Hua!
Add Lin, Xu Ming!
Add Fong, Ting Hoi!
Add Leong, Rudoff Hing Loong!
Add Stone, Ian Charles!
Add Feng, Di!
Add Ma, Leung!
Add Heng, Jean Poi Cher!
Add Ng, Andrew Wai Yan!
Add Zhang, Yaping!
Add Chan, Chong!
Add Li, King Him!
Add Chin, Tak Kei!
Add Lam, King!
Add Sze, Patrick Lin Tang!
Add Soutar, Graham Holmes!
Add Li, Kin Shing!
Add Suen, Suet Ngo!
Add Wang, Angela Poey Foon!
Add Ma, Mary Xuezheng!
Add Yuan, Liang!
Add Hughes-Hallett, James Edward!
Add Hupka, Michael James!
Add Tan, A Man!
Add Atkinson, Robert Michael James!
Add Webb, David Michael!
Add Lam, Ching Kui!
Add Crighton, David John!
Add Lancaster, Richard Kendall!
Add Lien, Kait Long!
Add Wong, Sin Just!
Add Murray, Martin James!
Add Chim, Foong Heng!
Add Chan, Wai Lam!
Add Yung, Carl Ming Jie!
Add Chan, Siu Kiu!
Add Chung, Desmond Seng Chiong!
Add Myers, Richard Scott!
Add Ng, Ching Na!
Add Shan, Weijian!
Add Ko, Yin!
Add Lu, Rong!
Add Kwok, Kin Kwok!
Add Lau, Stanley Po Shing!
Add Tang, Donald Wei!
Add Lam, Chung Fai!
Add Ong, Alan Chor Wei!
Add Chang, Yu Ting!
Add Chong, Ming Yiu!
Add Jiwatuwinan, Witthaya!
Add Lai, Yu Hong!
Add Feng, Vince!
Add Ko, Mei Wah!
Add Zeng, Wei!
Add Huang, Cliff Stevens!
Add Li, Wa Kin!
Add Lam, Nam!
Add Lu, Da Yong!
Add Li, Yucheng!
Add Traversa, Cyrile Jean!
Add Cheung, So Wa!
Add Yang, Yuanqing!
Add Gilligan, Philip Brendan!
Add Moyes, Paul David Stewart!
Add Kong, Tung!
Add Blade, Simon Richard!
Add Zhang, Yichen!
Add Chau, Ching Ngai!
Add Kwok, Ping Sun!
Add Gore, David Edward!
Add Kuok, Khoon Ean!
Add Swartz, Kristi Lynn!
Add Hon, Chi Ming!
Add Cheung, Wai Kuen!
Add Gronow, Nicholas James!
Add Khoo, Kay Peng!
Add Zhang, Zhucheng!
Add Saunders, Stewart Henry!
Add Li, Song Xiao!
Add Yeung, Wai Kwok!
Add Tsui, Kit!
Add Shen, Michael Koping!
Add Han, George Hsiao Yue!
Add Chok, Ya Lei!
Add Arboit, Bruno!
Add Neyret, Frederic Michel!
Add Gu, Shunan!
Add Cheng, Chak Shan!
Add Loh, Karen Pui Lai!
Add Yang, Dongcheng!
Add Lee, Raymond Cho Min!
Add Lam, Yik Ching!
Add Ung, Hun!
Add Borrelli, Cosimo!
Add Goldmann, Stephen Frederick!
Add Ng, Wai Yee!
Add Brandler, Andrew Clifford Winawer!
Add Guo, Jianjun!
Add Lim, Shyang Guey!
Add Woodley, Edward Alan!
Add Wu, Jiesi!
Add Fangonil Walsh, G Jacqueline!
Add Li, Wenyue!
Add Ye, Xuquan!
Add Zhai, Zhiming!
Add Tan, Puay Chiang!
Add Ryerkerk, Lori Jo!
Add Tian, Edward Suning!
Add Hirsch, Robert Bernard!
Add Umali, Jonathan Espinili!
Add Sutton, Roderick John!
Add Wang, Xiaofeng!
Add Harris, Robin!
Add Zhang, Hui!
Add Wang, Wenqi!
Add Ye, Fengping!
Add He, Guangbei!
Add Chang Ji, Yu Hwa!
Add Han, Junran!
Add Moon, Sang Chul!
Add Corson, Bradley William!
Add Kannanur Puthanmadhathil, Haritha!
Add Zhu, Gong Shan!
Add Che, Han Shu!
Add Shi, Jinlei!
Add Batchelor, John Howard!
Add Lo Cheng, Shu Chin!
Add Murphy, Craig William!
Add Li, Qiuhong!
Add Seibitz, Ralf!
Add Farina, John Quinto!
Add Egressy, Barthold Jakob Duco!
Add Chaffey, Robert Amyon John Templeman!
Add Hui, Dong!
Add Zheng, Fuya!
Add Tan, Thomas Kae Jye!
Add Siu, Yiu Wo!
Add Lau, Carol Hoi Ping!
Add Ng, Fuk Tang!
Add Kadoorie, Michael David!
Add Nurulah, Hassan!
Add McAulay, Ronald James!
Add Arculli, Ronald Joseph!
Add Green, Michael John!
Add Hamilton, Alexander Reid!
Add Bruce, Iain Ferguson!
Add Bischof, Rudolf!
Add Pang, Irene Hui Yi!
Add Dickson Leach, James Seymour!
Add Langley, Christopher Patrick!
Add Dobby, Gerald Clive!
Add Young, Andrew Graham!
Add Deayton, Kenneth Raymond!
Add Adams, Robert Ernest!
Add Forsyth, Angus Hamish!
Add Paul, Andrew Morrison!
Add Teo, Maurice Geok Tien!
Add Mocatta, William Elkin!
Add Hall, Christopher Harvey!
Add Thompson, James Edward!
Add McGee, Neil Douglas!
Add Yip, Marian!
Add Melrose, Ian Hall!
Add Moore, Vernon Francis!
Add Li, Stephen Charles Kwok Sze!
Add Magnus, George Colin!
Add Narain, Vinod!
Add Leigh, John Andrew Harry!
Add Jebsen, Hans Michael!
Add Wadham, James Anthony Frank!
Add Adamczyk, Herbert!
Add Hoosang, Glibert Washington!
Add Troughton, Zita Pui Fun!
Add Sakhrani, Kishore Kundanmal!
Add Cresswell, Martin Andrew!
Add Eastwood, Richard Charles!
Add Tjon, Yose Manuel Sie Fo!
Add Price, Michael!
Add Nicholls, Philip Richard!
Add Buttifant, Barry John!
Add Burgin, Andrew Philip!
Add Lau, Po Yan!
Add Lau, Max Pui Kit!
Add Young, Matthew Wai Heng!
Add Yeung, Wing Yan!
Add Chu, Jenny Wing Sze!
Add Lam, Kin Hung!
Add Man, Yun Wah!
Add Chan, Tin Lok!
Add Cheng, Ting Ting!
Add Tsui, Ying Kit!
Add Yan, Chun Fu!
Add To, Chi Man!
Add Yau, Tsz Sang!
Add Chung, Cheuk Kwan!
Add Wong, Lai Yin!
Add Ho, Tsz Yan!
Start closing mysql connection!
Close connection!

Read Full Post »