UPDFILE="" # store UPTIME of last update
DATFILE="" # save stdout data of WGet and other external programs called
ERRFILE="" # save stderr output of WGet and other external programs called
-TLDFILE=/usr/lib/ddns/tld_names.dat # TLD file used by split_FQDN
+TLDFILE=/usr/lib/ddns/tld_names.dat.gz # TLD file used by split_FQDN
CHECK_SECONDS=0 # calculated seconds out of given
FORCE_SECONDS=0 # interval and unit
# $4 name of variable to store Host/Subdomain
[ $# -ne 4 ] && write_log 12 "Error calling 'split_FQDN()' - wrong number of parameters"
+ [ -z "$1" ] && write_log 12 "Error calling 'split_FQDN()' - missing FQDN to split"
+ [ -f $TLDFILE ] || write_log 12 "Error calling 'split_FQDN()' - missing file '$TLDFILE'"
- _SET="$@" # save given parameters
- local _FHOST _FTLD _FOUND
- local _FDOM=$(echo "$1" | tr [A-Z] [a-z]) # to lower
+ local _HOST _FDOM _CTLD _FTLD
+ local _SET="$@" # save given function parameters
- set -- $(echo "$_FDOM" | tr "." " ") # replace DOT with SPACE and set as script parameters
- _FDOM="" # clear variable for later reuse
+ local _PAR=$(echo "$1" | tr [A-Z] [a-z] | tr "." " ") # to lower and replace DOT with SPACE
+ set -- $_PAR # set new as function parameters
+ _PAR="" # clear variable for later reuse
+ while [ -n "$1" ] ; do # as long we have parameters
+ _PAR="$1 $_PAR" # invert order of parameters
+ shift
+ done
+ set -- $_PAR # use new as function parameters
+ _PAR="" # clear variable
while [ -n "$1" ] ; do # as long we have parameters
- _FTLD=$(echo $@ | tr " " ".") # build back dot separated as TLD
- # look if match excludes "!" in tld_names.dat
- grep -E "^!$_FTLD$" $TLDFILE >/dev/null 2>&1 || {
- # Don't match excludes
- # check if match any "*" in tld_names.dat
- grep -E "^*.$_FTLD$" $TLDFILE >/dev/null 2>&1 && {
- _FOUND="VALID"
- break # found leave while
- }
- # check if exact match in tld_names.dat
- grep -E "^$_FTLD$" $TLDFILE >/dev/null 2>&1 && {
- _FOUND="VALID"
- break # found leave while
- }
+ if [ -z "$_CTLD" ]; then # first loop
+ _CTLD="$1" # CURRENT TLD to look at
+ shift
+ else
+ _CTLD="$1.$_CTLD" # Next TLD to look at
+ shift
+ fi
+ # check if TLD exact match in tld_names.dat, save TLD
+ zcat $TLDFILE | grep -E "^$_CTLD$" >/dev/null 2>&1 && {
+ _FTLD="$_CTLD" # save found
+ _FDOM="$1" # save domain next step might be invalid
+ continue
}
- # nothing match so
- _FHOST="$_FHOST $_FDOM" # append DOMAIN to last found HOST
- _FDOM="$1" # set 1st parameter as DOMAIN
- _FTLD="" # clear TLD
- shift # delete 1st parameter and retry with the rest
+ # check if match any "*" in tld_names.dat,
+ zcat $TLDFILE | grep -E "^\*.$_CTLD$" >/dev/null 2>&1 && {
+ [ -z "$1" ] && break # no more data break
+ # check if next level TLD match excludes "!" in tld_names.dat
+ if zcat $TLDFILE | grep -E "^!$1.$_CTLD$" >/dev/null 2>&1 ; then
+ _FTLD="$_CTLD" # Yes
+ else
+ _FTLD="$1.$_CTLD"
+ shift
+ fi
+ _FDOM="$1"; shift
+ }
+ [ -n "$_FTLD" ] && break # we have something valid, break
+ done
+
+ # the leftover parameters are the HOST/SUBDOMAIN
+ while [ -n "$1" ]; do
+ _HOST="$1 $HOST" # remember we need to invert
+ shift
done
+ _HOST=$(echo $_HOST | tr " " ".") # insert DOT
set -- $_SET # set back parameters from function call
- [ -n "$_FHOST" ] && _FHOST=$(echo $_FHOST | tr " " ".") # put dots back into HOST
- [ -n "$_FOUND" ] && {
- eval "$2=$_FTLD" # set found TLD
- eval "$3=$_FDOM" # set found registrable domain
- eval "$4=$_FHOST" # set found HOST/SUBDOMAIN
+ [ -n "$_FTLD" ] && {
+ eval "$2=$_FTLD" # set TLD
+ eval "$3=$_FDOM" # set registrable domain
+ eval "$4=$_HOST" # set HOST/SUBDOMAIN
return 0
}
eval "$2=''" # clear TLD
*.zw
-// List of new gTLDs imported from https://newgtlds.icann.org/newgtlds.csv on 2015-01-27T00:02:07Z
+// List of new gTLDs imported from https://newgtlds.icann.org/newgtlds.csv on 2015-04-07T06:02:08Z
+
+// aaa : 2015-02-26 American Automobile Association, Inc.
+aaa
// abb : 2014-10-24 ABB Ltd
abb
// adult : 2014-10-16 ICM Registry AD LLC
adult
+// aeg : 2015-03-19 Aktiebolaget Electrolux
+aeg
+
// afl : 2014-10-02 Australian Football League
afl
// africa : 2014-03-24 ZA Central Registry NPC trading as Registry.Africa
africa
+// africamagic : 2015-03-05 Electronic Media Network (Pty) Ltd
+africamagic
+
// agency : 2013-11-14 Steel Falls, LLC
agency
// bbva : 2014-10-02 BANCO BILBAO VIZCAYA ARGENTARIA, S.A.
bbva
+// bcg : 2015-04-02 The Boston Consulting Group, Inc.
+bcg
+
// bcn : 2014-07-24 Municipi de Barcelona
bcn
// broker : 2014-12-11 IG Group Holdings PLC
broker
+// brother : 2015-01-29 Brother Industries, Ltd.
+brother
+
// brussels : 2014-02-06 DNS.be vzw
brussels
// cab : 2013-10-24 Half Sunset, LLC
cab
+// cafe : 2015-02-11 Pioneer Canyon, LLC
+cafe
+
// cal : 2014-07-24 Charleston Road Registry Inc.
cal
// chrome : 2014-07-24 Charleston Road Registry Inc.
chrome
-// church : 2014-02-06 Holly Fileds, LLC
+// church : 2014-02-06 Holly Fields, LLC
church
+// cipriani : 2015-02-19 Hotel Cipriani Srl
+cipriani
+
// circle : 2014-12-18 Amazon EU S.à r.l.
circle
// country : 2013-12-19 Top Level Domain Holdings Limited
country
+// coupon : 2015-02-26 Amazon EU S.à r.l.
+coupon
+
+// coupons : 2015-03-26 Black Island, LLC
+coupons
+
// courses : 2014-12-04 OPEN UNIVERSITIES AUSTRALIA PTY LTD
courses
// dell : 2014-10-24 Dell Inc.
dell
+// delta : 2015-02-19 Delta Air Lines, Inc.
+delta
+
// democrat : 2013-10-24 United TLD Holdco Ltd.
democrat
// download : 2014-11-20 dot Support Limited
download
+// drive : 2015-03-05 Charleston Road Registry Inc.
+drive
+
+// dstv : 2015-03-12 MultiChoice (Proprietary) Limited
+dstv
+
// dubai : 2015-01-01 Dubai Smart Government Department
dubai
// exposed : 2013-12-05 Victor Beach, LLC
exposed
+// express : 2015-02-11 Sea Sunset, LLC
+express
+
// fage : 2014-12-18 Fage International S.A.
fage
// faith : 2014-11-20 dot Faith Limited
faith
+// family : 2015-04-02 Bitter Galley, LLC
+family
+
// fan : 2014-03-06
fan
// fitness : 2014-03-06 Brice Orchard, LLC
fitness
+// flickr : 2015-04-02 Yahoo! Domain Services Inc.
+flickr
+
// flights : 2013-12-05 Fox Station, LLC
flights
// forsale : 2014-05-22
forsale
+// forum : 2015-04-02 Fegistry, LLC
+forum
+
// foundation : 2013-12-05 John Dale, LLC
foundation
// frogans : 2013-12-19 OP3FT
frogans
+// frontier : 2015-02-05 Frontier Communications Corporation
+frontier
+
// fund : 2014-03-20 John Castle, LLC
fund
// futbol : 2013-09-20
futbol
+// fyi : 2015-04-02 Silver Tigers, LLC
+fyi
+
// gal : 2013-11-07 Asociación puntoGAL
gal
// gallery : 2013-09-13 Sugar House, LLC
gallery
+// gallup : 2015-02-19 Gallup, Inc.
+gallup
+
// garden : 2014-06-26 Top Level Domain Holdings Limited
garden
// gent : 2014-01-23 COMBELL GROUP NV/SA
gent
+// genting : 2015-03-12 Resorts World Inc Pte. Ltd.
+genting
+
// ggee : 2014-01-09 GMO Internet, Inc.
ggee
// got : 2014-12-18 Amazon EU S.à r.l.
got
+// gotv : 2015-03-12 MultiChoice (Proprietary) Limited
+gotv
+
// graphics : 2013-09-13 Over Madison, LLC
graphics
// haus : 2013-12-05
haus
+// hdfcbank : 2015-02-12 HDFC Bank Limited
+hdfcbank
+
+// health : 2015-02-11 DotHealth, LLC
+health
+
// healthcare : 2014-06-12 Silver Glen, LLC
healthcare
// help : 2014-06-26 Uniregistry, Corp.
help
+// helsinki : 2015-02-05 City of Helsinki
+helsinki
+
// here : 2014-02-06 Charleston Road Registry Inc.
here
// hiv : 2014-03-13 dotHIV gemeinnuetziger e.V.
hiv
+// hockey : 2015-03-19 Half Willow, LLC
+hockey
+
// holdings : 2013-08-27 John Madison, LLC
holdings
// holiday : 2013-11-07 Goose Woods, LLC
holiday
+// homedepot : 2015-04-02 Homer TLC, Inc.
+homedepot
+
// homes : 2014-01-09 DERHomes, LLC
homes
// hosting : 2014-05-29 Uniregistry, Corp.
hosting
+// hoteles : 2015-03-05 Travel Reservations SRL
+hoteles
+
// hotmail : 2014-12-18 Microsoft Corporation
hotmail
// hsbc : 2014-10-24 HSBC Holdings PLC
hsbc
+// htc : 2015-04-02 HTC corporation
+htc
+
// ibm : 2014-07-31 International Business Machines Corporation
ibm
+// icbc : 2015-02-19 Industrial and Commercial Bank of China Limited
+icbc
+
// ice : 2014-10-30 IntercontinentalExchange, Inc.
ice
// institute : 2013-11-07 Outer Maple, LLC
institute
+// insurance : 2015-02-19 fTLD Registry Services LLC
+insurance
+
// insure : 2014-03-20 Pioneer Willow, LLC
insure
// irish : 2014-08-07 Dot-Irish LLC
irish
+// iselect : 2015-02-11 iSelect Ltd
+iselect
+
// ist : 2014-08-28 Istanbul Metropolitan Municipality
ist
// jetzt : 2014-01-09 New TLD Company AB
jetzt
+// jewelry : 2015-03-05 Wild Bloom, LLC
+jewelry
+
+// jio : 2015-04-02 Affinity Names, Inc.
+jio
+
// jlc : 2014-12-04 Richemont DNS Inc.
jlc
+// jll : 2015-04-02 Jones Lang LaSalle Incorporated
+jll
+
+// jmp : 2015-03-26 Matrix IP LLC
+jmp
+
// joburg : 2014-03-24 ZA Central Registry NPC trading as ZA Central Registry
joburg
// kred : 2013-12-19 KredTLD Pty Ltd
kred
+// kyknet : 2015-03-05 Electronic Media Network (Pty) Ltd
+kyknet
+
// kyoto : 2014-11-07 Academic Institution: Kyoto Jyoho Gakuen
kyoto
// lacaixa : 2014-01-09 CAIXA D'ESTALVIS I PENSIONS DE BARCELONA
lacaixa
+// lancaster : 2015-02-12 LANCASTER
+lancaster
+
// land : 2013-09-10 Pine Moon, LLC
land
// landrover : 2014-11-13 Jaguar Land Rover Ltd
landrover
+// lasalle : 2015-04-02 Jones Lang LaSalle Incorporated
+lasalle
+
// lat : 2014-10-16 ECOM-LAC Federaciòn de Latinoamèrica y el Caribe para Internet y el Comercio Electrònico
lat
// live : 2014-12-04 Half Woods, LLC
live
+// lixil : 2015-03-19 LIXIL Group Corporation
+lixil
+
// loan : 2014-11-20 dot Loan Limited
loan
// loans : 2014-03-20 June Woods, LLC
loans
+// lol : 2015-01-30 Uniregistry, Corp.
+lol
+
// london : 2013-11-14 Dot London Domains Limited
london
// marriott : 2014-10-09 Marriott Worldwide Corporation
marriott
+// mba : 2015-04-02 Lone Hollow, LLC
+mba
+
// media : 2014-03-06 Grand Glen, LLC
media
-// meet : 2014-01-16 Afilias Limited
+// meet : 2014-01-16
meet
// melbourne : 2014-05-29 The Crown in right of the State of Victoria, represented by its Department of State Development, Business and Innovation
// memorial : 2014-10-16 Dog Beach, LLC
memorial
+// men : 2015-02-26 Exclusive Registry Limited
+men
+
// menu : 2013-09-11 Wedding TLD2, LLC
menu
// mma : 2014-11-07 MMA IARD
mma
+// mnet : 2015-03-05 Electronic Media Network (Pty) Ltd
+mnet
+
// mobily : 2014-12-18 GreenTech Consultancy Company W.L.L.
mobily
// mov : 2014-01-30 Charleston Road Registry Inc.
mov
+// movie : 2015-02-05 New Frostbite, LLC
+movie
+
// movistar : 2014-10-16 Telefónica S.A.
movistar
// mtpc : 2014-11-20 Mitsubishi Tanabe Pharma Corporation
mtpc
+// mtr : 2015-03-12 MTR Corporation Limited
+mtr
+
+// multichoice : 2015-03-12 MultiChoice (Proprietary) Limited
+multichoice
+
+// mutual : 2015-04-02 Northwestern Mutual MU TLD Registry, LLC
+mutual
+
+// mzansimagic : 2015-03-05 Electronic Media Network (Pty) Ltd
+mzansimagic
+
// nadex : 2014-12-11 IG Group Holdings PLC
nadex
// nagoya : 2013-10-24 GMO Registry, Inc.
nagoya
+// naspers : 2015-02-12 Intelprop (Proprietary) Limited
+naspers
+
+// natura : 2015-03-12 NATURA COSMÉTICOS S.A.
+natura
+
// navy : 2014-03-06 United TLD Holdco Ltd.
navy
// new : 2014-01-30 Charleston Road Registry Inc.
new
-// news : 2014-12-18 Hidden Bloom, LLC
+// news : 2014-12-18
news
// nexus : 2014-07-24 Charleston Road Registry Inc.
// obi : 2014-09-25 OBI Group Holding SE & Co. KGaA
obi
+// office : 2015-03-12 Microsoft Corporation
+office
+
// okinawa : 2013-12-05 BusinessRalliart Inc.
okinawa
// oracle : 2014-06-19 Oracle Corporation
oracle
+// orange : 2015-03-12 Orange Brand Services Limited
+orange
+
// organic : 2014-03-27 Afilias Limited
organic
+// orientexpress : 2015-02-05 Belmond Ltd.
+orientexpress
+
// osaka : 2014-09-04 Interlink Co., Ltd.
osaka
// page : 2014-12-04 Charleston Road Registry Inc.
page
+// pamperedchef : 2015-02-05 The Pampered Chef, Ltd.
+pamperedchef
+
// panerai : 2014-11-07 Richemont DNS Inc.
panerai
// party : 2014-09-11 Blue Sky Registry Limited
party
+// passagens : 2015-03-05 Travel Reservations SRL
+passagens
+
+// payu : 2015-02-12 MIH PayU B.V.
+payu
+
// pharmacy : 2014-06-19 National Association of Boards of Pharmacy
pharmacy
// place : 2014-04-24 Snow Galley, LLC
place
+// play : 2015-03-05 Charleston Road Registry Inc.
+play
+
// plumbing : 2013-09-10 Spring Tigers, LLC
plumbing
+// plus : 2015-02-05 Sugar Mill, LLC
+plus
+
// pohl : 2014-06-23 Deutsche Vermögensberatung Aktiengesellschaft DVAG
pohl
// quebec : 2013-12-19 PointQuébec Inc
quebec
+// quest : 2015-03-26 Quest ION Limited
+quest
+
// racing : 2014-12-04 Premier Registry Limited
racing
// realtor : 2014-05-29 Real Estate Domains LLC
realtor
+// realty : 2015-03-19 Fegistry, LLC
+realty
+
// recipes : 2013-10-17 Grand Island, LLC
recipes
// redstone : 2014-10-31 Redstone Haute Couture Co., Ltd.
redstone
+// redumbrella : 2015-03-26 Travelers TLD, LLC
+redumbrella
+
// rehab : 2014-03-06 United TLD Holdco Ltd.
rehab
// reit : 2014-09-04 National Association of Real Estate Investment Trusts, Inc.
reit
+// reliance : 2015-04-02 Reliance Industries Limited
+reliance
+
// ren : 2013-12-12 Beijing Qianxiang Wangjing Technology Development Co., Ltd.
ren
// ricoh : 2014-11-20 Ricoh Company, Ltd.
ricoh
+// ril : 2015-04-02 Reliance Industries Limited
+ril
+
// rio : 2014-02-27 Empresa Municipal de Informática SA - IPLANRIO
rio
// ruhr : 2013-10-02 regiodot GmbH & Co. KG
ruhr
+// run : 2015-03-19 Snow Park, LLC
+run
+
+// rwe : 2015-04-02 RWE AG
+rwe
+
// ryukyu : 2014-01-09 BusinessRalliart Inc.
ryukyu
// sarl : 2014-07-03 Delta Orchard, LLC
sarl
+// sas : 2015-04-02 Research IP LLC
+sas
+
// saxo : 2014-10-31 Saxo Bank A/S
saxo
+// sbi : 2015-03-12 STATE BANK OF INDIA
+sbi
+
// sbs : 2014-11-07 SPECIAL BROADCASTING SERVICE CORPORATION
sbs
// shouji : 2015-01-08 QIHOO 360 TECHNOLOGY CO. LTD.
shouji
+// show : 2015-03-05 Snow Beach, LLC
+show
+
// shriram : 2014-01-23 Shriram Capital Ltd.
shriram
+// sina : 2015-03-12 Sina Corporation
+sina
+
// singles : 2013-08-27 Fern Madison, LLC
singles
// smile : 2014-12-18 Amazon EU S.à r.l.
smile
+// sncf : 2015-02-19 Société Nationale des Chemins de fer Francais S N C F
+sncf
+
+// soccer : 2015-03-26 Foggy Shadow, LLC
+soccer
+
// social : 2013-11-07 United TLD Holdco Ltd.
social
// solutions : 2013-11-07 Silver Cover, LLC
solutions
+// song : 2015-02-26 Amazon EU S.à r.l.
+song
+
// sony : 2015-01-08 Sony Corporation
sony
// spiegel : 2014-02-05 SPIEGEL-Verlag Rudolf Augstein GmbH & Co. KG
spiegel
+// spot : 2015-02-26 Amazon EU S.à r.l.
+spot
+
// spreadbetting : 2014-12-11 IG Group Holdings PLC
spreadbetting
// star : 2015-01-08 Star India Private Limited
star
+// starhub : 2015-02-05 StarHub Limited
+starhub
+
+// statebank : 2015-03-12 STATE BANK OF INDIA
+statebank
+
// statoil : 2014-12-04 Statoil ASA
statoil
// storage : 2014-12-22 Self Storage Company LLC
storage
+// studio : 2015-02-11 Spring Goodbye, LLC
+studio
+
// study : 2014-12-11 OPEN UNIVERSITIES AUSTRALIA PTY LTD
study
// sucks : 2014-12-22 Vox Populi Registry Inc.
sucks
+// supersport : 2015-03-05 SuperSport International Holdings Proprietary Limited
+supersport
+
// supplies : 2013-12-19 Atomic Fields, LLC
supplies
// taobao : 2015-01-15 Alibaba Group Holding Limited
taobao
+// tatamotors : 2015-03-12 Tata Motors Ltd
+tatamotors
+
// tatar : 2014-04-24 Limited Liability Company
tatar
// tax : 2014-03-20 Storm Orchard, LLC
tax
+// taxi : 2015-03-19 Pine Falls, LLC
+taxi
+
// tci : 2014-09-12 Asia Green IT System Bilgisayar San. ve Tic. Ltd. Sti.
tci
+// team : 2015-03-05 Atomic Lake, LLC
+team
+
+// tech : 2015-01-30 Dot Tech LLC
+tech
+
// technology : 2013-09-13 Auburn Falls
technology
+// telecity : 2015-02-19 TelecityGroup International Limited
+telecity
+
// telefonica : 2014-10-16 Telefónica S.A.
telefonica
// tennis : 2014-12-04 Cotton Bloom, LLC
tennis
+// thd : 2015-04-02 Homer TLC, Inc.
+thd
+
+// theater : 2015-03-19 Blue Tigers, LLC
+theater
+
+// tickets : 2015-02-05 Accent Media Limited
+tickets
+
// tienda : 2013-11-14 Victor Manor, LLC
tienda
+// tiffany : 2015-01-30 Tiffany and Company
+tiffany
+
// tips : 2013-09-20 Corn Willow, LLC
tips
// training : 2013-11-07 Wild Willow, LLC
training
+// travelers : 2015-03-26 Travelers TLD, LLC
+travelers
+
+// travelersinsurance : 2015-03-26 Travelers TLD, LLC
+travelersinsurance
+
// trust : 2014-10-16
trust
+// trv : 2015-03-26 Travelers TLD, LLC
+trv
+
// tui : 2014-07-03 TUI AG
tui
+// tunes : 2015-02-26 Amazon EU S.à r.l.
+tunes
+
// tushu : 2014-12-18 Amazon EU S.à r.l.
tushu
+// tvs : 2015-02-19 T V SUNDRAM IYENGAR & SONS LIMITED
+tvs
+
// ubs : 2014-12-11 UBS AG
ubs
// video : 2014-10-16
video
+// viking : 2015-04-02 Viking River Cruises (Bermuda) Ltd.
+viking
+
// villas : 2013-12-05 New Sky, LLC
villas
// voyage : 2013-08-27 Ruby House, LLC
voyage
+// vuelos : 2015-03-05 Travel Reservations SRL
+vuelos
+
// wales : 2014-05-08 Nominet UK
wales
// weather : 2015-01-08 The Weather Channel, LLC
weather
+// weatherchannel : 2015-03-12 The Weather Channel, LLC
+weatherchannel
+
// webcam : 2014-01-23 dot Webcam Limited
webcam
// wedding : 2014-04-24 Top Level Domain Holdings Limited
wedding
+// weibo : 2015-03-05 Sina Corporation
+weibo
+
+// weir : 2015-01-29 Weir Group IP Limited
+weir
+
// whoswho : 2014-02-20 Who's Who Registry
whoswho
कॉम
xn--11b4c3d
+// xn--1ck2e1b : 2015-02-26 Amazon EU S.à r.l.
+セール
+xn--1ck2e1b
+
// xn--1qqw23a : 2014-01-09 Guangzhou YU Wei Information Technology Co., Ltd.
佛山
xn--1qqw23a
сайт
xn--80aswg
+// xn--8y0a063a : 2015-03-26 China United Network Communications Corporation Limited
+联通
+xn--8y0a063a
+
// xn--9dbq2a : 2015-01-15 VeriSign Sarl
קום
xn--9dbq2a
时尚
xn--9et52u
+// xn--9krt00a : 2015-03-12 Sina Corporation
+微博
+xn--9krt00a
+
// xn--b4w605ferd : 2014-08-07 Temasek Holdings (Private) Limited
淡马锡
xn--b4w605ferd
+// xn--bck1b9a5dre4c : 2015-02-26 Amazon EU S.à r.l.
+ファッション
+xn--bck1b9a5dre4c
+
// xn--c1avg : 2013-11-14 Public Interest Registry
орг
xn--c1avg
नेट
xn--c2br7g
+// xn--cck2b3b : 2015-02-26 Amazon EU S.à r.l.
+ストア
+xn--cck2b3b
+
// xn--cg4bki : 2013-09-27 SAMSUNG SDS CO., LTD
삼성
xn--cg4bki
-// xn--czr694b : 2014-01-16 HU YI GLOBAL INFORMATION RESOURCES(HOLDING) COMPANY.HONGKONG LIMITED
+// xn--czr694b : 2014-01-16 HU YI GLOBAL INFORMATION RESOURCES (HOLDING) COMPANY.HONGKONG LIMITED
商标
xn--czr694b
新闻
xn--efvy88h
+// xn--estv75g : 2015-02-19 Industrial and Commercial Bank of China Limited
+工行
+xn--estv75g
+
// xn--fhbei : 2015-01-15 VeriSign Sarl
كوم
xn--fhbei
谷歌
xn--flw351e
+// xn--g2xx48c : 2015-01-30 Minds + Machines Group Limited
+购物
+xn--g2xx48c
+
+// xn--gckr3f0f : 2015-02-26 Amazon EU S.à r.l.
+クラウド
+xn--gckr3f0f
+
// xn--hxt814e : 2014-05-15 Zodiac Libra Limited
网店
xn--hxt814e
诺基亚
xn--jlq61u9w7b
+// xn--jvr189m : 2015-02-26 Amazon EU S.à r.l.
+食品
+xn--jvr189m
+
// xn--kcrx77d1x4a : 2014-11-07 Koninklijke Philips N.V.
飞利浦
xn--kcrx77d1x4a
世界
xn--rhqv96g
+// xn--rovu88b : 2015-02-26 Amazon EU S.à r.l.
+書籍
+xn--rovu88b
+
// xn--ses554g : 2014-01-16
网址
xn--ses554g
// yachts : 2014-01-09 DERYachts, LLC
yachts
+// yahoo : 2015-04-02 Yahoo! Domain Services Inc.
+yahoo
+
// yamaxun : 2014-12-18 Amazon EU S.à r.l.
yamaxun