viidakkostore.fi  


Details
 
Server IP geolocation
 
Word cloud
 
Web page details & SOME
 
Cookie data
 
Screenshot
 
DNS records
 
Whois history
 
Server response
 
Used technologies
 
Subdomains
 
Hosting
 
Holders domains
 


Details

Source: Finnish Transport and Communications Agency (Traficom) and Internet Assigned Numbers Authority (IANA)
StateRegistered
Holder Kansankatu 53, Finland

Grant Date2009-09-23
Last Validity Date2024-09-23
RegistrarKoodiviidakko Oy
90100 Oulu
Name Servers
Please see DNS section for details
ns1.viidakko.fi
ns2.viidakko.fi
ns3.viidakko.net
Is The DNSSec in Use No
IANA details for suffixTop Level Domain (TLD): FI
TLD manager: Finnish Transport and Communications Agency Traficom
Domain type: Country-code



Server IP location

Source: Actual web page - Timestamp: 2022-09-26 05:18
WARNING: Please notice that the location may be totally wrong if server uses e.g. reverse proxy like Cloudflare
IP sourceIP addressASN block dataIP Geolocation
User IP18.191.157.186This is not retrieved for nowCountry: United States   (US)
State: Ohio (OH)
City: Columbus
Postal code: 43215
Latitude: 39.9653
Longitude: -83.0235
Network: 18.191.128.0/17
Server IPAutonomous System (AS) #: 13335
BGP prefix: 104.18.16.0/20
Country Code: US
Registry: arin
Allocated: 2014-03-28
Info: CLOUDFLARENET, US
Country: United States   (US)
City:
Postal code:
Latitude: 37.751
Longitude: -97.822
Network: 104.16.0.0/13

This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.



Word cloud for viidakkostore.fi

Source: Actual web page - Timestamp: 2022-09-26 05:18
Notice: Miscellaneous words removed from the cloud to enhance the analytics



Web page details for viidakkostore.fi

Source: Actual web page - Timestamp: 2022-12-03 15:42
Header data & Meta tagstitle ViidakkoStore on nyt LianaCommerce - LianaTech.fi
viewport width=device-width, initial-scale=1, shrink-to-fit=no
not_found emptyLianaTech.fi. https://www.lianatech.fi/viidakkostore. ViidakkoStore on nyt LianaCommerce - LianaTech.fi. ViidakkoStore on nyt LianaCommerce. Tammikuussa 2019 Koodiviidakko siirtyi käyttämään kansainvälistä brändinimeä Liana Technologies myös kotimaassaan Suomessa.. text/html; charset=UTF-8.
description ViidakkoStore on nyt LianaCommerce. Tammikuussa 2019 Koodiviidakko siirtyi käyttämään kansainvälistä brändinimeä Liana Technologies myös kotimaassaan Suomessa.
theme-color #ffffff
msapplication-tilecolor #da532c
facebook-domain-verification cmf76ls5svc89poq6w561asmgi7pjn
Open Graph (OG) meta tagsog:url https://www.lianatech.fi/viidakkostore
og:title ViidakkoStore on nyt LianaCommerce - LianaTech.fi
og:site_name LianaTech.fi
og:description ViidakkoStore on nyt LianaCommerce. Tammikuussa 2019 Koodiviidakko siirtyi käyttämään kansainvälistä brändinimeä Liana Technologies myös kotimaassaan Suomessa.
Twitter cardstwitter:url https://www.lianatech.fi/viidakkostore
twitter:card summary
twitter:site @lianatech
twitter:title ViidakkoStore on nyt LianaCommerce - LianaTech.fi
twitter:domain https://www.lianatech.fi
twitter:creator @lianatech
twitter:description ViidakkoStore on nyt LianaCommerce. Tammikuussa 2019 Koodiviidakko siirtyi käyttämään kansainvälistä brändinimeä Liana Technologies myös kotimaassaan Suomessa.
Cascading Style Sheets (CSS) (CSS)https://cdnjs.cloudflare.com/ajax/libs/jquery.mmenu/7.3.3/extensions/positioning/jquery.mmenu.positioning.css
https://www.lianatech.fi/media/layout/build/css/landing-page.css?_=1669798126
https://cdnjs.cloudflare.com/ajax/libs/jquery.mmenu/7.3.3/jquery.mmenu.css
https://cdnjs.cloudflare.com/ajax/libs/jquery.mmenu/7.3.3/addons/navbars/jquery.mmenu.navbars.css
https://cdnjs.cloudflare.com/ajax/libs/jquery.mmenu/7.3.3/extensions/themes/jquery.mmenu.themes.css
https://www.lianatech.fi/media/layout/vendor/shariff/shariff.min.css
https://cdnjs.cloudflare.com/ajax/libs/jquery.mmenu/7.3.3/extensions/pagedim/jquery.mmenu.pagedim.css
https://www.lianatech.fi/media/layout/build/css/print.css?_=1669798123
https://cdnjs.cloudflare.com/ajax/libs/jquery.mmenu/7.3.3/extensions/effects/jquery.mmenu.effects.css
https://use.typekit.net/hyb4qgk.css
Social Media (SOME) links  Twitter: https://twitter.com/lianatech
  Youtube: https://www.youtube.com/channel/UCWuX5ajZh_hzSXZbBLV0zPQ
  Facebook: https://www.facebook.com/lianatech
  Linkedin: https://www.linkedin.com/company/liana-technologies
  Instagram: https://www.instagram.com/lianatechnologies/
