last data update: 2011/10/17, 15:24

Website loading time

during the test: 1.42 s

cable connection (average): 1.51 s

DSL connection (average): 1.6 s

modem (average): 6.32 s

HTTP headers

Information about DNS servers

nationale-rouwsite.euSOAns1.above.comhostmaster.trellian.com201110180110800 3600 604800 3600 IN 60
nationale-rouwsite.euA69.43.161.179IN3600
nationale-rouwsite.euTXTv=spf1 -allArrayIN3600
nationale-rouwsite.euNSns2.above.comIN43200
nationale-rouwsite.euNSns1.above.comIN43200
msopr.comA205.186.179.121IN7200
msopr.comSOANS57.WORLDNIC.comnamehost.WORLDNIC.com11101181610800 3600 604800 3600 IN 7200
msopr.comMX40msopr.com.inbound45.mxlogic.netIN7200
msopr.comMX10msopr.com.inbound15.mxlogic.netIN7200
msopr.comMX20msopr.com.inbound25.mxlogic.netIN7200
msopr.comMX30msopr.com.inbound35.mxlogic.netIN7200
msopr.comNSns58.WORLDNIC.comIN7200
msopr.comNSNS57.WORLDNIC.comIN7200
motobiznes.netSOAns.lh.plroot.lh.pl20080527011200 600 604800 86400 IN 43200
motobiznes.netA89.146.199.134IN43200
motobiznes.netMX5mail.lh.plIN43200
motobiznes.netMX10mail2.lh.plIN43200
motobiznes.netTXTv=spf1 ip4:89.146.199.128/25 mx ptr ~allArrayIN43200
motobiznes.netNSns.lh.plIN43200
motobiznes.netNSns2.lighthosting.netIN43200
usehazus.comA74.53.166.50IN14400
usehazus.comSOAns.jagflyhosting.comsheldon.jagfly.com200812240186400 7200 3600000 86400 IN 43200
usehazus.comMX0usehazus.comIN14400
usehazus.comNSns2.jagflyhosting.comIN43200
usehazus.comNSns.jagflyhosting.comIN43200
livresdeguerre.netTXTv=spf1 ptr ip4:195.144.11.0/24 ip4:91.207.254.0/23 ip4:194.110.192.0/24 ip4:46.255.160.0/21 ~allArrayIN3600
livresdeguerre.netMX20mx3.phpnet.orgIN3600
livresdeguerre.netMX100mx.phpnet.orgIN3600
livresdeguerre.netMX10mx.phpnet.orgIN3600
livresdeguerre.netA195.144.11.40IN3600
livresdeguerre.netSOAns.phpnet.orgwebmaster.phpnet.org201110172121600 3600 604800 86400 IN 3600
livresdeguerre.netNSns.phpnet.orgIN3600
livresdeguerre.netNSns2.phpnet.orgIN3600
footballtradedirectory.comMX20ALT1.ASPMX.L.GOOGLE.comIN3600
footballtradedirectory.comMX20ALT2.ASPMX.L.GOOGLE.comIN3600
footballtradedirectory.comMX30ASPMX2.GOOGLEMAIL.comIN3600
footballtradedirectory.comMX30ASPMX3.GOOGLEMAIL.comIN3600
footballtradedirectory.comMX30ASPMX4.GOOGLEMAIL.comIN3600
footballtradedirectory.comMX30ASPMX5.GOOGLEMAIL.comIN3600
footballtradedirectory.comMX10ASPMX.L.GOOGLE.comIN3600
footballtradedirectory.comA87.117.200.73IN3600
footballtradedirectory.comSOAns0.brickweb.co.ukdns.brickweb.com20100923303600 900 1209600 3600 IN 3600
footballtradedirectory.comNSns0.brickweb.co.ukIN3600
footballtradedirectory.comNSns0.brickweb.comIN3600
lastminute.deA194.56.214.76IN1196
lastminute.deNSns1.lhl-ns.deIN42596
lastminute.deNSns1.dilloncs.deIN42596
100kwt.netA46.4.194.157IN3600
100kwt.netSOAns1.softomix.ruadmin.softomix.ru201105150110800 3600 604800 86400 IN 3600
100kwt.netNSns1.softomix.ruIN3600
100kwt.netNSns2.softomix.ruIN3600
graphia.fiA77.240.18.12IN3600
graphia.fiMX10mail.graphia.fiIN3600
graphia.fiSOAdns1.louhi.nethostmaster.louhi.net20110922603600 600 86400 3600 IN 3600
graphia.fiNSdns1.louhi.netIN3600
graphia.fiNSdns3.louhi.netIN3600
graphia.fiNSdns2.louhi.netIN3600
corporacionllorente.esMX10correo.collosa.esIN43200
corporacionllorente.esSOAdns1.castur.eshostmaster.castur.es200802121621600 3600 2419200 1800 IN 43200
corporacionllorente.esNSdns2.castur.esIN43200
corporacionllorente.esNSdns1.castur.esIN43200
atnifty.comSOApdns1.nifty.ad.jphostmaster.nifty.ad.jp1003150007180 1800 1814400 3600 IN 7200
atnifty.comNSpdns2.nifty.ad.jpIN7200
atnifty.comNSpdns1.nifty.ad.jpIN7200
canonbr.com.arA199.167.200.20IN14400
canonbr.com.arSOAns1.2000autos.com.arjfsegui.hotmail.com201107120286400 7200 3600000 86400 IN 43200
canonbr.com.arMX0canonbr.com.arIN14400
canonbr.com.arNSns2.2000autos.com.arIN43200
canonbr.com.arNSns1.2000autos.com.arIN43200
axznf.comMX30mx.axznf.comIN3600
axznf.comSOAns1.ipage.comdnsadmin.ipage.com201107181610800 3600 604800 3600 IN 3600
axznf.comA66.96.147.102IN3600
axznf.comTXTv=spf1 ip4:66.96.128.0/18 ?allArrayIN3600
axznf.comNSns1.ipage.comIN3600
axznf.comNSns2.ipage.comIN3600
kinderkirche.deA80.67.23.216IN3600
kinderkirche.deAAAA2a00:1158::401:7b2b:0:0:1IN3600
kinderkirche.deMX100mxlbpu.ispgateway.deIN3600
kinderkirche.deSOAns.namespace4you.dehostmaster.kinderkirche.de131888799616384 2048 1048576 2560 IN 2560
kinderkirche.deNSns2.namespace4you.deIN3600
kinderkirche.deNSns.namespace4you.deIN3600
eroanimeittyokusen.comA124.37.42.147IN120
eroanimeittyokusen.comSOAns1.value-domain.comhostmaster.eroanimeittyokusen.com131888912616384 2048 1048576 2560 IN 2560
eroanimeittyokusen.comNSns1.value-domain.comIN120
eroanimeittyokusen.comNSns2.value-domain.comIN120
kypr.czMX10vip-mail.superhosting.czIN3600
kypr.czA88.86.105.124IN3600
kypr.czSOAns1.superhosting.czdns.superhosting.cz20090416013600 3600 2592000 3600 IN 3600
kypr.czNSns2.superhosting.czIN3600
kypr.czNSns1.superhosting.czIN3600
wikizones.comA67.207.140.46IN3600
wikizones.comMX0smtp.secureserver.netIN3600
wikizones.comMX10mailstore1.secureserver.netIN3600
wikizones.comSOAns35.domaincontrol.comdns.jomax.net200905200028800 7200 604800 86400 IN 43200
wikizones.comNSns35.domaincontrol.comIN3600
wikizones.comNSns36.domaincontrol.comIN3600
mse.kth.seSOAns.mse.kth.sehostmaster@mse.kth.se201109195228800 7200 604800 86400 IN 43200
mse.kth.seMX10mx.kth.seIN43200
mse.kth.seTXTMaterialvetenskap, KTHArrayIN43200
mse.kth.seA192.168.16.81IN600
mse.kth.seA192.168.16.80IN600
mse.kth.seNSns.mse.kth.seIN43200
zeltia.esA62.97.131.135IN3600
zeltia.esMX50mail.zeltia.esIN43200
zeltia.esSOAns0.eu.dedicatedserver.comdnsadmin.eu.dedicatedserver.com131887566512600 3600 604800 345600 IN 43200
zeltia.esNSns1.eu.dedicatedserver.comIN43200
zeltia.esNSns0.eu.dedicatedserver.comIN43200
gizmocrazed.comMX30ASPMX3.GOOGLEMAIL.comIN43200
gizmocrazed.comMX30ASPMX4.GOOGLEMAIL.comIN43200
gizmocrazed.comMX30ASPMX5.GOOGLEMAIL.comIN43200
gizmocrazed.comMX10ASPMX.L.GOOGLE.comIN43200
gizmocrazed.comMX20ALT1.ASPMX.L.GOOGLE.comIN43200
gizmocrazed.comMX20ALT2.ASPMX.L.GOOGLE.comIN43200
gizmocrazed.comMX30ASPMX2.GOOGLEMAIL.comIN43200
gizmocrazed.comA69.167.147.200IN43200
gizmocrazed.comSOAns.liquidweb.comadmin.liquidweb.com201011080728800 7200 3600000 14400 IN 43200
gizmocrazed.comNSns1.liquidweb.comIN43200
gizmocrazed.comNSns.liquidweb.comIN43200
photodo.comSOAdns1.name-services.cominfo.name-services.com200205070110001 1801 604801 181 IN 3600
photodo.comTXTv=spf1 ip4:85.118.233.237 ip4:85.118.234.131 ip4:69.16.237.154 ~allArrayIN3600
photodo.comA85.118.234.131IN3600
photodo.comNSdns5.name-services.comIN3600
photodo.comNSdns4.name-services.comIN3600
photodo.comNSdns3.name-services.comIN3600
photodo.comNSdns2.name-services.comIN3600
photodo.comNSdns1.name-services.comIN3600
rursee-in-flammen.deMX10mail.xchangecenter.deIN43200
rursee-in-flammen.deSOAnsa8.schlundtech.deinfo.neusite.de201002020039940 14400 604800 86400 IN 43200
rursee-in-flammen.deA87.230.56.101IN43200
rursee-in-flammen.deNSnsb8.schlundtech.deIN43200
rursee-in-flammen.deNSnsc8.schlundtech.deIN43200
rursee-in-flammen.deNSnsa8.schlundtech.deIN43200
rursee-in-flammen.deNSnsd8.schlundtech.deIN43200
oncologiecentrum.azm.nlCNAMEnts-cms-prd1.azm.nlIN43200
arcombustivel.comSOAdns1.name-services.cominfo.name-services.com200205070110001 1801 604801 181 IN 1800
arcombustivel.comMX10aspmx.l.google.comIN1800
arcombustivel.comMX20alt1.aspmx.l.google.comIN1800
arcombustivel.comMX20alt2.aspmx.l.google.comIN1800
arcombustivel.comMX30aspmx2.googlemail.comIN1800
arcombustivel.comMX30aspmx3.googlemail.comIN1800
arcombustivel.comMX30aspmx4.googlemail.comIN1800
arcombustivel.comMX30aspmx5.googlemail.comIN1800
arcombustivel.comA216.239.36.21IN1800
arcombustivel.comA216.239.38.21IN1800
arcombustivel.comA216.239.32.21IN1800
arcombustivel.comA216.239.34.21IN1800
arcombustivel.comNSdns2.name-services.comIN3600
arcombustivel.comNSdns4.name-services.comIN3600
arcombustivel.comNSdns1.name-services.comIN3600
arcombustivel.comNSdns5.name-services.comIN3600
arcombustivel.comNSdns3.name-services.comIN3600
123-fitness-magazine.comA111.118.182.10IN14400
123-fitness-magazine.comSOAns100.go4hosting.comroot.internal.go4hosting.com201107230186400 7200 3600000 86400 IN 43200
123-fitness-magazine.comMX0123-fitness-magazine.comIN14400
123-fitness-magazine.comNSns101.go4hosting.comIN43200
123-fitness-magazine.comNSns100.go4hosting.comIN43200
nachtkritik.deMX10mail.nachtkritik.deIN43200
nachtkritik.deA80.77.31.196IN43200
nachtkritik.deSOAdns.dns1.dehostmaster.internetwire.de201011280128800 7200 604800 86400 IN 43200
nachtkritik.deNSdns.dns2.deIN43200
nachtkritik.deNSdns.dns3.deIN43200
nachtkritik.deNSdns.dns1.deIN43200
practicasprocesales.com.arA184.107.147.235IN900
practicasprocesales.com.arSOAns1.alpha-dns.comwebmaster.practicasprocesales.com.ar2010122302900 7200 3600000 900 IN 900
practicasprocesales.com.arMX1practicasprocesales.com.arIN900
practicasprocesales.com.arNSns1.alpha-dns.comIN43200
practicasprocesales.com.arNSns2.alpha-dns.comIN43200
arenageek.comTXTv=spf1 include:_spf.locaweb.com.br ?allArrayIN3600
arenageek.comMX10mx.a.locaweb.com.brIN60
arenageek.comSOAns1.locaweb.com.brpostmaster.locaweb.com.br20091209013600 600 1209600 3600 IN 3600
arenageek.comA200.234.200.186IN3600
arenageek.comNSns1.locaweb.com.brIN3600
arenageek.comNSns3.locaweb.com.brIN3600
arenageek.comNSns2.locaweb.com.brIN3600
tcadf.gob.mxMX10mail.tcadf.gob.mxIN43200
tcadf.gob.mxSOAdns1.alestraidc.net.mxroot.alestraidc.net.mx310800 3600 604800 86400 IN 43200
tcadf.gob.mxNSdns2.alestraidc.net.mxIN43200
tcadf.gob.mxNSdns1.alestraidc.net.mxIN43200
affiliateer.comMX10inbound.affiliateer.com.netsolmail.netIN7200
affiliateer.comSOANS1.WORLDNIC.comnamehost.WORLDNIC.com11104120010800 3600 604800 3600 IN 7200
affiliateer.comA74.50.100.95IN7200
affiliateer.comNSNS1.WORLDNIC.comIN7200
affiliateer.comNSns2.WORLDNIC.comIN7200
cleanfox.comMX10mailstore1.secureserver.netIN3600
cleanfox.comMX0smtp.secureserver.netIN3600
cleanfox.comA173.236.234.41IN3600
cleanfox.comSOAns27.domaincontrol.comdns.jomax.net201105250028800 7200 604800 86400 IN 43200
cleanfox.comNSns28.domaincontrol.comIN3600
cleanfox.comNSns27.domaincontrol.comIN3600
ideeuropee.comA66.71.137.243IN14400
ideeuropee.comMX10mx.9netweb.itIN14400
ideeuropee.comSOAns1.9netweb.ithostmaster.9netweb.it201103180186400 1800 604800 86400 IN 14400
ideeuropee.comNSns2.9netweb.itIN14400
ideeuropee.comNSns1.9netweb.itIN14400
telexbr.com.brA184.172.223.120IN14400
telexbr.com.brSOAns1.neonet.com.brwellpet.wellpet.com.br201106050386400 7200 3600000 86400 IN 43200
telexbr.com.brMX0telexbr.com.brIN14400
telexbr.com.brNSns1.neonet.com.brIN43200
telexbr.com.brNSns2.neonet.com.brIN43200
fbrockstarsystem.comA174.120.20.7IN14400
fbrockstarsystem.comSOAns1715.hostgator.comroot.gator858.hostgator.com201012070186400 7200 3600000 86400 IN 43200
fbrockstarsystem.comMX0fbrockstarsystem.comIN14400
fbrockstarsystem.comTXTv=spf1 a mx include:websitewelcome.com ~allArrayIN14400
fbrockstarsystem.comNSns1716.hostgator.comIN43200
fbrockstarsystem.comNSns1715.hostgator.comIN43200
bosch-pt.itTXTv=spf1 mx redirect=_spf.bosch.deArrayIN14400
bosch-pt.itMX10smtp-v.fe.bosch.deIN14400
bosch-pt.itMX10smtp2-v.fe.bosch.deIN14400
bosch-pt.itA145.253.155.180IN14400
bosch-pt.itSOAgwa.fe.bosch.dehostmaster.bosch.de201012010086400 7200 3600000 86400 IN 14400
bosch-pt.itNSgwa2.fe.bosch.deIN14400
bosch-pt.itNSgwa.fe.bosch.deIN14400
touchleeds.comMX10xmail.webportalpro.comIN600
touchleeds.comMX20mail2.touchleeds.comIN600
touchleeds.comA94.228.36.2IN600
touchleeds.comSOAdn1.webportalpro.comsupport.webportalpro.com200501520710800 3600 604800 86400 IN 600
touchleeds.comNSdn1.webportalpro.comIN600
touchleeds.comNSdn2.webportalpro.comIN600

