[LINK] Skype in/with China is censored/spied upon
stephen at melbpc.org.au
stephen at melbpc.org.au
Wed Mar 20 01:16:19 AEDT 2013
<http://www.arnnet.com.au/article/456656/skype_instant_messaging_china_cens
ored_spied_upon/>
The Chinese version of Skype contains spyware that searches for blacklisted
words and phrases, blocks instant messages that contain them, copies them
to servers and captures the rest of IM chats that have been flagged in this
way, according to researchers.
This is all done without being disclosed to customers by the Chinese
wireless Internet provider TOM Online that distributes the TOM-Skype
software client.
The behavior of this software is being refined over time to better track
messages about ever-changing politically sensitive topics as well as other
categories, according to Jeffrey Knockel, a Ph.D. candidate at the
University of New Mexico, the lead author of a research paper about the
client and its behavior.
Paper: <http://cs.unm.edu/~jeffk/publications/foci11tomskype.pdf>
Blocked text: <http://cs.unm.edu/~jeffk/tom-skype/dlist-3.6/LATEST.plain>
The spying and censorship is carried out with the knowledge of Microsoft,
which owns Skype and its peer-to-peer communications software and describes
TOM-Skype as "a modified version that follows Chinese regulations."
Knockel and researchers from the University of Toronto are preparing a
second paper that analyzes shifts in how TOM-Skype responds when it comes
across keywords and phrases and also how changes to the blacklist over time
correlate to news events, he says. This analysis may reveal the motivation
behind the monitoring, although a breakdown of key words gives a hint.
Analysis so far shows 42.2% of the blocked words are associated with
politics or political dissidents (Tiananmen Square, Gao Zhisheng), 5.2% are
related to government officials (Zeng Qinghong, Jia Qinglin), and 5.8% have
to do with information about spying (contact phone tapping software,
undercover software download). Keywords related to news and information
sources account for 10.1% (AOL News, Canadian Broadcasting Corporation).
15.2% are associated with prurient interests, and 7% name specific
locations (Chun Xi Road McDonald's, Hangzhou Department Store), according
to Knockel.
Over time, the software has changed its behavior. Earlier, it blocked
messages that contained trigger words and sent copies of those messages to
a server. Now more frequently it imposes surveillance on chats that contain
the words and sends both ends of the conversations to the servers, he says.
This new approach is less likely to tip off users that they are being
observed and to yield more information, Knockel says. "Surveillance-only is
much sneakier and harder to detect, and may give them more information
about what is going down," he says.
Knockel and his colleagues found that TOM-Skype maintains separate lists of
words that trigger blocking and those that trigger surveillance.
The software is also gathering and reporting more information about who is
participating in monitored chats. Before it was just the sender's identity,
but now it also includes the recipient's, which can help track which users
of regular Skype are communicating with TOM-Skype users, he says.
Knockel routinely posts a "censorship of the day" keyword list culled from
TOM-Skype and decrypted. The list could be exploited by TOM-Skype users to
craft messages that avoid the trigger words and so avoid censorship or
surveillance, he says.
How they did it
One of Knockel's professors suggested that he investigate TOM-Skype as a
class project. Specifically, he wanted to decrypt the complete lists of
keywords triggering censorship or surveillance or both and to decrypt the
surveillance messages that TOM-Skype sends.
He installed TOM-Skype on virtual machines in an Oracle VM VirtualBox
environment on his laptop and was able to see that the client contained a
built-in keyword list. The client downloads a new list -- called a keyfile
-- that replaces the initial keyword list. The new list is encrypted.
To decrypt it the researchers redirected DNS queries from the client to the
keyfile server to a server of their own where the TOM-Skype client
downloaded keyfiles crafted by the researchers.
They knew from previous research that a certain swear word was a trigger
word in the actual keyfile, so they split the file in half, forced it into
the TOM-Skype client and sent a message containing the word. If the message
wasn't blocked, that meant that half of the keyfile did not contain the
swear word encrypted. So they forced the other half of the keyfile into the
TOM-Skype client and sent the message again to verify that it would be
blocked, which demonstrated that it contained the word.
They continued doing this, cutting the list in half each time and testing
against it until they isolated the cyphertext for the swear word.
After a plaintext analysis of the cyphertext, the researchers added single-
character cyphertext words to the list and sending single character
messages to see what would be blocked. In this painstaking way they figured
out what cyphertext characters corresponded to plaintext characters.
Knockel used IOActive's IDA Pro software to help reverse engineer TOM-
Skype, and he used WireShark, the open source packet analyzer.
More recently he wrote his own code to carry out DLL injection as a way to
force the client to accept the keyfiles he crafted by making API calls to
his servers.
Microsoft is aware of this spying and responded to an emailed query about
what they think about it in relation to privacy and censorship. This is the
reply: "In China, the Skype software is made available through a joint
venture with TOM Online. As the majority partner in the joint venture, TOM
Online has established procedures to meet its obligations under local laws.
Even as a minority partner we understand we also have responsibilities.
Microsoft is working to adopt appropriate changes that can be made to
address the issues raised. We understand the passion our users have for
Skype and are committed to taking concrete steps to further increase
transparency and accountability."
According to a Skype support Web page, TOM-Skype is a custom version of
Skype used in China. "As our majority joint venture partner, TOM Online
provides access to Skype for Chinese customers, using a modified version
that follows Chinese regulations, called TOM-Skype."
--
Here's Google Translate's version of the blacklisted text :-) This list
might indeed get the link archives noticed/read in China if not already.
As a future world leader, we do hope China will use the net responsibly.
Cao Jianming
Wang Xuemei
Chen Guangcheng
jzm
Occupation of SFC
Occupation of Chang'an Avenue
Occupation of Wenzhou
Occupation of Shanghai
Occupation of Linyi, Shandong
Occupation Financial Street
Occupation of Zhongnanhai
Occupation of SFC
Xiandi Jiang
Jiang BOSS
Jiangtai Huang
Xi fat
3 May 25
Mo at the root
Lusi
Sixty-four
Campus upheaval
Falun
flg
falungong
falundafa
Nine Commentaries
Truthfulness
Resignations Network
The Epoch Times
Wu'er Kaixi
Minghui
Future China Forum
Quan Yin Method
Hu tight dig
Global human era
Huang Ju
Zhao Ziyang
Blast Jiabao
Wen baby
Son of the party
Public mistakenly Members
And evil society.
Crab social
Commie
Law ~ round ~ large ~ law
Charter 08
Liu Xiaobo
Total miserable party
Jiangzei China
Zhao Ziyang
Armed police repression
Tiananmen slaughter
Eighty-nine
Tiananmen Square Festival
River Elegy
June incident
Students' counter-revolutionary rebellion
Students bloodshed
Actor temperature
Jiang Zemin died suddenly
Late emperor was dying
Beijing frequent Jiang critically ill
Jiang zm in critical condition
Laojiangdi critically ill
Jiang was dying
President Jiang was dying
General Secretary Jiang Zemin was dying
Jiang has been in critical condition
Jiang was dying
Former chairman of the critically ill
Former core critically ill
Chairman of critically ill
core in critical condition
Late emperor was dying
J total in critical condition
Overlord in critical condition
JZ China
Li Keqiang, the assumption of the presidency
Temperature winner
The Dejiang EMU ordered buried
Dejiang 723 is responsible for
Dejiang 723 ordered
723 buried Dejiang
Zhang Deputy EMU
Zhang Governor EMU
Dejiang SARS
Dejiang Sun Zhigang
The Dejiang South are case
Dejiang Governor of Zhejiang
Describing snow willow and Comrade Dejiang
President Jiang Dejiang
Ferrari car accident in Beijing
Ferrari hit the wall disintegration
Three people being left outside the car
Ferrari four o'clock
A car accident and a man and two women
Ferrari and a man and two women
Four one man and two women
Car accident four o'clock
Paul Temple car accident
Paul Temple four o'clock
Paul Temple and a man and two women
Ferrari hit the bridge
3 people are thrown
Ferrari's death
Ferrari Paul Temple
Ferrari car accident
Ferrari in one death and two injuries
Ferrari North Fourth Ring
North Fourth Ring Road traffic accident
Oil protest the popular demonstrations fried Tiananmen
Oil banners
Oil prices occupation
Oil rebel
bo Governor
bullshitliar
B 〇 dilute Levin
guadie
Parked dilute Levin
Bossi
Bo Xilai
Not hou
Melon father
Thick east to
Has thick world
To secretary
To the West
Southwest Hou
Robinson sat China
Army made a king
Army Mayor
Tieling help
Wang = li = Army
King = Li = Army
Wang lijun
Li Jun Wang
Wang L Army
WANG Li-jun
King - stand - Army
Chongqing People have the final say
Chongqing People's right to speak
Party override judicial
Qingdong quite Chongqing
Dalian Chongqing people
Million masses very thin
Up turning back
Chongqing People's Grand Hall on March 17
Chongqing million-people walk
Very thin to Chongqing People's Square
Public opinion flyers
Also I thin secretary also co-Fu Road
Zhou Yongkang force Paul Bo
Bo down next Zhou Yongkang
Zhou Yongkang mutiny Zhou Yongkang police change
Zhou Yongkang crime against the wind
Zhou Yongkang, single-handedly making the Criminal Procedure Law 73
Zhou Yongkang force Paul Bo
Recommended when Tibet's top leaders
Bo down next Zhou Yongkang
Zhou Yongkang mutiny and police change
Zhou Yongkang crime against the wind
Bo
Thin secretary
Send thin
Thin Hu
Thin temperature
Thin Xi
First blast thief is the root of all evil
Applause Wang Shengjun pancreatic cancer jurisprudence of the Supreme Court
The Qinghai day tribute Longwu Temple monks
The Amdo Day tribute Longwu Temple
Kangar Palden monks
Tara Plaza incineration
Longwu Temple monks incineration
The Huangnan State student demonstrations
Zeku County students
Ethnic equality, text equal protection of the mother tongue
Qinghai students
Student demonstrations
Gao Zhisheng, Ai Weiwei
Color chip free download
Steel ball bullets
Crown net gambling
Sex Chat
Counterfeit money Tel
Pay for sex website
The sale of military crossbow
Steel ball Buy
Crossbow anesthetic
Color yo pay the price
Seduction Cinema Network
Erotic long
Kinky cinema
Color cat theater
Young girl nude chat
Generation to do invoices
Adult Uncensored area
Supply imitation guns
Cross Detacher Monopoly
Wholesale uniformed appliances
Production of high imitation mask
Hand dog sales professionals
The real bare chatted video
Supply of network TV Stick
Simulation of metal guns Monopoly
Buy a fake ID
The sale of military and police supplies
Steel ball dog
Adult fast broadcast movies
Adult Section
Dealing in false
Provide Ecstasy
Specialized in selling ketamine
Specialized in selling caffeine
Color! Community
The God Wind chaos cross
Hunting knives trading
Sale of hunting knives
Sabres sale
Nude chat sister
Midnight kinky tiger network
The supply gaihao software
Agent counterfeit money
Counterfeit money, the Korean version of the agent
Imitation guns modified
The kinky-color navigation
Long erotic
Trading of large ice bricks
The Thunderbolt Japan Uncensored
Code sex
Uncensored sex
RDX supply
Detonator supply
Detonators supply
Ma fruit for sale
Vapor-dog sales professionals
Compensation for a kidney transplant
Acquisition of bank cards in bulk
Online shopping GBB
Wholesale saber
Mercuric oxide Monopoly
Bulk sale of bank cards
Sex comics
Real Money
Video chat
Betting cash
Ma from the sale
Real passion nude chat
Incest movie download
Color color film website
The Ding Xiangcheng people network
The satyr Friends of network
Kinky colors sister Navigation
Military officer sale
Police permit for sale
Door-to-door sex services
Sale owner information
The sale of customer information
Yo adult community
Human skin Monopoly
Sex Animation
A magenta navigation
PORN base
Prostitution color cinema
Sex cartoon
Incest theater
Grass garnet Adult navigation
Fast broadcasting Actress
Prostitution broadcast network
Uncensored fast broadcasting
Color broadcast adult
Live nude chat service
Ultra HD Adult TV Stick
The colors old man navigation
Midnight passion piece
Color! Asia
The kinky-color base
Domestic incest film
Shotgun Network
Miss Witkey
Sex movies
Miss the introduction of services
Specialized in selling cocaine
Color broadcast movie network
Sniper air rifle for sale
Detacher
Horse ancient recipe
Wholesale horse ancient
The vapor dog network
Wholesale gasoline and dogs
Liannu sale
Invoice consignment
Kinky hole
Adult HD BT
Seeds of passion movies
Sex cartoons
Internet gambling machine
18 + adult games
Adult game download
Sell ball guns
Prostitution color film
Kinky bypass roads
Sell homemade airgun qq
Shotgun sale qq
GBB schematic
Steam gun manufacturing drawings
pcp Accessories
Steam dog wholesale
PCP Monopoly
Integrity of steam dog Monopoly
Simulation airgun store
The supply K powder QQ
To supply diamond crystal sugar QQ
Sale of triazolam tablets QQ
The supply large Xuan brick QQ
A wholesale White Yellow toothpick QQ
Trading identity cards QQ
92 hand dog QQ
Hired killer QQ
Universal unlock QQ
Lou Feng QQ
False invoices QQ
Monopoly unlock flip gun QQ
Provide cross lock picks QQ
Professional thugs QQ
The yellow toothpick inspection payments
A white toothpick inspection payment
Cream ice inspection payment
Manufacturing accident QQ
Monopoly military tool QQ
To agent false invoices QQ
Killer Employment Network QQ
The sale of the college entrance examination registration information
Monopoly ephedrine QQ
A false invoice Monopoly QQ
Sell military tool QQ
To handle military officer QQ
Miss night package service QQ
Flexispy official website
Electric batons factory outlets
Adult video downloads
Adult movie download
Police use handcuffs factory direct sales
Trading high humanoid skin masks qq
Sales of all types of bank cards
The ice zhuan Sales QQ
Killer to help people revenge
Candidates List
Number arbitrary display QQ
Supply high imitation leather mask QQ
Hunting knife Monopoly QQ
Gas gou Monopoly QQ
Gas gou Monopoly
Monopoly gas dog
Monopoly hunting knife
Wholesale hunting knife QQ
Monopoly gas dog QQ
Adult animation download
Uniforms cash on delivery
ID card agency QQ
Handcuffs cash on delivery
Police used electric batons qq
Police handcuffs qq
Wholesale yellow and white toothpick
Provide investors data QQ
To supply false yuan QQ
Military tool Wholesale
Wholesale k powder qq
Sale of 54 guns QQ
Methamphetamine supply QQ
Part-time floor Feng QQ
Handle real diploma
Professional delete posts QQ
Adult banned
A film download
Supply detonators QQ
Restricted to avenge company
One-night stand service QQ
Outdoor saber sales QQ
Police goads sales QQ
The fruit ice traded QQ
Car unlocking sales QQ
3D adult movies
Domestic AV film
Qvod erotic movies
Sale of resident identity card
Adult animation BT
AV passion video
Adult av movie
Adult Uncensored DVD
Live casino slot machines QQ
Supply of sodium cyanide QQ
Fake degree QQ agent
92 air dog QQ
Sales fireworks QQ
Firecrackers Monopoly QQ
64 air dog QQ
54 air dog QQ
Sales of fireworks QQ
Agent fake degree
Supply TNT
TNT trading
High imitation diploma
On behalf delete the negative post
Sex chat rooms
Specializing in the production of high imitation silicone mask
Tokyo Hot Collection
The latest tokyo hot Complete Works
Asian Uncensored Collection
Taiwan's latest version of counterfeit money
Latest counterfeit currency sales
Adult porn sites
Nude chat qq
Police supplies proprietary network
High simulation mask for sale
Sex video
Agent North Korean counterfeit money
spyera software download
Taiwan agent of counterfeit money
Supply estate owners information QQ
Investors data
Sell investors Tel resources
Network slot machine QQ
The network gambling machines QQ
Supply marijuana QQ
Supply of marijuana
The sale of network TV stick QQ
Uniforms Wholesale QQ
Adult AV Uncensored QQ
Beautiful nude chat QQ
Firecrackers sell QQ
Sale of firecrackers QQ
Monopoly saber QQ
Monopoly saber
Adult AV Uncensored
Wholesale uniforms QQ
Wholesale batons QQ
Supply Ma Ancient QQ
Asian Uncensored AV Download
Europe Uncensored AV download
Air Gun Monopoly
Sale of 54 guns QQ
Any display Caller ID
False Jing Guanzheng QQ
Rush service QQ
Phone number changing software QQ
To sell homemade Liannu qq
The steel ball bomb Monopoly qq
Supply fake RMB
Counterfeit sale qq
Counterfeit qq
Saber Monopoly qq
Sale dagger qq
Hunting knife sales qq
The high simulation RMB qq
The sale of counterfeit notes QQ
The professional help fight avenge QQ
The false invoices sale QQ
The sale of police with helmets QQ
The sale of professional handcuffs
Professional batons sale QQ
Handcuffs sell QQ
Rush service companies
To sell specialized handcuffs QQ
Disposal of police with helmets
Professional tools for unlocking sale QQ
Sell unlock tool QQ
Professional lock QQ
Professional lock tools for sale
Professional network delete posts
Real money online casino
Ice DU sale
Air gun for sale
The sale of single-barreled shotgun
Mobile Number modify the software
Self-defense tool Monopoly
Supply of sodium cyanide
Kaempferol potassium for sale
Sales of fake RMB
The interpolation BB adult movies
Wah-wah cinema
Uncensored AV
The fast broadcast A piece network
Lilac adult sites
A film in Asia
Yellow A film
With fraudulent driver's license QQ
Anime A film
Do fake degree QQ
Adult movie
Passion QQ video
Ice ZHUAN for sale
3P video
Multi-P video
The agency Big Ben Diploma
Promiscuity Series
Adult QVOD
Find Miss door QQ
Young woman night package QQ
Do false QQ
Adult av blockbuster
Batons sales
The air dog sales qq
Gas dogs qq
Sale detonators explosives QQ
To sell HD Adult TV stick
Monopoly machete QQ
Fiscal agency QQ
Any change numbers QQ
The sale of the company telephone resources
The adult HD TV Stick
FlexiSPY
Grass garnet Community
Sale of fireworks
Sell short dog QQ
Any change number
Adult AV
Adult AV network
Uniforms wholesale
K powder qq
Sale in the exam candidates
Hydrogen cyanide sale
Mercuric cyanide for sale
Apply for diploma
Potassium cyanide supply qq
Customized mask of human skin
Fast broadcasting adult
Sodium cyanide supply
Cyanide cadmium supply
Supply of calcium cyanide
Potassium cyanide supply
spyera software
Supply methamphetamine QQ
Methamphetamine recipe qq
Change number is QQ
Help people to avenge QQ
White toothpick sales QQ
Supply bayonet M9
Supply World Mito
Arsine for sale
Wholesale Maguo
Wholesale Burma fruit
Wholesale Myanmar ancient
Erotic novels
Mercuric nitrate supply
Mercuric chloride supply
Mercuric iodide supply
Metal thallium for sale
Ice supply
Arsenide supply
To find Occupational killer qq
Sell corneal qq
Find thugs qq
Provides thugs
Outlet revenge
Jammers for sale qq
Wholesale handcuffs QQ
Police handcuffs sell QQ
Decoder Monopoly qq
Multi-Threesome
Multiplayer promiscuity
Uncensored CD
Diploma in professional production
Wholesale samurai sword
Imported double-barreled gun qq
Uniforms sell phone
The machete monopoly network
Sale of pethidine qq
Professional Jing Guanzheng production
Cold Steel sale qq
Butterfly flail sell qq
Machete sale qq
Sale of fireworks
SEX sex you
Wolf off Free Adult Video Network
Sale of synthetic k powder
Explosives production methods
The machete Monopoly QQ
The cold steel Monopoly QQ
The butterfly balisongs exclusive QQ
Express check documents QQ
Sale Maguo qq
Nude chat beauty qq
Original double-barreled gun
Original Spanish airgun
Original crescent airgun
Original vultures airguns
The original Tin peak airgun
Of Miss 援交 services
Original steam spy dog
Of cfx airgun original
Original work plate airgun
Original air gun
Original electric long dog
Original competitive airgun
The original Guangzhou, three arrows
Original simulation airgun
Original game gun
Original hunting airguns
Original shotgun
Original British show this
Original PCP airguns
xwodi software version download
False one yuan coin trading
Supply of pethidine
Tokyo Uncensored Download
Gun parts for sale
Methamphetamine sale qq
Sales of methamphetamine recipe
The Korean version of the counterfeit currency trading
xwodi software official website
Buy xwodi
Xwodi crack software
Fake coins trading
Kidney trading QQ
Integrity Rush Phone
Baoshuangbaoshe
Package shot video
Real color film
qvod sex video
Sex chat rooms
Supply kidney qq
The sale of ice zhuan
Sell cornea qq
Sex video
Ma old phone
Agency fermentation votes
To sell skating maker qq
High simulation of human skin mask qq
Monopoly high simulation of human skin mask
Tool trading network
Spy Phone qq
To handle false Diploma qq
Skating sister contact qq
Specialty retailer of high imitation leather mask qq
Sale of K powder Phone
Ephedrine sale qq
Specialty retailer mask of human skin
Wholesale hunting knife
Sale of ecstasy qq
Ephedrine qq
Plants ice sale qq
Specialty retailer of high imitation of human skin mask
Sale of a large ice cream for qq
Sale of counterfeit RMB
Adult DVD
To sell hemp Valley qq
White toothpick phone
To sell White toothpicks qq
Fake coins sell qq
Rush qq
Invoice qq
Machetes store
Supply Shanghai air gun
Fake diploma handle
White powder sales QQ
Heroin sales QQ
Sales yellow toothpick QQ
The hemp valley Sales QQ
Ice cream for sale QQ.
White toothpick sales QQ
Camping saber sale QQ
Monopoly QQ automatically jump knife
Handmade hunting knife Monopoly QQ
Adult TV stick sales
Professionally produced mask of human skin
Sell saber QQ
QVOD compensated dating film
Fruit ice trading
Police used stun guns sales
To sale small fruit qq
Wholesale imitation guns
Sales for briquette
Tokyo hot video download
The sale of ice du
Apply for the Self undergraduate diploma
Cornea Price
Electric batons Monopoly
To sales short dog food QQ
To handle true with text
The sale of gas dog qq
To sell sniper gun qq
Supply all kinds of military gun qq
Sell hand dog qq
Supply rifle qq
1 yuan counterfeit coins
Pistol trading
Invoice trading
Tokyo hot video
Supply pistol qq
The short dog food QQ
Supply shotgun qq
Youyou movie
The sale of rifles qq
Supply air guns qq
The wholesale police use electric shock batons
Online gambling games
Online slot machine
Online gambling machines
Mark Six Lottery account online
Miss Stocking massage
Full set of packages night service
The Adult A film watch online
The Adult A piece download
18 forbidden erotic movie
One channel video
The sniper gun Monopoly network
Passion Nude chat room
GBB trading
QVOD young cross piece
Fast broadcasting adult films
the qvod Online adult movies
Qvod passion movies
Wholesale military dagger
Wholesale ice qq
Sell fruit ice
Wholesale Xuan brick
A fruit ice
The sale of X undercover
Beautiful introduction services
Sale college entrance examination
Sell high simulation firearms
To emulation 54 pistol Monopoly
To emulation 64 pistol Monopoly
Proprietary network of high-pressure air gun
Double-barreled shotgun Monopoly
Tiger Head hounds Monopoly
Sao disposal of the air gun
The sale of a variety of imported air guns
Double tube hounds Monopoly
One-night stand sexual interest
The crossbow's production method
Bank Card Copy
The real beautiful video chat room
Plant ice sale
The a VAT nonfermentated votes
Sale of real guns
True identity trading
Bank card trading
Erotic game
Long dog Monopoly
18 ban porn movies
Beautiful nude map
Choucha moaning
Sell custom mask of human skin
Beauty passion Video
Video bare QQ chat
Sell high simulation of human skin mask qq
Free A film
Adult nude chat room
Passion nude chat room
Part-time students younger sister
Nightclub part-time girl
Live Casino
Comic baccarat
Airguns Monopoly Mall
Sun City online entertainment
Online betting
Part-time prostitutes
Baccarat gambling
Provide imitation guns
The POP Counter Ms part-time
Sell lock picks
Collection data
To supply investors to data
Longhu real money game
Sell cornea
To supply TV shopping data
Supply handedly elderly data
The handedly elderly data
Electricity purchase data
Models a full-night package
Miss a full set of information
Supply of bank cards
On behalf of the development of purine
And open sales hair purine
Part-time Miss qq
Sell advertising fee invoice
The sale of office supplies invoices
On behalf of open construction invoices
Car intercept decoder
In the control interceptor
Car Central jammers
The necessary documents QQ
To transact English Certificate IV
Do CET certificate
The vultures airgun Monopoly outlets
Dog show of the gas monopoly
Sales invoices
Diploma QQ
Supply ball guns
Office title card
Graduate Diploma in handling
Sniper rifle Monopoly
54 type 64 type pistol
92 pistol 54 pistol
Office lawyers practicing certificate
The agent armed police driver's license
Real diploma
Universal mahjong
Office of Undergraduate diploma
Office real qualification
Invoices agent
The sale of air guns QQ
Sale playing shotgun
Sale of vultures airguns
--
Message sent using MelbPC WebMail Server
More information about the Link
mailing list