JavaScript librarieshttps://assets.calendly.com/assets/external/widget.js
https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js
https://cdnjs.cloudflare.com/ajax/libs/jquery.mmenu/7.3.3/addons/navbars/_navbar.close.js
https://consent.cookiebot.com/uc.js
https://cdnjs.cloudflare.com/ajax/libs/jquery.mmenu/7.3.3/addons/fixedelements/jquery.mmenu.fixedelements.js
https://cdnjs.cloudflare.com/ajax/libs/jquery.mmenu/7.3.3/addons/keyboardnavigation/jquery.mmenu.keyboardnavigation.js
https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js
https://www.lianatech.fi/media/layout/vendor/shariff/shariff.min.js
https://cdnjs.cloudflare.com/ajax/libs/jquery.mmenu/7.3.3/addons/navbars/jquery.mmenu.navbars.js
https://code.jquery.com/jquery-3.4.1.min.js
https://www.lianatech.fi/media/layout/build/js/landing-page.js?_=1669798123
https://cdnjs.cloudflare.com/ajax/libs/jquery.mmenu/7.3.3/jquery.mmenu.js
https://www.google.com/recaptcha/api.js?hl=fi



Cookie data for viidakkostore.fi

Source: Actual web page - Timestamp: 2022-12-03 15:42
Number of cookies: 4
Cookie domainCookie values
ads.linkedin.comCookie name: lang
Cookie expiry/purpose: Session cookie (removed after session ends)
Cookie size: 18 bytes
lianatech.fiCookie name: _fbp
Cookie expiry/purpose: Session cookie (removed after session ends)
Cookie size: 32 bytes
linkedin.comCookie name: UserMatchHistory
Cookie expiry/purpose: Session cookie (removed after session ends)
Cookie size: 94 bytes
linkedin.comCookie name: AnalyticsSyncHistory
Cookie expiry/purpose: Session cookie (removed after session ends)
Cookie size: 106 bytes



Screenshot for viidakkostore.fi

Source: Actual web page - Timestamp: 2022-09-26 05:18
Screenshot for viidakkostore.fi



DNS records for viidakkostore.fi

Source: DNS reponse - Timestamp: 2022-09-26 05:18
Aviidakkostore.fi    188.117.16.107  (Time to Live: 3600)
MXvety.wasala.fi (Time to Live: 21600)
NSns1.viidakko.fins2.viidakko.fins3.viidakko.net
SOAviidakkostore.fi    ns1.viidakko.fi (Time to Live: 21600)
hostmaster.viidakko.fi
TXTSPF records:
v=spf1
ip4:84.34.147.124
ip4:83.150.67.96/27
ip4:188.117.16.96/27
ip4:188.117.20.0/27
ip4:83.150.74.168
a:zabbix.viidakko.fi
include:spf.pvmailer.net
?all



Whois record history for viidakkostore.fi