Received from the first DNS server

Request to the server "touchleeds.com"
You used the following DNS server:
DNS Name: ns2.above.com
DNS Server Address: 69.43.161.19#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 37593
flag: qr aa rd REQUEST: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 2

REQUEST SECTION:
touchleeds.com. IN ANY

ANSWER SECTION:
touchleeds.com. 3600 IN TXT "v=spf1 -all"
touchleeds.com. 86400 IN NS ns2.above.com.
touchleeds.com. 86400 IN NS ns1.above.com.
touchleeds.com. 60 IN SOA ns1.above.com. hostmaster.trellian.com. 2011101801 10800 3600 604800 3600
touchleeds.com. 3600 IN A 69.43.161.179

SECTION NOTES:
ns2.above.com. 3600 IN A 69.43.161.19
ns1.above.com. 3600 IN A 69.43.160.19

Received 215 bytes from address 69.43.161.19#53 in 87 ms

Received from the second DNS server

Request to the server "touchleeds.com"
You used the following DNS server:
DNS Name: ns1.above.com
DNS Server Address: 69.43.160.19#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 7922
flag: qr aa rd REQUEST: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 2

REQUEST SECTION:
touchleeds.com. IN ANY

ANSWER SECTION:
touchleeds.com. 60 IN SOA ns1.above.com. hostmaster.trellian.com. 2011101801 10800 3600 604800 3600
touchleeds.com. 3600 IN TXT "v=spf1 -all"
touchleeds.com. 3600 IN A 69.43.161.179
touchleeds.com. 86400 IN NS ns2.above.com.
touchleeds.com. 86400 IN NS ns1.above.com.

