-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgaz.js
295 lines (295 loc) · 150 KB
/
gaz.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
function g(a){throw a;}var i=void 0,n=null,o,p=this;function q(){}
function aa(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array)return"array";else if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if(c=="[object Window]")return"object";if(c=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array";if(c=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if(b=="function"&&typeof a.call=="undefined")return"object";return b}function r(a){return aa(a)=="array"}function ba(a){var b=aa(a);return b=="array"||b=="object"&&typeof a.length=="number"}function s(a){return typeof a=="string"}function ca(a){return aa(a)=="function"}function da(a){a=aa(a);return a=="object"||a=="array"||a=="function"}function u(a){return a[ea]||(a[ea]=++fa)}var ea="closure_uid_"+Math.floor(Math.random()*2147483648).toString(36),fa=0;
function ha(a){return a.call.apply(a.bind,arguments)}function ia(a,b){a||g(Error());if(arguments.length>2){var c=Array.prototype.slice.call(arguments,2);return function(){var d=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(d,c);return a.apply(b,d)}}else return function(){return a.apply(b,arguments)}}function v(){v=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?ha:ia;return v.apply(n,arguments)}var w=Date.now||function(){return+new Date};
function y(a,b){function c(){}c.prototype=b.prototype;a.h=b.prototype;a.prototype=new c};var ja=[["ABERDEEN","ABERDEEN",-2.1987839032610377,57.10684167192709,-2.0464658587688223,57.178910556255516],["ABERDEEN","ABERDOUR (ABERDEEN)",-2.29923936059763,57.58398240168351,-2.116831652262198,57.68690726309836],["ABERDEEN","ABOYNE AND GLEN TANAR",-2.926709727960492,56.970202343342976,-2.6448053841844703,57.10903212895508],["ABERDEEN","ALFORD",-2.818858193315636,57.19835848354538,-2.6390270018112956,57.24601044152076],["ABERDEEN","AUCHINDOIR AND KEARN",-2.9729439991110893,57.24782901959112,-2.7892816347768914,
57.340708216214345],["ABERDEEN","AUCHTERLESS",-2.5881495873368627,57.40128163024852,-2.4081429551219,57.496436618030984],["ABERDEEN","BALLATER",
-3.0539544931469074,57.04077465801232,-3.0344153564729517,57.05043460334789],["ABERDEEN","BELHELVIE",-2.1535909580479995,57.21210289725398,-2.007123772834604,57.2944550660554],["ABERDEEN","BIRSE",-2.842176298590572,56.95599892589895,-2.5874302876010256,57.073805535303094],["ABERDEEN","BOURTIE",-2.3843411222302455,57.29513965395673,-2.24304805850377,57.338158530585744],["ABERDEEN","CAIRNIE",-2.9859566189999898,57.448573164212945,-2.760035474296101,57.53887504710091],
["ABERDEEN","CHAPEL OF GARIOCH",-2.512473896923009,57.23238863536547,-2.375171400833577,57.361375652782385],["ABERDEEN","CLATT",-2.810061629207327,57.29016547366872,-2.711592369388061,57.347012846659915],["ABERDEEN","CLUNY",-2.6297919169615107,57.14944202139821,-2.39630236188469,57.21105124012438],["ABERDEEN","COULL",-2.8787809521348633,57.0920713082412,-2.7148481699357365,57.173391130050064],["ABERDEEN","CRATHIE AND BRAEMAR",-3.8016248361703093,56.87224983598192,-3.087902058350273,57.13340148787722],
["ABERDEEN","CRIMOND",-1.9847949514897019,57.57420966546315,-1.8205923960915766,57.62135992860049],["ABERDEEN","CRUDEN",-2.017101336740814,57.38091979461279,-1.7904785372130323,57.470883792727825],["ABERDEEN","CULSALMOND",-2.630570070576803,57.34284889377665,-2.531506335293807,57.41525044386343],["ABERDEEN","DAVIOT",-2.454441818622095,57.32449054929907,-2.3495355865558705,57.377631696106924],["ABERDEEN","DRUMBLADE",-2.800036742927468,57.39632076811101,-2.654567139293079,57.48077724524878],["ABERDEEN",
"DRUMOAK",-2.4235447636493728,57.058060150531496,-2.27367469507183,57.11035377598536],["ABERDEEN","DYCE",-2.2796282410330653,57.18998020109937,-2.1680566422558427,57.235508957415455],["ABERDEEN","ECHT",-2.4945650052411774,57.10090481545632,-2.34729504445798,57.17843237460568],["ABERDEEN","ELLON",-2.169816613571837,57.33547725664635,-1.9955941918290372,57.45961360700027],["ABERDEEN","ELLON (TOWN)",-2.0935218851339386,57.36053767532219,-2.0626137461828984,57.36916452238161],["ABERDEEN","FINTRAY",-2.3385799183027234,
57.22772071927348,-2.1913586473472795,57.285490583412596],["ABERDEEN","FORGUE",-2.7310594019000627,57.39797148383521,-2.5421420932829335,57.515265926739616],["ABERDEEN","FOVERAN",-2.158806607099716,57.27757864089195,-1.9901417344584111,57.335894004463405],["ABERDEEN","FRASERBURGH",-2.0759640877372916,57.641682121419684,-1.9652139127551849,57.69436127872411],["ABERDEEN","FRASERBURGH (TOWN)",-2.0300696839145647,57.67283108409113,-1.9877753457466132,57.69872344776316],["ABERDEEN","FYVIE",-2.5032263821955256,
57.342737392492126,-2.2615007001440497,57.50031202648297],["ABERDEEN","GARTLY",-2.966549305159387,57.36062367640565,-2.683947497373382,57.433882870329676],["ABERDEEN","GLASS",-3.0238557470666043,57.38291064014743,-2.881860380774835,57.47749154217097],["ABERDEEN","GLENBUCHAT",-3.15987664794674,57.213585542680185,-2.977780798805313,57.280958630349105],["ABERDEEN","GLENMUICK, TULLICH, GLENG..",-3.3030422526042433,56.88680761241672,-2.8687192960171095,57.13816379690614],["ABERDEEN","HUNTLY",-2.9266726030201498,57.41081389452506,-2.7152034415540056,57.520750561394856],["ABERDEEN","HUNTLY (TOWN)",-2.8003813237457273,57.43892752886957,-2.773389032057629,57.44886605034828],["ABERDEEN","INSCH",-2.6964220495796973,57.31746232131575,-2.582151978492111,57.40223310822021],["ABERDEEN","INVERURIE",-2.477209626671383,57.26308117365901,-2.3760408950923417,57.303139194485794],["ABERDEEN","INVERURIE (TOWN)",
-2.397738714696295,57.268249418753264,-2.3578213576177713,57.29582881670297],["ABERDEEN","KEIG",-2.682926127849714,57.219289251316546,-2.568125050299157,57.29443507676742],["ABERDEEN","KEITHHALL AND KINKELL",-2.3856030069666145,57.23766015224935,-2.2540896777198833,57.30720562015272],["ABERDEEN","KEMNAY",-2.4800547827769415,57.19046890616672,-2.3943098123483004,57.27265406642098],["ABERDEEN","KENNETHMONT",-2.79891493416384,57.319161006637266,-2.6410639520104735,57.38180099587967],["ABERDEEN","KILDRUMMY",
-2.983851542064152,57.220553283204964,-2.8181687575803607,57.309479075394435],["ABERDEEN","KINCARDINE O'NEIL",-2.715333602604309,57.05289791102548,-2.52965340165775,57.17753164557154],["ABERDEEN","KINELLAR",-2.3492532355411235,57.168466790457266,-2.26919311137456,57.23458766817382],["ABERDEEN","KING EDWARD",-2.5174727290103047,57.562719348301584,-2.2627208468646285,57.63558506456317],["ABERDEEN","KINTORE",-2.420229322152202,57.193592207391916,-2.302232904221129,57.27167133763889],["ABERDEEN","INVERURIE",
-2.3760408950923417,57.26628656266477,-2.359349217598583,57.272803089387956],["ABERDEEN","KINTORE (TOWN)",-2.352144291061063,57.22983162203217,-2.3229115136153324,57.24428419322071],["ABERDEEN","LEOCHEL-CUSHNIE",-2.8610953050638774,57.15187035090854,-2.6553640313248077,57.23353572053996],["ABERDEEN","LESLIE (ABERDEEN)",-2.7331716677122238,57.28517757608469,-2.6482014442036452,57.333245290619175],["ABERDEEN","LOGIE-BUCHAN",-2.141322801695892,57.32212729179896,-1.9759769766132742,57.40794663487268],
["ABERDEEN","LOGIE-COLDSTONE",-3.058177291054873,57.0910846830822,-2.863790841616858,57.18958444325423],["ABERDEEN","LONGSIDE",-2.0137913893427313,57.44908743211875,-1.8619942184807052,57.56522646422326],["ABERDEEN","LONMAY",-2.0187759288579326,57.54009174657189,-1.8454476534027366,57.65957430290741],["ABERDEEN","LUMPHANAN",-2.77402033694818,57.102571723414314,-2.6339941930000697,57.17627528168367],["ABERDEEN","MELDRUM",-2.410997885918964,57.321191259425326,-2.2567781432330274,57.39293312222472],
["ABERDEEN","METHLICK",-2.311305823130868,57.39304262771901,-2.1683124680453703,57.49546166314741],["ABERDEEN","MIDMAR",-2.5783043497229814,57.1174555884409,-2.4492345816949017,57.183918168840705],["ABERDEEN","MONQUHITTER",-2.4101188051679587,57.45849183377059,-2.246290991835579,57.58607335358225],["ABERDEEN","MONYMUSK",-2.5993319945852726,57.19793834234761,-2.4586996071892453,57.26972576331951],
["ABERDEEN","NEW DEER",-2.2768170601004396,57.42468194343545,-2.104003201761891,57.58717289137548],["ABERDEEN","NEW MACHAR",-2.2690166043333755,57.209596821780714,-2.1272610892356068,57.30453066523712],["ABERDEEN","NEWHILLS",-2.290996916248229,57.1410412268695,-2.147327145953077,57.200683418519894],["ABERDEEN","OLD DEER",-2.1370322915190574,57.426038609373165,-1.9582203743865711,57.570411575661026],["ABERDEEN","OLD MACHAR",-2.1734647686973427,57.172136629537384,-2.060778929385124,57.22566716486154],["ABERDEEN","OLDMELDRUM",-2.3292668416787774,57.33023377012633,-2.2926591505706577,57.34017201821521],["ABERDEEN","OYNE",-2.599169120789753,57.25481734995606,-2.490768524169587,57.346741258709606],["ABERDEEN","PETERCULTER",-2.3609670482794947,57.074488580574,-2.13959783025523,57.148284399973186],["ABERDEEN","PETERHEAD",-1.881627278273864,57.455854116075315,-1.7754530847904197,57.53917463329413],["ABERDEEN","PETERHEAD (TOWN)",-1.8050495578096517,57.49238363080071,-1.766622671019604,57.5161213078402],["ABERDEEN","PITSLIGO",-2.1451589361947847,57.64938092294004,-2.048747310451022,57.70073548349617],
["ABERDEEN","PREMNAY",-2.6606091181426517,57.280557872340815,-2.571449569660982,57.33994019474372],["ABERDEEN","RATHEN",-2.072757515179046,57.59535217845696,-1.908032352156057,57.680772773377704],["ABERDEEN","RAYNE",-2.5477700048641116,57.33203420862679,-2.436016922058514,57.40435930981727],["ABERDEEN","RHYNIE",-2.983006707872728,57.31238219053112,-2.7805610636753597,57.37654825535888],["ABERDEEN","ROSEHEARTY",-2.128324675261462,57.68688080973841,-2.0999328202143173,57.70073371253237],
["ABERDEEN","SKENE",-2.4101947294401778,57.12349309682117,-2.2513381596030766,57.197041424291555],["ABERDEEN","SLAINS",-1.9988212326673294,57.30960137022693,-1.8757995481237686,57.40642612919935],["ABERDEEN","ST FERGUS",-1.9286862324013982,57.5166963010647,-1.7973308017507819,57.596723834376455],["ABERDEEN","STRATHDON",-3.3533880800637847,57.12395021542992,-2.963000089648728,57.26296561775736],["ABERDEEN","STRICHEN",-2.1757891539367376,57.54685143191615,-1.991848440428242,57.64119298751534],["ABERDEEN",
"TARLAND",-2.903269473605236,57.11559854881534,-2.7791032111904332,57.17026529904422],["ABERDEEN","TARVES",-2.357014460197354,57.32655735263906,-2.148463651550657,57.44943314171679],["ABERDEEN","TOUGH",-2.701410787993636,57.15111849575605,-2.5870511824925804,57.23054283644663],["ABERDEEN","TOWIE",-3.0177019914718066,57.1620357110436,-2.8401975553062346,57.27471763637041],["ABERDEEN","TULLYNESSLE AND FORBES",-2.8219076739213786,57.23173168638726,-2.651309855315461,57.296892285576725],["ABERDEEN","TURRIFF",
-2.5525061966441727,57.47885529867244,-2.3631219583155603,57.58604965446083],["ABERDEEN","TURRIFF (TOWN)",-2.4716614213023695,57.529859864371225,-2.443157168674134,57.54171460014109],["ABERDEEN","TYRIE",-2.2421301374187155,57.5700281137361,-2.0584665852107906,57.66241226698461],["ABERDEEN","UDNY",-2.282257164563768,57.272742194576296,-2.1083166886515317,57.36533397425442],["ANGLESEY","ANGLESEY",-4.696478,53.125568,-4.020484,53.428415],["ANGUS","ABERLEMNO",-2.8350036872443796,56.64452125549563,-2.692527883701444,56.71966531385705],["ANGUS","AIRLIE",-3.16685198051699,
56.59456752604782,-3.020363003274427,56.667847340504146],["ANGUS","ARBIRLOT",-2.7291176785751508,56.52498354561275,-2.6078408381231304,56.578275322909285],["ANGUS","ARBROATH AND ST VIGEANS",-2.711329296138709,56.43243053202542,-2.387448598252138,56.62230224907816],["ANGUS","AUCHTERHOUSE",-3.126853955248275,56.50238077188684,-3.0338517514503556,56.5596444444028],["ANGUS","BARRY",-2.7923520579470287,56.463691536312965,-2.7152358063533035,56.51652342822669],["ANGUS","BRECHIN",-2.766906336489666,56.679914517660016,-2.5640657335445685,56.76653094557693],["ANGUS","CARESTON",-2.793501263309906,56.70660160441242,-2.729754975428794,56.7430379894486],["ANGUS","CARMYLLIE",-2.8025134193553907,56.55298009982496,-2.680688209356418,56.61506955630186],["ANGUS","CARNOUSTIE",-2.7384131094680817,
56.48664440168619,-2.7052693491541833,56.50711477370097],["ANGUS","CORTACHY AND CLOVA",-3.304658814600226,56.71281346154865,
-2.944848533258103,56.92758836840148],["ANGUS","CRAIG",-2.5739112706096923,56.65947585869424,-2.435358088997442,56.70441489965359],["ANGUS","DUN",-2.5926402072596106,56.70935200727152,-2.4782496144545165,56.75550718706738],["ANGUS","DUNDEE",-2.8922294560498587,56.49221986477787,-2.877205148465678,56.49837248297248],["ANGUS","DUNNICHEN",-2.850989376394743,56.58258147395286,-2.757223116367436,56.63792141504601],["ANGUS","EASSIE AND NEVAY",-3.130813522412099,56.563680506282786,-3.035788654866229,56.62421066756829],
["ANGUS","EDZELL",-2.789532666840313,56.78172408798841,-2.610454816877752,56.943731825221775],["ANGUS","FARNELL",-2.6890771286573916,56.67032088912438,-2.5583397289181993,56.71515526434158],["ANGUS","FERN",-2.889732098401369,56.722653725960335,-2.7846068467632747,56.80448506181471],["ANGUS","FORFAR",-2.9295262480489437,56.59853337982026,-2.812196314309685,56.66621236401996],["ANGUS","FOWLIS-EASTER",
-3.1975818526718496,56.47191684586361,-3.0875761319776864,56.505368584071384],["ANGUS","GLAMIS",-3.0826395604555197,56.541660415302566,-2.9121385677937957,56.653387098540634],["ANGUS","GLENISLA",-3.4064623077892002,56.65005049404615,-3.1531209454380607,56.89579632390712],["ANGUS","GUTHRIE",-2.7375882101781297,56.63704257166755,-2.6579881478608134,56.66860453694928],["ANGUS","INVERARITY",-2.955069669471594,56.543919471703006,-2.7839608577124046,56.611815950040565],["ANGUS","INVERKEILOR",-2.6880000693673063,
56.59482492454032,-2.479323913988864,56.65396228425592],["ANGUS","KETTINS",-3.2894947012779654,56.490221881388486,-3.161369161881075,56.56620926232272],["ANGUS","KINGOLDRUM",-3.1427418588904175,56.65464921627317,-3.0257997105009156,56.747218380400824],["ANGUS","KINNELL",-2.715679094796599,56.63394672502714,-2.5605995828215304,56.68252205514476],["ANGUS","KINNETTLES",-2.9832445064211957,56.58991431366393,-2.891721736585067,56.63581145292094],["ANGUS","KIRKDEN",-2.7898575750220194,56.59417519219801,
-2.650277566531165,56.64263433710395],["ANGUS","KIRRIEMUIR",-3.075468971795146,56.63663608960191,-2.9049184901312386,56.71984428768375],["ANGUS","LETHNOT AND NAVAR",-3.036384459387189,56.78039673499858,-2.70439880154367,56.87740109731023],["ANGUS","LIFF AND BENVIE",-3.145232463182569,56.45519010882648,-3.0444214554492874,56.50594397534316],["ANGUS","LINTRATHEN",-3.2540492284284865,56.65581995544794,
-3.1142806854975476,56.81185163462683],["ANGUS","LOCHLEE",-3.1297322546771333,56.854001919112775,-2.7341866874680836,56.98566684685464],["ANGUS","LOGIE-PERT",-2.599629752016597,56.74300721601805,-2.4719899459126564,56.785928559398606],["ANGUS","LUNAN",-2.5653623514775057,56.63875583117817,-2.482647281287065,56.67856169425433],["ANGUS","LUNDIE",-3.2106955908228394,56.49767142399663,-3.110572351758956,56.543741939592195],["ANGUS","MAINS AND STRATHMARTINE",-3.050618938290228,56.49550786772801,-2.94290099245523,
56.52383661554261],["ANGUS","MARYTON",-2.5720080326945767,56.68116940014893,-2.50666988805882,56.71613624259409],["ANGUS","MENMUIR",-2.846568166661666,56.74077502981315,-2.6579941094692936,56.802286531596536],["ANGUS","MONIFIETH",-2.883439228215396,56.4795447928818,-2.7869468328979075,56.533119212923914],["ANGUS","MONIFIETH (TOWN)",-2.844297695398773,56.474598975891325,-2.8038336626612588,56.48745015382807],["ANGUS","MONIKIE",-2.891708538402487,56.481347087822336,-2.7568298332169667,56.57244893137111],
["ANGUS","MONTROSE",-2.518591848478064,56.72125288475058,-2.424503199972554,56.754685647501084],["ANGUS","MURROES",-2.9615342775962215,56.4930536140661,-2.8613042007933056,56.55135448894022],["ANGUS","NEWTYLE",-3.1917114033939944,56.534258175193656,-3.067023689066992,56.581713544282245],["ANGUS","OATHLAW",-2.9468664614213713,56.67170169370412,-2.796658978473585,56.71337587196389],["ANGUS","PANBRIDE",
-2.7723953842380653,56.50475327833071,-2.6312541296541574,56.558566032913575],["ANGUS","PANBRIDE (TOWN)",-2.7152358063533035,56.49985581856508,-2.6896826372032705,56.51026466057552],["ANGUS","RESCOBIE",-2.910154919488299,56.62673979890689,-2.7099555961243804,56.679999604359665],["ANGUS","RUTHVEN",-3.1887296796737408,56.60816317256689,-3.119009714252748,56.639173196857506],["ANGUS","STRACATHRO",-2.7247277376617958,56.75011202575348,-2.5826347930748104,56.815509611615525],["ANGUS","TANNADICE",
-3.0027510578345575,56.69004846666358,-2.7818858837899483,56.816972067301556],["ANGUS","TEALING",-3.041101661796792,56.51124476618511,-2.924039826292852,56.57831476591509],["ARGYLL","ARDCHATTAN AND MUCKAIRN",-5.475565471166216,56.359761732808806,-4.865460302825703,56.66126000847436],["ARGYLL","ARDGOUR",-5.636389823353023,56.532790519332465,-5.123009174732441,56.86668992910101],["ARGYLL","ARDNAMURCHAN",-6.227814579409443,56.65296132499237,-5.4303617284847245,56.866703915159285],["ARGYLL","CAMPBELTOWN",
-5.796970113530122,55.348841329905774,-5.509393270791658,55.53617089455075],["ARGYLL","CAMPBELTOWN (TOWN)",-5.6233658287859445,55.41069166021219,-5.574115899763722,55.445464375644384],["ARGYLL","COLL",-6.710032427294788,56.56183517689737,-6.451784311047446,56.69128436298713],["ARGYLL","COLONSAY AND ORONSAY",-6.280114145707636,55.99975223975344,-6.132923868407756,56.13350373181951],["ARGYLL","CRAIGNISH",-5.614992991312106,56.12971687768319,-5.435355561104361,56.244547263567924],["ARGYLL","DUNOON AND KILMUN",
-5.0903939455980245,55.8613548478324,-4.890294501648922,56.10377145097627],["ARGYLL","DUNOON",-4.961434150644763,55.93512001041393,-4.907929083517085,55.97563679278165],["ARGYLL","GIGHA AND CARA",-5.775726284813502,55.62587410848321,-5.7128787905845915,55.730705673248536],["ARGYLL","GLASSARY",-5.525825993470271,56.00072949059212,-5.182396795798576,56.218282324111186],
["ARGYLL","GLENORCHY AND INISHAIL",-5.243057454342658,56.29837159443251,-4.558773363639623,56.65611849745126],["ARGYLL","INVERARAY",-5.268061724411199,56.15026944866412,-4.895576097940088,56.344501708048114],["ARGYLL","INVERARAY (TOWN)",-5.083060482828055,56.222405478257784,-5.071471491586019,56.23240726294482],["ARGYLL","INVERCHAOLAIN",-5.190130889508786,55.867499700215,-4.984521435761706,56.0565213173114],["ARGYLL","JURA",-6.096557259695108,55.79161833257476,-5.671233947240983,56.235867120983926],
["ARGYLL","KILBRANDON AND KILCHATTAN",-5.665772993060476,56.188182243345324,-5.5196299243472025,56.32747244969329],["ARGYLL","KILCALMONELL",-5.656836079024722,55.67272265953079,-5.361788272775114,55.866461984570805],["ARGYLL","KILCHOMAN",-6.525645449833645,55.67082308925049,-6.272123819492915,55.89124930973974],["ARGYLL","KILCHRENAN AND DALAVICH",-5.423042847135636,56.18421788545921,-5.131705860264263,56.39311052116705],["ARGYLL","KILDALTON",-6.339664006146072,55.57978350875828,-6.019007661764938,
55.78056667963034],["ARGYLL","KILFINAN",-5.351269688002923,55.825241354908464,-5.191741408475524,56.027181909189885],["ARGYLL","KILFINICHEN AND KILVICKEON",-6.445559948810428,56.26449644294341,-5.938441966468357,56.45137020984189],["ARGYLL","KILLAROW AND KILMENY",-6.340903954145548,55.70262088196531,-6.0819290628764975,55.9372103686864],["ARGYLL","KILLEAN AND KILCHENZIE",-5.716725200452951,
55.44883480052585,-5.5388410950298805,55.69050274025274],["ARGYLL","KILMARTIN",-5.569790537912926,56.070953418643015,-5.327385255830702,56.24720068582745],["ARGYLL","KILMODAN",-5.255249541707751,55.9411806274239,-5.061400494613234,56.12182912398045],["ARGYLL","KILMORE AND KILBRIDE",-5.589632006669057,56.32448846484508,-5.267955177929661,56.45598634848182],["ARGYLL","KILNINIAN AND KILMORE",
-6.340889516879741,56.44611767579664,-5.947060148703319,56.6566506425669],["ARGYLL","KILNINVER AND KILMELFORT",-5.586104924014045,56.22453789133717,-5.303328897827281,56.35577575578664],["ARGYLL","LISMORE AND APPIN",-5.599733900573115,56.461071693633514,-4.591241971827652,56.71289730313434],["ARGYLL","LOCHGILPHEAD",-5.4380425593906185,56.03316697799624,-5.427802199281443,56.0393508530803],["ARGYLL","LOCHGOILHEAD AND KILMORICH",-5.023896819503939,56.06916403071957,-4.735695776004688,56.37203318594042],["ARGYLL","MORVERN",-6.008401012416193,56.49802608078106,-5.530759285417594,56.70025723369195],
["ARGYLL","NORTH KNAPDALE",-5.7164635119557685,55.92998760652017,-5.494139422433183,56.092329679386694],["ARGYLL","OBAN",-5.491308211722102,56.39950821354371,-5.451299952925533,56.42154087615022],["ARGYLL","SADDELL AND SKIPNESS",-5.590893780639629,55.50340487398061,-5.314764705376778,55.840756201944316],["ARGYLL","SOUTH KNAPDALE",-5.688116557132529,55.761303580363965,-5.395562568681343,56.06071781847558],["ARGYLL","SOUTHEND",-5.805627008788129,55.27515429045569,-5.518459238533144,55.38713400520607],["ARGYLL","STRACHUR",-5.098542835467441,56.08300978694854,-4.9519980471795275,56.225557917467476],
["ARGYLL","STRATHLACHLAN",-5.303042787828458,56.02268153578834,-5.077843200571209,56.16029371879582],["ARGYLL","TIREE",-7.118929363285844,56.32678689288025,-6.722439049176239,56.5560862520085],["ARGYLL","TOBERMORY",-6.085817926126119,56.61017053892865,-6.057333272802555,56.62995849591271],["ARGYLL","TOROSAY",-6.108114295459392,56.313166619570005,-5.6470600432636,56.5249308342331],["AYR","ARDROSSAN",-4.832149318705942,55.64948193249896,-4.726553591991179,55.69982697917658],["AYR","ARDROSSAN (TOWN)",-4.826364643950065,55.63614711539617,-4.79544600049926,55.66184603839148],["AYR","SALTCOATS",
-4.798097959270176,55.62945501771323,-4.772506224477431,55.65345504102113],["AYR","AUCHINLECK",-4.380734144955645,55.4204848389521,-3.9882939184397364,55.514718127988914],["AYR","AYR",-4.652333623947674,55.39856666736019,-4.520493606475502,55.50765892989608],["AYR","BALLANTRAE",-5.061085224972446,54.99758291094366,-4.836986786263742,55.12626322195213],["AYR","BARR",-4.812113029562565,
55.105154382824985,-4.465551295990282,55.26515485051949],["AYR","BEITH",-4.6705967523758,55.69390812818491,-4.520226877339066,55.781332736393466],["AYR","COLMONELL",-5.124333124382326,55.030800869938034,-4.629594310378357,55.25787852278604],["AYR","COYLTON",-4.583443073263943,55.36201462563585,-4.3898584304596255,55.477615305750426],["AYR","CRAIGIE",-4.566274954037305,55.508589314183524,-4.409630521665281,55.56845855046147],["AYR","CUMNOCK AND HOLMHEAD",-4.273108863226016,55.45474014386911,-4.25537132164234,55.45849723552914],["AYR","DAILLY",-4.81769667885139,55.22087072731463,-4.589285962628979,55.31034656346214],
["AYR","DALMELLINGTON",-4.507872936064782,55.262746130271815,-4.298790801623594,55.37066649777518],["AYR","DALRY (AYR)",-4.824224266169947,55.666074294031574,-4.625042132221961,55.811540355136316],["AYR","DALRYMPLE",-4.632404223515511,55.35815294142256,-4.433278641488819,55.4267901244613],["AYR","DARVEL",-4.299460906224619,55.604938901682125,-4.265004491325047,55.618561024401345],["AYR","DREGHORN",-4.659100692710435,55.5949090784025,-4.4931328815876155,55.66435957262687],["AYR","DUNDONALD",-4.668978395164037,55.517297066121266,-4.537105227520564,55.60348349263825],["AYR","DUNLOP",-4.591522202019831,55.69277521646936,-4.460993070562955,55.75989451601732],["AYR","FENWICK",-4.495486764555365,55.63542220517025,-4.28475926794122,55.71781637834846],["AYR","GALSTON",-4.438868733368783,55.552640292469725,-4.183663534147393,55.61209468616182],["AYR","GALSTON (TOWN)",-4.391838675199195,55.59486722501008,-4.371314385234173,55.601250478421065],["AYR","GIRVAN",-4.925845859774506,55.173987842693656,-4.740098301511379,55.276462869353026],["AYR","GIRVAN (TOWN)",-4.862901119705016,55.22584337959982,-4.8408136846333525,55.24865219280849],["AYR","IRVINE",
-4.695937533946578,55.59414803549032,-4.65529192525173,55.62034371506343],["AYR","IRVINE (TOWN)",-4.713876820852826,55.60337332526479,
-4.596689409084767,55.659622920940876],["AYR","KILBIRNIE",-4.774077198390677,55.72223371460314,-4.651831299233247,55.82522822078724],["AYR","KILMARNOCK",-4.542497116074117,55.59062268886028,-4.330972104747106,55.66276923542263],["AYR","KILMAURS",-4.607468367638101,55.58862384644148,-4.490253257552749,55.65501730549007],["AYR","KILWINNING",-4.746210297129205,55.62590384158271,-4.591202935498036,55.71080020986872],
["AYR","KILWINNING (TOWN)",-4.720695548181687,55.64680649314348,-4.678322538192885,55.659725987559014],["AYR","KIRKMICHAEL (AYR)",-4.672675691530366,55.26430148400019,-4.489339703992466,55.393700448162456],["AYR","KIRKOSWALD",-4.846463778238552,55.27383352102456,-4.666708906080443,55.36503750797443],["AYR","LARGS",-4.8919359395826625,55.74551368030967,-4.7485189004762605,55.88986742379369],["AYR","LARGS (TOWN)",-4.882572068256094,55.774027188887885,-4.842145732594672,55.81340823077981],["AYR",
"LOUDOUN",-4.410932034953964,55.60006614913502,-4.205248253766062,55.68335601476562],["AYR","MAUCHLINE",-4.430085763450833,55.47510373355326,-4.331194866270145,55.564187053184234],["AYR","MAYBOLE",-4.772300324029329,55.31175791638742,-4.617097451365593,55.4408193862158],["AYR","MAYBOLE (TOWN)",
-4.6936838476039675,55.34409086851345,-4.6648341805373095,55.35997096426211],["AYR","MONKTON AND PRESTWICK",-4.629303413024003,55.499623255624904,-4.551305302718715,55.542218616760174],["AYR","MUIRKIRK",-4.232523930172093,55.472248366961104,-3.9608002078804274,55.589360887252596],["AYR","NEW CUMNOCK",-4.360917603462419,55.28068336659626,-4.00735304702018,55.44301580490501],["AYR","NEWMILNS AND GREENHOLM",-4.349634374114938,55.6011271648288,-4.306851264997932,55.613006686716204],["AYR",
"OCHILTREE",-4.490050712216461,55.357651850987786,-4.319680089806222,55.486587162002685],["AYR","OLD CUMNOCK",-4.348466725081097,55.39186578491834,-4.114599854327044,55.465411230654816],["AYR","PRESTWICK",-4.627912663938087,55.479040971452136,-4.586055555573083,55.50778276657204],["AYR","RICCARTON",-4.5465319621734395,55.55792457050047,-4.384013118209556,55.60922249066164],["AYR","SORN",-4.3590362308242305,55.47688390194329,-4.177271576960311,55.570894998688374],["AYR","STAIR",
-4.491978654707882,55.445971104557756,-4.386756661442367,55.5023496103269],["AYR","STEVENSTON",-4.776294757462535,55.60653716603095,-4.691766551998151,55.66306737526976],["AYR","SALTCOATS",-4.786077905250193,55.62962691998864,-4.751751330173741,55.63986449180491],["AYR","STEWARTON",-4.637406607987877,55.641311803847394,-4.403793590301353,55.733964013157326],["AYR","STEWARTON (TOWN)",-4.523808243031482,55.66947061826666,-4.497745476601977,55.6861443393613],["AYR","STRAITON",-4.61201716047221,
55.13801167433607,-4.3583688615894465,55.35016470238366],["AYR","SYMINGTON (AYR)",-4.599866935045087,55.52014055414968,-4.516485716996785,55.5716705729693],["AYR","TARBOLTON",-4.554641193955804,55.45910205115177,-4.402774180817664,55.548386905760445],["AYR","TROON",-4.685946480276239,55.513477125848944,-4.614212115904188,55.56818702162396],["AYR","WEST KILBRIDE",-4.9053804086158825,55.6606621369748,-4.796314468239016,55.752038253541016],["BANFF","ABERCHIRDER",-2.6316248229120816,57.55512958336722,-2.6158889037034356,57.56166852457153],["BANFF","ABERLOUR",-3.3215566047062763,57.36458714303355,-3.1602549758233787,57.489921845209956],["BANFF","ABERLOUR (TOWN)",-3.2259609817345893,57.458830987657684,
-3.207366219930211,57.474016064501065],["BANFF","ALVAH",-2.624624831609231,57.5621705143943,-2.4723638206470375,57.659523433055845],["BANFF","BANFF",-2.6436221993441302,57.59585138361356,-2.506348236755776,57.669608225420504],["BANFF","BANFF (TOWN)",-2.554199245995444,57.654916865295355,-2.5058417144133647,57.67132571714257],["BANFF","BOHARM",-3.2027396851843224,57.48200976389667,-3.001851366892155,57.5917219168994],["BANFF","BOTRIPHNIE",-3.089544403753315,57.45013296825284,-2.9687657574606163,57.53575972832729],
["BANFF","BOYNDIE",-2.684277422684762,57.59483264003171,-2.5535847045507363,57.68245233045698],["BANFF","BUCKIE",-3.0003763122396325,57.66522235401317,-2.9122210628376144,57.69776558431673],["BANFF","CABRACH",-3.1772913745446876,57.25925663973039,-2.9511959430451404,57.40283001134467],["BANFF","CULLEN",-2.8318105752230465,57.668248154512625,-2.7980202703577275,57.69613321463506],["BANFF","DESKFORD",-2.9093984531573294,57.601756475176614,-2.7707013482658427,57.669319674204395],["BANFF","DUFFTOWN",-3.133883192211354,57.44023583973417,-3.1184003397396918,57.45125103103403],["BANFF","FINDOCHTY",-2.920977021755453,57.69119401269446,-2.8851243236909725,57.70185463248346],["BANFF","FORDYCE",
-2.8057418400879057,57.58386746164526,-2.6413207165345765,57.69997324306175],["BANFF","FORGLEN",-2.595837290160766,57.5267605941287,-2.478928844608065,57.58799980386193],["BANFF","GAMRIE",-2.50663838757216,57.614054008762444,-2.2676497041019417,57.69577153313148],["BANFF","GRANGE",-2.9128307510908678,
57.52960539664257,-2.744923606784995,57.60944542828696],["BANFF","INVERAVON",-3.417256242146343,57.234097182926554,-3.139012639136903,57.45954981009963],["BANFF","INVERKEITHNY",-2.6778822191262366,57.46176321268532,-2.5202556459883345,57.52753721892429],["BANFF","KEITH",-3.0451408852969424,57.49280777462481,-2.8804622178245523,57.60944542828696],["BANFF","KEITH (TOWN)",-2.9741441779031974,57.5271266584108,-2.929107642461392,57.5545385604713],["BANFF","KIRKMICHAEL",-3.684396698828036,57.0658326431003,
-3.2302398100565326,57.356261123577646],["BANFF","MACDUFF",-2.506348236755776,57.66146822721723,-2.469176900894736,57.673740134644724],["BANFF","MARNOCH",-2.7467935624910305,57.511167790937236,-2.548754750463732,57.60154463974463],["BANFF","MORTLACH",-3.2475218009094537,57.3325427093432,-2.95677174738655,57.49057563491877],["BANFF","ORDIQUHILL",-2.7723280752254165,57.57482659137892,
-2.658605927403439,57.62148068938051],["BANFF","PORTKNOCKIE",-2.867403648301876,57.69817825467776,-2.8510147427045203,57.70657538053374],["BANFF","PORTSOY",-2.699189634040954,57.673047076229004,-2.6809510581829503,57.68684434222143],["BANFF","RATHVEN",-3.0321118728827403,57.59248293725043,-2.8000993257193434,57.70615679525652],["BANFF","ROTHIEMAY",-2.818728471123276,57.501079633152855,
-2.645806191355393,57.566414736207875],["BEDFORD","BEDFORD",-0.681156,51.804815,-0.144203,52.323112],["BERKSHIRE","BERKSHIRE",-1.700222,51.328331,-0.558512,51.789481],["BERWICK","ABBEY ST BATHANS",-2.4423758839188383,55.83347303615121,-2.3196858429152907,55.877913848917075],["BERWICK","AYTON",-2.166164829922275,55.811706453472006,-2.060634419946589,55.87063155592315],["BERWICK","BUNKLE AND PRESTON",-2.364976920116446,55.79554145528101,-2.2212773992429704,55.86251145757704],["BERWICK","CHANNELKIRK",-2.9072265982291268,
55.73600460705106,-2.770764110783656,55.84240060709008],["BERWICK","CHIRNSIDE",-2.237670441891421,55.78103073971103,-2.1488128285830825,55.82749879534346],["BERWICK","COCKBURNSPATH",-2.446693921863261,55.857667978988594,-2.2370626332187316,55.94398792231653],["BERWICK","COLDINGHAM",-2.3600914232385706,55.82369455583175,-2.1091455006025317,55.93287766543916],["BERWICK","COLDSTREAM",-2.337951332504809,55.63974166365751,-2.1842162360790955,55.70167803836319],["BERWICK","COLDSTREAM (TOWN)",-2.2660068058137925,
55.6434769992246,-2.245176840730583,55.65569167576387],["BERWICK","CRANSHAWS",-2.5536521641413272,55.82679434409869,-2.4153283931431466,55.86542273128975],["BERWICK","DUNS",-2.4443441124934986,55.75680209336686,-2.2762407501570827,55.843993724438675],["BERWICK","DUNS (TOWN)",-2.3486123601005917,55.76775305463888,-2.3310582961089663,55.78024758949156],["BERWICK","EARLSTON",-2.6983571291782313,55.60460729689918,-2.5320619910801425,55.6711196951157],["BERWICK","ECCLES",-2.441180219292723,55.63477936688613,
-2.295066044228964,55.72111857270176],["BERWICK","EDROM",-2.367087790025724,55.72767802532174,-2.173800434774228,55.804037751033114],["BERWICK","EYEMOUTH",-2.1290599575119455,55.854200264239296,-2.089625732496883,55.879747745004636],["BERWICK","EYEMOUTH (TOWN)",-2.0994598703640803,55.86375138223041,-2.083824791927024,55.878042304034565],["BERWICK","FOGO",-2.4223254477275753,55.7044163817941,-2.2906364788465745,55.74614835366473],["BERWICK","FOULDEN",-2.156739569764369,55.77948634084357,-2.079917200685399,
55.8203152311618],["BERWICK","GORDON",-2.632814513471015,55.66216209475496,-2.4700520644847908,55.72591876445802],["BERWICK","GREENLAW",-2.5465295076062366,55.665829320643475,-2.3918791920301157,55.76925210789417],["BERWICK","HUME",-2.5378606875999705,55.64350686149961,-2.4407711817775946,55.68404359672006],["BERWICK","HUTTON",-2.1964203564285953,55.73635212234001,-2.0855065250335847,55.78808464299106],["BERWICK","LADYKIRK",-2.226553464476853,55.69390262426178,-2.1477342598810742,55.74467199596379],
["BERWICK","LANGTON",-2.46711389639428,55.74575107149246,-2.33529003935996,55.81100659299263],["BERWICK","LAUDER",-2.838651328815162,55.6834966214236,-2.6116409906285547,55.83763407023924],["BERWICK","LAUDER (TOWN)",-2.7557704464302875,55.71403553595617,-2.740378252802189,55.72274742470059],["BERWICK","LEGERWOOD",-2.7117081486730754,55.6476159841166,-2.5971904771821777,55.726212284826694],["BERWICK","LONGFORMACUS",-2.6990420872762475,55.74887154033192,-2.4257995999573168,55.845501195606175],["BERWICK",
"MERTOUN",-2.671489765228904,55.5664219362212,-2.5468823868620687,55.632027068640895],["BERWICK","MORDINGTON",-2.1039302073666,55.7652504532704,-2.0343748803510895,55.83786455386604],["BERWICK","NENTHORN",-2.5561919353336355,55.61080585057491,-2.443087239267185,55.653370510310474],["BERWICK","POLWARTH",-2.4688374157108233,55.72361069067129,-2.368187300768924,55.75918106865705],["BERWICK","SWINTON",-2.313325592773426,55.688309463822556,-2.208695459528127,55.73249320746494],["BERWICK","WESTRUTHER",
-2.6623821790744753,55.69655656083737,-2.5286065869036753,55.78982125523114],["BERWICK","WHITSOME",-2.2722055840672857,55.72242070065742,-2.1591035158501666,55.76557493778076],["BRECKNOCK","BRECKNOCK",-3.807978,51.732254,-3.040583,52.29008],["BUCKINGHAM","BUCKINGHAM",-1.140881,51.432959,-0.479224,52.196673],["BUTE","CUMBRAE",-4.968310907029266,55.710034224578,-4.893937734072661,55.793033187618605],["BUTE","MILLPORT",-4.951249741816017,55.742341879128105,-4.905285439933961,55.76282650334685],["BUTE","KILBRIDE",-5.294333550572273,55.45754503977282,-5.059725207029958,55.72091612090064],["BUTE","KILMORY",-5.398102975238384,
55.423979074840936,-5.082862329936376,55.70846916796404],["BUTE","KINGARTH",-5.0956179836338205,55.72128038878792,-5.001366635147017,55.83165746769398],["BUTE","NORTH BUTE",-5.221434263093143,55.7717369193191,-5.061126990764342,55.92685899660598],["BUTE","ROTHESAY",-5.094924359971984,55.802842463898365,-5.0238082604470575,55.85856764813909],["CAERNARVON","CAERNARVON",-4.802116,52.746247,-3.63571,53.342259],["CAITHNESS","BOWER",-3.4436220628482865,58.49197643486677,-3.1738045787344693,58.58350816298192],["CAITHNESS","CANISBAY",-3.2618123453417067,58.55623363022747,
-3.023974553727545,58.69696571718225],["CAITHNESS","DUNNET",-3.4139279373279376,58.54345094042902,-3.212175393024248,58.67220601730192],["CAITHNESS","HALKIRK",-3.833589344850437,58.27263758328749,-3.4118556984654953,58.56404893964396],["CAITHNESS","LATHERON",-3.8574298039246013,58.136808495392145,-3.1707845087630218,58.41582563361277],["CAITHNESS","OLRIG",-3.46063289641223,58.5395136407343,-3.295204744836695,58.611548501926556],["CAITHNESS","REAY",-3.8584957531443185,58.41645773452151,-3.5674167608036766,
58.610717905078765],["CAITHNESS","THURSO",-3.674580880083418,58.520105026459994,-3.434938180220493,58.62335025702237],["CAITHNESS","THURSO (TOWN)",-3.5450525731997304,58.58378636947696,-3.5050536605707197,58.60137405241506],["CAITHNESS","WATTEN",-3.4353810935462805,58.35824368962827,-3.236964868855874,58.51945675115073],["CAITHNESS","WICK",-3.2835395311465856,58.33814702127034,-3.048335144052242,58.56729438479567],["CAITHNESS","WICK (TOWN)",-3.1116205704837485,58.42178220868828,-3.0591014767252944,
58.449797648250474],["CAMBRIDGE","CAMBRIDGE",-0.268483,52.004332,0.518999,52.413394],["CARDIGAN","CARDIGAN",-4.713619,52.02639,-3.659901,52.559322],["CARMARTHEN","CARMARTHEN",-4.782099,51.649609,-3.648235,52.141377],["CHESHIRE","CHESHIRE",-3.25165,52.945576,-1.793248,53.540223],["CLACKMANNAN","ALLOA",-3.882597819329498,56.0940174343637,-3.7353644827440924,56.15074157875184],["CLACKMANNAN","ALLOA (TOWN)",-3.8266033282828693,56.10531288291712,-3.780488946517439,56.125801395119744],["CLACKMANNAN","ALVA",-3.8698537929370294,56.14115358478321,-3.762950672916835,56.21179207816705],["CLACKMANNAN","ALVA (TOWN)",-3.812479992807695,56.144385513849,-3.790144838152338,56.162698063761184],["CLACKMANNAN","CLACKMANNAN",-3.7790469083480662,56.079532770489116,-3.631812783401756,
56.14620623026816],["CLACKMANNAN","DOLLAR",-3.7379003586128667,56.14153974988637,-3.6397835068851307,56.19480468276468],["CLACKMANNAN","DOLLAR (TOWN)",-3.685805480588131,56.160035963397114,-3.663775457295804,56.17338714741453],["CLACKMANNAN","TILLICOULTRY",-3.785498462795656,56.13508711876315,-3.699156350729461,56.222216429533766],["CLACKMANNAN","TILLICOULTRY (TOWN)",-3.7557939693812443,56.14917625352492,-3.7356256183949195,56.161909692804954],["CORNWALL","CORNWALL",-6.364781,49.882387,-4.165112,50.932786],["CUMBERLAND","CUMBERLAND",-3.649219,54.153833,-2.30839,55.188842],["DENBIGH","DENBIGH",-3.833645,52.786245,-2.85904,53.323348],["DERBY","DERBY",-2.05677,52.69658,-1.16756,53.496466],["DEVON","DEVON",-4.693885,50.200809,-2.870956,51.250687],["DORSET","DORSET",-2.96094,50.51309,-1.810612,51.080625],["DUMFRIES","ANNAN",-3.315402337485894,54.96554594594831,
-3.1867615311067468,55.04785644907773],["DUMFRIES","ANNAN (TOWN)",-3.2760940456159515,54.9691524801983,-3.242845172361017,54.99501807227748],["DUMFRIES","APPLEGARTH",-3.427231445113625,55.135077959205816,-3.282182767486013,55.21663773826977],["DUMFRIES","CAERLAVEROCK",-3.5847383746603665,54.965053630473285,-3.4373978924076636,55.026778797437665],["DUMFRIES","CANONBIE",-3.0810290199056913,55.04948406944509,-2.8569999187776185,55.192040969890314],["DUMFRIES","CLOSEBURN",-3.7967162577879088,55.15742775600535,
-3.573054058480784,55.29797435198379],["DUMFRIES","CUMMERTREES",-3.399092486346329,54.972405624311385,-3.2826071147669658,55.04747960055503],["DUMFRIES","DALTON",-3.465991303157398,55.00840419693353,-3.3589362083934136,55.08970903119525],["DUMFRIES","DORNOCK",-3.2261647947826755,54.96895046327347,-3.157893650191393,55.03539322395239],["DUMFRIES","DRYFESDALE",-3.4175244111302723,55.06551144889853,-3.283711726987636,55.16074560795851],["DUMFRIES","LOCKERBIE",-3.370513216289536,55.10933177713428,
-3.3466691161663147,55.12761045448536],["DUMFRIES","DUMFRIES",-3.6196523320569294,55.0177617166617,-3.530099934793563,55.11277141877848],["DUMFRIES","DUNSCORE",-3.9666163696487695,55.111111280635214,-3.668875873023995,55.1650376869182],["DUMFRIES","DURISDEER",-3.87814767899389,55.25740318350482,-3.7022329302165593,55.37858344999966],["DUMFRIES","ESKDALEMUIR",-3.3142531480038424,55.18836693720673,-3.0640178900056574,55.37418743425056],["DUMFRIES","EWES",-3.0408725732066575,55.14827431473189,-2.8632439486385333,
55.29039563507037],["DUMFRIES","GLENCAIRN",-4.084585804351358,55.132541522103416,-3.7800141454589364,55.26694428896669],["DUMFRIES","GRETNA",-3.1648304739760817,54.9640514651284,-3.0298970358275037,55.039487528482894],["DUMFRIES","HALF MORTON",-3.128042905821895,55.02998875402606,-3.0259229663431637,55.088718297203606],["DUMFRIES","HODDOM",-3.341315893054304,55.02067484268976,-3.249469878746714,55.10276431871459],["DUMFRIES","HOLYWOOD",-3.8478516817918034,55.08254182292137,-3.603349010335485,55.13442907778149],
["DUMFRIES","HUTTON AND CORRIE",-3.3441152603879845,55.128419243631754,-3.1711089896987894,55.32675945121946],["DUMFRIES","JOHNSTONE",-3.554400467406843,55.166208969065174,-3.402484748910968,55.2755741585969],["DUMFRIES","KEIR",-3.8533611068187428,55.15239524683894,-3.7064394665335234,55.23110010441528],["DUMFRIES","KIRKCONNEL",-4.109075587456261,55.34810132006449,-3.847173938949611,55.46054873980543],["DUMFRIES","KIRKMAHOE",-3.70722877635151,55.09135361518214,-3.5745822583778453,55.20008423929173],
["DUMFRIES","KIRKMICHAEL",-3.603839843069928,55.1450954709367,-3.4529507349410387,55.26735360945156],["DUMFRIES","KIRKPATRICK-FLEMING",-3.1954845798418012,54.999384754595624,-3.0757072995055705,55.0923078445988],["DUMFRIES","KIRKPATRICK-JUXTA",-3.6214954715955225,55.23709032666005,-3.4012177763339575,55.36298431737252],["DUMFRIES","LANGHOLM",-3.131028336137513,55.10042333604832,-2.9515266825114495,55.19906829570135],["DUMFRIES","LANGHOLM (TOWN)",-3.0159831987897734,55.1420743946852,
-2.986642075518541,55.15689912191872],["DUMFRIES","LOCHMABEN",-3.4988966238908588,55.046702678554865,-3.393280012849984,55.17431489223231],["DUMFRIES","LOCHMABEN (TOWN)",-3.447365128524997,55.120610982496075,-3.435762196796468,55.134421412620874],["DUMFRIES","MIDDLEBIE",-3.267875752996323,55.03615924861931,-3.0652380303229623,55.15153558453396],["DUMFRIES","MOFFAT",-3.584573754930049,55.2855122549132,-3.246364341090165,55.44234674102728],["DUMFRIES","MOFFAT (TOWN)",-3.453687027459014,55.32515712107084,
-3.4289011186230156,55.3432931498515],["DUMFRIES","MORTON",-3.7929914284944184,55.22829019092022,-3.6724340086490765,55.313060851148975],["DUMFRIES","MOUSWALD",-3.5293360315967344,55.01478196174681,-3.4113685801541513,55.07625252287784],["DUMFRIES","PENPONT",-4.09294685790005,55.22473806761408,-3.780025625580485,55.323844038829414],["DUMFRIES","RUTHWELL",-3.5267759036024096,54.974378038673095,-3.372560006572137,55.03074883649984],["DUMFRIES","SANQUHAR",-4.122498531733984,55.30204054045159,-3.7613169410828102,
55.44570862536315],["DUMFRIES","SANQUHAR (TOWN)",-3.941553324209781,55.356142788918646,-3.9165808763098604,55.37491866831186],["DUMFRIES","ST MUNGO",-3.3856067563281833,55.04580566403269,-3.301987034274781,55.12021793175131],["DUMFRIES","TERREGLES",-3.6651878020159114,55.07195169434333,-3.610426891439193,55.09399221676748],["DUMFRIES","TINWALD",-3.5972097732345674,55.09387149550883,-3.474413638043215,55.17410498298125],["DUMFRIES","TORTHORWALD",-3.558259384200749,55.01702770363955,-3.468163503198977,
55.11502236685881],["DUMFRIES","TROQUEER",-3.6418406275018174,55.05367696141084,-3.6041201207693425,55.077097002920084],["DUMFRIES","TUNDERGARTH",-3.3347246701044067,55.09214595595633,-3.1281775924942785,55.19028824663901],["DUMFRIES","TYNRON",-4.068466655258673,55.201234250890316,-3.82492949270162,55.28347201729983],["DUMFRIES","WAMPHRAY",-3.4228546091679872,55.210011403586144,-3.3159866072990165,55.3359764898226],["DUMFRIES","WESTERKIRK",-3.201056358122711,55.15536650062714,-3.0104498012286074,
55.30286706975369],["DUNBARTON","ARROCHAR",-4.837621160914555,56.14248317959216,-4.6516493570359,56.331506293155456],["DUNBARTON","BONHILL",-4.660324114913927,55.97203523396837,-4.517548589404069,56.03132521747474],["DUNBARTON","CARDROSS",-4.716499607574571,55.93798488826411,-4.565259455735632,56.015893456315894],["DUNBARTON","COVE AND KILCREGGAN",-4.868063768771284,55.983594945412705,-4.813307870762511,56.01912556514234],["DUNBARTON","CUMBERNAULD",-4.059716139118144,55.92677762605426,-3.862123244697738,55.98686566565039],["DUNBARTON","DUMBARTON",-4.580888116768397,55.935204138750755,-4.43134823064063,56.00366350691975],["DUNBARTON","HELENSBURGH",-4.761855979050558,55.99575426383778,-4.702573061981693,56.021447823789195],
["DUNBARTON","KILMARONOCK",-4.622700173131706,55.988997639426906,-4.433866580411744,56.0754427008796],["DUNBARTON","KIRKINTILLOCH",-4.190652082046462,55.917801428894386,-4.0322190875698425,55.96883401327558],["DUNBARTON","KIRKINTILLOCH (TOWN)",-4.179329724102403,55.921033461806175,-4.13984105591676,55.949815764143054],["DUNBARTON","LUSS",-4.800689911003988,56.005997742898806,-4.585883312773967,56.17399862276982],["DUNBARTON","MILNGAVIE",-4.343249972638362,55.93067401241126,-4.29337919714251,55.95909500776854],["DUNBARTON","NEW KILPATRICK",-4.408050443844557,55.89079789781858,-4.293322813365149,
55.98032796250881],["DUNBARTON","OLD KILPATRICK",-4.556161883407881,55.889765507656904,-4.3829429116420044,55.980000071322],["DUNBARTON","RHU",-4.857462228434009,56.009837285575315,-4.684482401886353,56.16560503186135],["DUNBARTON","ROSNEATH",-4.881224493069715,55.98269329177557,
-4.766266538591618,56.08902289466908],["DUNDEE","DUNDEE",-3.029529726344658,56.45104338077871,-2.837711552268991,56.49679778798739],["DUNDEE","LIFF AND BENVIE",-3.0526956003492534,56.451977823644896,-2.9950187774071275,56.497538437330995],["DUNDEE","MAINS AND STRATHMARTINE",-3.0444214554492874,56.47697310157561,-2.910360628519344,56.50100400576819],["DUNDEE","MONIFIETH",-2.8875591422008653,
56.474471880251656,-2.8352810452054817,56.49221986477787],["DUNDEE","MURROES",-2.94290099245523,56.489888867540635,-2.8920945582684023,56.495962584336425],["DURHAM","DURHAM",-2.355687,54.450086,-1.146173,55.009786],["EAST LOTHIAN","ABERLADY",-2.8997630145099813,55.971030463787564,-2.8082265897928553,56.02023100879716],["EAST LOTHIAN","ATHELSTANEFORD",-2.8084126642911578,55.974644364987306,-2.680419076450341,56.015251148698184],["EAST LOTHIAN","BOLTON",-2.8309383077698875,55.865495075671944,-2.7557977495334653,55.937184832997495],["EAST LOTHIAN","COCKENZIE AND PORT SETON",-2.9919156738326413,55.95318725600368,-2.9690692610689258,
55.96601566101693],["EAST LOTHIAN","DIRLETON",
-2.8672900345375942,56.00999291474294,-2.716570899647827,56.06528010679859],["EAST LOTHIAN","DUNBAR",-2.627139972535875,55.9515888690942,-2.4237505494668095,56.00724752452454],["EAST LOTHIAN","DUNBAR (TOWN)",-2.550038181673014,55.99321305446807,-2.4957156675349217,56.00741592323809],["EAST LOTHIAN","EAST LINTON",-2.6612900419118004,55.980899900859804,-2.6487330800531534,55.99066603340469],["EAST LOTHIAN","GARVALD AND BARA",-2.7600769015928437,55.82454432866321,-2.6139952208380337,55.940335633277925],["EAST LOTHIAN","GLADSMUIR",-2.9260163799915686,55.92241081670871,-2.8011823178158446,55.98751749246768],
["EAST LOTHIAN","HADDINGTON",-2.8652895709064943,55.909370358813426,-2.6995958374290283,56.01085609019113],["EAST LOTHIAN","HADDINGTON (TOWN)",-2.7976536436655586,55.94866187861331,-2.760634194511952,55.9628790705048],["EAST LOTHIAN","HUMBIE",-2.92970671856362,55.81745430394641,-2.7781480801604936,55.89128257437455],["EAST LOTHIAN","INNERWICK",-2.5467095908570574,55.84975487075281,-2.3927379666361097,55.97522237085028],["EAST LOTHIAN","MORHAM",-2.7448887795378467,55.91992814971232,-2.659983629859259,
55.960071399489586],["EAST LOTHIAN","NORTH BERWICK",-2.7505797011907505,56.01643554595418,-2.637872060311734,56.07914379869508],["EAST LOTHIAN","NORTH BERWICK (TOWN)",-2.7389769362028935,56.05012326606979,-2.6715892864494752,56.06246964483571],["EAST LOTHIAN","OLDHAMSTOCKS",-2.4833290908310186,55.86580604068756,-2.363997037572649,55.95852046062706],["EAST LOTHIAN","ORMISTON",-2.964048058775406,55.86225700855939,-2.8733701856798795,55.92732882052439],["EAST LOTHIAN","PENCAITLAND",-2.952151404434035,
55.88020955299746,-2.8380930910312157,55.94148090017864],["EAST LOTHIAN","PRESTONKIRK",-2.7334146902050054,55.95457637228919,-2.6224128769373682,56.024284043313806],["EAST LOTHIAN","PRESTONPANS",-3.014657112482939,55.936981936617364,-2.907137735284128,55.976174657414674],["EAST LOTHIAN","PRESTONPANS (TOWN)",-2.966987803034417,55.96372480998459,-2.933301332392385,55.97322517549546],
["EAST LOTHIAN","SALTOUN",-2.870571000540083,55.87610934946908,-2.80249011492603,55.925375619434185],["EAST LOTHIAN","SPOTT",-2.601248085849811,55.85848376778303,-2.494529861450485,55.986800287423904],["EAST LOTHIAN","STENTON",-2.6394027350114873,55.8585570979565,-2.5053456799423635,55.981994423485276],["EAST LOTHIAN","TRANENT",-3.0119111441843187,55.91275113308154,-2.9090485129317303,55.96438933547931],["EAST LOTHIAN","TRANENT (TOWN)",-2.962568767814233,55.93936508945326,-2.9379336068670914,55.94928070468638],["EAST LOTHIAN","WHITEKIRK AND TYNNINGHAME",-2.691547064712046,55.98372352900659,-2.5822811010999676,56.05504275925268],["EAST LOTHIAN","WHITTINGEHAME",-2.7006812484730105,55.82829558956849,-2.5332927839709956,55.97101647006683],["EAST LOTHIAN","YESTER",-2.816631087708154,55.83693774108929,-2.701276451796138,55.91902893832612],["EDINBURGH","EDINBURGH",-3.3630468041013843,
55.868027503651604,-3.0750043687639788,55.99154160998324],["ESSEX","ESSEX",-0.062069,51.44767,1.295072,52.095428],["FIFE","ABDIE",-3.2447511919868948,56.31003812626308,-3.158763435106828,56.36339562940538],["FIFE","ABDIE",-3.2458248128980984,56.343997034319386,-3.225931519604335,56.350790793489125],["FIFE","ABERDOUR (FIFE)",-3.370807460973487,56.026787854427226,-3.2709066122555357,56.10276979566466],["FIFE","ANSTRUTHER",-2.7669083750249133,56.17920613119463,-2.5442694562986605,56.23456386949358],["FIFE","AUCHTERDERRAN",-3.3308240789455072,56.1060855998898,-3.1737064244545095,56.1705499220211],["FIFE","AUCHTERMUCHTY",-3.2985614170329747,
56.275685311076415,-3.1900451252933393,56.31268194242499],["FIFE","AUCHTERMUCHTY (TOWN)",-3.2440808181538574,56.286208964805354,-3.2264542923932797,56.29521334282093],["FIFE","AUCHTERTOOL",-3.34567962986411,56.087247011690344,-3.239958228352677,56.11894043211196],["FIFE","BALLINGRY",-3.369602231633478,56.11509101888038,-3.3060174608157,56.17216831920755],["FIFE","BALMERINO",-3.0883394612645723,
56.38518143213053,-2.9863712531189934,56.42093188575731],["FIFE","BEATH",-3.4562426755844653,56.09165022470736,-3.326730843210399,56.148690851286986],
["FIFE","BUCKHAVEN AND METHIL",-3.049724311131131,56.16615084595354,-2.996499549996095,56.19464481399679],["FIFE","BURNTISLAND",-3.281978868585734,56.05805447380124,-3.204905629463449,56.090255239863396],["FIFE","BURNTISLAND (TOWN)",-3.2580032335752653,56.054144634803684,-3.2146918910760425,56.067067947883324],["FIFE","CAMERON",-2.9118164543914444,
56.26300036622794,-2.7680473077619,56.3241181305392],["FIFE","CARNBEE",-2.851651825276242,56.213769933460526,-2.716660064670509,56.277541346115505],["FIFE","CARNOCK",-3.5802632107530714,56.0576628415807,-3.4912500924488916,56.103122517524824],["FIFE","CERES",-3.051177757754724,56.24879074101658,-2.8854470010695743,56.32881721758516],["FIFE","COLLESSIE",-3.235845447343051,56.262774488484574,-3.0794455882423715,56.32226069511914],["FIFE","COWDENBEATH",-3.37626661705332,56.09924857260845,-3.336770368728713,56.121892236005685],["FIFE","CRAIL",-2.7617811889770474,56.24822077543639,-2.5855562555138136,56.28958243864122],["FIFE","CRAIL (TOWN)",-2.6321126476634884,56.25323135466944,-2.616530143632886,56.26598985221806],["FIFE","CREICH",-3.124299462818646,56.34272290731674,-3.0718236067721403,56.38665933013435],["FIFE","CULROSS",-3.702404745805663,56.0455837487978,-3.574088540488052,56.11104387680241],["FIFE","CULROSS (TOWN)",-3.6948710994631226,56.053542454453286,-3.614127535937547,56.09287953056435],
["FIFE","CULTS",-3.087256735469506,56.25470940954736,-3.014348524240325,56.29379449521174],["FIFE","CUPAR",-3.0807522826418348,56.28903210900688,-2.9718374534826597,56.3467769248426],["FIFE","CUPAR (TOWN)",-3.0338966780360015,56.31330187838833,-3.0020688590517306,56.32552982300078],["FIFE","DAIRSIE",-3.0159824313866355,56.322417425900376,-2.930925705028609,56.35824847773894],["FIFE","DALGETY",-3.380944907072914,56.02587472685476,-3.3045315356153573,56.08679956038382],["FIFE","DUNBOG",-3.202868308251493,
56.32755118265934,-3.1087927425176987,56.3700640478518],["FIFE","DUNFERMLINE",-3.5388959992606495,56.00578575883463,-3.3552505536968438,56.150225322311904],["FIFE","DUNINO",-2.7958769041737206,56.265671864885384,-2.7153442744623515,56.31144226132549],["FIFE","ELIE",-2.8816967312019215,56.18384458095974,-2.7814723268832333,56.20766822541262],["FIFE","ELIE AND EARLSFERRY",-2.8465112216748585,56.18342094518596,-2.81553794128103,56.19284007706863],["FIFE","FALKLAND",-3.293562200365477,56.22227139434827,
-3.146758338993566,56.27681656161649],["FIFE","FALKLAND (TOWN)",-3.222249776986787,56.24388528811822,-3.191980388760388,56.25744989823336],["FIFE","FERRY PORT ON CRAIG",-2.9224747907762954,56.42123918618674,-2.8015751960411657,56.452417084143406],["FIFE","FLISK",-3.18561743332756,56.35214747896632,-3.0820101612303255,56.39655789007005],["FIFE","FORGAN",-2.9955800434441833,56.39906714555523,
-2.8577335394016865,56.45120223178942],["FIFE","INVERKEITHING",-3.3985796666744625,56.02909245555796,-3.3688895069619127,56.08231045640409],["FIFE","INVERKEITHING (TOWN)",-3.411258715988741,56.02312713408291,-3.37861203611888,56.04138576501218],["FIFE","KEMBACK",-2.985271492810918,56.30542881144994,-2.9113291572615565,56.34192076923814],["FIFE","KENNOWAY",-3.1225170672738423,56.19993886328005,
-3.0216447536616693,56.238146589752645],["FIFE","KETTLE",-3.195990869102799,56.22837487709928,-3.0186891294604075,56.27576212722995],["FIFE","KILCONQUHAR",-2.924010865425318,56.19743955998647,-2.785891308532463,56.28311123511026],["FIFE","KILMANY",-3.084527581466701,56.345940097805475,-2.946487363790974,56.407559657752195],["FIFE","KILRENNY",-2.7241678335736874,56.22200233027454,-2.639698850334832,56.26400632905978],["FIFE","KILRENNY (TOWN)",-2.7116654320892604,
56.22219310149136,-2.6781532786294653,56.23583053192832],["FIFE","KINGHORN",-3.281978868585734,56.027361067936596,-3.1300489472262023,56.1131339182589],["FIFE","KINGHORN (TOWN)",-3.1944307989175478,56.06190199618855,-3.1688724725673847,56.076744372039116],["FIFE","KINGLASSIE",-3.3135035002770956,56.14468010275955,-3.1378525343371906,56.2022611279075],["FIFE","KINGSBARNS",-2.7082746565200946,56.273185729050994,-2.617825018704486,56.32058144979153],["FIFE","KIRKCALDY AND DYSART",-3.2573603176910426,
56.092909190707964,-3.1038113580581292,56.174053875053026],["FIFE","LADYBANK",-3.138375613518593,56.27254459413233,-3.127960728165442,
56.278723652642014],["FIFE","LARGO",-3.005112186949406,56.205609856073195,-2.89536019572276,56.272425645123114],["FIFE","LESLIE (FIFE)",-3.291074575035486,56.195739545953415,-3.16398349513423,56.234836272084934],["FIFE","LESLIE (TOWN)",-3.2271799529725236,56.1987011159524,-3.2045023834513966,56.21046388318231],["FIFE","LEUCHARS",-2.9892961587310025,56.33965093271532,-2.803160651626239,56.432306607380404],["FIFE","LEVEN",-3.0221026159289783,56.19189021265698,-2.9720881815807774,56.2125526643237],["FIFE","LOCHGELLY",-3.323241196275748,56.12082400653259,-3.3131146584048556,56.12680067223558],["FIFE","LOGIE (FIFE)",-3.021185138484904,56.34648555344718,
-2.9266121442710116,56.405009401220155],["FIFE","MARKINCH",-3.184114533940405,56.1586794567552,-3.0335749254052864,56.236625369490035],["FIFE","MARKINCH (TOWN)",-3.148028045633137,56.19816770086381,-3.1325748746832582,56.207552320377886],["FIFE","MONIMAIL",-3.1645470617113642,56.28621713221453,-3.0387663168957806,56.34518273881966],["FIFE","MOONZIE",-3.084133684590481,56.3359146115536,-3.0361265963239488,56.36381539851528],["FIFE","NEWBURGH",-3.2684177706376634,56.305849547734,-3.2296691389527337,
56.335837713439524],["FIFE","NEWBURGH (TOWN)",-3.27545793087762,56.3318016266286,-3.2229802594320365,56.356090403406256],["FIFE","NEWBURN",-2.9242832236319476,56.19707203747375,-2.866054167755547,56.25430432028192],["FIFE","NEWPORT",-2.990437460730003,56.41924563146422,-2.9333348812249427,56.44764624294295],["FIFE","PITTENWEEM",-2.75996820544162,56.20787385064202,-2.746065226100671,56.21888728328538],["FIFE","PITTENWEEM (TOWN)",-2.752444782422347,56.209705994635804,-2.7153583444552565,56.2220570481371],["FIFE","SALINE",-3.665343450589115,56.0902634571713,-3.5173724528656574,56.1593657345303],
["FIFE","SCOONIE",-3.0416674004062036,56.19270872811626,-2.9870168215938198,56.262989691538486],["FIFE","ST ANDREWS AND ST LEO...",-2.922647028167837,56.28803445661199,-2.677969634976547,56.36665443646024],["FIFE","ST ANDREWS",-2.834248526142562,56.3270756428578,-2.772302264933393,56.36711301670125],["FIFE","ST MONANCE",-2.803310035181167,56.20061171572006,-2.7501217489307823,
56.22588568841593],["FIFE","ST MONANCE (TOWN)",-2.7762655974562565,56.20366860443146,-2.7614254198569665,56.209440651167206],["FIFE","STRATHMIGLO",-3.3830230400716266,56.23559209860292,-3.1883463187016696,56.301929439700935],["FIFE","TAYPORT",-2.908432725651721,56.437599584008225,-2.864750898555347,56.453330337062326],["FIFE","TORRYBURN",-3.6082629050839072,56.039370756805646,-3.508248731272671,56.08401966485297],["FIFE","TULLIALLAN",-3.740472594423999,56.04697262874163,-3.663504978196764,56.10544571945582],["FIFE","WEMYSS",-3.1315519502534817,56.13496649996792,-3.015457431716615,56.19624080371858],["FLINT","FLINT",-3.526246,52.894753,-2.724313,53.363803],["GLAMORGAN","GLAMORGAN",-4.312466,51.379048,-3.09025,51.810662],["GLASGOW","CADDER",-4.303682427927975,55.87535984779223,-4.0892168086094065,55.91811116882176],["GLASGOW","CARMUNNOCK",-4.2593556413934985,55.788450958916734,-4.201530706683193,55.81373197571294],["GLASGOW","CATHCART",-4.295668679818446,55.798614212803905,-4.225999769787334,55.8347251400518],["GLASGOW","EASTWOOD",-4.374303055384943,55.793259401438874,-4.281236726574171,55.842313955786366],
["GLASGOW","GLASGOW",-4.322595320224504,55.83195841626799,-4.091303928422598,55.90912632544006],["GLASGOW","GOVAN",-4.368127673075933,55.829223407287415,-4.237349356860521,55.89104454421503],["GLASGOW","NEILSTON",-4.3785487106622405,55.79361149946283,-4.354138304318724,55.809375124212],["GLASGOW","NEW KILPATRICK",-4.390909328333925,55.88851776541574,-4.26781906096121,55.92724637862884],["GLASGOW","OLD MONKLAND",-4.131624136864372,55.85805293607802,-4.076343040309794,55.883860740972786],["GLASGOW",
"PAISLEY",-4.38360926486193,55.80847009827031,-4.313735613172617,55.863746484901],["GLASGOW","RENFREW",-4.393064382761729,55.87507394613756,-4.325181706482417,55.89448123179376],["GLASGOW","RUTHERGLEN",-4.247963892870072,55.823009181650065,-4.225257851011136,55.842825987979424],["GLOUCESTER","GLOUCESTER",-2.729479,51.415924,-1.60829,52.178815],["HAMPSHIRE","HAMPSHIRE",-1.956971,50.705383,-0.729671,51.384957],["HEREFORD","HEREFORD",-3.142543,51.825349,-2.339868,52.394447],["HERTFORD","HERTFORD",-0.745463,51.599866,0.209545,52.079744],["HUNTINGDON","HUNTINGDON",-0.499578,52.143941,0.051619,52.583756],["INVERNESS","ABERNETHY AND KINCARDINE",-3.80441898873225,57.094104065683844,-3.4317263286694732,57.32448218512985],["INVERNESS","ALVIE",-4.128949752054559,56.92421994400471,-3.7338503458769217,57.25760905024729],["INVERNESS",
"ARDERSIER",-4.0764091732720065,57.56023164443626,-3.9632894939531322,57.602575520488216],["INVERNESS","ARISAIG AND MOIDART",-5.923153404581525,56.74417816695368,-5.374564221959422,56.968134221562615],["INVERNESS","BARRA",-7.667095439360276,56.77802382334853,-7.341387597754839,57.05832137120545],["INVERNESS","BOLESKINE AND ABERTARFF",-4.82437708832003,57.03955565514184,-4.293359991811844,57.28176254206398],["INVERNESS","BRACADALE",-6.48963135170578,57.12837500008066,-6.148776865369286,57.43733088002725],
["INVERNESS","CROY AND DALCROSS",-4.107119006662458,57.42580998193666,-3.9880826508589458,57.53714575355625],["INVERNESS","DAVIOT AND DUNLICHITY",-4.414747325441559,57.19788018368706,-4.056840852068252,57.488409175678385],["INVERNESS","DORES",-4.478351540727131,57.242580802921125,-4.216077599935932,57.44217598723733],["INVERNESS","DUIRINISH",-6.7897321283553245,57.332286713576885,-6.360308214242703,57.607813223256116],["INVERNESS","DUTHIL AND ROTHIEMURCHUS",-3.98175951416445,57.034164691377214,-3.6504120395399635,
57.359006588590326],["INVERNESS","FORT WILLIAM",-5.133975156958641,56.796549109040214,
-5.083192539712606,56.83110059996973],["INVERNESS","GLENELG",-5.847294962104182,56.94749457036024,-5.331437568135915,57.249626682529694],["INVERNESS","HARRIS",-8.616868009565678,57.65139743189255,-6.64057337985571,58.05208552322902],["INVERNESS","INVERNESS AND BONA",-4.428187845439232,57.353890291748804,-4.1047240891076076,57.50350058194732],["INVERNESS","KILMALLIE",-5.4682503899884916,56.68585318174256,-4.657204343637349,57.06908954230059],["INVERNESS","KILMONIVAIG",-5.370930869848779,56.70176198715107,-4.524507085358013,57.14622965680014],["INVERNESS","KILMORACK",-5.2663996812956375,57.17418789100307,-4.429544983533268,57.50066867375174],["INVERNESS","KILMUIR",-6.442918075493707,57.54998768419724,-6.140945559299356,57.746879716002326],["INVERNESS","KILTARLITY AND CONVINTH",-5.097149860862706,57.20612956161655,-4.402042781265135,57.47227291432775],["INVERNESS","KINGUSSIE AND INSH",-4.311142128341822,
56.88176447482398,-3.892840443821418,57.171478117320625],["INVERNESS","KINGUSSIE",-4.064558578410233,57.07533938168073,-4.035288474550958,57.08599287430297],["INVERNESS","KIRKHILL",-4.468139644946841,57.41176413525284,-4.279687383294157,57.498116754874374],["INVERNESS","LAGGAN",-4.632690814188456,56.77535404331063,-4.160288130216943,57.098269355279385],["INVERNESS","MOY AND DALAROSSIE",-4.351582530266263,57.08975960415145,-3.8349028569475827,57.43314838278322],["INVERNESS","NORTH UIST",
-7.697883656620969,57.4682402280019,-7.062731709583226,57.72116328756222],["INVERNESS","PETTY",-4.150481472238342,57.48708382132952,-3.956733124146545,57.56790639284273],["INVERNESS","PORTREE",-6.291568641377844,57.25644350445853,-5.951577620178961,57.584108747362265],["INVERNESS","SLEAT",-6.038701702780046,57.01788723570562,-5.662779166392108,57.22256592533234],["INVERNESS","SMALL ISLES",-6.692833449649699,56.8241030111445,-6.112776790261085,57.07129719075064],["INVERNESS","SNIZORT",-6.406209197960671,
57.397705524689805,-6.139949457160147,57.613504177107984],["INVERNESS","SOUTH UIST",-7.457217399571195,57.05270747205289,-7.188052562710547,57.493572472265846],["INVERNESS","STRATH",-6.191099504482961,57.1245277821441,-5.646885183705163,57.32573242986805],["INVERNESS","URQUHART AND GLENMOR...",-5.090933718704759,57.098685068136405,-4.384240633860637,57.39360688128958],["ISLE OF ELY","ISLE OF ELY",-0.237328,52.315973,0.426622,52.744024],["ISLE OF WIGHT","ISLE OF WIGHT",-1.589176,50.573667,-1.062945,50.768088],["KENT","KENT",-0.080278,50.9095,1.453849,51.515344],["KINCARDINE","ARBUTHNOTT",-2.3912975570026553,56.839980948281614,-2.2607127880438442,56.927263673357125],["KINCARDINE","BANCHORY-DEVENICK",
-2.1873822842945643,57.03994476537678,-2.0869345720254504,57.11701718388235],["KINCARDINE","BANCHORY-TERNAN",-2.613038746389631,56.99920111962624,-2.386167774049232,57.13063840354671],["KINCARDINE","BANCHORY",-2.521502004151427,57.046219236483694,-2.48040414612405,57.05717732821099],["KINCARDINE","BENHOLM",-2.3799540388502853,56.78856327219216,-2.292000151206012,56.839980948281614],["KINCARDINE","BERVIE",-2.3531999188534685,56.82393011809349,-2.274719003652072,56.861203162234446],
["KINCARDINE","DUNNOTTAR",-2.3251349283039184,56.90597550005368,-2.191842247917411,56.960774099342764],["KINCARDINE","DURRIS",-2.4657463328952907,56.973063033993334,-2.287340320743126,57.07618248513366],["KINCARDINE","FETTERCAIRN",-2.6684742401792994,56.78451070294081,-2.537310863829383,
56.90510893317139],["KINCARDINE","FETTERESSO",-2.3669355951602102,56.945280205963286,-2.128122728001418,57.06449846061233],["KINCARDINE","FETTERESSO",-2.234986423149478,56.95768102421083,-2.1998001137269845,56.97209827103604],["KINCARDINE","FORDOUN",-2.6077855146359896,56.83405408096016,-2.3549543883598685,56.97101306401986],["KINCARDINE","GARVOCK",-2.4852184232256533,56.79765437284054,-2.352643715576386,56.86896253280718],["KINCARDINE","GLENBERVIE",-2.4659159451125783,56.90444756637415,
-2.301090775289144,57.00252426589945],["KINCARDINE","INVERBERVIE",-2.2870713243027003,56.8385303214875,-2.2690709825752102,56.851756126483366],["KINCARDINE","KINNEFF AND CATTERLINE",-2.3082992403074725,56.84346802796324,-2.2030546313972796,56.92770938408588],["KINCARDINE","LAURENCEKIRK",-2.5123629359705517,56.81812575892078,-2.3923836905524483,56.87075758134462],["KINCARDINE","MARYCULTER",-2.3048980013222238,57.04533139364102,-2.159534938719463,57.107618580424145],["KINCARDINE","MARYKIRK",
-2.6010885892804434,56.772366698652824,-2.443835412915887,56.85339700617386],["KINCARDINE","NIGG",-2.1346330329795347,57.08533381030241,-2.053541295836477,57.1235372667172],["KINCARDINE","ST CYRUS",-2.5027181981737767,56.7443171577625,-2.3503136546276946,56.811795063571644],["KINCARDINE","STONEHAVEN",-2.2170411590383177,56.9553803471534,-2.1949762112893754,56.96062140994088],["KINCARDINE","STRACHAN",-2.756385197830726,56.886292027201485,-2.4511564157930446,57.05580609939298],["KINROSS","CLEISH",-3.550574322125811,56.13818882677111,-3.365567109192706,56.173124101012355],["KINROSS","FOSSOWAY",
-3.649335559298245,56.13259801832071,-3.4588926977886136,56.25169985495782],["KINROSS","KINROSS",-3.5156719066802156,56.16689711420123,-3.332699833501006,56.222975426012184],["KINROSS","KINROSS (TOWN)",-3.4355189799906056,56.19369869483073,-3.4162248827678234,56.21683268009842],["KINROSS","ORWELL",-3.550971968337147,56.21367255182268,-3.3486721521891445,56.26859550092667],["KINROSS","PORTMOAK",-3.402585769594692,56.162578210759264,-3.261796726666789,56.241988802005636],["KIRKCUDBRIGHT","ANWOTH",
-4.301849168727329,54.83495227551308,-4.192123419906848,54.93918224349785],["KIRKCUDBRIGHT","ANWOTH (TOWN)",-4.206817426112934,54.87392681637915,-4.185366822656914,54.89444619369725],["KIRKCUDBRIGHT","BALMACLELLAN",-4.139627150824852,55.033667035760644,-3.942584740798377,55.16091239781746],["KIRKCUDBRIGHT","BALMAGHIE",-4.174695051403379,54.9098458423847,-3.964977662438109,55.01309783493542],["KIRKCUDBRIGHT","BORGUE",-4.228668858538798,54.76616504665426,-4.088506660243181,54.88344893266467],["KIRKCUDBRIGHT",
"BUITTLE",-3.9272117007122307,54.84386409874938,-3.80695443168208,54.97431128914003],["KIRKCUDBRIGHT","CASTLE DOUGLAS",-3.9532391148467485,54.93497127810445,-3.9266159052332092,
54.95177331568148],["KIRKCUDBRIGHT","CARSPHAIRN",-4.415279591049044,55.1292928603543,-4.104212936949197,55.32258889985565],["KIRKCUDBRIGHT","COLVEND AND SOUTHWICK",-3.819867919648895,54.85286253830589,-3.6424492920950735,54.95469027088518],["KIRKCUDBRIGHT","CROSSMICHAEL",-4.007605487665598,54.93588977397514,-3.885053582169564,55.02086892718891],["KIRKCUDBRIGHT","DALBEATTIE",-3.8343702217782596,54.919899200195275,-3.8111066512786858,54.93656940407144],["KIRKCUDBRIGHT","DALRY",-4.192347956280095,55.08706188678481,-4.00237134712922,55.30424541027925],["KIRKCUDBRIGHT","GIRTHON",-4.329697409116745,54.83002695104858,-4.133573692680288,55.045890248183],["KIRKCUDBRIGHT","GIRTHON / GATEHOUSE",-4.19317971062277,54.87910834959539,-4.165000708093189,54.897632761388756],["KIRKCUDBRIGHT","KELLS",-4.3981118314270224,54.99701667304265,-4.057564005054085,55.17946732175462],["KIRKCUDBRIGHT","KELLS (TOWN)",-4.148527914958097,
55.067320955740605,-4.138619487048526,55.075714213649654],["KIRKCUDBRIGHT","KELTON",-4.023732445175804,54.86883925235806,-3.870134202806242,54.94828909185015],["KIRKCUDBRIGHT","KIRKBEAN",-3.6952040550855423,54.871971614482895,-3.562971905850342,54.93927583396097],["KIRKCUDBRIGHT","KIRKCUDBRIGHT",-4.073819662791163,54.76945856672579,-3.946653486884748,54.88402956543519],["KIRKCUDBRIGHT","KIRKGUNZEON",-3.8297167863756174,54.91919917879886,-3.7091907771364245,55.01348706029395],["KIRKCUDBRIGHT","KIRKMABRECK",-4.421961490581408,54.84316153507846,-4.252838842766666,54.98412855020477],["KIRKCUDBRIGHT","KIRKPATRICK-DURHAM",-3.9610001371460886,54.985653504336035,-3.8326206866998107,55.12537942021908],["KIRKCUDBRIGHT","KIRKPATRICK-IRONGRAY",-3.8673573412912465,55.04544046493014,
-3.6546431625471074,55.11390956891565],["KIRKCUDBRIGHT","LOCHRUTTON",-3.8152978156891217,55.00681523434177,-3.6770096138996595,55.06053832764984],["KIRKCUDBRIGHT","MINNIGAFF",-4.6645627733120145,54.93226998474776,-4.275500281499629,55.17024536210029],["KIRKCUDBRIGHT","NEW ABBEY",-3.7364622443760727,54.93321045675624,-3.5778037803419487,55.023137420725384],["KIRKCUDBRIGHT","PARTON",-4.109512168412646,54.98578135677756,-3.9358792714904016,55.079914205219474],["KIRKCUDBRIGHT","RERRICK",-4.014766971943872,
54.76852542444273,-3.8243668569456206,54.886304563075655],["KIRKCUDBRIGHT","TERREGLES",-3.724120819005561,55.056410144559756,-3.6353215575237976,55.09062021405743],["KIRKCUDBRIGHT","TONGLAND",-4.117775617361022,54.857563921687515,-3.992813061805203,54.942194475547595],["KIRKCUDBRIGHT","TROQUEER",-3.7059959956863855,54.97627480524882,-3.5764333120827505,55.07706907236011],["KIRKCUDBRIGHT","TWYNHOLM",-4.150521794063953,54.81220998981834,-4.045044183501352,54.94224834422632],["KIRKCUDBRIGHT","URR",-3.916024750625807,
54.88981908637615,-3.7745909833896514,55.06271518643877],["LANARK","AVONDALE",-4.243511617145858,55.5479721029404,-3.986906628028025,55.70393491712076],["LANARK","BIGGAR",-3.5949925513851824,55.60853683701621,-3.4523172950114582,55.67382462009336],["LANARK","BIGGAR (TOWN)",-3.5322960752894956,55.61657532075095,-3.5140391784868887,55.62643469854921],["LANARK","BLANTYRE",-4.148518574386809,
55.74299707761863,-4.059389572437286,55.8313688316603],["LANARK","BOTHWELL",-4.109658324256676,55.792240137769625,-3.9098265576544127,55.85143038839225],["LANARK","CADDER",-4.272806426102486,55.88148010225995,-4.047147580371234,55.9401932175061],["LANARK","CAMBUSLANG",-4.203236092499605,55.78246180125004,-4.106508841786232,55.8322585096291],["LANARK","CAMBUSNETHAN",-3.9747483352927935,55.73446479637173,-3.715959258663029,55.83229952169356],["LANARK","CARLUKE",-3.9156196469557347,55.69478707671097,
-3.7370799034128086,55.7710559370756],["LANARK","CARMICHAEL",-3.7982157740325686,55.57249761842441,-3.659402658946801,55.654931278662204],["LANARK","CARMUNNOCK",-4.269460553502164,55.77708650988642,-4.171442809549548,55.81935616917631],["LANARK","CARNWATH",-3.7333634200520334,55.67686163502168,-3.4729749627136113,55.808868981826116],["LANARK","CARSTAIRS",-3.763928403027186,55.6692579816655,-3.655858058978989,55.78288190120548],["LANARK","COVINGTON",-3.6795217825001982,55.592234843294236,-3.601937281916624,
55.657972806528164],["LANARK","CRAWFORD",-3.782477896862696,55.28925953441668,-3.5081097308807636,55.525360903779415],["LANARK","CRAWFORDJOHN",-4.01513186614008,55.40607381797417,-3.6854413742005767,55.5373849860832],["LANARK","CULTER",-3.5902127002129394,55.50698307719,-3.4864162223326325,55.6134223933217],["LANARK","DALSERF",-3.994012672589996,55.67994273992685,-3.874322513385793,55.76113355987472],["LANARK","DALZIEL",-4.0307759526937685,55.76654388195074,-3.9353629671327903,55.81236095898479],
["LANARK","DOLPHINTON",-3.4784046601235326,55.672995005517144,-3.3940238604657216,55.72673655191319],["LANARK","DOUGLAS",-4.0264338446650205,55.47313135045074,-3.75441499210128,55.603656601184404],["LANARK","DUNSYRE",-3.567334131221332,55.68988297445207,-3.4348057382648305,55.774354704913115],["LANARK","EAST KILBRIDE",-4.283909177531538,55.64709238582542,-4.087583077543113,55.79015743654918],["LANARK","GLASGOW",-4.253816434734398,55.84496973603271,-4.121013987021756,55.91344831043067],["LANARK","GLASSFORD",
-4.164406428256541,55.68467518494142,-3.9990343450996524,55.747810251433904],["LANARK","HAMILTON",-4.123024567395484,55.70639015679539,-3.9727304833313095,55.79643182694365],["LANARK","LAMINGTON AND WANDEL",-3.690483071170904,55.490740627044715,-3.5504504143256126,55.58606344983668],["LANARK","LANARK",-3.866085577207329,55.63492895608107,-3.703688082152463,55.71988356430676],["LANARK","LANARK (TOWN)",-3.804394415985735,55.665292411751714,-3.762335157454499,55.6759734468263],["LANARK","LESMAHAGOW",
-4.043963220148987,55.56142212364227,-3.7581764795660773,55.710179155762106],["LANARK","LIBBERTON",-3.641534406156022,55.608521980479885,-3.5240254776710085,55.684428866701],["LANARK","NEW MONKLAND",-4.059493781873971,55.850785463732386,-3.812147365444957,55.935678663887856],["LANARK","OLD MONKLAND",-4.1786767219303185,55.82303050885401,-3.959479374956258,55.89924471218616],["LANARK","PETTINAIN",-3.711025384034435,55.635707624720744,-3.619227113817779,55.68374496091541],["LANARK","RUTHERGLEN",-4.235604044521934,
55.80704311659757,-4.169785621504703,55.84424067078492],["LANARK","SHOTTS",-3.9553304851896787,55.78568760342508,-3.7096590072525144,55.888422240517706],["LANARK","STONEHOUSE",-4.045117070365608,55.65118665843598,-3.949515130767345,55.730032226002685],["LANARK","SYMINGTON",-3.6648888709221494,55.57399154309306,-3.5577683217250877,55.61949885660141],["LANARK","WALSTON",-3.5411363452621747,55.6561991047707,-3.4482944962419535,55.71163615409153],["LANARK","WISTON AND ROBERTON",-3.768106675404064,
55.51334853705445,-3.617280682024406,55.59227429168481],["LANCASHIRE","LANCASHIRE",-3.323307,53.305147,-1.95091,54.428774],["LEICESTER","LEICESTER",-1.596482,52.391548,-0.66251,52.977854],["LINCOLN","LINCOLN",-0.95806,52.631957,0.360653,53.722377],["LONDON","LONDON",-0.25972,51.411262,0.123176,51.576364],["MERIONETH","MERIONETH",-4.16084,52.531113,-3.215933,53.051099],["MIDDLESEX","MIDDLESEX",-0.529608,51.381203,-0.012412,51.713183],["MIDLOTHIAN","BONNYRIGG AND LASSWADE",-3.1124340595279563,55.87444091420238,-3.0941314488098013,55.88551234712943],["MIDLOTHIAN","BORTHWICK",-3.0890820421411513,55.775718790218974,-2.9679102431696127,55.866600170204805],["MIDLOTHIAN","CARRINGTON",-3.170112145533855,55.80521129206802,-3.068321885987811,55.850847378457736],["MIDLOTHIAN","COCKPEN",-3.1266405728267666,55.84097035480416,-3.0512689642860837,55.87877656689855],["MIDLOTHIAN","CRANSTON",-3.022189992112863,55.849972361440614,-2.928861165936304,55.913076788491324],["MIDLOTHIAN","CRICHTON",-2.9929183988582824,55.803251648031264,-2.8914775854665122,55.87292241421984],["MIDLOTHIAN","CURRIE",-3.4196009266135783,55.81826487935546,-3.2702463566528306,55.93955057651194],["MIDLOTHIAN","DALKEITH",-3.1063172304694198,55.88384108062496,-3.0098404394793046,55.910361252557294],["MIDLOTHIAN","DALKEITH (TOWN)",-3.096967207934381,55.883531553950036,-3.0460749429761673,55.89759588587945],
["MIDLOTHIAN","FALA AND SOUTRA",-2.940233056845694,55.77757412275928,-2.8430525102297266,55.85334125948898],["MIDLOTHIAN","GLENCORSE",-3.2740632905322533,55.83482310353445,-3.1855481884343466,55.87824834755993],["MIDLOTHIAN","HERIOT",-3.1074193412039364,55.70440107082131,-2.9319369514934834,55.81881043155343],["MIDLOTHIAN","INVERESK",-3.094366713264651,55.90145139179325,-2.9871623432804397,55.94716643820129],["MIDLOTHIAN","INVERESK (TOWN)",-3.076859668393298,55.9301802702504,-3.0131897766599187,
55.95429530157808],["MIDLOTHIAN","KIRKLISTON",-3.444823457768414,55.90452964755175,-3.3517205990688295,55.958424010914555],["MIDLOTHIAN","KIRKNEWTON",-3.5039967732633004,55.819567906027565,-3.3878208573016813,55.913425517477],["MIDLOTHIAN","LASSWADE",-3.2382598254656125,55.80365836342373,-3.06985551531886,55.89746253835217],["MIDLOTHIAN","LASSWADE / LOANHEAD",-3.164263351170075,
55.872075611234806,-3.132076928092151,55.88649334376738],["MIDLOTHIAN","MID CALDER",-3.5710583433798515,55.79393524646563,-3.39297299315551,55.912753921221224],["MIDLOTHIAN","NEWBATTLE",-3.082040475763928,55.83899670688385,-2.9717162527836245,55.896790200658316],["MIDLOTHIAN","NEWBATTLE (TOWN)",-3.066887525926192,55.889099351559835,-3.0469146217686087,55.89609287294212],["MIDLOTHIAN","NEWTON",-3.137408252053431,55.89817336630533,-3.0576697532572163,55.929905044160606],["MIDLOTHIAN","PENICUIK",
-3.3696222600049213,55.77447129887159,-3.1275419757664986,55.877281051014776],["MIDLOTHIAN","PENICUIK (TOWN)",-3.2319724035438817,55.81909908574467,-3.215010264005338,55.8344299667783],["MIDLOTHIAN","RATHO",-3.4345980487758516,55.87057734270022,-3.314814585697217,55.93788283544586],["MIDLOTHIAN","STOW",-3.0278700596015877,55.64404753473571,-2.8233053598398805,55.78221110598917],["MIDLOTHIAN","TEMPLE",-3.179925367020861,55.708575956619256,-3.038530970808893,55.82308315299483],["MIDLOTHIAN","WEST CALDER",
-3.7406494015194025,55.77245896778877,-3.439598654499957,55.883023876198074],["MONMOUTH","MONMOUTH",-3.310018,51.474268,-2.649928,51.982773],["MONTGOMERY","MONTGOMERY",-3.929925,52.354839,-2.960097,52.890475],["MORAY","ALVES",-3.5389267264626847,57.59308575520897,-3.393854545873439,57.672645823900886],["MORAY","BELLIE",-3.1152879248408687,57.571263667712714,-2.98534878045449,57.6765644553177],["MORAY","BIRNIE",-3.357457255970834,57.53088245447184,-3.2659814959650113,57.62053328471683],["MORAY","BURGHEAD",
-3.5005801520214788,57.69566967223326,-3.4705682527982056,57.70416498211012],["MORAY","CROMDALE, INVERALLAN, ADVIE",-3.7811221447822425,57.29287204582888,-3.382411148735044,57.45972078451259],["MORAY","DALLAS",-3.5367407076352158,57.46434504056514,-3.343783294708749,57.58723441122108],["MORAY","DRAINIE",-3.3938729218223953,57.67834677624578,-3.249699603081689,57.72494346990111],["MORAY","DUFFUS",-3.505623170552907,57.65354342623673,-3.316961995260361,57.716682057472795],["MORAY","DYKE AND MOY",-3.7591923604664923,57.53833201911907,-3.6186017383809013,57.66352930648473],["MORAY","EDINKILLIE",-3.7291027236241803,57.39913317628654,-3.5061111127588656,57.59037019410734],["MORAY","ELGIN",-3.4929839197096215,57.56484358392068,-3.1998679116781554,57.645897955821155],["MORAY","ELGIN (TOWN)",-3.3388873011966713,57.63896080319311,-3.2822057256539034,57.652811253878866],["MORAY","FORRES",-3.6566722704998007,
57.569003574232205,-3.51741067156065,57.63841829053178],["MORAY","FORRES (TOWN)",-3.628730370448787,57.59870069872235,-3.590199302187812,57.615110829400514],["MORAY","GRANTOWN-ON-SPEY",
-3.622869988646286,57.31752661101278,-3.594693443707095,57.33625942192897],["MORAY","KINLOSS",-3.625187710982719,57.619505080805,-3.5013936946481743,57.66875908101153],["MORAY","KNOCKANDO",-3.5222438554958617,57.41213441683442,-3.1874093769734326,57.524319123716246],["MORAY","LOSSIEMOUTH",-3.3068483104016284,57.712981955043475,-3.2774538399336994,57.72505094412336],["MORAY","RAFFORD",-3.6517155106674943,57.54224464140637,-3.48173380890078,57.63075746761973],["MORAY","ROTHES",-3.3586807350607666,57.488919416313145,
-3.1115329978130966,57.59604481375014],["MORAY","ROTHES (TOWN)",-3.2175635445869006,57.51169376977197,-3.1859323822392422,57.5393515010367],["MORAY","SPEYMOUTH",-3.1978735501941857,57.56861118456972,-3.0954931054680994,57.667313466268155],["MORAY","SPYNIE",-3.4220786584738607,57.640846525006886,-3.2809233562761526,57.68079064465928],["MORAY","ST ANDREWS LHANBRYD",-3.3049522131592424,57.56861118456972,
-3.180462710588364,57.68782336521555],["MORAY","URQUHART",-3.276755200234994,57.60866680829606,-3.0951636322555647,57.71774207914506],["NAIRN","ARDCLACH",-3.889907193037943,57.34760115289197,-3.6830661237821256,57.5442239592859],["NAIRN","AULDEARN",-3.862902175360677,57.53191970534617,-3.709514584760982,57.63183908846454],["NAIRN","CAWDOR",-4.008655728723956,57.34027573255835,-3.8008635362611813,
57.55055990990286],["NAIRN","CROY AND DALCROSS",-4.052837332014353,57.4505670063054,-3.9007150149209897,57.5633781746701],["NAIRN","NAIRN",-3.9823779039544047,57.51036090587521,-3.8258640847165046,57.59706407287817],["NAIRN","NAIRN (TOWN)",-3.888200330638984,57.57729289508217,-3.8523731785216344,57.593561605116264],["NORFOLK","NORFOLK",0.140622,52.354753,1.746111,52.992348],["NORTHAMPTON","NORTHAMPTON",-1.331866,51.977459,-0.137973,52.674818],["NORTHUMBERLAND","NORTHUMBERLAND",-2.689486,54.782267,-1.412084,55.811197],["NOTTINGHAM","NOTTINGHAM",-1.345766,52.78102,-0.639928,53.509288], ["ORKNEY","BIRSAY AND HARRAY",-3.3585736875861407,59.0066371176935,-3.119172942649788,59.15302133942332],["ORKNEY","CROSS AND BURNESS",-2.7025503594066516,59.18334533925191,-2.370639464547093,
59.39197734429231],["ORKNEY","EDAY",-2.8271888565422705,59.13753414598346,-2.732989548680129,59.25060963485975],["ORKNEY","EVIE AND RENDALL",-3.2076795374534033,59.03750107177532,-2.946039044109425,59.15351751095434],["ORKNEY","FIRTH",-3.161353693875015,58.97483292221561,-3.036341351940056,59.05886017254198],["ORKNEY","HOLM",-2.9690724357125897,58.873142282463974,-2.8044052658682577,58.94251930080837],["ORKNEY","HOY AND GRAEMSAY",-3.434894164212057,58.838627477787355,-3.24009893895409,58.94014883931087],
["ORKNEY","KIRKWALL AND ST OLA",-3.052506391136945,58.9366262674645,-2.887894971889177,59.01524115688976],["ORKNEY","KIRKWALL (TOWN)",-2.9823681814742895,58.96502466069015,-2.946162351489277,58.98963856951559],["ORKNEY","LADY",-2.5967438055568577,59.22172352186587,-2.3754483436820193,59.31227752842827],["ORKNEY","ORPHIR",-3.2353055255231493,58.87291238290354,-3.0146897583149865,58.98222199119497],["ORKNEY","PAPA WESTRAY",-2.911763419406058,59.32398566367951,-2.8680567287259837,59.385553412343945],
["ORKNEY","ROUSAY AND EGILSAY",-3.1180420562907853,59.11110095993161,-2.907589012201213,59.20015871971911],["ORKNEY","SANDWICK",-3.3650813364585157,59.00037677237978,-3.217934003001149,59.088419998184015],["ORKNEY","SHAPINSAY",-2.934039282405378,59.01822172928346,-2.7977394034768492,59.087025064483065],["ORKNEY","SOUTH RONALDSAY",-3.07357112490297,58.68670276241416,-2.8599843484298826,58.87325033535204],["ORKNEY","ST ANDREWS AND DEERNESS",-2.926802027362774,58.89110568007193,-2.664534084548448,58.992601215083596],
["ORKNEY","STENNESS",-3.2574358250246016,58.948363814210104,-3.1148220846390196,59.00922716436969],["ORKNEY","STROMNESS",-3.3680231596455723,58.95834197427942,-3.248575469825364,59.014705196524176],["ORKNEY","STROMNESS (TOWN)",-3.331444734118528,58.94967024847184,-3.2923454677388837,58.9747280756427],["ORKNEY","STRONSAY",-2.6893979027376598,59.02474698394938,-2.5266889048943346,59.16194209558394],["ORKNEY","WALLS AND FLOTTA",-3.3702417845609896,58.77270329292457,-3.0641130361922304,58.88795556218736],
["ORKNEY","WESTRAY",-3.0698479483337926,59.22943879238261,-2.835455598610952,59.35956272258954],["OXFORD","OXFORD",-1.719877,51.458899,-0.868626,52.169594],["PEEBLES","BROUGHTON, GLENHOLM, KILB...",-3.529140760225532,55.517537498210324,-3.376211963036157,55.65396539105556],["PEEBLES","DRUMELZIER",-3.5122408259137115,55.49191674906027,-3.2912205748686874,55.610366023404886],["PEEBLES","EDDLESTON",-3.2965045461684293,55.669701600012075,-3.1448415159795173,55.80100869961202],["PEEBLES","INNERLEITHEN",-3.1565407261034504,55.61062436489754,-2.9181519286369713,
55.72113528692515],["PEEBLES","INNERLEITHEN (TOWN)",-3.0738856196000306,55.60918660124793,-3.0528053735113487,55.631047415755404],["PEEBLES","KIRKURD",-3.4458611758691244,55.64954698565032,-3.342816406219135,55.70220229329105],["PEEBLES","LYNE",-3.3159982588097043,55.64527856839483,-3.253463794054722,55.69022818501698],["PEEBLES","MANOR",-3.3228053825496633,55.51191699962065,-3.189579050230975,55.64436477238531],["PEEBLES","NEWLANDS",-3.3825742905378973,55.667154623471234,-3.2222439349849434,
55.7834034155913],["PEEBLES","PEEBLES",-3.2604926845906914,55.56219074974685,-3.1278102411789344,55.695497491887785],["PEEBLES","PEEBLES (TOWN)",-3.214733013320455,55.636766840028464,-3.148255947407571,55.66076095052109],["PEEBLES","SKIRLING",-3.48780703875801,55.61496863428495,-3.432019103176207,55.67416887697516],["PEEBLES","STOBO",-3.3958854708455544,55.59650123586855,-3.257524886280505,55.67328003331251],["PEEBLES","TRAQUAIR",-3.1819855180255106,55.542814857266,-2.969435821975301,55.63930456513931],
["PEEBLES","TWEEDSMUIR",-3.5400800227305185,55.40190612428462,-3.320388987712457,55.52928155942339],["PEEBLES","WEST LINTON",-3.4729749627136113,55.68968029964319,-3.2774389071112306,55.824690372323055],["PEMBROKE","PEMBROKE",-5.670728,51.595445,-4.484886,52.118397],["PERTH","ABERDALGIE",-3.544159892779679,56.350393413604685,-3.469260427960054,56.39445963555909],["PERTH","ABERFELDY",-3.871504410566101,56.614339022852306,-3.8506399729632226,56.625149690121994],["PERTH","ABERFOYLE",-4.604012389697132,56.146369147590725,-4.345987456436003,56.25765210742571],["PERTH","ABERNETHY",-3.3818652562007903,56.28261131109333,-3.2471768328454003,56.352131353607746],["PERTH",
"ABERNETHY (TOWN)",-3.316820235763181,56.33126692639335,-3.3087947193643963,56.33566822186259],["PERTH","ABERNYTE",-3.2679550373680026,56.45502948963841,-3.180543666054422,56.491927594143085],["PERTH","ALYTH",-3.4065488981586176,56.58555293711821,-3.1500857299199967,56.753234564224336],["PERTH","ALYTH / ALYTH",-3.2430740430273226,56.61663535762672,-3.2226969230043547,56.626965661153676],["PERTH","ARDOCH",-4.004359733277429,56.21419169964879,-3.8028652919591637,56.31949592764713],["PERTH","ARNGASK",
-3.464352501024025,56.25117653896782,-3.3485377920806836,56.3129411467613],["PERTH","AUCHTERARDER",-3.7365584541519574,56.2447678913628,-3.6118331741091176,56.33779749612463],["PERTH","AUCHTERARDER (TOWN)",-3.7358255433526666,56.28296280912535,-3.6853629530279,56.303521038615536],["PERTH","AUCHTERGAVEN",-3.675480318182056,56.46872595974396,-3.423654848779852,56.5385217865032],["PERTH","BALQUHIDDER",-4.660563526781313,56.2768805139756,-4.224384796027619,56.422285084558546],["RENFREW","BARRHEAD",
-4.404423694228997,55.800673416450834,-4.3652045670033495,55.81523545023167],["PERTH","BENDOCHY",
-3.340209388222828,56.54424644017294,-3.2338361457336178,56.66167248633699],["PERTH","BLACKFORD",-3.850785755815891,56.195089417648035,-3.6820587350446523,56.33282137136777],["PERTH","BLAIR ATHOLL",-4.331581582523964,56.704974145626316,-3.5384146250172677,56.948371454877474],["PERTH","BLAIRGOWRIE",-3.496147930481866,56.54085401540126,-3.2824789076701224,56.68005190234211],["PERTH",
"CALLANDER",-4.679091550266173,56.19101959676311,-4.117150302015423,56.328213845296155],["PERTH","CALLANDER (TOWN)",-4.229404041657785,56.23617298557478,-4.196509954901677,56.247854709809616],["PERTH","CAPUTH",-3.548586794841598,56.52257916082589,-3.320041121129471,56.58712412400401],["PERTH","CARGILL",-3.433610488525693,56.47440044263393,-3.2476310499871275,56.536255642476945],["PERTH","CLUNIE",-3.5622478116722576,56.5612503218171,-3.3637800065882053,56.66937273680195],["PERTH","COLLACE",-3.3631989878396866,
56.452638215185566,-3.2630251651403723,56.495153413848584],["PERTH","COMRIE",-4.293110623135347,56.288166806892654,-3.957137397887214,56.46545107754598],["PERTH","COUPAR ANGUS",-3.3219053654357054,56.52603918187338,-3.18251452842218,56.59013187407168],["PERTH","COUPAR ANGUS (TOWN)",-3.283061357938598,56.54074924904446,-3.2596206514263346,56.55195594120551],["PERTH","CRIEFF",-3.90731245949116,56.33825903056144,-3.7445576031784698,56.448627596656095],["PERTH","CRIEFF (TOWN)",-3.863315135899812,
56.361903837020506,-3.8222610959911596,56.388150555775766],["PERTH","DOUNE",-4.0646819406731245,56.18647296683985,-4.047890273739414,56.19677573537678],["PERTH","DRON",-3.4609842692081054,56.29870409198324,-3.354044759608318,56.33957215206035],["PERTH","DULL",-4.081795258627648,56.479919703119165,-3.7810757772478714,56.72096197009594],["PERTH","DUNBARNEY",-3.4471146851359227,56.32669585317836,-3.3454755379919483,56.367653481609565],["PERTH","DUNBLANE AND LECROPT",-4.060107965952625,56.13619966828494,
-3.8304559030998906,56.27887953148226],["PERTH","DUNBLANE",-3.9815176593708306,56.18053565846992,-3.9479345334761704,56.19831404003605],["PERTH","DUNKELD AND DOWALLY",-3.658469322905291,56.54156342598447,-3.5051066200254,56.655577216611704],["PERTH","DUNNING",-3.6480039169055827,56.24115893926063,-3.5078009814054485,56.34261726045506],["PERTH","ERROL",-3.2927307840768747,56.36294127550076,-3.150181045661373,56.44696860620114],["PERTH","FINDO GASK",-3.663599204118252,56.3370544216764,
-3.5730412988895046,56.396832016641454],["PERTH","FORGANDENNY",-3.513913259249238,56.28657840598873,-3.4214440078580197,56.37895718071217],["PERTH","FORTEVIOT",-3.5877481472157657,56.25191821100039,-3.4544064270832213,56.36858869821152],["PERTH","FORTINGALL",-4.721042030691337,56.47181368346118,-3.992770784561688,56.83373001944351],["PERTH","FOWLIS WESTER",-3.919668165813337,56.37258330931426,-3.6231245229237556,56.49800981574373],["PERTH","GLENDEVON",-3.760941711620105,56.18863969798683,-3.593271789512959,
56.25354304513732],["PERTH","INCHTURE",-3.217987638495621,56.413920954555394,-3.133615046912751,56.47277623593245],["PERTH","KENMORE",-4.331995297400693,56.43220701030884,-3.918511021251543,56.61184163786489],["PERTH","KILLIN",-4.852874822709347,56.31620587421431,-4.268597451586366,56.54477659682708],["PERTH","KILMADOCK",-4.214227516655202,56.15460721225802,-3.9983243226702982,56.28875644754797],
["PERTH","KILSPINDIE",-3.3570500608918104,56.400909873498605,-3.2393161770909438,56.45609417945569],["PERTH","KINCARDINE",-4.183951394481462,56.11996919557423,-3.9751980380450513,56.185139820922316],["PERTH","KINCLAVEN",-3.488174491090741,56.484574678066394,-3.366596275226024,56.54221605686605],["PERTH","KINFAUNS",-3.4163642961626524,56.36873755632313,-3.2701697292053113,56.41072690232513],["PERTH","KINLOCH",-3.4577257219024053,56.564201121932285,-3.3564171680862946,56.62881386452039],["PERTH",
"KINNAIRD",-3.29729714138067,56.42835346287858,-3.2077600866951688,56.46910790468503],["PERTH","KINNOULL",-3.430931028873823,56.381312288437364,-3.3272070982114523,56.41894416858748],["PERTH","KIRKMICHAEL",-3.6091001608160496,56.64410862918561,-3.3548282004815984,56.889062496085096],["PERTH","LETHENDY",-3.4320335090007883,56.54445411132535,-3.341945966659748,56.575087128933085],["PERTH","LITTLE DUNKELD",-3.8256201456999923,56.47699208027832,-3.4470168286295695,56.653044514364765],["PERTH",
"LOGIEALMOND",-3.7506504771418627,56.43625554889539,-3.561032000908354,56.504020991324055],["PERTH","LOGIERAIT",-3.852223741903955,56.55794095383911,-3.541385290232165,56.70880406947499],["PERTH","LONGFORGAN",-3.2469956843603285,56.42643367344926,-3.0571801552409124,56.51063332134536],["PERTH","MADDERTY",-3.784466313951362,56.34442931291235,-3.637450395772573,56.38792811042957],["PERTH","MEIGLE",-3.200563959751404,56.559678318460996,-3.0913981966249153,56.61504759364596],["PERTH","METHVEN",-3.6929712866268933,
56.386475700866,-3.5124364578526994,56.453871053679435],["PERTH","MONEYDIE",-3.58114894209979,56.43763857185657,-3.4750086169510954,56.48286818279831],["PERTH","MONZIEVAIRD AND STROWAN",-4.050141514166307,56.34597699974353,-3.8509269017583394,56.51332172406087],["PERTH","MOULIN",-3.822154828062971,56.68000411167048,-3.4799004338185777,56.85874313994152],["PERTH","MUCKHART",-3.667598141644143,
56.15289603782579,-3.556989770388358,56.205500514138606],["PERTH","MUTHILL",-4.119377199756922,56.26904351719194,-3.7630829182097214,56.37328802371659],["PERTH","PERTH",-3.4750737766858575,56.3642952382335,-3.391595768553231,56.41008094730557],["PERTH","PITTLOCHRY",-3.751820286230074,56.698151441309705,-3.7126658517336146,56.71405262952794],["PERTH","PORT OF MENTEITH",-4.400268800820522,56.135949186940316,-4.172337347633292,56.21698115024402],["PERTH","RATTRAY",-3.357080003141655,56.58360905150681,-3.2713213329323856,56.66167248633699],["PERTH","RATTRAY (TOWN)",-3.352336133254273,
56.586181003613525,-3.318275466227203,56.60955157035563],["PERTH","REDGORTON",-3.5531760543753093,56.414422813736934,-3.4431852432442422,56.48323473953897],["PERTH","RHYND",-3.397699956480821,56.33916546914764,-3.301629217637985,56.38167256317336],["PERTH","SCONE",-3.4694020205806644,56.40632005666455,-3.340551621923816,56.460287358812444],["PERTH","ST MADOES",-3.3259699998693346,56.35795933498617,-3.270518274904383,56.38603498188481],["PERTH","ST MARTINS",-3.4598994796204945,56.43173040094398,-3.309212497266165,
56.4854029904323],["PERTH","TIBBERMORE",-3.603291951854324,56.36527463554703,-3.432624451877358,56.42425280229226],["PERTH","TRINITY GASK",-3.7720878683350527,56.30763439234808,-3.6275669616833333,56.37034268606403],["PERTH","WEEM",-3.920720443755569,56.615512929757706,-3.802542487265112,56.68645268305564],["RADNOR","RADNOR",-3.74692,52.031784,-2.950756,52.461776],["RENFREW","CATHCART",-4.290268605466502,55.78333235178496,-4.254849812644797,55.80987097204899],["RENFREW","EAGLESHAM",-4.385696916590534,55.67233525508231,-4.223075079295296,55.76636003415464],
["RENFREW","EASTWOOD",-4.3603659172602915,55.7853858355913,-4.280664447951749,55.81256904432089],["RENFREW","ERSKINE",-4.633129354325649,55.87252471438574,-4.453202719389035,55.93053058159054],["RENFREW","GOUROCK",-4.862903684245105,55.94513943178234,-4.799355471501688,55.9630145456929],["RENFREW","GREENOCK",-4.801650934363391,55.8838411430481,-4.702688998754805,55.963208209906796],["RENFREW","HOUSTON AND KILLELLAN",-4.6219032431348746,55.855864976608956,-4.476037349227703,55.90437795111608],
["RENFREW","INCHINNAN",-4.494308344350538,55.86865109190313,-4.406493229828193,55.91215535007554],["RENFREW","INVERKIP",-4.8987699229989685,55.87250317683396,-4.7679229544808095,55.95430358638238],["RENFREW","JOHNSTONE",-4.5332168148783785,55.81614188561339,-4.4963002905197476,55.84172174574762],["RENFREW","KILBARCHAN",-4.63150542436803,55.802798480892214,-4.460341524307428,55.873517787563266],["RENFREW","KILMACOLM",-4.801146586997289,55.835383576797256,-4.598005877489018,55.933309412584],["RENFREW",
"LOCHWINNOCH",-4.787925665556411,55.75811453341973,-4.505612338908364,55.85033245672877],["RENFREW","MEARNS",-4.440489532421976,55.711754197365295,-4.267873179193264,55.79151232652992],["RENFREW","NEILSTON",-4.550282589883396,55.731327293408626,-4.354243669944942,55.80815562109398],["RENFREW","NEILSTON (TOWN)",-4.4147851760194365,55.7904756738534,-4.371663367336413,55.81138090123482],["RENFREW","PAISLEY",-4.540977231436718,55.77249121300114,-4.369892853455726,55.86417591066617],["RENFREW","PORT GLASGOW",-4.709705887661865,55.91131537858169,-4.627384826149719,55.940863071145046],["RENFREW",
"RENFREW",-4.420619122773225,55.85523501411509,-4.361528308736167,55.891318700323936],["RUTLAND","RUTLAND",-0.822278,52.524872,-0.428463,52.759566],["ROSS AND CROMARTY","ALNESS",-4.684196659406621,57.665306735198456,-4.24580372400254,57.826376850011975],["ROSS AND CROMARTY","APPLECROSS",-5.872137352695121,57.34663326917669,-5.392824886140934,57.60479530011698],["ROSS AND CROMARTY","AVOCH",-4.271762142935971,57.5457591650712,-4.137314398253877,57.61742019177422],["ROSS AND CROMARTY","BARVAS",-6.769953953649465,58.235379714208186,-6.168189423707547,
58.51659053469626],["ROSS AND CROMARTY","CONTIN",-5.221980604809664,57.44667543387046,-4.541652590002003,57.81527161131463],["ROSS AND CROMARTY","CROMARTY",-4.166546009887036,57.605628070681725,-3.9942731748197557,57.68009816258623],["ROSS AND CROMARTY","CROMARTY (TOWN)",-4.041167464133776,57.67797466855285,-4.0284955095668655,57.68387663369409],["ROSS AND CROMARTY","DINGWALL",-4.526512806120942,57.57423351376972,-4.408911795687582,57.66082175672019],["ROSS AND CROMARTY","DINGWALL (TOWN)",
-4.445353960111364,57.591178118167335,-4.407167810166985,57.60799342224489],["ROSS AND CROMARTY","EDDERTON",-4.382907355544897,57.78040783961927,-4.1367211471359475,57.86550098202726],["ROSS AND CROMARTY","FEARN",-4.0093386389473284,57.747702603821146,-3.8657144214037613,57.8204103148645],["ROSS AND CROMARTY","FODDERTY",-4.841428899702868,57.553536372096836,-4.430953442396602,57.815472158565036],["ROSS AND CROMARTY","FORTROSE",-4.132466147029481,57.57318762128779,-4.091784217608706,57.59219598755269],["ROSS AND CROMARTY","GAIRLOCH",-5.823597771037253,57.53807502047701,-5.128567861225198,57.92501087550177],
["ROSS AND CROMARTY","GLENSHIEL",-5.636813775688792,57.09463370290756,-5.0299231434742335,57.27137292856573],["ROSS AND CROMARTY","KILLEARNAN",-4.425788916900619,57.50254917553523,-4.268263067628514,57.564638687122105],["ROSS AND CROMARTY","KILMUIR EASTER",-4.273789824388972,57.70436677121745,-4.046885720062824,57.79502266409973],["ROSS AND CROMARTY","KILTEARN",-4.669437999229421,57.60955044806529,-4.298379153016103,57.757919608878666],["ROSS AND CROMARTY","KINCARDINE",-4.962354634558135,
57.78883315620291,-4.327603884537576,58.126146227327666],["ROSS AND CROMARTY","KINTAIL",-5.528809046227542,57.228907112154985,-5.002525618920094,57.37913109487948],["ROSS AND CROMARTY","KNOCKBAIN",-4.342474627752216,57.50067093220792,-4.193465508273179,57.59036726251211],["ROSS AND CROMARTY","LOCHALSH",-5.742841122309712,57.27102262607394,-5.086772446129273,57.449554607876365],["ROSS AND CROMARTY","LOCHBROOM",-5.525635162761135,57.684172428172666,-4.867773591879436,58.124547911031335],["ROSS AND CROMARTY",
"LOCHCARRON",-5.63835042307321,57.34848004219602,-5.146943616769602,57.56751483391865],["ROSS AND CROMARTY","LOCHS",-6.833101354626849,57.910347248664586,-6.358234280616532,58.2058167200138],["ROSS AND CROMARTY","LOGIE EASTER",-4.216340395461734,57.73065195379602,-3.995350265826925,57.78955103208775],["ROSS AND CROMARTY","NIGG",-4.029255622618222,57.69177243350506,-3.9180993744255144,57.759242080606185],["ROSS AND CROMARTY","RESOLIS",-4.321397145040381,57.59588787253264,-4.140482140972487,
57.67634564192874],["ROSS AND CROMARTY","ROSEMARKIE",-4.204888074823827,57.578119980716274,-4.043184307538752,57.650156901214956],["ROSS AND CROMARTY","ROSSKEEN",-4.543461774137665,57.68360913751844,-4.131080795833607,57.84420750758435],["ROSS AND CROMARTY","INVERGORDON",-4.177391662796806,57.68626815588655,-4.142652731596824,57.69935137868599],["ROSS AND CROMARTY","STORNOWAY",
-6.587599521679246,58.180161027582095,-6.136275940712568,58.379848464397575],["ROSS AND CROMARTY","STORNOWAY (TOWN)",-6.398089259216811,58.20170124353896,-6.358368890438996,58.221679235266116],["ROSS AND CROMARTY","TAIN",-4.164856392264556,57.76521779003411,-3.905982875808659,57.845609982635146],["ROSS AND CROMARTY","TAIN (TOWN)",-4.0772977297910495,57.796884610114226,-4.022050675761066,57.819088983695764],["ROSS AND CROMARTY","TARBAT",-3.907300142972852,57.781539674798694,-3.772040573199152,
57.867769379038386],["ROSS AND CROMARTY","UIG",-7.136077782738797,58.006738113363994,-6.568426018584334,58.311019826432066],["ROSS AND CROMARTY","URQUHART AND LOGIE WESTER",-4.476915985925455,57.529051038698846,-4.26527715324109,57.63214687753756],["ROSS AND CROMARTY","URRAY",-5.260893267239733,57.405896735340484,-4.400313934483482,57.578841312274875],["ROXBURGH","ANCRUM",-2.7052615820536388,55.478538525136074,-2.5620134578873475,55.55442423726881],["ROXBURGH","BEDRULE",-2.653604093109486,55.42464897776619,
-2.5929131846103735,55.49130401535982],["ROXBURGH","BOWDEN",-2.7940888072420385,55.51927766313603,-2.6829389345682846,55.58234165775712],["ROXBURGH","CASTLETON",-2.9210184575327522,55.10834798464107,-2.569339460842124,55.325784326794],["ROXBURGH","CAVERS",-2.8339084986313483,55.29707195831351,-2.6413015276946243,55.48045718385884],["ROXBURGH","CRAILING",-2.57628205562999,55.489783876668746,-2.4687056650069863,55.552470281575815],["ROXBURGH","ECKFORD",-2.5013928682440176,55.476384351716405,-2.378035514047919,
55.57069344234703],["ROXBURGH","EDNAM",-2.4597587763650117,55.6070250156805,-2.363100043888604,55.65487579909643],["ROXBURGH","HAWICK",-2.877326935816634,55.35736883725561,-2.7268688041957243,55.48126124436013],["ROXBURGH","HAWICK / HAWICK",-2.814687339007368,55.409077079208,-2.747502632625479,55.4412075515645],["ROXBURGH","HOBKIRK",-2.7572964898509897,55.30717475003915,-2.6027207479868957,55.451678768609526],["ROXBURGH","HOWNAM",-2.4123315571232964,55.39752411589571,-2.260735404956668,55.50493275018488],
["ROXBURGH","JEDBURGH",-2.6213428000363694,55.35327230835321,-2.417423751259279,55.51846722283477],["ROXBURGH","JEDBURGH (TOWN)",-2.5633380549226947,55.46611334226045,-2.5414829083783332,55.490692445256066],["ROXBURGH","KELSO",-2.5123981479089204,55.55913871580704,-2.391449778403112,55.62539014690926],["ROXBURGH","KELSO (TOWN)",-2.4570623650733685,55.584849649866335,-2.415224711828569,55.607251404829654],["ROXBURGH","LILLIESLEAF",-2.8068373541047125,55.47314910458046,-2.6756044076492893,55.534911733670135],
["ROXBURGH","LINTON",-2.3895016587292703,55.51982268942317,-2.28526836660822,55.60114121933835],["ROXBURGH","MAKERSTOUN",-2.5625738932823996,55.57128756144895,-2.484764636475411,55.612829770196086],["ROXBURGH","MAXTON",-2.63533066889966,55.5334133252969,-2.52441765335788,55.57735007193286],["ROXBURGH","MELROSE",-2.8607427890344153,55.56995985218244,-2.6487489124765213,55.70463953253481],["ROXBURGH","MELROSE (TOWN)",-2.7451309916180704,55.588768046650486,-2.7139304622335825,55.60356392657514],["ROXBURGH",
"MINTO",-2.7633722951405244,55.45145760959272,-2.6531936605550324,55.499045912543686],["ROXBURGH","MOREBATTLE",-2.407730089652729,55.42854961215814,-2.165835277632697,55.55620365848411],["ROXBURGH","OXNAM",-2.506300178030803,55.34741020587589,-2.329955743361495,55.50459045721665],["ROXBURGH","ROBERTON",-3.1198169988052715,55.31164589996729,-2.8447191140458763,55.44962044285721],["ROXBURGH","ROXBURGH",-2.5983445860921015,55.523759147472056,-2.4104128916370566,55.59570699250862],["ROXBURGH","SMAILHOLM",
-2.610405982002096,55.595069544242655,-2.498555294802615,55.6316152552406],["ROXBURGH","SOUTHDEAN",-2.660522268942947,55.302061623556796,-2.4615394826965127,55.452393669922564],["ROXBURGH","SPROUSTON",-2.409137558038105,55.566701834838526,-2.288113687546623,55.63910541731659],["ROXBURGH","ST BOSWELLS",-2.7083666293739856,55.53712108925004,-2.6191356277752345,55.58200870199242],["ROXBURGH","STICHILL",-2.5080222360409867,55.62329360523852,-2.415406510507461,55.66223387588362],["ROXBURGH","TEVIOTHEAD",
-3.0755550468594395,55.26574562832579,-2.8200309889857174,55.39130647712077],["ROXBURGH","YETHOLM",-2.3262551907789075,55.507623971538635,-2.2242575845252133,55.57837097477348],["SELKIRK","ASHKIRK",-2.9633433844176955,55.43127485800334,-2.774062691661782,55.52168219001767],["SELKIRK","CADDONFOOT",-2.998452118762256,55.569376802484776,-2.8133203896912136,55.69125559844479],["SELKIRK","ETTRICK",-3.3237982300359623,55.34070575390178,-3.027092337635396,55.482698985461184],["SELKIRK","GALASHIELS",-2.8493852209807446,
55.546856947016046,-2.7630216080976364,55.62736501028858],["SELKIRK","GALASHIELS (TOWN)",-2.841752184832224,55.58710853724521,-2.771973605362646,55.629352801078646],["SELKIRK","KIRKHOPE",-3.1114222938196545,55.412735430852706,-2.8743672140510275,55.529785846067426],["SELKIRK","SELKIRK",-2.995477005658327,55.49701837636238,-2.7753763811490066,55.58133938952536],["SELKIRK","SELKIRK (TOWN)",
-2.857536946787283,55.53731238164086,-2.81440400318613,55.56028557866175],["SELKIRK","YARROW",-3.3553688381546447,55.43104270427609,-2.9384465470508596,55.58855201391414],["SHROPSHIRE","SHROPSHIRE",-3.237233,52.306208,-2.2324,52.998859],["SOMERSET","SOMERSET",-3.84024,50.819079,-2.244515,51.505641],["STAFFORD","STAFFORD",-2.499571,52.423227,-1.588311,53.225758],["STIRLING","AIRTH",-3.8351072585575534,56.04003988454397,-3.728163275620248,56.106750979883955],["STIRLING","BALDERNOCK",-4.3068337630641835,55.924638568259304,-4.211389587051737,55.96592145912591],["STIRLING","BALFRON",-4.383397666291464,56.06202233437201,-4.169127399310447,56.10463391042576],["STIRLING","BRIDGE OF ALLAN",-3.9582720517391636,56.14325897950752,-3.923703965508033,56.16917052701271],["STIRLING","BUCHANAN",-4.699119057030198,
56.0606989488495,-4.416552953834624,56.30122792611519],["STIRLING","CAMPSIE",-4.303119599034676,55.93493157650293,-4.114262359403569,56.02846751367208],["STIRLING","DRYMEN",-4.544750260925905,55.99423837325434,-4.272130001403941,56.169459925368514],["STIRLING","DENNY AND DUNIPACE",-3.980982359796926,
56.0060621254151,-3.8334174183790237,56.051301205209164],["STIRLING","DENNY (TOWN)",-3.9264215873383868,56.0237116673544,-3.8906023655729265,56.034875037731176],["STIRLING","DUNIPACE (TOWN)",-3.9264215873383868,56.0237116673544,-3.8906023655729265,56.034875037731176],["STIRLING","FALKIRK",-3.9521800146423383,55.95855112423226,-3.7281078030869557,56.026616236874034],["STIRLING","FINTRY",-4.278277575348596,56.00667911147266,-4.102321431196994,56.087981969023346],["STIRLING","GARGUNNOCK",
-4.172274301765839,56.0683724787269,-4.045402101832282,56.14876889342228],["STIRLING","GRANGEMOUTH",-3.8056825687173603,55.96106916396111,-3.659276235675805,56.04739172829545],["STIRLING","GRANGEMOUTH",-3.7531000733446835,55.9993435778275,-3.671910018371318,56.03786831619419],["STIRLING","KILLEARN",-4.44265040417291,55.97066394978293,-4.240569599976391,56.0710354943843],["STIRLING","KILSYTH",-4.157461654188082,55.95148706457436,-3.9548891647496136,56.03056822207835],["STIRLING","KILSYTH (TOWN)",
-4.086752167324848,55.96592875659028,-4.02406251409472,55.9861912920721],["STIRLING","KIPPEN",-4.308136201778655,56.08488546073836,-4.1443264146942544,56.14875036351892],["STIRLING","LARBERT",-3.860706728326662,56.01043720222525,-3.774634264190034,56.05559112438792],["STIRLING","LOGIE (STIRLING)",-3.958092711788769,56.12163700623539,-3.839950418298014,56.19608781258927],["STIRLING","MUIRAVONSIDE",-3.7856780283824145,55.93270701034401,-3.6268662539726684,55.98974163869186],["STIRLING","SLAMANNAN",-3.899689105491993,55.89260903236488,-3.735455813470458,55.964915796776395],["STIRLING","ST NINIANS",-4.1326582984583125,56.02602225595052,-3.798800211422345,56.14239059077975],["STIRLING","STIRLING",-3.962285605462214,56.09598902932044,-3.9118085026969482,56.13434114619578],["STIRLING","STRATHBLANE",-4.393135788390884,55.95600094534914,-4.27665580942708,56.02477545795567],["EAST SUFFOLK","EAST SUFFOLK",0.892014,51.939577,1.766076,52.607692],["WEST SUFFOLK","WEST SUFFOLK",0.340608,51.959969,1.026681,52.463373],["SURREY","SURREY",-0.847737,51.072329,0.056795,51.490398],["EAST SUSSEX","EAST SUSSEX",-0.249398,50.734802,0.867404,51.147175],
["WEST SUSSEX","WEST SUSSEX",-0.956178,50.721349,-0.181091,51.141862], ["SUTHERLAND","ASSYNT",-5.4046884483410595,57.98084775506382,-4.879725776029457,58.27337660160555],["SUTHERLAND","CLYNE",-4.3160243475752775,57.996690571616725,-3.834556970134465,
58.24234835170473],["SUTHERLAND","CREICH",-4.902254954613213,57.85963982178055,-4.1343974313276135,58.22230168675326],["SUTHERLAND","DORNOCH",-4.306402398760987,57.84858546989492,-3.9927160045942967,57.98975760549311],["SUTHERLAND","DORNOCH (TOWN)",-4.055038976519521,57.86046705854565,-4.010704875391367,57.89064474533489],["SUTHERLAND","DURNESS",-5.023139557557937,58.27039329061227,-4.533573522561702,58.62757414239664],["SUTHERLAND","EDDRACHILLIS",-5.1846703168686865,58.17668821078172,
-4.6883354228908205,58.579727452334396],["SUTHERLAND","FARR",-4.665084351240706,58.17560094749571,-3.77208508267435,58.601433019359945],["SUTHERLAND","GOLSPIE",-4.12856522646725,57.93270643848464,-3.881039608143054,58.03631371740121],["SUTHERLAND","KILDONAN",-4.249441001281223,58.10462271873641,-3.597235133562913,58.375964096093384],["SUTHERLAND","LAIRG",-4.827558729288298,57.96419732692671,-4.316733125529189,58.28185677869538],["SUTHERLAND","LOTH",-3.896126625234998,58.03730471311498,-3.669269569357072,
58.126766392152426],["SUTHERLAND","ROGART",-4.3935528990485935,57.96504973874168,-4.067439932241076,58.17879086043965],["SUTHERLAND","TONGUE",-4.596566926854686,58.315422055949696,-4.233728753011969,58.581055029434815],["WARWICK","WARWICK",-2.023031,51.955407,-1.172569,52.686364],["WEST LOTHIAN","ABERCORN",-3.540087036824995,55.96438931389566,-3.421996596108795,56.00278245846105],["WEST LOTHIAN","BATHGATE",-3.744328649642779,55.87109722536964,-3.5651490227437606,55.92802865483585],["WEST LOTHIAN","ARMADALE",-3.710153218650919,55.88962306040551,-3.6866083518179282,
55.90751799983885],["WEST LOTHIAN","BATHGATE (TOWN)",-3.6596979710342654,55.89214920295851,-3.610384533036608,55.91036121915443],["WEST LOTHIAN","BO'NESS AND CARRIDEN",-3.691766775548031,55.98376068959503,-3.5148155609203378,56.02098942979213],["WEST LOTHIAN","BO'NESS",-3.6305989062396695,56.00535784260587,-3.5781421572026946,56.02097590594368],["WEST LOTHIAN","DALMENY",-3.4480936077754385,55.955674022654215,-3.3022350801395484,56.00184477296365],["WEST LOTHIAN","ECCLESMACHAN",-3.5985654633699315,55.915362969144795,-3.473030793765689,55.970891762475404],["WEST LOTHIAN","KIRKLISTON",-3.488901380228424,55.910813252817206,-3.364253433071988,55.971565144727826],["WEST LOTHIAN","LINLITHGOW",-3.674207571767829,55.92621136363975,-3.5178850529614314,55.99609654464522],["WEST LOTHIAN","LINLITHGOW (TOWN)",-3.6244473723323125,55.96816802245057,-3.584154149599976,55.98092805036081],
["WEST LOTHIAN","LIVINGSTON",-3.645100044469618,55.85036873475029,-3.518467670329493,55.92129856416393],["WEST LOTHIAN","QUEENSFERRY",
-3.4077568869235493,55.982966700746886,-3.379126167144443,55.99324243043618],["WEST LOTHIAN","TORPHICHEN",-3.8280758486112694,55.87528207682941,-3.6134635406427016,55.95548681567801],["WEST LOTHIAN","UPHALL",-3.5408535019417924,55.90252267269112,-3.4403696237668933,55.95101044805109],["WEST LOTHIAN","WHITBURN",-3.74906210812413,55.81488040891562,-3.5943747621946533,55.88379362086724],["WEST LOTHIAN","WHITBURN (TOWN)",-3.707136239064169,55.859497741209346,-3.676232972187231,
55.87158451516437],["WESTMORLAND","WESTMORLAND",-3.167506,54.160522,-2.159861,54.706705],["WIGTOWN","GLASSERTON",-4.553531206765734,54.68668882846069,-4.389861382401601,54.79269680943898],["WIGTOWN","INCH",-5.048402775608925,54.86229897283963,-4.854421910895995,55.010363587785555],["WIGTOWN","KIRKCOLM",-5.186903161940421,54.930092644132785,-5.062404174917122,55.018453216762076],["WIGTOWN","KIRKCOWAN",-4.792176569986083,54.86419856766681,-4.548365402579271,55.04605203490416],
["WIGTOWN","KIRKINNER",-4.578186390873855,54.7800177255106,-4.409528733752467,54.873419377877745],["WIGTOWN","KIRKMAIDEN",-4.99258358448944,54.63361035621298,-4.852636044186112,54.76560000429835],["WIGTOWN","LESWALT",-5.1869982992695185,54.86734625694683,-5.02859282866129,54.945976653848966],["WIGTOWN","MOCHRUM",-4.709701948631771,54.73522360921156,-4.519639724392454,54.88529912806422],["WIGTOWN",
"NEW LUCE",-4.920891109948432,54.90156350511141,-4.726559537454863,55.044163107316855],["WIGTOWN","NEWTON-STEWART",-4.494892061833658,54.947537755029714,-4.474207252347269,54.96722788301399],["WIGTOWN","OLD LUCE",-4.929188044836339,54.82393999147897,-4.657294272154031,54.9359961419845],["WIGTOWN","PENNINGHAME",-4.688857610673075,54.87189968976604,-4.3849081224527735,55.06126953274214],["WIGTOWN","PORTPATRICK",-5.149394871121601,54.827899057263025,-5.015955210922699,54.892157157074436],
["WIGTOWN","SORBIE",-4.485802026509526,54.740288031543386,-4.341869925104115,54.825645026237765],["WIGTOWN","STONEYKIRK",-5.088804660441562,54.74706630231065,-4.909255171711063,54.86908276153952],["WIGTOWN","STRANRAER (TOWN)",-5.031896750107316,54.898157773446435,-5.020658983056853,54.90627359298308],["WIGTOWN","WHITHORN",-4.4958603148311305,54.67766486054181,-4.349116684551008,54.78552816988304],["WIGTOWN","WHITHORN (TOWN)",-4.424589669008388,54.72449775478637,-4.411248821337772,54.73929752158824],
["WIGTOWN","WIGTOWN",-4.542685659252206,54.85621976438564,-4.420724303792663,54.90958201760532],["WIGTOWN","WIGTOWN / WIGTOWN",-4.497203380667915,54.85739069338314,-4.420728862292924,54.88827112972583],["WILTSHIRE","WILTSHIRE",-2.367985,50.944775,-1.485211,51.705424],["WORCESTER","WORCESTER",-2.662809,51.92413,-1.610298,52.523555],["YORKSHIRE - EAST RIDING","YORKSHIRE - EAST RIDING",-1.133854,53.572157,0.151637,54.227188],
["YORKSHIRE - NORTH RIDING","YORKSHIRE - NORTH RIDING",-2.365811,53.954592,-0.302522,54.662891],
["YORKSHIRE - WEST RIDING","YORKSHIRE - WEST RIDING",-2.650377,53.301315,-0.69429,54.395282],["ZETLAND","BRESSAY",-1.1478670156618447,60.10201191408164,-1.0024808653983084,60.19300986775284],["ZETLAND","DELTING",-1.4733703150878545,60.31199674997727,-1.130040261042175,60.51859910304559],["ZETLAND","DUNROSSNESS",-1.65983328499806,59.51171233167032,-1.1549208336064785,60.088766929046685],["ZETLAND",
"FETLAR",-0.9491813285726334,60.56180949724479,-0.7655184195247527,60.63265267523562],["ZETLAND","LERWICK",-1.3754117154837804,60.020231321082264,-1.1505099263750147,60.18796581929638],["ZETLAND","LERWICK / LERWICK",-1.171738682734104,60.14349615212592,-1.1323299405389284,60.182170003069785],["ZETLAND","NESTING",-1.2514624081853363,60.23849451399157,-0.7338245353917554,60.449757475724425],["ZETLAND","NORTHMAVEN",-1.633543536885863,60.396923338384674,-1.2826935341038053,60.637610601295385],["ZETLAND",
"SANDSTING",-1.5601133339159372,60.14555140899804,-1.2925037451008174,60.34342387482991],["ZETLAND","TINGWALL",-1.380238374094357,60.09867593676428,-1.14639868481057,60.312221430155304],["ZETLAND","UNST",-0.9843701343267944,60.659809569187715,-0.7591870440106687,60.85432115011174],["ZETLAND","WALLS AND SANDNESS",-2.1164527037805154,60.11083763904333,-1.5164534366641649,60.34663768230798],["ZETLAND","YELL",-1.2038043275084749,60.48235469904567,-0.9683665580264268,60.733892572642354]];function ka(a,b){for(var c in a)b.call(i,a[c],c,a)}function la(a){for(var b in a)return!1;return!0}var ma=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"];function na(a){for(var b,c,d=1;d<arguments.length;d++){c=arguments[d];for(b in c)a[b]=c[b];for(var e=0;e<ma.length;e++)b=ma[e],Object.prototype.hasOwnProperty.call(c,b)&&(a[b]=c[b])}};function oa(a){if(!pa.test(a))return a;a.indexOf("&")!=-1&&(a=a.replace(qa,"&"));a.indexOf("<")!=-1&&(a=a.replace(ra,"<"));a.indexOf(">")!=-1&&(a=a.replace(sa,">"));a.indexOf('"')!=-1&&(a=a.replace(ta,"""));return a}var qa=/&/g,ra=/</g,sa=/>/g,ta=/\"/g,pa=/[&<>\"]/;function ua(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")}
function va(a,b){for(var c=0,d=String(a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),e=String(b).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),f=Math.max(d.length,e.length),h=0;c==0&&h<f;h++){var j=d[h]||"",k=e[h]||"",l=RegExp("(\\d*)(\\D*)","g"),J=RegExp("(\\d*)(\\D*)","g");do{var m=l.exec(j)||["","",""],t=J.exec(k)||["","",""];if(m[0].length==0&&t[0].length==0)break;c=wa(m[1].length==0?0:parseInt(m[1],10),t[1].length==0?0:parseInt(t[1],10))||wa(m[2].length==0,t[2].length==0)||wa(m[2],t[2])}while(c==
0)}return c}function wa(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};var z=Array.prototype,A=z.indexOf?function(a,b,c){return z.indexOf.call(a,b,c)}:function(a,b,c){c=c==n?0:c<0?Math.max(0,a.length+c):c;if(s(a)){if(!s(b)||b.length!=1)return-1;return a.indexOf(b,c)}for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},B=z.forEach?function(a,b,c){z.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=s(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},xa=z.filter?function(a,b,c){return z.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=
0,h=s(a)?a.split(""):a,j=0;j<d;j++)if(j in h){var k=h[j];b.call(c,k,j,a)&&(e[f++]=k)}return e},ya=z.map?function(a,b,c){return z.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=s(a)?a.split(""):a,h=0;h<d;h++)h in f&&(e[h]=b.call(c,f[h],h,a));return e};function za(){return z.concat.apply(z,arguments)}function Aa(a){if(r(a))return za(a);else{for(var b=[],c=0,d=a.length;c<d;c++)b[c]=a[c];return b}}function Ba(a){z.splice.apply(a,Ca(arguments,1))}
function Ca(a,b,c){return arguments.length<=2?z.slice.call(a,b):z.slice.call(a,b,c)};var C="StopIteration"in p?p.StopIteration:Error("StopIteration");function Da(){}Da.prototype.next=function(){g(C)};Da.prototype.ka=function(){return this};function Ea(a){if(a instanceof Da)return a;if(typeof a.ka=="function")return a.ka(!1);if(ba(a)){var b=0,c=new Da;c.next=function(){for(;;)if(b>=a.length&&g(C),b in a)return a[b++];else b++};return c}g(Error("Not implemented"))}
function Fa(a,b,c){if(ba(a))try{B(a,b,c)}catch(d){d!==C&&g(d)}else{a=Ea(a);try{for(;;)b.call(c,a.next(),i,a)}catch(e){e!==C&&g(e)}}}function Ga(a,b){a=Ea(a);try{for(;;)if(b.call(i,a.next(),i,a))break}catch(c){c!==C&&g(c)}};function Ha(a){this.I={};this.e=[];var b=arguments.length;if(b>1){b%2&&g(Error("Uneven number of arguments"));for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else if(a){var d;if(a instanceof Ha){c=Ia(a);Ja(a);d=[];for(b=0;b<a.e.length;b++)d.push(a.I[a.e[b]])}else{var b=[],e=0;for(c in a)b[e++]=c;c=b;b=[];e=0;for(d in a)b[e++]=a[d];d=b}for(b=0;b<c.length;b++)this.set(c[b],d[b])}}o=Ha.prototype;o.j=0;o.Fa=0;function Ia(a){Ja(a);return a.e.concat()}
function Ja(a){if(a.j!=a.e.length){for(var b=0,c=0;b<a.e.length;){var d=a.e[b];Object.prototype.hasOwnProperty.call(a.I,d)&&(a.e[c++]=d);b++}a.e.length=c}if(a.j!=a.e.length){for(var e={},c=b=0;b<a.e.length;)d=a.e[b],Object.prototype.hasOwnProperty.call(e,d)||(a.e[c++]=d,e[d]=1),b++;a.e.length=c}}o.get=function(a,b){if(Object.prototype.hasOwnProperty.call(this.I,a))return this.I[a];return b};
o.set=function(a,b){Object.prototype.hasOwnProperty.call(this.I,a)||(this.j++,this.e.push(a),this.Fa++);this.I[a]=b};o.ka=function(a){Ja(this);var b=0,c=this.e,d=this.I,e=this.Fa,f=this,h=new Da;h.next=function(){for(;;){e!=f.Fa&&g(Error("The map has changed since the iterator was created"));b>=c.length&&g(C);var h=c[b++];return a?h:d[h]}};return h};function D(){Ka&&(La[u(this)]=this)}var Ka=!1,La={};D.prototype.Na=!1;D.prototype.n=function(){if(!this.Na&&(this.Na=!0,this.d(),Ka)){var a=u(this);La.hasOwnProperty(a)||g(Error(this+" did not call the goog.Disposable base constructor or was disposed of after a clearUndisposedObjects call"));delete La[a]}};D.prototype.d=function(){this.Cb&&Ma.apply(n,this.Cb)};function Ma(){for(var a=0,b=arguments.length;a<b;++a){var c=arguments[a];ba(c)?Ma.apply(n,c):c&&typeof c.n=="function"&&c.n()}};function E(a,b){D.call(this);this.cb=b;this.H=[];a>this.cb&&g(Error("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var c=0;c<a;c++)this.H.push(this.Q())}y(E,D);o=E.prototype;o.C=n;o.Ma=n;o.getObject=function(){if(this.H.length)return this.H.pop();return this.Q()};function Na(a,b){a.H.length<a.cb?a.H.push(b):a.oa(b)}o.Q=function(){return this.C?this.C():{}};o.oa=function(a){if(this.Ma)this.Ma(a);else if(da(a))if(ca(a.n))a.n();else for(var b in a)delete a[b]};
o.d=function(){E.h.d.call(this);for(var a=this.H;a.length;)this.oa(a.pop());delete this.H};function Oa(){this.Qa=[];this.kb=new Ha;this.ec=this.fc=this.gc=this.Yb=0;this.rb=new Ha;this.Ab=this.dc=0;this.xa=1;this.Eb=new E(0,4E3);this.Eb.Q=function(){return new Pa};this.Zb=new E(0,50);this.Zb.Q=function(){return new Qa};var a=this;this.Ya=new E(0,2E3);this.Ya.Q=function(){return String(a.xa++)};this.Ya.oa=function(){};this.lc=3}function Qa(){this.wb=this.bc=this.count=0}
Qa.prototype.toString=function(){var a=[];a.push(this.type," ",this.count," (",Math.round(this.bc*10)/10," ms)");this.wb&&a.push(" [VarAlloc = ",this.wb,"]");return a.join("")};function Pa(){}function Ra(a,b,c,d){var e=[];c==-1?e.push(" "):e.push(Sa(a.Pa-c));e.push(" ",Ta(a.Pa-b));a.pa==0?e.push(" Start "):a.pa==1?(e.push(" Done "),e.push(Sa(a.pc-a.startTime)," ms ")):e.push(" Comment ");e.push(d,a);a.cc>0&&e.push("[VarAlloc ",a.cc,"] ");return e.join("")}
Pa.prototype.toString=function(){return this.type==n?this.zb:"["+this.type+"] "+this.zb};
Oa.prototype.toString=function(){for(var a=[],b=-1,c=[],d=0;d<this.Qa.length;d++){var e=this.Qa[d];e.pa==1&&c.pop();a.push(" ",Ra(e,this.Yb,b,c.join("")));b=e.Pa;a.push("\n");e.pa==0&&c.push("| ")}if(this.kb.j!=0){var f=w();a.push(" Unstopped timers:\n");Fa(this.kb,function(b){a.push(" ",b," (",f-b.startTime," ms, started at ",Ta(b.startTime),")\n")})}b=Ia(this.rb);for(d=0;d<b.length;d++)c=this.rb.get(b[d]),c.count>1&&a.push(" TOTAL ",c,"\n");a.push("Total tracers created ",this.dc,"\n","Total comments created ",
this.Ab,"\n","Overhead start: ",this.gc," ms\n","Overhead end: ",this.fc," ms\n","Overhead comment: ",this.ec," ms\n");return a.join("")};function Sa(a){var a=Math.round(a),b="";a<1E3&&(b=" ");a<100&&(b=" ");a<10&&(b=" ");return b+a}function Ta(a){a=Math.round(a);return String(100+a/1E3%60).substring(1,3)+"."+String(1E3+a%1E3).substring(1,4)}new Oa;function Ua(){this.nb=w()}new Ua;Ua.prototype.set=function(a){this.nb=a};Ua.prototype.get=function(){return this.nb};var F,Va,Wa,Xa,G;function Ya(){return p.navigator?p.navigator.userAgent:n}function Za(){return p.navigator}Xa=Wa=Va=F=!1;var $a;if($a=Ya()){var ab=Za();F=$a.indexOf("Opera")==0;Va=!F&&$a.indexOf("MSIE")!=-1;Wa=!F&&$a.indexOf("WebKit")!=-1;Xa=!F&&!Wa&&ab.product=="Gecko"}var bb=F,H=Va,I=Xa,K=Wa,cb=Za();G=(cb&&cb.platform||"").indexOf("Mac")!=-1;var db=!!Za()&&(Za().appVersion||"").indexOf("X11")!=-1,eb;
a:{var fb="",gb;if(bb&&p.opera)var hb=p.opera.version,fb=typeof hb=="function"?hb():hb;else if(I?gb=/rv\:([^\);]+)(\)|;)/:H?gb=/MSIE\s+([^\);]+)(\)|;)/:K&&(gb=/WebKit\/(\S+)/),gb)var ib=gb.exec(Ya()),fb=ib?ib[1]:"";if(H){var jb,kb=p.document;jb=kb?kb.documentMode:i;if(jb>parseFloat(fb)){eb=String(jb);break a}}eb=fb}var lb={};function L(a){return lb[a]||(lb[a]=va(eb,a)>=0)}var mb={};function nb(){return mb[9]||(mb[9]=H&&document.documentMode&&document.documentMode>=9)};function ob(a,b){this.x=a!==i?a:0;this.y=b!==i?b:0}ob.prototype.toString=function(){return"("+this.x+", "+this.y+")"};function pb(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}pb.prototype.toString=function(){return"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, "+this.left+"l)"};function qb(a,b){this.width=a;this.height=b}qb.prototype.toString=function(){return"("+this.width+" x "+this.height+")"};qb.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};qb.prototype.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var rb;function sb(a){return(a=a.className)&&typeof a.split=="function"?a.split(/\s+/):[]}function tb(a){var b=sb(a),c=Ca(arguments,1),d;d=b;for(var e=0,f=0;f<c.length;f++)A(d,c[f])>=0||(d.push(c[f]),e++);d=e==c.length;a.className=b.join(" ");return d}function ub(a){for(var b=sb(a),c=Ca(arguments,1),d=b,e=0,f=0;f<d.length;f++)A(c,d[f])>=0&&(Ba(d,f--,1),e++);a.className=b.join(" ")};var vb=!H||nb();!I&&!H||H&&nb()||I&&L("1.9.1");H&&L("9");function wb(a){return a?new xb(yb(a)):rb||(rb=new xb)}function zb(a){return s(a)?document.getElementById(a):a}function Ab(a,b){ka(b,function(b,d){d=="style"?a.style.cssText=b:d=="class"?a.className=b:d=="for"?a.htmlFor=b:d in Bb?a.setAttribute(Bb[d],b):d.lastIndexOf("aria-",0)==0?a.setAttribute(d,b):a[d]=b})}
var Bb={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",maxlength:"maxLength",type:"type"};function Cb(){return Db(document,arguments)}
function Db(a,b){var c=b[0],d=b[1];if(!vb&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',oa(d.name),'"');if(d.type){c.push(' type="',oa(d.type),'"');var e={};na(e,d);d=e;delete d.type}c.push(">");c=c.join("")}c=a.createElement(c);if(d)s(d)?c.className=d:r(d)?tb.apply(n,[c].concat(d)):Ab(c,d);b.length>2&&Eb(a,c,b);return c}
function Eb(a,b,c){function d(c){c&&b.appendChild(s(c)?a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var f=c[e];ba(f)&&!(da(f)&&f.nodeType>0)?B(Fb(f)?Aa(f):f,d):d(f)}}function Gb(a,b){a.appendChild(b)}function Hb(a){for(var b;b=a.firstChild;)a.removeChild(b)}function yb(a){return a.nodeType==9?a:a.ownerDocument||a.document}function Fb(a){if(a&&typeof a.length=="number")if(da(a))return typeof a.item=="function"||typeof a.item=="string";else if(ca(a))return typeof a.item=="function";return!1}
function xb(a){this.F=a||p.document||document}o=xb.prototype;o.Ka=function(){return Db(this.F,arguments)};o.createElement=function(a){return this.F.createElement(a)};o.createTextNode=function(a){return this.F.createTextNode(a)};o.appendChild=Gb;o.Sb=Hb;o.removeNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):n};function Ib(a,b){var c=yb(a);if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,n)))return c[b]||c.getPropertyValue(b);return""}function Jb(a,b){return Ib(a,b)||(a.currentStyle?a.currentStyle[b]:n)||a.style[b]}function Kb(a){var a=a?a.nodeType==9?a:yb(a):document,b;if(b=H)if(b=!nb())b=wb(a).F.compatMode!="CSS1Compat";if(b)return a.body;return a.documentElement}
function Lb(a){if(H)return a.offsetParent;for(var b=yb(a),c=Jb(a,"position"),d=c=="fixed"||c=="absolute",a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=Jb(a,"position"),d=d&&c=="static"&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c=="fixed"||c=="absolute"||c=="relative"))return a;return n}
function Mb(a){var b,c=yb(a),d=Jb(a,"position"),e=I&&c.getBoxObjectFor&&!a.getBoundingClientRect&&d=="absolute"&&(b=c.getBoxObjectFor(a))&&(b.screenX<0||b.screenY<0),f=new ob(0,0),h=Kb(c);if(a==h)return f;if(a.getBoundingClientRect){b=a.getBoundingClientRect();if(H)a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop;a=wb(c).F;c=!K&&a.compatMode=="CSS1Compat"?a.documentElement:a.body;a=a.parentWindow||a.defaultView;c=new ob(a.pageXOffset||
c.scrollLeft,a.pageYOffset||c.scrollTop);f.x=b.left+c.x;f.y=b.top+c.y}else if(c.getBoxObjectFor&&!e)b=c.getBoxObjectFor(a),c=c.getBoxObjectFor(h),f.x=b.screenX-c.screenX,f.y=b.screenY-c.screenY;else{b=a;do{f.x+=b.offsetLeft;f.y+=b.offsetTop;b!=a&&(f.x+=b.clientLeft||0,f.y+=b.clientTop||0);if(K&&Jb(b,"position")=="fixed"){f.x+=c.body.scrollLeft;f.y+=c.body.scrollTop;break}b=b.offsetParent}while(b&&b!=a);if(bb||K&&d=="absolute")f.y-=c.body.offsetTop;for(b=a;(b=Lb(b))&&b!=c.body&&b!=h;)if(f.x-=b.scrollLeft,
!bb||b.tagName!="TR")f.y-=b.scrollTop}return f}function Nb(a,b){typeof a=="number"&&(a=(b?Math.round(a):a)+"px");return a}function Ob(a){if(Jb(a,"display")!="none")return new qb(a.offsetWidth,a.offsetHeight);var b=a.style,c=b.display,d=b.visibility,e=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";var f=a.offsetWidth,a=a.offsetHeight;b.display=c;b.position=e;b.visibility=d;return new qb(f,a)}var Pb=I?"MozUserSelect":K?"WebkitUserSelect":n;
function Qb(a){var b=a.getElementsByTagName("*");if(Pb){var c="none";a.style[Pb]=c;if(b)for(var a=0,d;d=b[a];a++)d.style[Pb]=c}else if(H||bb)if(c="on",a.setAttribute("unselectable",c),b)for(a=0;d=b[a];a++)d.setAttribute("unselectable",c)}var Rb={thin:2,medium:4,thick:6};
function Sb(a,b){if((a.currentStyle?a.currentStyle[b+"Style"]:n)=="none")return 0;var c=a.currentStyle?a.currentStyle[b+"Width"]:n;if(c in Rb)return Rb[c];var d;if(/^\d+px?$/.test(c))d=parseInt(c,10);else{d=a.style.left;var e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=c;c=a.style.pixelLeft;a.style.left=d;a.runtimeStyle.left=e;d=c}return d};var Tb;!H||nb();var Ub=H&&!L("8");function M(a,b){D.call(this);this.type=a;this.currentTarget=this.target=b}y(M,D);o=M.prototype;o.d=function(){delete this.type;delete this.target;delete this.currentTarget};o.K=!1;o.V=!0;o.stopPropagation=function(){this.K=!0};o.preventDefault=function(){this.V=!1};var Vb=new Function("a","return a");function N(a,b){a&&this.S(a,b)}y(N,M);o=N.prototype;o.target=n;o.relatedTarget=n;o.offsetX=0;o.offsetY=0;o.clientX=0;o.clientY=0;o.screenX=0;o.screenY=0;o.button=0;o.keyCode=0;o.charCode=0;o.ctrlKey=!1;o.altKey=!1;o.shiftKey=!1;o.metaKey=!1;o.Qb=!1;o.G=n;
o.S=function(a,b){var c=this.type=a.type;M.call(this,c);this.target=a.target||a.srcElement;this.currentTarget=b;var d=a.relatedTarget;if(d){if(I){var e;a:{try{Vb(d.nodeName);e=!0;break a}catch(f){}e=!1}e||(d=n)}}else if(c=="mouseover")d=a.fromElement;else if(c=="mouseout")d=a.toElement;this.relatedTarget=d;this.offsetX=a.offsetX!==i?a.offsetX:a.layerX;this.offsetY=a.offsetY!==i?a.offsetY:a.layerY;this.clientX=a.clientX!==i?a.clientX:a.pageX;this.clientY=a.clientY!==i?a.clientY:a.pageY;this.screenX=
a.screenX||0;this.screenY=a.screenY||0;this.button=a.button;this.keyCode=a.keyCode||0;this.charCode=a.charCode||(c=="keypress"?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.Qb=G?a.metaKey:a.ctrlKey;this.state=a.state;this.G=a;delete this.V;delete this.K};o.stopPropagation=function(){N.h.stopPropagation.call(this);this.G.stopPropagation?this.G.stopPropagation():this.G.cancelBubble=!0};
o.preventDefault=function(){N.h.preventDefault.call(this);var a=this.G;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Ub)try{if(a.ctrlKey||a.keyCode>=112&&a.keyCode<=123)a.keyCode=-1}catch(b){}};o.d=function(){N.h.d.call(this);this.relatedTarget=this.currentTarget=this.target=this.G=n};function Wb(){}var Xb=0;o=Wb.prototype;o.key=0;o.L=!1;o.Ja=!1;o.S=function(a,b,c,d,e,f){ca(a)?this.Za=!0:a&&a.handleEvent&&ca(a.handleEvent)?this.Za=!1:g(Error("Invalid listener argument"));this.M=a;this.mb=b;this.src=c;this.type=d;this.capture=!!e;this.aa=f;this.Ja=!1;this.key=++Xb;this.L=!1};o.handleEvent=function(a){if(this.Za)return this.M.call(this.aa||this.src,a);return this.M.handleEvent.call(this.M,a)};var Yb,Zb=(Yb="ScriptEngine"in p&&p.ScriptEngine()=="JScript")?p.ScriptEngineMajorVersion()+"."+p.ScriptEngineMinorVersion()+"."+p.ScriptEngineBuildVersion():"0";var $b,ac,bc,cc,dc,ec,fc,gc,hc,ic,jc;
(function(){function a(){return{j:0,r:0}}function b(){return[]}function c(){function a(b){b=h.call(a.src,a.key,b);if(!b)return b}return a}function d(){return new Wb}function e(){return new N}var f=Yb&&!(va(Zb,"5.7")>=0),h;ec=function(a){h=a};if(f){$b=function(){return j.getObject()};ac=function(a){Na(j,a)};bc=function(){return k.getObject()};cc=function(a){Na(k,a)};dc=function(){return l.getObject()};fc=function(){Na(l,c())};gc=function(){return J.getObject()};hc=function(a){Na(J,a)};ic=function(){return m.getObject()};
jc=function(a){Na(m,a)};var j=new E(0,600);j.C=a;var k=new E(0,600);k.C=b;var l=new E(0,600);l.C=c;var J=new E(0,600);J.C=d;var m=new E(0,600);m.C=e}else $b=a,ac=q,bc=b,cc=q,dc=c,fc=q,gc=d,hc=q,ic=e,jc=q})();var kc={},O={},P={},lc={};
function Q(a,b,c,d,e){if(b)if(r(b)){for(var f=0;f<b.length;f++)Q(a,b[f],c,d,e);return n}else{var d=!!d,h=O;b in h||(h[b]=$b());h=h[b];d in h||(h[d]=$b(),h.j++);var h=h[d],j=u(a),k;h.r++;if(h[j]){k=h[j];for(f=0;f<k.length;f++)if(h=k[f],h.M==c&&h.aa==e){if(h.L)break;return k[f].key}}else k=h[j]=bc(),h.j++;f=dc();f.src=a;h=gc();h.S(c,f,a,b,d,e);c=h.key;f.key=c;k.push(h);kc[c]=h;P[j]||(P[j]=bc());P[j].push(h);a.addEventListener?(a==p||!a.La)&&a.addEventListener(b,f,d):a.attachEvent(mc(b),f);return c}else g(Error("Invalid event type"))}
function nc(a,b,c,d,e){if(r(b))for(var f=0;f<b.length;f++)nc(a,b[f],c,d,e);else if(d=!!d,a=oc(a,b,d))for(f=0;f<a.length;f++)if(a[f].M==c&&a[f].capture==d&&a[f].aa==e){R(a[f].key);break}}
function R(a){if(!kc[a])return!1;var b=kc[a];if(b.L)return!1;var c=b.src,d=b.type,e=b.mb,f=b.capture;c.removeEventListener?(c==p||!c.La)&&c.removeEventListener(d,e,f):c.detachEvent&&c.detachEvent(mc(d),e);c=u(c);e=O[d][f][c];if(P[c]){var h=P[c],j=A(h,b);j>=0&&z.splice.call(h,j,1);h.length==0&&delete P[c]}b.L=!0;e.eb=!0;pc(d,f,c,e);delete kc[a];return!0}
function pc(a,b,c,d){if(!d.ea&&d.eb){for(var e=0,f=0;e<d.length;e++)if(d[e].L){var h=d[e].mb;h.src=n;fc(h);hc(d[e])}else e!=f&&(d[f]=d[e]),f++;d.length=f;d.eb=!1;f==0&&(cc(d),delete O[a][b][c],O[a][b].j--,O[a][b].j==0&&(ac(O[a][b]),delete O[a][b],O[a].j--),O[a].j==0&&(ac(O[a]),delete O[a]))}}
function qc(a){var b,c=0,d=b==n;b=!!b;if(a==n)ka(P,function(a){for(var e=a.length-1;e>=0;e--){var f=a[e];if(d||b==f.capture)R(f.key),c++}});else if(a=u(a),P[a])for(var a=P[a],e=a.length-1;e>=0;e--){var f=a[e];if(d||b==f.capture)R(f.key),c++}}function oc(a,b,c){var d=O;if(b in d&&(d=d[b],c in d&&(d=d[c],a=u(a),d[a])))return d[a];return n}function mc(a){if(a in lc)return lc[a];return lc[a]="on"+a}
function rc(a,b,c,d,e){var f=1,b=u(b);if(a[b]){a.r--;a=a[b];a.ea?a.ea++:a.ea=1;try{for(var h=a.length,j=0;j<h;j++){var k=a[j];k&&!k.L&&(f&=sc(k,e)!==!1)}}finally{a.ea--,pc(c,d,b,a)}}return Boolean(f)}function sc(a,b){var c=a.handleEvent(b);a.Ja&&R(a.key);return c}
ec(function(a,b){if(!kc[a])return!0;var c=kc[a],d=c.type,e=O;if(!(d in e))return!0;var e=e[d],f,h;Tb===i&&(Tb=H&&!p.addEventListener);if(Tb){var j;if(!(j=b))a:{j="window.event".split(".");for(var k=p;f=j.shift();)if(k[f]!=n)k=k[f];else{j=n;break a}j=k}f=j;j=!0 in e;k=!1 in e;if(j){if(f.keyCode<0||f.returnValue!=i)return!0;a:{var l=!1;if(f.keyCode==0)try{f.keyCode=-1;break a}catch(J){l=!0}if(l||f.returnValue==i)f.returnValue=!0}}l=ic();l.S(f,this);f=!0;try{if(j){for(var m=bc(),t=l.currentTarget;t;t=
t.parentNode)m.push(t);h=e[!0];h.r=h.j;for(var x=m.length-1;!l.K&&x>=0&&h.r;x--)l.currentTarget=m[x],f&=rc(h,m[x],d,!0,l);if(k){h=e[!1];h.r=h.j;for(x=0;!l.K&&x<m.length&&h.r;x++)l.currentTarget=m[x],f&=rc(h,m[x],d,!1,l)}}else f=sc(c,l)}finally{if(m)m.length=0,cc(m);l.n();jc(l)}return f}d=new N(b,this);try{f=sc(c,d)}finally{d.n()}return f});function S(){D.call(this)}y(S,D);o=S.prototype;o.La=!0;o.za=n;o.addEventListener=function(a,b,c,d){Q(this,a,b,c,d)};o.removeEventListener=function(a,b,c,d){nc(this,a,b,c,d)};
o.dispatchEvent=function(a){var b=a.type||a,c=O;if(b in c){if(s(a))a=new M(a,this);else if(a instanceof M)a.target=a.target||this;else{var d=a,a=new M(b,this);na(a,d)}var d=1,e,c=c[b],b=!0 in c,f;if(b){e=[];for(f=this;f;f=f.za)e.push(f);f=c[!0];f.r=f.j;for(var h=e.length-1;!a.K&&h>=0&&f.r;h--)a.currentTarget=e[h],d&=rc(f,e[h],a.type,!0,a)&&a.V!=!1}if(!1 in c)if(f=c[!1],f.r=f.j,b)for(h=0;!a.K&&h<e.length&&f.r;h++)a.currentTarget=e[h],d&=rc(f,e[h],a.type,!1,a)&&a.V!=!1;else for(e=this;!a.K&&e&&f.r;e=
e.za)a.currentTarget=e,d&=rc(f,e,a.type,!1,a)&&a.V!=!1;a=Boolean(d)}else a=!0;return a};o.d=function(){S.h.d.call(this);qc(this);this.za=n};function T(a,b,c){D.call(this);this.fa=a;this.ha=c;this.s=b;Q(b,[tc,uc,vc,wc],this);this.t=n;this.g=[];this.l=-1;this.m=0;this.D=this.i=n}y(T,S);o=T.prototype;o.Nb=10;o.yb=!0;o.Ia=!1;o.xb=!1;o.sb=!1;var tc="hilite",uc="select",wc="dismiss",vc="canceldismiss";o=T.prototype;o.handleEvent=function(a){if(a.target==this.s)switch(a.type){case tc:this.q(a.P);break;case uc:xc(this);break;case vc:yc(this);break;case wc:zc(this)}};
function Ac(a){var b=a.m+a.g.length-1;a.l>=a.m&&a.l<b?a.q(a.l+1):a.l==-1?a.q(a.m):a.l==b&&(a.Ia?a.q(-1):a.xb&&a.q(a.m))}function Bc(a){a.l>a.m?a.q(a.l-1):a.Ia&&a.l==a.m?a.q(-1):a.xb&&(a.l==-1||a.l==a.m)&&a.q(a.m+a.g.length-1)}o.q=function(a){this.l=a;this.s.q(a);return Cc(this,a)!=-1};
function xc(a){var b=Cc(a,a.l);if(b!=-1){var b=a.g[b],c=a.ha,d=b.toString();if(c.N){var e=Dc(c,c.b.value,Ec(c.b)),f=Fc(c,c.b.value);c.Vb.test(d)||(d=d.replace(/[\s\xa0]+$/,"")+c.Bb);c.jc&&(e!=0&&!/^[\s\xa0]*$/.test(f[e-1])&&(d=" "+d),e==f.length-1&&(d+=" "));if(d!=f[e]){f[e]=d;d=c.b;I&&d.blur();d.value=f.join("");for(var h=0,j=0;j<=e;j++)h+=f[j].length;d.focus();e=h;f=c.b;d=e;Gc(f)?f.selectionStart=d:H&&(h=Hc(f),j=h[0],j.inRange(h[1])&&(d=Ic(f,d),j.collapse(!0),j.move("character",d),j.select()));
f=c.b;Gc(f)?f.selectionEnd=e:H&&(h=Hc(f),d=h[1],h[0].inRange(d)&&(e=Ic(f,e),f=Ic(f,Ec(f)),d.collapse(!0),d.moveEnd("character",e-f),d.select()))}}else c.b.value=d;c.Ea=!0;a.sb?(a.t=n,zc(a)):a.w();a.dispatchEvent({type:"update",P:b});a.sb&&a.ha.update(!0);return!0}else return a.w(),a.dispatchEvent({type:"update",P:n}),!1}o.w=function(){this.l=-1;this.t=n;this.m+=this.g.length;this.g=[];window.clearTimeout(this.D);this.D=n;this.s.w()};function zc(a){if(!a.D)a.D=window.setTimeout(v(a.w,a),100)}
function yc(a){window.setTimeout(v(function(){if(this.D)window.clearTimeout(this.D),this.D=n},a),10)}o.d=function(){T.h.d.call(this);this.s.n();this.ha.n();this.fa=n};o.Mb=function(a,b,c){this.t==a&&this.Ba(b,c)};o.Ba=function(a,b){var c=b?Cc(this,this.l):n;this.m+=this.g.length;this.g=a;for(var d=[],e=0;e<a.length;++e)d.push({id:this.m+e,data:a[e]});this.s.Ba(d,this.t,this.i);this.yb&&d.length!=0&&this.t?this.q(c!=n?this.m+c:this.m):this.l=-1;this.dispatchEvent("suggestionsupdate")};
function Cc(a,b){var c=b-a.m;if(c<0||c>=a.g.length)return-1;return c}o.$=function(){var a=this.ha;a.$.apply(a,arguments)};function Jc(a,b){D.call(this);this.T=a||1;this.Z=b||Kc;this.na=v(this.ac,this);this.wa=w()}y(Jc,S);Jc.prototype.enabled=!1;var Kc=p.window;o=Jc.prototype;o.f=n;o.setInterval=function(a){this.T=a;this.f&&this.enabled?(this.stop(),this.start()):this.f&&this.stop()};o.ac=function(){if(this.enabled){var a=w()-this.wa;if(a>0&&a<this.T*0.8)this.f=this.Z.setTimeout(this.na,this.T-a);else if(this.dispatchEvent(Lc),this.enabled)this.f=this.Z.setTimeout(this.na,this.T),this.wa=w()}};
o.start=function(){this.enabled=!0;if(!this.f)this.f=this.Z.setTimeout(this.na,this.T),this.wa=w()};o.stop=function(){this.enabled=!1;if(this.f)this.Z.clearTimeout(this.f),this.f=n};o.d=function(){Jc.h.d.call(this);this.stop();delete this.Z};var Lc="tick";function Mc(a,b,c,d){D.call(this);(!r(a)||!r(b))&&g(Error("Start and end parameters must be arrays"));a.length!=b.length&&g(Error("Start and end points must be the same length"));this.Y=a;this.Db=b;this.duration=c;this.Ga=d;this.coords=[]}y(Mc,S);var U={},V=n;function Nc(){Kc.clearTimeout(V);var a=w(),b;for(b in U)Oc(U[b],a);V=la(U)?n:Kc.setTimeout(Nc,20)}function Pc(a){a=u(a);delete U[a];V&&la(U)&&(Kc.clearTimeout(V),V=n)}o=Mc.prototype;o.u=0;o.Ra=0;o.p=0;o.startTime=n;o.Oa=n;o.ua=n;
o.play=function(a){if(a||this.u==0)this.p=0,this.coords=this.Y;else if(this.u==1)return!1;Pc(this);this.startTime=w();this.u==-1&&(this.startTime-=this.duration*this.p);this.Oa=this.startTime+this.duration;this.ua=this.startTime;this.p||this.J();W(this,"play");this.u==-1&&W(this,"resume");this.u=1;a=u(this);a in U||(U[a]=this);V||(V=Kc.setTimeout(Nc,20));Oc(this,this.startTime);return!0};o.stop=function(a){Pc(this);this.u=0;if(a)this.p=1;Qc(this,this.p);W(this,"stop");this.O()};
o.d=function(){this.u!=0&&this.stop(!1);W(this,"destroy");Mc.h.d.call(this)};function Oc(a,b){a.p=(b-a.startTime)/(a.Oa-a.startTime);if(a.p>=1)a.p=1;a.Ra=1E3/(b-a.ua);a.ua=b;Qc(a,a.p);a.p==1?(a.u=0,Pc(a),W(a,"finish"),a.O()):a.u==1&&a.ya()}function Qc(a,b){ca(a.Ga)&&(b=a.Ga(b));a.coords=Array(a.Y.length);for(var c=0;c<a.Y.length;c++)a.coords[c]=(a.Db[c]-a.Y[c])*b+a.Y[c]}o.ya=function(){W(this,"animate")};o.J=function(){W(this,"begin")};o.O=function(){W(this,"end")};
function W(a,b){a.dispatchEvent(new Rc(b,a))}function Rc(a,b){M.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.qc=b.coords[2];this.duration=b.duration;this.p=b.p;this.mc=b.Ra;this.state=b.u;this.kc=b}y(Rc,M);function X(a,b,c,d,e){Mc.call(this,b,c,d,e);this.element=a}y(X,Mc);X.prototype.ja=q;X.prototype.ya=function(){this.ja();X.h.ya.call(this)};X.prototype.O=function(){this.ja();X.h.O.call(this)};X.prototype.J=function(){this.ja();X.h.J.call(this)};function Y(a,b,c,d,e){typeof b=="number"&&(b=[b]);typeof c=="number"&&(c=[c]);X.call(this,a,b,c,d,e);(b.length!=1||c.length!=1)&&g(Error("Start and end points must be 1D"))}y(Y,X);
Y.prototype.ja=function(){var a=this.coords[0],b=this.element.style;if("opacity"in b)b.opacity=a;else if("MozOpacity"in b)b.MozOpacity=a;else if("filter"in b)b.filter=a===""?"":"alpha(opacity="+a*100+")"};Y.prototype.show=function(){this.element.style.display=""};function Sc(a,b,c){Y.call(this,a,1,0,b,c)}y(Sc,Y);Sc.prototype.J=function(){this.show();Sc.h.J.call(this)};Sc.prototype.O=function(){this.element.style.display="none";Sc.h.O.call(this)};function Tc(a,b,c){Y.call(this,a,0,1,b,c)}y(Tc,Y);
Tc.prototype.J=function(){this.show();Tc.h.J.call(this)};function Uc(){}(function(a){a.qa=function(){return a.Lb||(a.Lb=new a)}})(Uc);Uc.prototype.xa=0;function Vc(a){return":"+(a.xa++).toString(36)}Uc.qa();function Wc(a,b){a.setAttribute("role",b);a.oc=b};function Xc(a,b,c,d){D.call(this);this.Aa=a||document.body;this.o=wb(this.Aa);this.Tb=!a;this.a=n;this.t="";this.g=[];this.qb=this.ba=-1;this.v=!1;this.className="ac-renderer";this.Da="ac-row";this.ab="active";this.Ha="ac-active";this.Kb="ac-highlighted";this.R=b||n;this.ic=d!=n?d:!0;this.ra=!1;this.Ub=c!=n?c:!1;this.sa=n;this.ia=!1;this.ga=0}y(Xc,S);o=Xc.prototype;o.Ba=function(a,b,c){this.t=b;this.g=a;this.ba=-1;this.qb=w();this.i=c;this.W=[];Yc(this)};
o.w=function(){this.i&&this.i.setAttribute("aria-activedescendant","");if(this.v)this.v=!1,this.ga>0?(new Sc(this.a,this.ga)).play():this.a.style.display="none"};o.show=function(){if(!this.v)this.v=!0,this.ga>0?(new Tc(this.a,this.ga)).play():this.a.style.display=""};
function Zc(a,b){$c(a);a.ba=b;if(b>=0&&b<a.a.childNodes.length){var c=a.W[b];tb(c,a.Ha,a.ab);a.i&&a.i.setAttribute("aria-activedescendant",c?c.id:"");var d=a.a,e=Mb(c),f=Mb(d),h;if(H){var j=Sb(d,"borderLeft");h=Sb(d,"borderRight");var k=Sb(d,"borderTop"),l=Sb(d,"borderBottom");h=new pb(k,h,l,j)}else j=Ib(d,"borderLeftWidth"),h=Ib(d,"borderRightWidth"),k=Ib(d,"borderTopWidth"),l=Ib(d,"borderBottomWidth"),h=new pb(parseFloat(k),parseFloat(h),parseFloat(l),parseFloat(j));j=e.x-f.x-h.left;e=e.y-f.y-h.top;
f=d.clientHeight-c.offsetHeight;d.scrollLeft+=Math.min(j,Math.max(j-(d.clientWidth-c.offsetWidth),0));d.scrollTop+=Math.min(e,Math.max(e-f,0))}}function $c(a){a.ba>=0&&ub(a.W[a.ba],a.Ha,a.ab)}o.q=function(a){if(a==-1)Zc(this,-1);else for(var b=0;b<this.g.length;b++)if(this.g[b].id==a){Zc(this,b);break}};
function ad(a){if(!a.a){var b=a.o.Ka("div",{style:"display:none"});a.a=b;tb(b,a.className);Wc(b,"listbox");b.id=Vc(Uc.qa());a.i&&(Wc(a.i,"combobox"),a.i.setAttribute("aria-autocomplete","list"),a.i.setAttribute("aria-haspopup",!0));a.o.appendChild(a.Aa,b);Q(b,"click",a.Sa,!1,a);Q(b,"mousedown",a.Va,!1,a);Q(a.o.F,"mousedown",a.Ta,!1,a);Q(b,"mouseover",a.Wa,!1,a)}}
function Yc(a){ad(a);if(a.ia)a.a.style.visibility="hidden";a.W.length=0;a.o.Sb(a.a);if(!a.R||!a.R.nc){var b=n;Fa(a.g,function(a){var d=this.t,e=this.o.Ka("div",{className:this.Da,id:Vc(Uc.qa())});Wc(e,"option");this.R&&this.R.ob?this.R.ob(a,d,e):e.innerHTML=oa(a.data.toString());d&&this.ic&&bd(this,e,d);tb(e,this.Da);this.W.push(e);a=e;this.ia?this.a.insertBefore(a,b):this.o.appendChild(this.a,a);b=a},a)}a.g.length==0?a.w():(a.show(),cd(a.a),dd(a),Qb(a.a))}
function dd(a){if(a.i&&a.Tb){var b=Mb(a.i),c=Ob(a.i),d=Ob(Kb(a.i)),e=Ob(a.a);b.y=a.ia?b.y-e.height:b.y+c.height;(a.Ub||b.x+e.width>d.width)&&a.sa!="LEFT"?(b.x=b.x+c.width-e.width,a.sa="RIGHT"):a.sa="LEFT";var c=a.a,f,d=Mb(c);if(b instanceof ob)f=b.y,b=b.x;b=c.offsetLeft+(b-d.x);e=c.offsetTop+(f-d.y);d=I&&(G||db)&&L("1.9");b instanceof ob?(f=b.x,b=b.y):(f=b,b=e);c.style.left=Nb(f,d);c.style.top=Nb(b,d);if(a.ia)a.a.style.visibility="visible"}}
o.d=function(){Xc.h.d.call(this);if(this.a)nc(this.a,"click",this.Sa,!1,this),nc(this.a,"mousedown",this.Va,!1,this),nc(this.o.F,"mousedown",this.Ta,!1,this),nc(this.a,"mouseover",this.Wa,!1,this),this.o.removeNode(this.a),this.a=n,this.v=!1;delete this.Aa};function cd(a){if(I&&G)a.style.width="",a.style.overflow="visible",a.style.width=a.offsetWidth,a.style.overflow="auto"}
function bd(a,b,c){if(b.nodeType==3){var d=n;r(c)&&c.length>1&&!a.ra&&(d=Ca(c,1));c=ed(a,c);if(c.length!=0){for(var e=b.nodeValue,f=RegExp("(.*?)(^|\\W+)("+c+")","gi"),c=[],h=0,j=f.exec(e),k=0;j;)k++,c.push(j[1]),c.push(j[2]),c.push(j[3]),h=f.lastIndex,j=f.exec(e);c.push(e.substring(h));if(c.length>1){d=!a.ra?1:k;for(e=0;e<d;e++)f=3*e,b.nodeValue=c[f]+c[f+1],h=a.o.createElement("b"),h.className=a.Kb,a.o.appendChild(h,a.o.createTextNode(c[f+2])),h=b.parentNode.insertBefore(h,b.nextSibling),b.parentNode.insertBefore(a.o.createTextNode(""),
h.nextSibling),b=h.nextSibling;a=Ca(c,d*3);b.nodeValue=a.join("")}else d&&bd(a,b,d)}}else for(b=b.firstChild;b;)d=b.nextSibling,bd(a,b,c),b=d}function ed(a,b){var c="";if(!b)return c;a.ra?r(b)?(c=xa(b,function(a){return!/^[\s\xa0]*$/.test(a==n?"":String(a))}),c=ya(c,ua),c=c.join("|")):(c=b.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,""),c=ua(c),c=c.replace(/ /g,"|")):c=r(b)?b.length>0?ua(b[0]):"":ua(b);return c}
function fd(a,b){for(;b&&b!=a.a&&!(A(sb(b),a.Da)>=0);)b=b.parentNode;return b?A(a.W,b):-1}o.Sa=function(a){var b=fd(this,a.target);b>=0&&this.dispatchEvent({type:uc,P:this.g[b].id});a.stopPropagation()};o.Va=function(a){this.dispatchEvent(vc);a.stopPropagation();a.preventDefault()};o.Ta=function(a){this.i==a.target?($c(this),a.stopPropagation()):this.dispatchEvent(wc)};o.Wa=function(a){a=fd(this,a.target);a>=0&&!(w()-this.qb<300)&&this.dispatchEvent({type:tc,P:this.g[a].id})};function gd(a){D.call(this);this.Xa=a;this.e=[]}y(gd,D);var hd=[];function Z(a,b,c,d){r(c)||(hd[0]=c,c=hd);for(var e=0;e<c.length;e++)a.e.push(Q(b,c[e],d||a,!1,a.Xa||a))}function $(a,b,c,d,e,f){if(r(c))for(var h=0;h<c.length;h++)$(a,b,c[h],d,e,f);else{a:{d=d||a;f=f||a.Xa||a;e=!!e;if(b=oc(b,c,e))for(c=0;c<b.length;c++)if(!b[c].L&&b[c].M==d&&b[c].capture==e&&b[c].aa==f){b=b[c];break a}b=n}if(b)b=b.key,R(b),a=a.e,b=A(a,b),b>=0&&z.splice.call(a,b,1)}}
gd.prototype.d=function(){gd.h.d.call(this);B(this.e,R);this.e.length=0};gd.prototype.handleEvent=function(){g(Error("EventHandler.handleEvent not implemented"))};function Ec(a){var b;a:{var c=0,d=0;if(Gc(a))c=a.selectionStart,d=-1;else if(H){var e=Hc(a);b=e[0];e=e[1];if(b.inRange(e)){b.setEndPoint("EndToStart",e);if(a.type=="textarea"){e.duplicate();c=a=b.text;for(d=!1;!d;)b.compareEndPoints("StartToEnd",b)==0?d=!0:(b.moveEnd("character",-1),b.text==a?c+="\r\n":d=!0);b=[c.length,-1];break a}c=b.text.length;d=-1}}b=[c,d]}return b[0]}
function Hc(a){var b=a.ownerDocument||a.document,c=b.selection.createRange();a.type=="textarea"?(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,c]}function Ic(a,b){if(a.type=="textarea")b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n").length;return b}function Gc(a){try{return typeof a.selectionStart=="number"}catch(b){return!1}};var id,jd;jd=id=!1;var kd=Ya();kd&&(kd.indexOf("Firefox")!=-1||kd.indexOf("Camino")!=-1||(kd.indexOf("iPhone")!=-1||kd.indexOf("iPod")!=-1?id=!0:kd.indexOf("iPad")!=-1&&(jd=!0)));var ld=id,md=jd;function nd(a,b,c,d,e){if(!H&&(!K||!L("525")))return!0;if(G&&e)return od(a);if(e&&!d)return!1;if(!c&&(b==17||b==18))return!1;if(H&&d&&b==a)return!1;switch(a){case 13:return!(H&&nb());case 27:return!K}return od(a)}
function od(a){if(a>=48&&a<=57)return!0;if(a>=96&&a<=106)return!0;if(a>=65&&a<=90)return!0;if(K&&a==0)return!0;switch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0;default:return!1}};function pd(a,b){D.call(this);a&&qd(this,a,b)}y(pd,S);o=pd.prototype;o.a=n;o.ca=n;o.ta=n;o.da=n;o.A=-1;o.z=-1;
var rd={"3":13,"12":144,"63232":38,"63233":40,"63234":37,"63235":39,"63236":112,"63237":113,"63238":114,"63239":115,"63240":116,"63241":117,"63242":118,"63243":119,"63244":120,"63245":121,"63246":122,"63247":123,"63248":44,"63272":46,"63273":36,"63275":35,"63276":33,"63277":34,"63289":144,"63302":45},sd={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},td={61:187,
59:186},ud=H||K&&L("525");o=pd.prototype;o.Hb=function(a){if(K&&(this.A==17&&!a.ctrlKey||this.A==18&&!a.altKey))this.z=this.A=-1;ud&&!nd(a.keyCode,this.A,a.shiftKey,a.ctrlKey,a.altKey)?this.handleEvent(a):this.z=I&&a.keyCode in td?td[a.keyCode]:a.keyCode};o.Jb=function(){this.z=this.A=-1};
o.handleEvent=function(a){var b=a.G,c,d;H&&a.type=="keypress"?(c=this.z,d=c!=13&&c!=27?b.keyCode:0):K&&a.type=="keypress"?(c=this.z,d=b.charCode>=0&&b.charCode<63232&&od(c)?b.charCode:0):bb?(c=this.z,d=od(c)?b.keyCode:0):(c=b.keyCode||this.z,d=b.charCode||0,G&&d==63&&!c&&(c=191));var e=c,f=b.keyIdentifier;c?c>=63232&&c in rd?e=rd[c]:c==25&&a.shiftKey&&(e=9):f&&f in sd&&(e=sd[f]);a=e==this.A;this.A=e;b=new vd(e,d,a,b);try{this.dispatchEvent(b)}finally{b.n()}};
function qd(a,b,c){a.da&&a.detach();a.a=b;a.ca=Q(a.a,"keypress",a,c);a.ta=Q(a.a,"keydown",a.Hb,c,a);a.da=Q(a.a,"keyup",a.Jb,c,a)}o.detach=function(){if(this.ca)R(this.ca),R(this.ta),R(this.da),this.da=this.ta=this.ca=n;this.a=n;this.z=this.A=-1};o.d=function(){pd.h.d.call(this);this.detach()};function vd(a,b,c,d){d&&this.S(d,i);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}y(vd,N);function wd(a,b,c,d){D.call(this);d=d||150;this.X=a!=n?a:xd;this.Bb=this.X.substring(0,1);a=this.N?"[\\s"+this.X+"]+":"[\\s]+";this.tb=RegExp("^"+a+"|"+a+"$","g");this.Vb=RegExp("\\s*["+this.X+"]$");this.bb=b||"";this.Rb=this.N=c!=n?c:!0;this.f=d>0?new Jc(d):n;this.k=new gd(this);this.la=new gd(this);this.U=new pd;this.$a=-1}y(wd,D);var yd=(ld||md)&&!L("533.17.9"),xd=",;";o=wd.prototype;o.jc=!0;o.Fb=!0;o.vb=!1;o.Xb=!0;o.Wb=!0;o.ma=n;o.b=n;o.va="";o.B=!1;o.Ea=!1;o.ub=!0;
o.$=function(){for(var a=0;a<arguments.length;a++){var b=arguments[a];b.setAttribute("aria-haspopup",!0);Z(this.k,b,"focus",this.Ua);Z(this.k,b,"blur",this.Gb);this.b||Z(this.la,b,"keydown",this.Pb)}};o.d=function(){wd.h.d.call(this);this.ma!=n&&window.clearTimeout(this.ma);this.k.n();delete this.k;this.la.n();this.U.n()};function zd(a){a.f?a.f.setInterval(300):a.f=new Jc(300)}
function Ad(a,b){switch(b.keyCode){case 40:if(a.c.s.v){a.vb?Bc(a.c):Ac(a.c);b.preventDefault();return}else if(!a.N){a.update(!0);b.preventDefault();return}break;case 38:if(a.c.s.v){a.vb?Ac(a.c):Bc(a.c);b.preventDefault();return}break;case 9:if(a.c.s.v&&!b.shiftKey){if(a.update(),xc(a.c)&&a.Rb){b.preventDefault();return}}else a.c.w();break;case 13:if(a.c.s.v){if(a.update(),xc(a.c)){b.preventDefault();b.stopPropagation();return}}else a.c.w();break;case 27:if(a.c.s.v){a.c.w();b.preventDefault();b.stopPropagation();
return}break;case 229:if(!a.B){if(!a.B)Z(a.k,a.b,"keyup",a.hb),Z(a.k,a.b,"keypress",a.gb),a.B=!0;return}break;default:a.f&&!a.ub&&(a.f.stop(),a.f.start())}Bd(a,b)}function Bd(a,b){var c=a.N&&b.charCode&&a.X.indexOf(String.fromCharCode(b.charCode))!=-1;a.Xb&&c&&a.update();a.Wb&&c&&xc(a.c)&&b.preventDefault()}o.Ib=function(){return!1};
o.Ua=function(a){var b=this.la;B(b.e,R);b.e.length=0;this.c&&yc(this.c);if(a.target!=this.b)this.b=a.target||n,this.f&&(this.f.start(),Z(this.k,this.f,Lc,this.jb)),this.va=this.b.value,qd(this.U,this.b),Z(this.k,this.U,"key",this.ib),H&&Z(this.k,this.b,"keypress",this.fb)};o.Gb=function(){yd?this.ma=window.setTimeout(v(this.lb,this),0):this.lb()};
o.lb=function(){if(this.b)$(this.k,this.U,"key",this.ib),this.U.detach(),$(this.k,this.b,"keyup",this.Ib),H&&$(this.k,this.b,"keypress",this.fb),this.B&&Cd(this),this.b=n,this.f&&(this.f.stop(),$(this.k,this.f,Lc,this.jb)),this.c&&zc(this.c)};o.jb=function(){this.update()};o.Pb=function(a){this.Ua(a)};o.ib=function(a){this.$a=a.keyCode;this.c&&Ad(this,a)};o.gb=function(){this.B&&this.$a!=229&&Cd(this)};o.hb=function(a){this.B&&(a.keyCode==13||a.keyCode==77&&a.ctrlKey)&&Cd(this)};
function Cd(a){if(a.B)a.B=!1,$(a.k,a.b,"keypress",a.gb),$(a.k,a.b,"keyup",a.hb)}o.fb=function(a){Bd(this,a)};o.update=function(a){if(a||this.b&&this.b.value!=this.va){if(a||!this.Ea){var a=Ec(this.b),b=this.b.value,a=Fc(this,b)[Dc(this,b,a)],a=this.tb?String(a).replace(this.tb,""):a;if(this.c){this.c.i=this.b;var b=this.c,c=this.b.value;if(b.t!=a)b.t=a,b.fa.Ca(b.t,b.Nb,v(b.Mb,b),c),yc(b)}}this.va=this.b.value}this.Ea=!1};
function Dc(a,b,c){a=Fc(a,b);if(c==b.length)return a.length-1;for(var d=b=0,e=0;d<a.length&&e<c;d++)e+=a[d].length,b=d;return b}function Fc(a,b){if(!a.N)return[b];for(var c=String(b).split(""),d=[],e=[],f=0,h=!1;f<c.length;f++)if(a.bb&&a.bb.indexOf(c[f])!=-1){if(a.Fb&&!h)d.push(e.join("")),e.length=0;e.push(c[f]);h=!h}else!h&&a.X.indexOf(c[f])!=-1?(e.push(c[f]),d.push(e.join("")),e.length=0):e.push(c[f]);d.push(e.join(""));return d};function Dd(a,b){this.g=a;this.hc=!b}Dd.prototype.Ca=function(a,b,c){var d=Ed(this,a,b);d.length==0&&this.hc&&(d=Fd(this,a,b));c(a,d)};function Ed(a,b,c){var d=[];if(b!=""){var b=ua(b),e=RegExp("(^|\\W+)"+b,"i");Ga(a.g,function(a){String(a).match(e)&&d.push(a);return d.length>=c})}return d}
function Fd(a,b,c){var d=[];Fa(a.g,function(a,c){var e=b.toLowerCase(),k=String(a).toLowerCase(),l=0;if(k.indexOf(e)!=-1)l=parseInt((k.indexOf(e)/4).toString(),10);else for(var J=e.split(""),m=-1,t=10,x=0,ga;ga=J[x];x++)ga=k.indexOf(ga),ga>m?(m=ga-m-1,m>t-5&&(m=t-5),l+=m,m=ga):(l+=t,t+=5);l<e.length*6&&d.push({$b:a,pb:l,index:c})});d.sort(function(a,b){var c=a.pb-b.pb;if(c!=0)return c;return a.index-b.index});for(var a=[],e=0;e<c&&e<d.length;e++)a.push(d[e].$b);return a};function Gd(a,b,c,d){a=new Dd(a,!d);d=new Xc;c=new wd(n,n,!!c);T.call(this,a,d,c);c.c=this;c.$(b)}y(Gd,T);function Hd(a){var b=new Xc(n,{ob:function(a,b,c){c.innerHTML=a.data.formatted_address}});this.s=b;var c=new google.maps.Geocoder,d=/^([A-Z]{2})([0-9]+)$/i,e={Ca:function(a,b,e){if(b==1)this.Ob=a;if(b>1&&a===this.Ob)return e(a,[]);if(a.length<3)return e(a,[]);if(a.replace(/\s/g,"").match(d)!==n)return e(a,[]);c.geocode({address:a},function(b,c){c==google.maps.GeocoderStatus.OK&&e(a,b)})}};this.fa=e;var f=new wd(n,n,!1);zd(f);f.ub=!1;if(!H||L(8))f.c=this;f.$(a);T.call(this,e,b,f);this.addEventListener("update",
function(b){a.value=b.P.formatted_address})}y(Hd,Gd);Hd.prototype.search=function(a,b,c){this.fa.Ca(a,b,c)};window.nlsgaz=function(a){var b=zb("county"),c=[180,90,-180,-90],d,e=zb("parish"),f=zb("parish_span");f.style.display="none";Gb(b,Cb("option",{value:""},document.createTextNode("Choose...")));var h="";B(ja,function(a){h!=a[0]&&(h=a[0],a=Cb("option",{value:h},document.createTextNode(h)),b.appendChild(a))});Q(b,"change",function(b){if(b.target.value=="")return f.style.display="none";else f.style.display="inline";Hb(e);Gb(e,Cb("option",{value:""},document.createTextNode("Choose...")));d=c;B(ja,function(a){a[0]==
b.target.value&&(d=[Math.min(d[0],a[2]),Math.min(d[1],a[3]),Math.max(d[2],a[4]),Math.max(d[3],a[5])],a=Cb("option",{value:[a[2],a[3],a[4],a[5]]},document.createTextNode(a[1])),e.appendChild(a))});a(d[0],d[1],d[2],d[3])});Q(e,"change",function(b){if(b.target.value=="")return a(d[0],d[1],d[2],d[3]);b=ya(b.target.value.split(","),parseFloat);a(b[0],b[1],b[2],b[3])});var j=zb("nlsgaz"),k=new Hd(j);k.addEventListener("update",function(b){b=b.P.geometry.viewport;a(b.getSouthWest().lng(),b.getSouthWest().lat(),
b.getNorthEast().lng(),b.getNorthEast().lat())});var l=/^([A-Z]{2})([0-9]+)$/i;Q(zb("nlsgazform"),"submit",function(b){b.preventDefault();b=j.value.replace(/\s/g,"").match(l);b!==n?a(b[1].toUpperCase()+b[2]):k.search(j.value,1,function(b,c){if(c.length>0){var d=c[0].geometry.viewport;a(d.getSouthWest().lng(),d.getSouthWest().lat(),d.getNorthEast().lng(),d.getNorthEast().lat())}})})};