Source: Finnish Transport and Communications Agency (Traficom)
Showing latest max 5 detected changes in the records. Changes are highlighted
Date2020-08-282021-01-192021-08-282022-08-282023-08-28
Name viidakkostore.fi viidakkostore.fi viidakkostore.fi viidakkostore.fi viidakkostore.fi
State Registered Registered Registered Registered Registered
Holder Koodiviidakko Oy Koodiviidakko Oy Koodiviidakko Oy Koodiviidakko Oy Koodiviidakko Oy
Address Kansankatu 53 Kansankatu 53 Kansankatu 53 Kansankatu 53 Kansankatu 53
Country   Finland (FI)   Finland (FI)   Finland (FI)   Finland (FI)   Finland (FI)
GrantDate 2009-09-23T13:14:49 2009-09-23T13:14:49 2009-09-23T13:14:49 2009-09-23T13:14:49 2009-09-23T13:14:49
Registrar Koodiviidakko Oy Koodiviidakko Oy Koodiviidakko Oy Koodiviidakko Oy Koodiviidakko Oy
PostalArea Oulu Oulu Oulu Oulu Oulu
PostalCode 90100 90100 90100 90100 90100
NameServer1 ns1.viidakko.fi ns1.viidakko.fi ns1.viidakko.fi ns1.viidakko.fi ns1.viidakko.fi
NameServer2 ns2.viidakko.fi ns2.viidakko.fi ns2.viidakko.fi ns2.viidakko.fi ns2.viidakko.fi
NameServer3 ns3.viidakko.net ns3.viidakko.net ns3.viidakko.net ns3.viidakko.net ns3.viidakko.net
PhoneNumber +358 103877050    
IsDNSSecInUse no  no  no  no  no
OrganizationId 1939962-1 1939962-1 1939962-1 1939962-1 1939962-1
AssociationType Company Company Company Company Company
LastValidityDate 2021-09-23T13:14:49 2021-09-23T13:14:49 2022-09-23T13:14:49 2023-09-23T13:14:49 2024-09-23T13:14:49
DepartmentOrContactPerson     



Server response for viidakkostore.fi

Source: Web server reponse - Timestamp: 2022-09-26 05:18
Final URLhttps://www.lianatech.fi/viidakkostore
HTTP Return CodeHTTP/1.1 200 OK
IP Address
104.18.28.62 
Autonomous System (AS) #: 13335
BGP prefix: 104.18.16.0/20
Country Code:  United States (US)
Registry: arin
Allocated: 2014-03-28
Info: CLOUDFLARENET, US
Server HeaderServer: Cloudflare
Via: 1.1 varnish (Varnish/5.0)
Certificate Issued By: Cloudflare, Inc.
Issuer details: O=Cloudflare, Inc.,   United States (US)
Issuer details: CN=Cloudflare Inc ECC CA-3
Version: 2
Algorithm: ecdsa-with-SHA256
Issued On: 2021-12-01 00:00:00
Expires On: 2022-12-01 00:00:00
Certificate SubjectCountry (C): US
Location (L): San Francisco
Organization (O): Cloudflare, Inc.
Common Name (CN): sni.cloudflaressl.com
Certificate Alternative Names*.lianatech.fi
sni.cloudflaressl.com 
lianatech.fi 



Used technologies on viidakkostore.fi

Source: Web page analysis - Timestamp: 2022-09-26 05:18
Latest review2022-09-26 05:18
Page language (from header) (This is often false!)
Technologies



Known subdomains for viidakkostore.fi