SECTION NOTES:
ns1.above.com. 3600 IN A 69.43.160.19
ns2.above.com. 3600 IN A 69.43.161.19

Received 215 bytes from address 69.43.160.19#53 in 93 ms

Subdomains (the first 50)

Typos (misspells)

rouchleeds.com
fouchleeds.com
gouchleeds.com
youchleeds.com
6ouchleeds.com
5ouchleeds.com
tiuchleeds.com
tkuchleeds.com
tluchleeds.com
tpuchleeds.com
t0uchleeds.com
t9uchleeds.com
toychleeds.com
tohchleeds.com
tojchleeds.com
toichleeds.com
to8chleeds.com
to7chleeds.com
touxhleeds.com
touvhleeds.com
toufhleeds.com
toudhleeds.com
toucgleeds.com
toucbleeds.com
toucnleeds.com
toucjleeds.com
touculeeds.com
toucyleeds.com
touchkeeds.com
touchpeeds.com
touchoeeds.com
touchlweds.com
touchlseds.com
touchldeds.com
touchlreds.com
touchl4eds.com
touchl3eds.com
touchlewds.com
touchlesds.com
touchledds.com
touchlerds.com
touchle4ds.com
touchle3ds.com
touchleess.com
touchleexs.com
touchleecs.com
touchleefs.com
touchleers.com
touchleees.com
touchleeda.com
touchleedz.com
touchleedx.com
touchleedd.com
touchleede.com
touchleedw.com
ouchleeds.com
tuchleeds.com
tochleeds.com
touhleeds.com
toucleeds.com
toucheeds.com
touchleds.com
touchleds.com
touchlees.com
touchleed.com
otuchleeds.com
tuochleeds.com
tocuhleeds.com
touhcleeds.com
touclheeds.com
toucheleds.com
touchleeds.com
touchledes.com
touchleesd.com
ttouchleeds.com
toouchleeds.com
touuchleeds.com
toucchleeds.com
touchhleeds.com
touchlleeds.com
touchleeeds.com
touchleeeds.com
touchleedds.com
touchleedss.com

