This repository has been archived by the owner on Mar 23, 2023. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
scrub.js
executable file
·345 lines (301 loc) · 48 KB
/
scrub.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
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
const https = require("https");
const fs = require("fs");
const { performance } = require('perf_hooks');
const squareRegex = /(?<url>https:\/\/ssl.gstatic.com\/onebox\/weather\/doodle\/temp2\/)(?<name>.*?)(?<ext>\.png)/g;
const squareUrls = [
// Home
"https://www.google.com/async/lr_iwa?async=war:CmAIu6CqtMYqGiYKBkhhbXJ1bhUbjg9CHWnFZ0EiEglz4niiuVoOExEQMhDZC_G7exovCg9WYWxsZXR0YSwgTWFsdGEVe5gPQh2cO2hBIhIJxUeGHShFDhMRF8lC4o7TWnQSPgoRNDI1MSBaTiBXZXJrZW5kYW0V8j1PQh3-epxAIhIJ8ft-wm2ExkcRcHozMzwwqwAqCy9nLzF0Zjdsc2hfGikKCVdlcmtlbmRhbRV1Pk9CHShynEAiEgmr3UlN3ILGRxHxe5vIQPjRTiKvARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgUIl04YARoGCLfqARgBGgYItuoBGAEaBgjThgMYARoGCPGiBBgBGgYIgNMOGAEaBgjGuAIYARoGCMe4AhgBGgYIkL8FGAEqBgjVBhDgAzAA,_fmt:pb",
// Top 50 cities
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxotCg1WZW5pY2UsIEl0YWx5FRDENUIdVgtFQSISCSlIE8sWqn5HERB_kBWHCQcDIrcBGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYIt-oBGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgjxogQYARoGCIDTDhgBGgYIxrgCGAEaBgjHuAIYARoGCJC_BRgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxouCg5TZXZpbGxlLCBTcGFpbhVujhVCHbCAv8AiEgmRYr4UEWwSDRFIVv4cYhjwNCLXARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgUIl04YARoGCOC2DRgBGgYIt-oBGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxoqCgpMb25kb24sIFVLFYcHTkIdEtMCviISCXXeIa8LoNhHEZkq1d1aOpZSItcBGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYIt-oBGAEaBgjgtg0YARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxozChNMaGFzYSwgVGliZXQsIENoaW5hFU047UEdH1i2QiISCR1UMjpjMWE3EQC4-QbvjhyTIt8BGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYIt-oBGAEaBgjgtg0YARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxpPCi9SaW8gZGUgSmFuZWlybywgU3RhdGUgb2YgUmlvIGRlIEphbmVpcm8sIEJyYXppbBU5QbfBHQyxLMIiEglboAiRVd6bABFO0i9nbELcUCLfARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgUIl04YARoGCOC2DRgBGgYIt-oBGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxoxChFOZXcgWW9yaywgTlksIFVTQRXi2SJCHQ8DlMIiEgk7CD_TpU_CiRFi_nfhBo8LyCLfARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgUIl04YARoGCLfqARgBGgYI4LYNGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxorCgtSb21lLCBJdGFseRVenCdCHZTwR0EiEgnDStcbEYolExEAgTiymk8JAyLfARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgUIl04YARoGCLfqARgBGgYI4LYNGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxotCg1QZXRyYSwgSm9yZGFuFbaS8kEdpusNQiISCbG2GgIwaQEVEbngo8N7aTrkIt8BGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYIt-oBGAEaBgjgtg0YARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxoyChJNYXJyYWtlY2gsIE1vcm9jY28VKQn9QR0LZf_AIhIJUZ4Xlo3urw0RuK2HT1O2UFki3wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo-Ch5WYXJhbmFzaSwgVXR0YXIgUHJhZGVzaCwgSW5kaWEViorKQR2l8qVCIhIJTc_rb7ctjjkRtfA_hRAXE2gi3wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxosCgxIYXZhbmEsIEN1YmEVo-i4QR2yu6TCIhIJ4QD2vUx3zYgRYA13Gn5NKU4i3wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgjgtg0YARoGCLfqARgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxpOCi5GbG9yZW5jZSwgTWV0cm9wb2xpdGFuIENpdHkgb2YgRmxvcmVuY2UsIEl0YWx5FQgUL0Id0Bc0QSISCa3W0oCmVioTEQMqx-8XedWTIt8BGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYIt-oBGAEaBgjgtg0YARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxosCgxLeW90bywgSmFwYW4V1wsMQh2lxAdDIhIJ8cM8zdaoAWARPR27azYdlsAi3wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxoxChFKZXJ1c2FsZW0sIElzcmFlbBWEJf5BHdfaDEIiEglL_ME01tcCFRHL4W5FPmJv2SLfARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgUIl04YARoGCLfqARgBGgYI4LYNGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxotCg1QYXJpcywgRnJhbmNlFSxtQ0IdzooWQCISCQ-34gYfbuZHEWCUjGjDggsEIt8BGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYIt-oBGAEaBgjgtg0YARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxouCg5HcmFuYWRhLCBTcGFpbhWYtRRCHcJOZsAiEgl9wjIt5vxxDRFyDWDTnfdYkiLfARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgUIl04YARoGCLfqARgBGgYI4LYNGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxoyChJMYWxpYmVsYSwgRXRoaW9waWEVkH5AQR3GMBxCIhIJAy1Pge4-QRYRYkuugucUdPIi3wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxouCg5CZWlqaW5nLCBDaGluYRXnnR9CHZbQ6EIiEgm5LBTnllLwNRGKqQ-vIFZiuSLfARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgUIl04YARoGCOC2DRgBGgYIt-oBGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxouCg5BdGhlbnMsIEdyZWVjZRVs7xdCHQDSvUEiEgnxQ3AGH72hFBHdjWZ2RTU2JyLfARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgUIl04YARoGCLfqARgBGgYI4LYNGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxosCgxWYXRpY2FuIENpdHkVlpwnQh0VQUdBIhIJPS3UVwqJJRMRsH46sppPCQAi3wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxowChBLYXRobWFuZHUsIE5lcGFsFeu83UEd3qWqQiISCb-qezCKGes5EeqxjfEbfBO1It8BGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYIt-oBGAEaBgjgtg0YARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo2ChZCYWdhbiwgTXlhbm1hciAoQnVybWEpFbJfqUEdk7e9QiISCWHK2JMD5bUwEYGZ6MMXRxo3It8BGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYI4LYNGAEaBgi36gEYARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxosCgxUb2t5bywgSmFwYW4Vu7gOQh3exAtDIhIJXSModoWLGGARILWiCfeu2M0i3wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxpFCiVI4buZaSBBbiwgUXVhbmcgTmFtIFByb3ZpbmNlLCBWaWV0bmFtFbgUfkEdFK3YQiISCXs6NeHUDUIxEaPM315DNuMKIt8BGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYIt-oBGAEaBgjgtg0YARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxoxChHEsHN0YW5idWwsIFR1cmtleRVvCCRCHa7T50EiEglrCGgABKfKFBHQsAG8mP7M4SLfARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgUIl04YARoGCOC2DRgBGgYIt-oBGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxowChBMaXNib24sIFBvcnR1Z2FsFZbjGkIduToSwSISCTvz5GEaMxkNEdA2kOS96wAEIt8BGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYIt-oBGAEaBgjgtg0YARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo2ChZBbXN0ZXJkYW0sIE5ldGhlcmxhbmRzFdF4UUId-umcQCISCVV3mpS1P8ZHEY2vwLdM_QBmIt8BGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYIt-oBGAEaBgjgtg0YARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxosCgxMdXhvciwgRWd5cHQVK_LNQR09yAJCIhIJ2VSRmgAFSRQRDXK36XzO-goi3wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxovCg9CZXJsaW4sIEdlcm1hbnkVfRRSQh2xelZBIhIJAVkDPzdOqEcRcDteW0YgIQQi3wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo4ChhKYWlwdXIsIFJhamFzdGhhbiwgSW5kaWEVqkzXQR0Vk5dCIhIJgeJXTN9KbDkRCS7yDDrG4Qwi3wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxovCg9WaWVubmEsIEF1c3RyaWEVLNVAQh2V_YJBIhIJn8o2UZ4HbUcRRluiUYrlwv0i5wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYIoO8PGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxorCgtPaWEsIEdyZWVjZRXn2BFCHaMAy0EiEgmpwUQci8uZFBFQx7niLL0ABCLnARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgUIl04YARoGCLfqARgBGgYI4LYNGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgig7w8YARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxozChNTaWVtIFJlYXAsIENhbWJvZGlhFau3VUEdRrXPQiISCXmokYyaFhAxEfq75T75qkCpIucBGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBQiXThgBGgYIt-oBGAEaBgjgtg0YARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCKDvDxgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxosCgxMeW9uLCBGcmFuY2UVYQ43Qh24vZpAIhIJl4foalHq9EcR8CG75CqrCAQi5wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYIoO8PGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxoyChJaYW56aWJhciwgVGFuemFuaWEVMU_FwB2BzxxCIhIJQT0dOfPQXBgR1UpezDMDwtsi7wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoGCKKNBhgBGgUIl04YARoGCOC2DRgBGgYIt-oBGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgig7w8YARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxpQCjBDYXJ0YWdlbmEsIENhcnRhZ2VuYSBQcm92aW5jZSwgQm9saXZhciwgQ29sb21iaWEVvEEmQR139ZbCIhIJUROdrucl9o4RyiY_Ay45YbEi7wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoGCKKNBhgBGgUIl04YARoGCLfqARgBGgYI4LYNGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgig7w8YARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxorCgtDdXNjbywgUGVydRXegljBHVfvj8IiEgkxhFkm2NVtkRFdMRgjzJapKiLvARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgYIoo0GGAEaBQiXThgBGgYIt-oBGAEaBgjgtg0YARoGCLbqARgBGgYI04YDGAEaBgiC8QQYARoGCKDvDxgBGgYI8aIEGAEaBgiA0w4YARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo5ChlNZXhpY28gQ2l0eSwgQ0RNWCwgTWV4aWNvFft1m0EdNETGwiISCQd1CdsmAM6FEUHoXiZ2EAZUIu8BGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBgiijQYYARoFCJdOGAEaBgi36gEYARoGCOC2DRgBGgYItuoBGAEaBgjThgMYARoGCILxBBgBGgYIoO8PGAEaBgjxogQYARoGCIDTDhgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxopCglTaW5nYXBvcmUVDhGtPx3Co89CIhIJdZOLiiMR2jERxPWrUs9peIgi7wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoGCKKNBhgBGgUIl04YARoGCOC2DRgBGgYIt-oBGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgig7w8YARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxoyChJMYXMgVmVnYXMsIE5WLCBVU0EVBa4QQh2YR-bCIhIJ0X31pIK3voARo3mz1ebVzDoi7wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoGCKKNBhgBGgUIl04YARoGCLfqARgBGgYI4LYNGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgig7w8YARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo1ChVTeWRuZXkgTlNXLCBBdXN0cmFsaWEVrHkHwh2UNRdDIhIJP3Sa8ziYEmsRUKgyFmh9AQMi7wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoGCKKNBhgBGgUIl04YARoGCLfqARgBGgYI4LYNGAEaBgi26gEYARoGCNOGAxgBGgYIgvEEGAEaBgig7w8YARoGCPGiBBgBGgYIgNMOGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo1ChVTYW1hcmthbmQsIFV6YmVraXN0YW4VD4IeQh0w84VCIhIJ930HYBkZTT8RVy8_0dk2dkgi_wEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoGCKKNBhgBGgYIt-oBGAEaBgjgtg0YARoGCNOGAxgBGgYIueoBGAEaBgiA0w4YARoGCPOiBBgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBQiXThgBGgYItuoBGAEaBgjxogQYARoGCILxBBgBGgYIoO8PGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo2ChZTYW4gRnJhbmNpc2NvLCBDQSwgVVNBFYcZF0Idvtb0wiISCSEAaQBtmoWAEf-tdvBnE1BKIv8BGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBgiijQYYARoGCLfqARgBGgYI4LYNGAEaBgjThgMYARoGCLnqARgBGgYIgNMOGAEaBgjzogQYARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgUIl04YARoGCLbqARgBGgYIgvEEGAEaBgjxogQYARoGCKDvDxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxovCg9QcmFndWUsIEN6ZWNoaWEVWk1IQh07AWdBIhIJi3lwCZyTC0cRkEAWZg-vAAQihwIaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoGCKKNBhgBGgYIwbgCGAEaBgi36gEYARoGCOC2DRgBGgYI04YDGAEaBgi56gEYARoGCIDTDhgBGgYI86IEGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoFCJdOGAEaBgi26gEYARoGCILxBBgBGgYI8aIEGAEaBgig7w8YARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxoyChJEdWJyb3ZuaWssIENyb2F0aWEVR5oqQh1hwZBBIhIJfeg1CKKLSxMRANUrhlCtAAQihwIaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoGCKKNBhgBGgYIwbgCGAEaBgi36gEYARoGCOC2DRgBGgYI04YDGAEaBgi56gEYARoGCIDTDhgBGgYI86IEGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgjj1AMYARoFCJdOGAEaBgi26gEYARoGCILxBBgBGgYI8aIEGAEaBgig7w8YARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxoxChFCYW5na29rLCBUaGFpbGFuZBXuGVxBHecAyUIiEgnzYQ0oMmAdMREgSOJdsgABASKHAhoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgYIoo0GGAEaBgjBuAIYARoGCLfqARgBGgYI4LYNGAEaBgjThgMYARoGCLnqARgBGgYIgNMOGAEaBgjzogQYARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgUIl04YARoGCLbqARgBGgYIgvEEGAEaBgjxogQYARoGCKDvDxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo8ChxBbnRpZ3VhIEd1YXRlbWFsYSwgR3VhdGVtYWxhFbDqaEEdaXe1wiISCRULJbB0DomFET1yAykruob3IocCGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBgiijQYYARoGCMG4AhgBGgYIt-oBGAEaBgjgtg0YARoGCNOGAxgBGgYIueoBGAEaBgiA0w4YARoGCPOiBBgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBQiXThgBGgYItuoBGAEaBgiC8QQYARoGCPGiBBgBGgYIoO8PGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo5ChlNb250IFNhaW50LU1pY2hlbCwgRnJhbmNlFVSLQkIdbHfBvyISCbPunHzWqA5IEf7DDX7kTIPFIocCGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBgiijQYYARoGCMG4AhgBGgYIt-oBGAEaBgjgtg0YARoGCNOGAxgBGgYIueoBGAEaBgiA0w4YARoGCPOiBBgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYI49QDGAEaBQiXThgBGgYItuoBGAEaBgiC8QQYARoGCPGiBBgBGgYIoO8PGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo3ChdCdWVub3MgQWlyZXMsIEFyZ2VudGluYRUsagrCHbeGacIiEgm9DPlOO8q8lRGHjuiILoGzoCKHAhoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgYIoo0GGAEaBgjBuAIYARoGCLfqARgBGgYI4LYNGAEaBgjThgMYARoGCLnqARgBGgYIgNMOGAEaBgjzogQYARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCOPUAxgBGgUIl04YARoGCLbqARgBGgYIgvEEGAEaBgjxogQYARoGCKDvDxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
// High altitude
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxoyChJMYSBSaW5jb25hZGEsIFBlcnUVNRlqwR2S5IrCIhIJPcyHCJHvZpERjE9ZmFJXNyoijwIaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoGCKKNBhgBGgYIwbgCGAEaBgi36gEYARoGCOC2DRgBGgYI04YDGAEaBgi56gEYARoGCIDTDhgBGgYI86IEGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgiD8QQYARoGCOPUAxgBGgUIl04YARoGCLbqARgBGgYIgvEEGAEaBgjxogQYARoGCKDvDxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxowChBFbCBBbHRvLCBCb2xpdmlhFWrrg8EdmGqIwiISCXMkLoS-3l6REY-d-Bcvih86Io8CGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBgiijQYYARoGCMG4AhgBGgYIt-oBGAEaBgjgtg0YARoGCNOGAxgBGgYIueoBGAEaBgiA0w4YARoGCPOiBBgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYIg_EEGAEaBgjj1AMYARoFCJdOGAEaBgi26gEYARoGCILxBBgBGgYI8aIEGAEaBgig7w8YARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxovCg9Qb3Rvc2ksIEJvbGl2aWEVCJScwR2QgoPCIhIJI9Tlcg5O-ZMR6PTxDin06KoijwIaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoGCKKNBhgBGgYIwbgCGAEaBgi36gEYARoGCOC2DRgBGgYI04YDGAEaBgi56gEYARoGCIDTDhgBGgYI86IEGAEaBginnAEYARoGCMa4AhgBGgYIx7gCGAEaBgiD8QQYARoGCOPUAxgBGgUIl04YARoGCLbqARgBGgYIgvEEGAEaBgjxogQYARoGCKDvDxgBGgYIkL8FGAEaBgiw2wYYARoGCPKiBBgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxo2ChZTaGlnYXRzZSwgVGliZXQsIENoaW5hFYwi6kEd3MKxQiISCe0aV1YOfcE5EVhvWtP6Jgw-Io8CGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBgiijQYYARoGCMG4AhgBGgYIt-oBGAEaBgjgtg0YARoGCNOGAxgBGgYIueoBGAEaBgiA0w4YARoGCPOiBBgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYIg_EEGAEaBgjj1AMYARoFCJdOGAEaBgi26gEYARoGCILxBBgBGgYI8aIEGAEaBgig7w8YARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxotCg1KdWxpYWNhLCBQZXJ1Fbn-d8EdYkKMwiISCbklFjbl82eREfzLYDcRKRYqIo8CGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBgiijQYYARoGCMG4AhgBGgYIt-oBGAEaBgjgtg0YARoGCNOGAxgBGgYIgNMOGAEaBgi56gEYARoGCPOiBBgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYIg_EEGAEaBgjj1AMYARoFCJdOGAEaBgi26gEYARoGCILxBBgBGgYI8aIEGAEaBgig7w8YARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxouCg5PcnVybywgQm9saXZpYRX8xY_BHbAvhsIiEgn1hv_9obDikxHV6m1WeW5Y_iKPAhoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgYIoo0GGAEaBgjBuAIYARoGCLfqARgBGgYI4LYNGAEaBgjThgMYARoGCLnqARgBGgYIgNMOGAEaBgjzogQYARoGCKecARgBGgYIxrgCGAEaBgjHuAIYARoGCIPxBBgBGgYI49QDGAEaBQiXThgBGgYItuoBGAEaBgiC8QQYARoGCPGiBBgBGgYIoO8PGAEaBgiQvwUYARoGCLDbBhgBGgYI8qIEGAEqBgjVBhDgAzAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEj4KETQyNTEgWk4gV2Vya2VuZGFtFfI9T0Id_nqcQCISCfH7fsJthMZHEXB6MzM8MKsAKgsvZy8xdGY3bHNoXxozChNMaGFzYSwgVGliZXQsIENoaW5hFU047UEdH1i2QiISCR1UMjpjMWE3EQC4-QbvjhyTIo8CGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBgiijQYYARoGCMG4AhgBGgYIt-oBGAEaBgjgtg0YARoGCNOGAxgBGgYIueoBGAEaBgiA0w4YARoGCPOiBBgBGgYIp5wBGAEaBgjGuAIYARoGCMe4AhgBGgYIg_EEGAEaBgjj1AMYARoFCJdOGAEaBgi26gEYARoGCILxBBgBGgYI8aIEGAEaBgig7w8YARoGCJC_BRgBGgYIsNsGGAEaBgjyogQYASoGCNUGEOADMAA,_fmt:pb",
// Others
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItGjIKEkFuY2hvcmFnZSwgQUssIFVTQRVK33RCHXnmFcMiEglBP7MEdpHIVhHjaISnWrp9JSLqAhoNCKecARDlsPf2wi0YARoNCLDbBhCt__T2wi0YARoMCJdOEMqK8_bCLRgBGg0Ioo0GEMmm7_bCLRgBGg0IkL8FEJm7jPbCLRgBGg0Ix7gCEL-5i_bCLRgBGg0I49QDEMygivbCLRgBGg0IwbgCEI30iPbCLRgBGg0I8aIEEMiDiPbCLRgBGg0IgvEEEJ2Hh_bCLRgBGg0It-oBENrCg_bCLRgBGg0IoO8PEI33gvbCLRgBGg0I8qIEEIWtgPbCLRgBGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBgjgtg0YARoGCNOGAxgBGgYIueoBGAEaBgiA0w4YARoGCPOiBBgBGgYIxrgCGAEaBgiD8QQYARoGCLbqARgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEgoVcz5PQh3gcpxAGjMKE1JleWtqYXbDrWssIEljZWxhbmQVDUuAQh2Eiq_BIhIJw-3c7rl01kgRcWDSMKIskewi6gIaDQinnAEQ5bD39sItGAEaDQiw2wYQrf_09sItGAEaDAiXThDKivP2wi0YARoNCKKNBhDJpu_2wi0YARoNCJC_BRCZu4z2wi0YARoNCMe4AhC_uYv2wi0YARoNCOPUAxDMoIr2wi0YARoNCMG4AhCN9Ij2wi0YARoNCPGiBBDIg4j2wi0YARoNCILxBBCdh4f2wi0YARoNCLfqARDawoP2wi0YARoNCKDvDxCN94L2wi0YARoNCPKiBBCFrYD2wi0YARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgYI4LYNGAEaBgjThgMYARoGCIDTDhgBGgYIueoBGAEaBgjzogQYARoGCMa4AhgBGgYIg_EEGAEaBgi26gEYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEgoVcz5PQh3gcpxAGikKCUdyZWVubGFuZBX0aY9CHc5qKsIiEgkVd8Djuw2iThEY4hQBg53PNCLqAhoNCKecARDlsPf2wi0YARoNCLDbBhCt__T2wi0YARoMCJdOEMqK8_bCLRgBGg0Ioo0GEMmm7_bCLRgBGg0IkL8FEJm7jPbCLRgBGg0Ix7gCEL-5i_bCLRgBGg0I49QDEMygivbCLRgBGg0IwbgCEI30iPbCLRgBGg0I8aIEEMiDiPbCLRgBGg0IgvEEEJ2Hh_bCLRgBGg0It-oBENrCg_bCLRgBGg0IoO8PEI33gvbCLRgBGg0I8qIEEIWtgPbCLRgBGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBgjgtg0YARoGCNOGAxgBGgYIueoBGAEaBgiA0w4YARoGCPOiBBgBGgYIxrgCGAEaBgiD8QQYARoGCLbqARgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEgoVcz5PQh3gcpxAGjAKEEV2ZXJldHQsIFdBLCBVU0EVe-o_Qh13Z_TCIhIJWy_1BGQAkFQRkEeycfJJJAci6gIaDQinnAEQ5bD39sItGAEaDQiw2wYQrf_09sItGAEaDAiXThDKivP2wi0YARoNCKKNBhDJpu_2wi0YARoNCJC_BRCZu4z2wi0YARoNCMe4AhC_uYv2wi0YARoNCOPUAxDMoIr2wi0YARoNCMG4AhCN9Ij2wi0YARoNCPGiBBDIg4j2wi0YARoNCILxBBCdh4f2wi0YARoNCLfqARDawoP2wi0YARoNCKDvDxCN94L2wi0YARoNCPKiBBCFrYD2wi0YARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgYI4LYNGAEaBgjThgMYARoGCLnqARgBGgYIgNMOGAEaBgjzogQYARoGCMa4AhgBGgYIg_EEGAEaBgi26gEYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEgoVcz5PQh3gcpxAGjYKFk5ldyBaZWFsYW5kLCBDYWxuZSwgVUsVvfxNQh32JP6_IhIJ7-q6ISBmcUgRDVeqcSENXf0i6gIaDQinnAEQ5bD39sItGAEaDQiw2wYQrf_09sItGAEaDAiXThDKivP2wi0YARoNCKKNBhDJpu_2wi0YARoNCJC_BRCZu4z2wi0YARoNCMe4AhC_uYv2wi0YARoNCOPUAxDMoIr2wi0YARoNCMG4AhCN9Ij2wi0YARoNCPGiBBDIg4j2wi0YARoNCILxBBCdh4f2wi0YARoNCLfqARDawoP2wi0YARoNCKDvDxCN94L2wi0YARoNCPKiBBCFrYD2wi0YARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgYI4LYNGAEaBgjThgMYARoGCLnqARgBGgYIgNMOGAEaBgjzogQYARoGCMa4AhgBGgYIg_EEGAEaBgi26gEYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEgoVcz5PQh3gcpxAGi0KDVNjaG90bGFuZCwgVUsVc_ZhQh0TfIbAIhIJn6HyA8TiYUgRFAfDCdj6weci6gIaDQinnAEQ5bD39sItGAEaDQiw2wYQrf_09sItGAEaDAiXThDKivP2wi0YARoNCKKNBhDJpu_2wi0YARoNCJC_BRCZu4z2wi0YARoNCMe4AhC_uYv2wi0YARoNCOPUAxDMoIr2wi0YARoNCMG4AhCN9Ij2wi0YARoNCPGiBBDIg4j2wi0YARoNCILxBBCdh4f2wi0YARoNCLfqARDawoP2wi0YARoNCKDvDxCN94L2wi0YARoNCPKiBBCFrYD2wi0YARoNCLjqARD0zN3ywi0YARoNCKacARCvy5PFwi0YARoNCLTbBhDwyJHFwi0YARoNCNKGAxCgv4TEwi0YARoMCJZOEOfG1sPCLRgBGg0I4tQDEM-5usPCLRgBGg0IybgCEP2Xs8PCLRgBGgYI4LYNGAEaBgjThgMYARoGCLnqARgBGgYIgNMOGAEaBgjzogQYARoGCMa4AhgBGgYIg_EEGAEaBgi26gEYASoGCNUGEOADMAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEgoVcz5PQh3gcpxAGikKCUF1c3RyYWxpYRX4McrBHW_GBUMiEgnfxYdnB_0rKxFSE1uVoWeCUyLqAhoNCKecARDlsPf2wi0YARoNCLDbBhCt__T2wi0YARoMCJdOEMqK8_bCLRgBGg0Ioo0GEMmm7_bCLRgBGg0IkL8FEJm7jPbCLRgBGg0Ix7gCEL-5i_bCLRgBGg0I49QDEMygivbCLRgBGg0IwbgCEI30iPbCLRgBGg0I8aIEEMiDiPbCLRgBGg0IgvEEEJ2Hh_bCLRgBGg0It-oBENrCg_bCLRgBGg0IoO8PEI33gvbCLRgBGg0I8qIEEIWtgPbCLRgBGg0IuOoBEPTM3fLCLRgBGg0IppwBEK_Lk8XCLRgBGg0ItNsGEPDIkcXCLRgBGg0I0oYDEKC_hMTCLRgBGgwIlk4Q58bWw8ItGAEaDQji1AMQz7m6w8ItGAEaDQjJuAIQ_Zezw8ItGAEaBgjgtg0YARoGCNOGAxgBGgYIueoBGAEaBgiA0w4YARoGCPOiBBgBGgYIxrgCGAEaBgiD8QQYARoGCLbqARgBKgYI1QYQ4AMwAA,_fmt:pb",
"https://www.google.com/async/lr_iwa?async=war:CgcIte7f9cItEgoVcz5PQh3gcpxAGi4KDk1vc2NvdywgUnVzc2lhFfcFX0IdHXgWQiISCcmw1HP8SrVGEUzPV1fM1kQ9IuoCGg0Ip5wBEOWw9_bCLRgBGg0IsNsGEK3_9PbCLRgBGgwIl04Qyorz9sItGAEaDQiijQYQyabv9sItGAEaDQiQvwUQmbuM9sItGAEaDQjHuAIQv7mL9sItGAEaDQjj1AMQzKCK9sItGAEaDQjBuAIQjfSI9sItGAEaDQjxogQQyIOI9sItGAEaDQiC8QQQnYeH9sItGAEaDQi36gEQ2sKD9sItGAEaDQig7w8QjfeC9sItGAEaDQjyogQQha2A9sItGAEaDQi46gEQ9Mzd8sItGAEaDQimnAEQr8uTxcItGAEaDQi02wYQ8MiRxcItGAEaDQjShgMQoL-ExMItGAEaDAiWThDnxtbDwi0YARoNCOLUAxDPubrDwi0YARoNCMm4AhD9l7PDwi0YARoGCOC2DRgBGgYI04YDGAEaBgi56gEYARoGCIDTDhgBGgYI86IEGAEaBgjGuAIYARoGCIPxBBgBGgYItuoBGAEqBgjVBhDgAzAA,_fmt:pb",
];
const wideRegex = /(?<url>https:\/\/www\.gstatic\.com\/weather\/froggie\/l\/)(?<name>.*?)_2x(?<ext>\.png)/g;
const wideUrls = [
// Home
"https://www.google.com/search?q=weather+werkendam",
// Top 50 cities
"https://www.google.com/search?q=weather+venice+italy",
"https://www.google.com/search?q=weather+seville+spain",
"https://www.google.com/search?q=weather+london+england",
"https://www.google.com/search?q=weather+lhasa+china",
"https://www.google.com/search?q=weather+rio+de+janeiro+brazil",
"https://www.google.com/search?q=weather+new+york+city+usa",
"https://www.google.com/search?q=weather+rome+italy",
"https://www.google.com/search?q=weather+petra+jordan",
"https://www.google.com/search?q=weather+marrakech+morocco",
"https://www.google.com/search?q=weather+varanasi+india",
"https://www.google.com/search?q=weather+havana+cuba",
"https://www.google.com/search?q=weather+florence+italy",
"https://www.google.com/search?q=weather+kyoto+japan",
"https://www.google.com/search?q=weather+jerusalem+israel",
"https://www.google.com/search?q=weather+paris+france",
"https://www.google.com/search?q=weather+granada+spain",
"https://www.google.com/search?q=weather+lalibela+ethiopia",
"https://www.google.com/search?q=weather+beijing+china",
"https://www.google.com/search?q=weather+athens+greece",
"https://www.google.com/search?q=weather+vatican+city",
"https://www.google.com/search?q=weather+kathmandu+nepal",
"https://www.google.com/search?q=weather+bagan+myanmar",
"https://www.google.com/search?q=weather+tokyo+japan",
"https://www.google.com/search?q=weather+hoi+an+vietnam",
"https://www.google.com/search?q=weather+istanbul+turkey",
"https://www.google.com/search?q=weather+lisbon+portugal",
"https://www.google.com/search?q=weather+amsterdam+netherlands",
"https://www.google.com/search?q=weather+berlin+germany",
"https://www.google.com/search?q=weather+jaipur+india",
"https://www.google.com/search?q=weather+vienna+austria",
"https://www.google.com/search?q=weather+oia+greece",
"https://www.google.com/search?q=weather+siem+reap+cambodia",
"https://www.google.com/search?q=weather+lyon+france",
"https://www.google.com/search?q=weather+zanzibar+tanzania",
"https://www.google.com/search?q=weather+cartagena+colombia",
"https://www.google.com/search?q=weather+cuzco+peru",
"https://www.google.com/search?q=weather+mexico+city",
"https://www.google.com/search?q=weather+singapore",
"https://www.google.com/search?q=weather+las+vegas+usa",
"https://www.google.com/search?q=weather+sydney+australia",
"https://www.google.com/search?q=weather+samarkand+uzbekistan",
"https://www.google.com/search?q=weather+san+francisco+california",
"https://www.google.com/search?q=weather+prague+czech+republic",
"https://www.google.com/search?q=weather+dubrovnik+croatia",
"https://www.google.com/search?q=weather+bangkok+thailand",
"https://www.google.com/search?q=weather+budapest+hungary",
"https://www.google.com/search?q=weather+antigua+guatemala+guatemala",
"https://www.google.com/search?q=weather+mont+saint+michel+france",
"https://www.google.com/search?q=weather+buenos+aires+argentina",
// High altitude
"https://www.google.com/search?q=weather+la+rinconada+peru",
"https://www.google.com/search?q=weather+el+alto+bolivia",
"https://www.google.com/search?q=weather+potosi+bolivia",
"https://www.google.com/search?q=weather+xigaze+tibet+china",
"https://www.google.com/search?q=weather+juliaca+peru",
"https://www.google.com/search?q=weather+oruro+bolivia",
"https://www.google.com/search?q=weather+lhasa+tibet",
// Others
"https://www.google.com/search?q=weather+anchorage+usa",
"https://www.google.com/search?q=weather+moscow+russia",
"https://www.google.com/search?q=weather+sydney+australia",
"https://www.google.com/search?q=weather+glasgow+uk",
"https://www.google.com/search?q=weather+new+zealand+calne+uk",
"https://www.google.com/search?q=weather+everett+wa+usa",
"https://www.google.com/search?q=weather+nuuk+greenland",
"https://www.google.com/search?q=weather+reykjavík+iceland",
]
const colorsRegex = /background:-webkit-linear-gradient\((?<colors>.*?)\)/g;
const androidUserAgent = {
headers: {
"User-Agent": "Mozilla/5.0 (Linux; Android 6.0.1; A0001 Build/MHC19Q; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/76.0.3809.80 Mobile Safari/537.36 GSA/10.28.7.21.arm"
}
};
var nextIterationDelay = 0;
var iterationDelayAmount = 3000;
function getImages(url, regex, getColors = false) {
return new Promise((resolve, reject) => {
try {
https.get(url, androidUserAgent, (response) => {
if (response.statusCode !== 200) {
reject("Non-OK status code: " + response.statusCode);
return;
}
var body = "";
response.on("data", function (chunk) {
body += chunk;
});
response.on("end", function () {
var images = [];
var match;
while (match = regex.exec(body)) {
var object = {
url: match[0],
name: match[2],
extension: match[3]
};
if (getColors) {
var color;
while (color = colorsRegex.exec(body)) {
object.css = color[0];
object.gradient = color[1];
}
}
images.push(object);
}
resolve(images);
});
}).on("error", (error) => {
reject(error);
});
} catch (error) {
reject(error);
}
});
}
function downloadFile(url, path) {
return new Promise((resolve, reject) => {
try {
if (fs.existsSync(path)) {
if (fs.statSync(path).size > 0) {
resolve();
return;
}
}
var file = fs.createWriteStream(path);
https.get(url, (response) => {
if (response.statusCode !== 200) {
file.end(() => {
fs.unlinkSync(path);
});
reject("Non-OK status code: " + response.statusCode);
return;
}
response.pipe(file);
response.on('end', () => {
file.close(resolve);
});
}).on("error", (error) => {
reject(error);
});
} catch (error) {
reject(error);
}
});
}
function makeFile(data, path) {
return new Promise((resolve, reject) => {
try {
if (fs.existsSync(path)) {
if (fs.statSync(path).size > 0) {
resolve();
return;
}
}
fs.writeFile(path, data, (error) => {
if (error) {
reject(error);
return;
}
resolve();
});
} catch (error) {
reject(error);
}
})
}
async function doSquareDownload() {
squareUrls.forEach(async (url, index, array) => {
nextIterationDelay = nextIterationDelay + iterationDelayAmount;
setTimeout(async () => {
const realIndex = (index + 1).toString();
const padLength = array.length.toString().length;
const currentItemString = "[S: " + realIndex.padStart(padLength, '0') + "/" + array.length + "]";
const performanceString = "[" + Math.round(performance.now()) + " ms]";
var result = await getImages(url, squareRegex).catch((error) => console.log(currentItemString, performanceString, "Item failed:", JSON.stringify(error)));
if (result === undefined) {
return;
}
if (result.length < 1) {
console.log(currentItemString, performanceString, "Item failed, empty result:", url);
return;
}
result.forEach(async (image) => {
var fixedName = image.name.replace('-hill-', '-hills-');
await downloadFile(image.url, "./images/square/" + fixedName + image.extension).catch((error) => console.log(currentItemString, performanceString, "Item failed:", JSON.stringify(error)));
});
console.log(currentItemString, performanceString, "Item complete.");
}, nextIterationDelay);
});
}
async function doWideDownload() {
wideUrls.forEach(async (url, index, array) => {
nextIterationDelay = nextIterationDelay + iterationDelayAmount;
setTimeout(async () => {
const realIndex = (index + 1).toString();
const padLength = array.length.toString().length;
const currentItemString = "[W: " + realIndex.padStart(padLength, '0') + "/" + array.length + "]";
const performanceString = "[" + Math.round(performance.now()) + " ms]";
var result = await getImages(url, wideRegex, true).catch((error) => console.log(currentItemString, performanceString, "Item failed:", JSON.stringify(error)));
if (result === undefined) {
return;
}
if (result.length < 1) {
console.log(currentItemString, performanceString, "Item failed, empty result:", url);
return;
}
result.forEach(async (image) => {
var frogType = image.name.substring(0, 2);
var css = ".frog-type-" + frogType + " { background: linear-gradient(" + image.gradient + "); background: -moz-linear-gradient(" + image.gradient + "); background: -ms-linear-gradient(" + image.gradient + "); background: -o-linear-gradient(" + image.gradient + "); background: -webkit-linear-gradient(" + image.gradient + "); }";
await makeFile(css, "./css/frog-type-" + frogType + ".css");
var fixedName = image.name.replace('-hill-', '-hills-');
await downloadFile(image.url.replace("_2x.png", "_4x.png"), "./images/wide/" + fixedName + image.extension).catch((error) => console.log(currentItemString, performanceString, "Item failed:", JSON.stringify(error)));
});
console.log(currentItemString, performanceString, "Item complete.");
}, nextIterationDelay);
});
}
console.log("=== [" + new Date().toString() + "] ===");
console.log("Totals: " + squareUrls.length + " square URL(s) / " + wideUrls.length + " wide URL(s)");
doSquareDownload().catch((error) => console.error(error));
doWideDownload().catch((error) => console.error(error));