Source: Search engines and DNS records (NOTICE: Most may not be reachable (internal/DMZ/obsolete)). Showing max rows 700
Number of subdomains found: 150
SubdomainIP address
aaltoee-apac.viidakkostore.fi 8.218.20.42 
aaltoee-dev.viidakkostore.fi 83.150.67.124 
aalto-multistore-dev.viidakkostore.fi 83.150.67.124 
aalto-multistore.viidakkostore.fi 83.150.67.124 
aalto.viidakkostore.fi 83.150.67.124 
ahlstrom-demo.viidakkostore.fi 83.145.252.188 
alella.viidakkostore.fi 83.150.67.98 
andrii.viidakkostore.fi 83.145.252.188 
antell.viidakkostore.fi 188.117.16.107 
antonnina2015.viidakkostore.fi 83.150.67.98 
apr09klo1041.store-testing.viidakkostore.fi 217.30.190.6 
apr1klo0910.store-testing.viidakkostore.fi 217.30.190.6 
apteekkari-demo.viidakkostore.fi 217.30.190.29 
avalara.store-testing.viidakkostore.fi 217.30.190.6 
avis.viidakkostore.fi 217.30.190.29 
bebes.viidakkostore.fi 188.117.16.101 
beta.dab-dev.viidakkostore.fi 83.145.244.43 
beta-eraluvat.viidakkostore.fi 83.145.244.38 
bizboost.viidakkostore.fi 83.150.67.98 
bookmaster.viidakkostore.fi 83.150.67.98 
bottleshock.viidakkostore.fi 8.218.20.42 
c10-staging.viidakkostore.fi 188.117.16.101 
c13-staging.viidakkostore.fi 188.117.16.107 
c16-staging.viidakkostore.fi
c29-staging.viidakkostore.fi 217.30.190.29 
c4-staging.viidakkostore.fi 83.150.67.101 
cipobaxx.viidakkostore.fi 83.145.244.55 
citysport.viidakkostore.fi 83.150.67.98 
dab-beta.viidakkostore.fi 83.145.244.43 
dab-dev.viidakkostore.fi 83.145.244.43 
dab.viidakkostore.fi 83.145.244.43 
demo-root.viidakkostore.fi 188.117.20.13 
demo.viidakkostore.fi 188.117.20.13 
devbox.viidakkostore.fi 217.30.190.6 
dev-eraluvat.viidakkostore.fi 83.145.244.38 
dev.viidakkostore.fi 83.145.244.55 
disturb-dev.viidakkostore.fi 83.145.244.35 
disturbmobile.beta.viidakkostore.fi 83.145.252.188 
disturbse.viidakkostore.fi 83.145.244.35 
disturb.viidakkostore.fi 83.145.244.35 
dropshipping.store-testing.viidakkostore.fi 217.30.190.6 
edustore-dev.viidakkostore.fi 83.145.244.36 
edustore.viidakkostore.fi 83.145.244.36 
ekamarket-dev.viidakkostore.fi
equitar.viidakkostore.fi 188.117.16.101 
eraluvat.viidakkostore.fi 83.145.244.38 
eratukku.viidakkostore.fi 188.117.16.105 
example.store-testing.viidakkostore.fi 217.30.190.6 
fennovet-store-facelift.viidakkostore.fi 188.117.20.22 
global-research.viidakkostore.fi 188.117.16.101 
hammaskeijo.viidakkostore.fi 83.150.67.98 
hammasvaline-dev.viidakkostore.fi 83.145.244.43 
hammasvaline.viidakkostore.fi 83.145.244.43 
harrix.viidakkostore.fi 217.30.190.29 
haukunpaikka.viidakkostore.fi
homemap.viidakkostore.fi 83.150.67.98 
houseofbrandon-dev.viidakkostore.fi 83.145.244.55 
houseofbrandon-se.viidakkostore.fi 83.145.244.55 
houseofbrandon.viidakkostore.fi 83.145.244.55 
jacobsen.viidakkostore.fi 83.145.244.43 
janne.dab-dev.viidakkostore.fi 83.145.244.43 
jekku.store-testing.viidakkostore.fi 217.30.190.6 
jesperjunior.viidakkostore.fi 83.150.67.98 
jussi.viidakkostore.fi
jyrkistore.store-testing.viidakkostore.fi 217.30.190.6 
kaksnelja.viidakkostore.fi
kevin-mendez.viidakkostore.fi 217.30.190.29 
kirjastore.viidakkostore.fi
kodinkonetukku.viidakkostore.fi 83.150.67.98 
korispiste.viidakkostore.fi 188.117.20.13 
ktm-oulu-adventure.viidakkostore.fi 83.145.244.55 
kylmanen.viidakkostore.fi 188.117.16.101 
laatukaluste.viidakkostore.fi 188.117.16.101 
laatukeskus.viidakkostore.fi 217.30.190.29 
lahjoita-oulun-yliopisto.viidakkostore.fi 83.145.244.36 
laihiadata.store-testing.viidakkostore.fi 217.30.190.6 
laplandhotels.viidakkostore.fi 188.117.16.101 
lasten.beta.viidakkostore.fi 188.117.20.13 
linnanmaki.viidakkostore.fi 217.30.190.29 
lorella.viidakkostore.fi 188.117.16.101 
luckyskate.viidakkostore.fi 188.117.20.13 
maa-aines.viidakkostore.fi 217.30.190.29 
mamasan2015.viidakkostore.fi
mamasan-dev.viidakkostore.fi
maricken.viidakkostore.fi 188.117.20.13 
megadev.viidakkostore.fi
megalon-dev.viidakkostore.fi
megalon-sport-se.viidakkostore.fi
megalon-sport.viidakkostore.fi
megalonsv.viidakkostore.fi 83.145.244.49 
megalon.viidakkostore.fi
micks-dev.viidakkostore.fi
micks.viidakkostore.fi
millanputiikki.viidakkostore.fi 188.117.16.101 
m.niko.viidakkostore.fi 188.117.16.101 
mobi-eraluvat.viidakkostore.fi 83.145.244.38 
mrbig-dev.viidakkostore.fi 83.150.67.98 
mrbig.viidakkostore.fi 83.150.67.109 
oulun-yliopisto.viidakkostore.fi 83.145.244.36 
paperiliitto-mokkivaraus.viidakkostore.fi 188.117.16.107 
pedihealth-en.viidakkostore.fi 83.150.67.98 
pedihealth-fi.viidakkostore.fi 83.150.67.98 
pedihealth-uusi-se.viidakkostore.fi 83.150.67.98 
pedihealth-uusi.viidakkostore.fi 83.150.67.98 
pedihealth.viidakkostore.fi 83.150.67.98 
pipelife2017.viidakkostore.fi 83.150.67.98 
pipelife.viidakkostore.fi 83.150.67.98 
plastec.viidakkostore.fi 83.150.67.98 
porho.viidakkostore.fi 188.117.16.101 
rakennustukku.viidakkostore.fi 83.145.244.55 
ramtack.viidakkostore.fi 83.150.67.98 
rehearsal-test-5-multidomain.store-testing.viidakkostore.fi 217.30.190.6 
rehearsal-test-multidomain.store-testing.viidakkostore.fi 217.30.190.6 
rescue-sosasu.viidakkostore.fi 83.150.67.98 
royalorchid.viidakkostore.fi 8.218.20.42 
site.dab-beta.viidakkostore.fi 83.145.244.43 
solteqstore.viidakkostore.fi 83.150.67.98 
sos-asu.viidakkostore.fi 83.150.67.98 
sportia-10.viidakkostore.fi 188.117.16.101 
staging.viidakkostore.fi 83.150.67.98 
stress-eraluvat.viidakkostore.fi 83.145.252.172 
studio25.viidakkostore.fi 83.150.67.98 
taidetarvike.viidakkostore.fi
tekniset2014.viidakkostore.fi
testing.viidakkostore.fi 217.30.190.6 
tevi.viidakkostore.fi 217.30.190.29 
theme2.store-testing.viidakkostore.fi 217.30.190.6 
theme3.store-testing.viidakkostore.fi 217.30.190.6 
theme4.store-testing.viidakkostore.fi 217.30.190.6 
tracking.store-testing.viidakkostore.fi 217.30.190.6 
tulikulma.viidakkostore.fi 188.117.20.13 
tyokalukauppa.viidakkostore.fi 188.117.16.101 
uifk.viidakkostore.fi 188.117.16.101 
uni-oulu.viidakkostore.fi
urheilutuet.viidakkostore.fi
vesikourut.viidakkostore.fi
viihdevayla.viidakkostore.fi 217.30.190.29 
vildmarks.viidakkostore.fi 188.117.16.101 
visitrovaniemi.viidakkostore.fi 83.150.67.98 
woodpark.viidakkostore.fi 188.117.20.13 
worbis.beta.viidakkostore.fi 83.145.252.188 
www.jmnikula.viidakkostore.fi 83.145.244.55 
www.viidakkostore.fi 188.117.16.107 
zbx-c2-vs.viidakkostore.fi 83.150.67.98 
zbx-c4-vs.viidakkostore.fi 83.150.67.101 
zbx-eraluvat-vs.viidakkostore.fi 83.145.244.38 
zbx-eratukku-vs.viidakkostore.fi 188.117.16.105 
zbx-micks-vs.viidakkostore.fi
zkilz-dev.viidakkostore.fi 83.145.244.35 
zkilz.viidakkostore.fi 83.145.244.35 