Location

IP: 94.228.36.2

continent: EU, country: United Kingdom (GBR), city:

Website value

rank in the traffic statistics:

There is not enough data to estimate website value.

Basic information

website build using CSS

code weight: 34.27 KB

text per all code ratio: 17 %

title: Touch Local Leeds business directory

description: Find local Leeds businesses & services with Contact Details, Phone Numbers, Reviews, Videos, Special Offers & Photos on the Touch Leeds Directory.

keywords: Leeds Business Directory, Leeds Business Finder, Find Leeds Businesses, Leeds Business Search.

encoding: utf-8

language: en-gb

Website code analysis

one word phrases repeated minimum three times

two word phrases repeated minimum three times

three word phrases repeated minimum three times

B tags

Daniel E.

Henry W.

Rffdsdsfsdf S.

P C.

Ken H.

Leeds businesses by name:

Leeds businesses by category:

U tags

I tags

images

file namealternative text
Ajax-loader
TouchLocal are proud to power AOL Local Search
More Info
Register with Touch Local now

headers

H1

Local news & business reviews around Leeds

H2

H3

H4

Home & Garden

Motoring

Personal Services

Out and About

Professional Services

H5

H6

internal links

addressanchor text
Leeds
FAQ
Leeds Business Directory
Leeds Business Reviews
Leeds Questions
Leeds Local Community
Leeds Local Networking
Leeds Social Network
DC Plumbing & Heating Services
123 Photography - Wedding Photog...
Dawn Osolinski Web Design
123 Photography - Wedding Photog...
Aqua-L8 Ltd
Joe G's Fitness Centre
Yazz Number One Hair Studio
Diamond Escorts Leeds
More Info
Forgot password?
Register with Touch Local now
Architects
Bathroom Showrooms
Bed Shops
Blind Retail & Installation
Carpet, Curtain & Upholstery Cleaning
Chartered Surveyors
Conservatories
Domestic Cleaners
Double Glazing
Drain & Sewer Cleaning & Maintenance
Electricians & Electrical Contractors
Fencing Contractors
Fireplace Showrooms
Florists
Furniture Stores
Garden Centres & Nurseries
Garden Contractors
Glaziers
Hiring of Marquees, Tents & Portable Floor
Household Storage
Kitchen Showrooms
Landscape Gardening
Painters & Decorators
Paving & Driveway Contractors
Property & Building Maintenance
Removals
Roofing Contractors
Skip Hire
Tent & Marquee Hire
Tile Shops
Tilers
Window Cleaners
Body Repairs
Car Dealers
Car Hire
Car Servicing & Repair
Chauffeur Car Hire
Coach Hire
Driving Instructors
Garage & Mechanic Services
Limousine Hire
MOT Testing
Tyre Fitters
Van & Truck Hire
Beauty Salons
Cake Makers
Childrens Nursery Day Care & Creches
Computer Consultants
Dentists
Financial Advisers
Financial Brokers
Hairdressers
Independent Financial Advisers
Insurance
Osteopaths
Wedding & Bridalwear Shops
Dance Schools and Dance Studios
Fancy Dress Hire
Health Clubs & Fitness Centres
Restaurants
Taxis
Accountants
Advertising & Graphic Designers
Bathroom Planners & Fitters
Builders
Carpenters & Joiners
Caterers
Computer Security
Computer Services
Computer Training
Conveyancing Services
Courier Services
Damp Proofing Contractors
Email Marketing
Estate Agents
Funeral Directors
Kitchen Planners & Fitters
Leasing Companies
Letting Agents
Locksmiths
Office Furniture
Pest & Vermin Control
Photographers
Plasterers
Plumbers
Printers
Recruitment Agencies and Consultants
Scaffolding Contractors
Sign Makers
Solicitors, Lawyers & Legal Advisors
Tree Surgeons
Vets
Web Design
Web
Popular Searches
Premium Businesses
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

external links

addressanchor text
TouchLocal.com - Local Businesses reviewed by you
Login to your account
Join now
UK Home
Register
Login
TouchLocal are proud to power AOL Local Search
Advertise your Business on TouchLocal
About TouchLocal
Privacy Policy
Terms of Use
Contact Client Services
Touch Search Marketing
API
Directory
Business Videos Blog
Wefinda
Link to TouchLocal