Web hosting providers

Source: All valid company websites with content (see below table)



Domains owned by same owner (current and past)

Source: Finnish Transport and Communications Agency (Traficom)
Number of domains: 38
Domain nameFinal URL
(when last tested)
LinksLast validity
athleticclub.fi  
Details
Expired 2020-01-19
epressi.fi https://www.epressi.com/  
Details
Screenshot
2024-09-16
gdpr-testi.fi No DNS records found  
Details
2024-11-20
helsinkiathleticclub.fi  
Details
Expired 2020-01-19
innobeauty.fi http://www.innobeauty.fi/  
Details
Screenshot
2024-11-23
innoctus.fi http://www.innoctus.fi/  
Details
Screenshot
2024-09-30
innojulkaisu.fi http://www.innojulkaisu.fi/  
Details
Screenshot
2025-03-29
innokirje.fi No DNS records found  
Details
2025-03-29
jouluntoivotus.fi http://www.jouluntoivotus.fi/  
Details
Screenshot
2024-10-07
konetyometsaverkkokauppa.fi  
Details
Screenshot
Expired 2020-05-13
koodiviidakko.fi https://www.lianatech.fi/  
Details
Screenshot
2025-04-05
lianacem.fi https://www.lianatech.fi/ratkaisut/markkinoinnin-automaatio/...  
Details
Screenshot
2025-01-17
lianacms.fi http://www.lianacms.fi/  
Details
2025-01-17
lianacommerce.fi http://www.lianacommerce.fi/  
Details
Screenshot
2025-01-17
lianamailer.fi http://www.lianamailer.fi/  
Details
Screenshot
2025-01-17
lianamobile.fi https://www.lianatech.com/solutions/websites-and-commerce/we...  
Details
Screenshot
2024-06-21
lianamonitor.fi http://www.lianamonitor.fi/  
Details
Screenshot
2024-08-18
lianaprcloud.fi http://www.lianaprcloud.fi/  
Details
Screenshot
2024-09-03
lianapress.fi http://www.lianapress.fi/  
Details
Screenshot
2024-08-29
lianatech.fi http://www.lianatech.fi/  
Details
Screenshot
2024-09-17
lianatechnologies.fi https://www.lianatech.fi/  
Details
Screenshot
2025-01-30
mail-pv.fi http://www.mail-pv.fi/  
Details
Screenshot
2025-03-18
marketingautomation.fi https://www.lianatech.fi/ratkaisut/markkinoinnin-automaatio/...  
Details
Screenshot
2025-01-14
markkinoinninautomaatio.fi http://www.markkinoinninautomaatio.fi/  
Details
Screenshot
2025-01-14
mediaseuranta.fi http://www.mediaseuranta.fi/  
Details
Screenshot
2024-09-22
multiedition.fi http://www.multiedition.fi/  
Details
Screenshot
2024-10-31
newsletter.fi No DNS records found  
Details
2024-06-29
ohjelmointi.fi http://www.ohjelmointi.fi/  
Details
Screenshot
2024-12-10
postiviidakko.fi https://www.lianatech.fi/postiviidakko  
Details
Screenshot
2025-03-15
prcloud.fi No DNS records found  
Details
2024-09-03
sivuviidakko.fi https://www.lianatech.fi/sivuviidakko  
Details
Screenshot
2025-03-15
vdk.fi http://www.vdk.fi/  
Details
Screenshot
2024-09-03
viidakkocem.fi https://www.lianatech.fi/viidakkocem  
Details
Screenshot
2025-02-01
viidakko.fi No DNS records found  
Details
2025-04-05
viidakkomonitor.fi https://www.lianatech.fi/ratkaisut/tiedottaminen-ja-mediaseu...  
Details
Screenshot
2024-08-18
viidakkoprcloud.fi http://www.viidakkoprcloud.fi/  
Details
Screenshot
2024-09-03
viidakkostore.fi https://www.lianatech.fi/viidakkostore  
Details
Screenshot
2024-09-23
webedition.fi http://www.webedition.fi/  
Details
Screenshot
2024-08-20