-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtemplate.tpl
462 lines (446 loc) · 36 KB
/
template.tpl
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
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
___TERMS_OF_SERVICE___
By creating or modifying this file you agree to Google Tag Manager's Community
Template Gallery Developer Terms of Service available at
https://developers.google.com/tag-manager/gallery-tos (or such other URL as
Google may provide), as modified from time to time.
___INFO___
{
"displayName": "Adsmurai Visual Commerce",
"description": "Visual Commerce Platform, the solution by Adsmurai for filtering “User-generated content",
"categories": ["ADVERTISING", "MARKETING"],
"securityGroups": [],
"id": "cvt_temp_public_id",
"type": "TAG",
"version": 1,
"brand": {
"thumbnail": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAIAAAAiOjnJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH4gMBBxUFKtQJggAARfZJREFUeF7tvfl/ZFd9LbrWd+9Tg2apW2qpu21fCGEMISEhJDexjbFpGw8Yg82U3Pve+0/uv3LfvVzHE2AbG0+AgSTMMyRMDnjoVner1Zqlqjpnf9f7YZ8qqW0DhtdyT7U+3VJVqerUPvus/Z3391AShhjifMN+3xuGGOKPwZBYQ+wLhsQaYl8wJNYQ+4IhsYbYFwyJNcS+YEisIfYFQ2INsS8YEmuIfcGQWEPsC4bEGmJfMCTWEPuCIbGG2BcMiTXEvmBIrCH2BUNiDbEvGBJriH3BkFhD7AuGxBpiXzAk1hD7giGxhtgXDIk1xL5gSKwh9gVDYg2xLxgSa4h9wZBYrwbVP7T70CEH1H9l8GuIV0f8fW8YAhAB5of83e8coo8hsV4NHPw4F0Mp9ZoxJNarQQJdAzuBA47VzCIEEeJQgv02DIn1qhBAoW7EQ4j9VwXUepGCMNSNvw1DYr0aaAOlZwAHT/os8kyvIal+Ozjsj/WqEACBfIVdRfTF2BC/C0OJtYu8xiSRoIhsSJE1y+r3ZD0I7SEYh7LrFRgS6+UgISWSYnAH5CYjmG0rQQ4Bopy0oeT6bRgGSHfRFzw0BhfKVDmcBCi4JCX3JIkkOTDi0Rd1Q+zF0MY6hxb14wSSMIAv13JJogSRIKiBwBpqw5dhSKwau/MgUYAbUsLqCk6d6qyseK+LYK3xSZudw4EDaLezu6ghsX4LhsTK1johCYJACS6cOLX+7R+U3/lBeP433dVT3ukisDk2HY5cw3e+Y/Rv/jK89U/QamXXsTbjh9zagyuIWAIcTtAGtlH9y4E8EzInOiW++72lhx/b/NF/jGx2xkKITaZUgkSyXtJWEXn1wtwHbogfuBFzM1BywELhyWl0AoD1g1yCc481duXgiiOWIYcSCECEy02CkUqoEjqp8+w3zt57X3z++clipEmqKkuDgsHVgFGoaFupsz3aat18bPqeD2P+AOSIjRyJcIMysQQAYg7PD4l1+cPh9SMZJFAU3ABsbfeeeHblnz/HM0tjwWKqLCHEUKYeQwBAh5IYQ4q2mbzTak5fe+3I//1xzB9EcsQIOWiyHJfIYTADrkCBdQUSywEksJYlklFkEja2q6efPX3/gyNnzrQswh2eghkBl1swryrSzEKVkkDG6PKNVqv1/usmPnE3Ds/lg/W9Re8X29iVmaq+8gKkFMRET1AhM0kudHrVs/+yce9nRpdPtQpEp1xOk0FyM1OVgoUkT0hGGowpuZcjW72tZ75s0tg/3YNDc5BkAJwuGNVPMw6JdZmjtncoAyBzIbi4vpWeenblwc8WZxab0SCiKs2iKHd3eRGj6ADMLLkTINzAhNBoRPW2Nr74jFXVyKfu4TWHJQdzIshEVkCoSyKuLFxZqlDIOT5RoCQXN7Z7T35548GHi8UXRtoNT/ASzRhB9VIVYuHuQbVfV8EFBjNUKTAkhArJQkryzaIVbrhu+pP34KrDIGR1VYQ4sLOuLFxZxIJcokRClGNjs/zCl7ceeIRLx0cbIaUUrBE8CO7wQfDTBKuJVVdmmWAgZJJEr1T1TNvNkYnrr2/94z286rC7IxqkOrRhV5zEuoLWkiRBggNOAKsb5Re+fPbBz8TTixOxqYpCBIJ75UgaVI/mzyIHEWqjyQmnAxU9ARHWCCGOdDprX/nq5qcfwPPHzcyqRFLSlbV0+7hSiKW8vyYnAF3Y2Ok+89W1+x8cOX2y2bSUBDUsjJZV5XQZB9HTQT4wc2sgeTxHFKgkOhqptEYIE91O+ezX1u99EMcX4WRymhAg4Upj2BVBrMEVVaqQSm5t+eNf3Lj3ocbKcrNgSslDqGhlShaCWb80Jn8E5zwY6EcIMEO0LrowFGiwChFslNsbX3l263/ejxcXAaDq5n1jLxvJZY8rgVg5XiW4mxNr290nv7x0/4Pt5aWRYBIDIyAG0XsBoNMcoR8qEPdwa1A+KgQhVaWAaKJ3CyoiwC0A01W5/ZWvrt33IJ4/Dkb247FXFC5/470+QYkurG32nvrK+r0PhdXTYw3zSqZQMPTKLqMZQTdjhJegEvuJv9rgorOWPUEwCILDaIA7JCJWYCJoKSltNUea1/7Xsf/2CV61IOza71dIrvpykFiCJ6S+stn7Qy7PJjvdsb5ZPvnFsw88FFeWRmNUklwEXR5jIJCpIlUiRAKwWm5l+6pmVS3JQJHuLneYwaicflSSewDave7mv/zrzr0P4PkTBJkqIAFScggOpMERUQdBXn5ilzIuB4klyOGDa4uss+SEJLG21judp7609X/uK5aXGs2WumUsIpRLqnZFSFZ29tunRC+Lde5a+Vk0MmciHVKw5CnFGN7//tF/+gSPzAKuUGQzTUYHLK9sIQdgeVms84zLIfJOMSDUGToXCIfli2SekEpsb5df+Mr6fY8WK2utZlPJLQYInpLZuSGmlxPn5Xj5H/dQMAcXALkUYlEpFUWBKq1/9Wtwjn3yHlxzGGWFWGR1GAAiwYk82stLQ14uS6TWJA6mHKZyQO4QsLHTe/rZ5Qc+O3JmaSQGJHmqSHNPZnZ+LR6SZoEgJCRPZRVok53e9le/uv7PD+LFU2RkShLgoDs8a9j0+w586eFykFjIm90lKIfLmYNPqhK2d3pPfWXjvs+2l063G0WqKosFaZ4qoxUWqqqCnc/VRcEsuHsRCoc8pQbNup2NZ58199H//kkeXYAS6y2LBH23BvX3HPtSwmVBLADI+2kCBScFRXdsbvkTz64+9HBz5exoq5FSxRBTVSIXkbocfh63MxN1FDQWRUqQHJDR5IohjqVy5V++InL8U3fbNUcA93qvT/CcULy8iHU5GO8ZCRJoAj2B4NpG58kvb/6fzzaXTjdHopcVYWYGQFKkQfBcErNnBgSIv8t4/x3YDcq7WwgOeN6f6HTRCpXy7dhove/a8U98DNccdgqkMeQvxeVjlwCXEbEcooPJVUBYW60e/+LGQ49y6fRoUXiqDMGQxdmuXMiP/ujzf1UXkuceUBJFIDhdSMl8vdUc+4frRj/1MVxzRHJYoIjLbuvrZbJIXJJkrkLC6nr5xLNnH3y0OH16rNVwT0QI1njVD/7RrAIAvQYyCCToyWCCmRUjO931r31l7Z8fwG9OUIEp5VHI/3+N5WLDpS+xJM+BIXeUwnan+4Vntu79XHN1uVGwTBUUGtZIZc/s/Jrprwk5kKaqsqJdgj0whsp9pxNHWtdeO/rf/xFH5wBHEXMYDJdLaP7SJlYevCB4suTY2Kye/OrpBz47tny2jSQSsSWBVQJFE/Nm1NcXZnR5ieiMcKfKIsChszGOXnv9+D9+DNcchvcQoxjyRy4Dbr3uS/j8YbAkzN0cWN/qPv2VMw98ZuzMmVYQzIxRVfKqciUL5qm6AKuITFWSQyb3skEVMlVk8omy3Pnq19bvfRAvLIIG301WX4Bxnm9cwhKrHrk7XVjfLL/w7Np9nyvWl1rmhKFUsFCBoQiqquAwWmLyc2UBgZfJsJdZ368d/Yz1y1+XYBadCe7mMFkCqwBGK7s728126+//69j/80lefVgSbLDX9dIWWxe/xNrNzwrILYSwuxhEOTa3u1945sxDDzdXVkdjhEvuFgIJgytVRsEGe0fP+fdHkujVwN9iy5tRnlBVgSQpCkyQVJWFhbFUbn39m5v//BCeP0EGSpQz1xE6UJ/1bkLyfI54P3HxSywNiutEJXiA0fs5Pa+wvLb1hWe6D34urK62mi31ylgUnnomAiJNfSH0Rweozg9yewiv2efKlTdwsyQks3j9tc1/vCdecwRyFAEwOGB0UrkqepdVF784uASIBWh3mdbbICTJgzvOnC0//8Xlh59orZ8dLYKnHHSkVBmM2g0O/d6yhdcHg9mWwVOyECvJYpFStdFsN979V9OfugtvfaNIhWhALaMJ5PwjgUskXX0JcB8Acp0elVUfpeAJS2e2H3li/ZGnxlc3RoqGJ5cUYpQ7c2+0i+8CDOwmo5G0XFyYEs3GelX65jfX7n0IP3+eFegq63YlDnm/vtmAS0MZXtTE2jWuqApMsBzroTvOrHQefbL76FMj62vN4Op1goVoMZVdMwSY/CItGcikN9AspKo0IIBMHlmOeLf8t29t/c/78dzzcIdczLsSBQrWXyoX34J5JS5+YmVqWajLOWVVibOr3UefWH386fbWFtMOzC2ElMo6YyMMgo0XLaqqDDTS4KLLRFQepEn49ne/vXLvffzFrwq55Rqb+jIpW4qXBC5qG0sQ4FRtuUoCnUvLm4882Xn0ieLscqsRJYdoLkAgQ3+p9Mvu+oe6OGws9Pmez8aMLnoSdtswpxRtqyjC3/7N5Cc+Gt70JwpGGiA3AQEDf/bixkVELOXOeue+BtSL1BPMKyyf7X3+6bVHv1Csnh01puQhRnc3wGiDMET/4l0U0Ks5pJbr5YGaJ8xBBSYmBXeztRDH3/u3Yx//CN78BsUgGqy+r4Hwyom66HAREetlUE6/EJUjQHTH8ur2I1/YeuzJ0eWVZmg4kpRoJAA/Z6550bAKv4VYe+RWFkAijQzuKSEhICXvFK34N++e+NQ9eMufIlgiCGWDC3axM+sitbHqJCAhkCYwYfnM9iOf33nk8caZ5aaFkPe8xCbdwytE3StYZYONC68/+Krh+HqQ7I+cDu96B2DBplchhGK03Km+8a2tTz+g534NB1PKPWxA4GIVBwNcmLl+jXBJqQyeuLSy8/ATq59/srmxPlZEEqU5QoF+H5jfvnx5MUvljDo4YojBnBQLQ/QqyTiq1Pn2d9f/3wfws+cMoFcalNlc3Cd1ERFLUj1Zg+xyzmycXt56+Imtz39xYmUtUp6qyisVdHN4aSH+zilm/5D6nW+7UNgdFZPTIaqXusFotCQAGksVvvW9tU/fr+d+g6S8U+MiPJOX4SKqeX+5OnO35Fg6Wz72pe2HnxnZ2ioId1mIkKrUQU7YqnAPHvCygphXZu74qquceLVAql4pBF/1ar4WI/rlHySEczLfqiMKwRioJCQlGWOTrTJ1GdVEd/U734Jh8pN38y1vlAGm81itvx+4oBKrb2j0f9dTnAjJzYXl9Z3Hnj776BMjq+tFKmMojJZSlTe3BwuCkjtjAYBAUN9vEhPMQ3RVUEVUyF2xUAABsGw3E3Uzhpz1HcAY8lAqKhkTcwTJRbkBMOvPm5TDsBycUP9pAIITee898qezypMDLrjTqyxPBZNMRIKXJZkpRkIIMaUUPE33yvJb31++/zP65XN0NwkQXFA/0tcfvOqk9Z7M9YXABSVWhpC3Mssr5XCgO92xfHbn0S/0HnuivXqm0TJRVUoWLFggWGtAmpsqlYCbaGIAzAHQGarcWJbJLLlKZxQbrpjljLzM3YrybnpQXpc/mJyUuakiegZPdQC8QqpygXoCRMIB7yfzQj6ILD83wSTmzjUCzKI7JJeccFCiksEN8MoI0N1kjZZolBFwukwWo1VsJE70etU3/m353nv9V/8JOVIFJaQEr1zue9dn/0svIC6oYStAylZQdshFU1WZgDNnO488c/bzT4yuLLWL6II5mDswDhbonj4wgBEOKIjuEgjSJRloIVWJoDGqDpQiUpCTSnJZyCKnrz0liSFUvTI2W54SXEZKSnJRwYyCi8zeKGWgQYCcnkjQ6AyAhASJ0SEzuVepLGNsRgakxMBKKXPcrADqtjQUovJ+bpQmyQsE9KoQiw7SaqvZ/pv3Tn78DrztjZDBCkG5u4DlS0nm+bmwudILI7F8QA96rpCjzGF0Z3KcXu4++szWI09PrG60Gk0Jqvq7lvs7DurJ6yNXOWXVA8roESlKlTW2J2ea7/nbNH/VjguxoiVKEkFLqhthUTQFIhAgpACHojVCL8XKg8UthHLhSONNby5HJzpKlYmBQgBirVjrVeJgklJfu8qQzXB2xO12q/GOt5UHD24mgi1DIyTJk8wqoCSUd94i24vKsQUkz6+7e4vxQA/pX7+9eu9D+NWvUSbIYeYkJSgBKTf3os5Zdq8/wv/4H//j973n/CNfB4ODSszKiErJqoqr672HHtt+5InW9laBRDmAECOQyNw0qEaOMuQrYchaLVvwSRTIXohb0zNjH7yp+MSdYWJ884WXtLVWwGmRSQYiGEgKUTCYCEAEPDEgBAleMWKb6hxdaH309vj+a7e7O73FM82yB1YAhTAoIUyE00jQYTCwLhsjkGjbzXbzb9/T/viHwpEjWy+e1MZ2YeYR7k4wIJgIyaTaoqunCBTggpkseJVIJ3vbJ07q9Erz6FEcOOBQZQbC8oIlAKvn5cLJrAtGrJpOQiJdwZSCO04vbz/y+NoXnh7d2AgqjUS2uSXIgwW5C+eGnQlmLSQAJJIgFLbl6ByYbX3wxpG7bsbRGTt6VaPV2nj+1+XWdgErQAh7+vZliuaxURYhEAkFN6DO1UenP3pH46Zrcc2R9tyc1rY2T56MVc9IAR7qj+Ubs4oGkgiD4ZXQ9kiz+Nt3T378brz1zXbNVUW7tfH8i73NtQjFEEV4LZVEIQsrz4Z+SjEWkhxSCMmQ4KQ3oc3jp3xtvXlkwWamjUokCYIiCatDxlcasVBPIiUjzHI15ekzO59/cvPRJ5rra0UkPOXy4uxGBYbcSeZlyYz8xCEQlBmhwG2hMzM7cestIx+5Jc1OJE/WboWrjjbbI1vHF6vVzYbJ6JKEoNolTMHlQGXmFh0pBd8iqqNHJz9xV/H+azE2AiMOzDQW5qu19c7iYvREOijQTJYjCDImBqLecFMyrbeK1t+9Z/JTH8Gb3gCLaBbhmoWiVXQWF31lLQbWlqP1jbxa0kgULMATAVqoUkoBgoJoQKR3F0+Xy2cbV83b9BTMrO6xY06o5tkFw+tErOwiDKI+WbwTBIkEU8KpM+UjT68//kxzc61FISkw5No+0rIGFGRWO117D+gQAhiCywPDDsLWzIHx225t33ZMM5MAUoiQLDbCVUeLRmPzheO+udk0KphLYo4FWDJ5IABzt4Bt1841V09//K7Gddei3RKAEAhhaqJ15HBvbaNz4nQzJRoo0T3AQo5liEYS7FrYGGk1/u49Ux//KN54tQI9RIBsNMP8odgIW4uLaX2tJSoUctGQ5CQYQv/0KIl5CogAK2Qxh0mJKG2dPKXllebhBZuepOg09J1e8kI2AX+diFWHcDIECGTuPCZCOLnUefzpzUefap852wqRIoFozHwazE4t3Tl4wPq4RHL3qlIsOrTtmYMTt94ycvsxzE7VXbKMUDQjihiPHG6Oj2y+eFzbO0hVCIFCpJHMt9WBKjPbFHTNVQc+ckdxw3Vot8HAGPLlBIXJifbCkWpts7d0Ft2dppG5w0h207wEUYnrjUb7H/5u6hP34E/eIEKhyFEvI9EqwlWHY7PYev4lbnUNhLsRNEupkpwWsr9MC6ijF7lFpRERkEsMjKkqT5ysVteaC/M4cJACDJLzXHv09cfrRKxzkP0VwpHoiaeXeo8/tfq5x4u1tfFGKyQDiGhIPfLV7c++ZcT6X0KBhhXFtvv6wQPjtx4b+/DtODCV30gLlJkLIGhoxHD1kUarvfrcbxo7VSPHBypFN3O6kgrriOnokfF77mjccK1GWgIQg3KsQqALIWJmpnV4obO+Wb54YsTdVbkAC4BgrIq4bmHsun+Y+PiH8YY3gAYLglwpksx9LRtFPLLQGBndeGExrG+MgEGUu4WCZnIPIUL5dFlb8QCgpERHsFhBFth0337xpJZXGlcf0fQEQQWA4AW9bcGFIBYAUp4CxOXVziNPnnn4sbHNzZEY5VKSLAAyysx+e5SNAHOmzRiAuJ7Sztzk5G3Hxu+8VTNTkgtiMNEkIXvskAVDDOHoVa2R9sqvnvOtTjsUASYHaW7aUFVeddWBe+4sbrwOo233xBjyRRqIyPwIM1Pt+UO+trH80kuNEMHsAahHrBVh5Lr3TnzsLvzJnyD7BYEQAmlZkQeShqIZrjraaDY2fvNCtbUdg9XbeLzOIeTIfC2fs81EKMcXLDjNUwqBLWD71FJ3abl91VHMTGZz4YpQhXvDsAShZBJeOL56/yO9x7/UXlstTFRO/RUOV6piMPcEvtrkCHWEASAgi9tm1ZFDUx+5rf3BD2BmWoSsH/mCnKQZCHi2PAyNEK462pyZSmdWthdPRzOLcLobG2964/inPhavfa+PtxMUQiRNTuSic4eYL7PBiKmJxtVHBW6fOOVlLyAR9LHR0RuuH/v4nXjj1YAhksYkARbMlCpSZKjVXLRw9dHm1FTv7PLmynKkRdGEEGIdYwMAOCmChCSXu4VKHqwAJLrKskGkk8vd4y/Fg9N28CBCIGt+vcoE7j/2l1h7+aR+1ZQ8WeX4zUsbDz629fTXxjudJmGMQRS8QtdVBWNEkOuV4jzvWZFQiyvjjnFnfmb67tuKm2/U2CgBmlkOH7DvuktBtADJZSYAjSIePdIcH1s78WK1vtKg90yVhdG//Otw7EZMjkHO0IAbRBgSE+C5rYjTduNE0weaR69C8vUTLzRSCRemZ0du/5De/jYGKqIOrxsAmQiamzGHKpAsmppFOHq0OT3WWVrsraw23ApG73UdzBF9ADIofwZkCDEGyJFSBBuINFZemqru0krv+ZOtmQOcn5OZzp282kZ8XbBfxNLAAhKy7CdIE5OzEp5/afWzj+58+RvTnW5EDsEgxxdFFEWQJ3Nm54i7xwOAQcsYo8FC1+L2wanJu25pfOA6TY6CUf1+tV7Hn5mHYaCQaJa9LCNkgbMzrfGxzomTvbOrsdFwqdst40jbjhxGszCA+WiEswLc8mnlPYvZy3BiZKxxeD4onX3xhdirkqJ6qbFwCNMTYEI0Ae4eLSi3SiYpkILlfs9UUdjcodbkeOfUcnd5rSUPZqjj91IWV2CoxaV5VeXgrpGW3KN1kWKwVhLPbG4sLTUOTIVDc3t7UGbNSmowmXvm9PxjX4il+l9dMZCvhkGQo5fw/OL2Zx5NX/235uZmI+R9m3R4pkPWXoZ8+1tADJQxE7P2BqtUhRgIdt16RxYmPnx789iNmB5PcAUgZ84CnaxAAwNyRHygFjIlKJKNVpidGxmZ2D65kpZX21S1trJ14mSz1QpH59FoSKCxZoJFgaARMOYKBdbGzPh4Y36OwM7zJ1rrW2nxlG9tFIdnOTNhZoARIWcwCQaJcJoTbgxAkIyxsLn5kamp7TOnds4stQATRbqRFk2kKwZACYBIr0WmElSZBBQeCpkp9c6c7p1ZasxM2txBFrVJqHzOqAkl7CHdPuB8E6ufByXA2j5iAkSZJ9Ya8Audf/tWa32lYWYh5macrHMQff0yOJ7VebOKzDll92QGgjtguXB4/M6bi2PXY3ISweAkg4F5c3o+QsxSE7mNVv8rmAP/BMlmg/OHmu1mZ/F0tb7ehrS5vXH8RLvZsvl5NhowKyUSASRodc6AgJF1OQ4NGG03Fxbovv7iS82dzuapU9rYbB6axfQUADNzz7JTgBiyjjPA+tMFxMBDB1tTE1unTu2cWW4RBOUEQoBCLlmorXoq5ykF5GVsJEzJG0UsUuoureycWh6ZPYi5AwgmM08KNtAA+dDsT8n5x3kllur/mVIEIApMAAnziounVx/6fPfLXx/Z2orRjPSUiFqkv9rxBAiiw4RIiEyMdLPNyqujV43fcXNx83U+MwEGJBoDmaVbzgG7oS/7kcuvrE93d+QVTEJoFXZ4rtlqbr+0WK1utAOxsdF56WQxMmpHD6sINOTYLAEwiQDNUq0MaZAcRo6PNA4fCq6txcW4sdVbPGmb68X8HGYmSZLmqE/VSYcB1g+2ixCQ1Cxsfq41MdlZWuouLwchyEwIRst3GlO9XJkrdVQbG4AQY5LLFWEtBD+zvr54qnHoYFiYd3gIkST7K7e/gHd/nF+cV2IRe4YNoH/aJnplm1s7jzy989RXJjqbDSUac/CdkXCnhFdwiwAkMBAxigZ3JpdvM5RHr5780C2NW27A9KTTsrPH2geEmWdSg337rR5a/RWiCFD1NSKgItihg+3xiZ0TS9XZMxNG39zZev6lZqtpc3McGUVSQoKJDPScCSBZnyCMTpgRY6PFwhyrXu/kUnN9vTq1pLWNxsI8pieV830ExSz8+msQICDAmEiEEOYOjU7P7Jw83VldbRKRRC4OtGBZumeTsf9pI+sSrMIEkjQqwnfOnMVWp3n1Ec5MEZYXEVjrRvQXykVPLAzswV1iIYurbg8//cXK/Y+MnT4d2QWz6WI0AlJKwfpZ23NQ20YATA64m20xVIcXZu68o7jxOsxMupzIFZ0k4UZSVIIEGGiO2tjvX8j80AaLINs7UGK7wUMLzZHR7ZOLvbWVpmDbm9vHjxftlh06xFaDAZUSEUgTUJdPkYBIgqY82tGRxuHDoSx3Fk+GjY2d02fKtdXWoTkemDHWNcVWS5q6vtRqjoSsXllEHDg4MjW9vXiqu3K2kBuQXG5UfeeorI+zgiABMzOaVMdWqtSTVW2wc3rVxkfjW96E2KjNg35WrL5K+xOgP//EErL6qa9ZNnC4srn+2FPV9344grJkz2KDqhcNk0IIu3bGucjukKNyc8TQkZULC1Mf/lBx03WYmVJZmcXMpMwPAoRyLgQgYCJVf1lfJGaK1RZ8dllTMIOEZtMOH2qMjm2cPF2dXR4htLm1uXiy0WyEw3NstQlDsFqJIjkdFkjCa6KkLBDGx+PCIYidE0txY7s8tVRtbLZmZzE1ZSGwFphgXehCA3O/IrobCQdiwPyh1sRkubyyvXSmIOgysxxtoVlOo8pqJ4kkBm1TCI+WchJjp9cVm//lDZyfHej+7BcB3NMQ4jzjPBML6PMjn3YWXyr5/PGtJ76kxcVWVvQCsevqkcyBKQ4ufV/Ei0heMkAWtmm9+fmJu25v3HQ9JsZBMcSanYAZHXneQITaXwMsyWorVW7IqjGvgEQ4EAirx2yisdEMh+ba7ZHeqTPl2dUmVG1trJ8+1SiKOL/AZrvWIK4cjRIoh9XfLIHK1tjoWGNhTpVvvvhSe6fXPbmEtdXGobnaz6jfnOqiBjcICNnjpAAGIgRbmG+MjJZnznTOLDehgjRBMVSpDCECkNwsOESRklkwEi5ABs8SrJNS++hhe/N/UWFVvYAFAX3xuR84z8SiQLBfAAmAlhXTz57rfuUbtrXRCAGJuQ7Ozj2rmmGoQ6lCvimcW0GFYiupXFiYuutDjfdfi5nx2nXOYojsqzllkmTfmp5YVlg6u/2dHxIepidEKMfBiMEQa1aBYr+moNmwudlWe3zr+GLa3GwXSOvr24unW+0Rmz/EIpIkTUqSjCF/SBKMuUhLlAEYHWvMH4pS58UTxcZ6Wj6r9dVifpbTU1leVnQy77gxGFQvDYAURANCsLm59vhkd+l0d3mpCdDljlBEVVX2J3IUWsyJ9HwJskDMBmrsVd46fMj+7K1qFQkM/fPN33VpECtjVxVlX8dT9dOfd7/+nWavV9Dg4bedkgC515MDBCAagbCZPB0+OvPhD8Ub/wHTEzIr6axvUMlcA1VvumGmTJYIFRdPdx575swjT2J1ub1wyKYn4YmCDJU8ggFkv6gK9WQDhFoNWzg80h7pnjzdObsyZoa1je7zLzWbLR5eQLvldNDMIp0AYXVQCy7QocpcoGFyoji8gKrqnliMmxtbJ17i5k5jdhbTUzAomGp70yp4YsqLhKjXHEkVBQ/PN2cmt86c6SydbQFRFpSLF0xCDrDkwWcjSiBgOToTaVWSzx1svPddaLeZwyVQNgP6Nsv5x34RC/UVIgWksvrZr9J3f9JIFSQi0AxMePWTYt+czAa2bQrVkaNTd94aP/A+HJgCqX5ORZDRsuGQw5hwQQgQqoonlzqPPb38hadHTp/ZOX48dDuNQ0c4OZ5vSNm/oVz9g/3BcGDathqcn2+2WlsnT/eWz06YcX1j+4UTjZFRmz+IkSYHdluWsfVzkjDLdS8EA0ZHGkfmgvv2yVONza3OiaWwtR0PzXFmmsEAmQUIoqsOamVe1Q8ARyPY3GxreqqzvLx1+kzbCpMPRPruB/urIqccwAD3QDojDs83/v6v2W4zDxRKQGbwpUSs2uQe2Iae7PkT1fd/kjqbNBBFNlMxiIru+SQYsgWQC8Z3ELpHj0586Jbi5hswNY4kBAJuMEBgYI4RGijksmTSqcTF093Hn1559OmprU6LanW7Oy+d5HZVLBzCZJu1xOzvz+n/q7UowGCio9GwI0fao6M7JxbL1dXR0ND6duf4S0WjYUcX0GohiUYaldyyFgRY6zSrd9QaOTEaF+ZRee+lU3F9q3vyVNrcbM7NcnrKzChzJas/4KzlbZZZYjAXPIZ4eKE1Pr5z6tT2mTOt2FDl0WgxlBKyPgUFOCynN8FIKFE9s+afvim+991qtwnmIHZ2FbJVsB/YF2L1Z6WOKArg+sbWj3+is8ttiy4CPjgf9eVGfqDaDRSNHYu9hfnJD9/cuOV6TYxJYgjIcXXkfYR1UhhMyPZRIMsSJ06VT355+bGnxza22nKoCpGqys2TZ4pONy7MY3JSVAoR9cT2NWH9Uyl3MSXRLOzgwdbE+MbJUzvLSyOGtL2zdeJ0s2jaoUMcaeZaWDOIUrYxaVmC5LMXiSpxfLyxMG9l1Tl5Im6ud04v+dpG89ACpg4AoBnEIBMoQ73XKB8kCcFIp5HTB0cOzu4sndhaOt1kDA53VxFAQqgzZ3sQjAlpp90a+du/tne+DY1mn7QSZOivr33AvhALoPZILUBMvv4fP7fji6OwBEddi4Yss7L5nKvQs31EiymEam524s5bi5uv96mxHOnJcUCXzALyc6m2+AFKrEosnuo+8aWVx58ZX90ooGzJJjrNQre3uXjatrvF4SOYnswrwATAYXVuhkAFZw5UgJCj1bSF+cZIuzx1SmvrkcTGZvfFE0W7YYcPqdkABAsSyHo0qBUZQGRjzM04OhIPzzc8dU8cb27tdE6dKdc2W4cO4cB0/ubsRWdiWQ57Il96mhIENFqcPdiaHi1Pnvaz6w2IQJVnDOwriJwVRK4jLcWtuQNjN15rb3wDrDYbMp0IcX+CWDjvxPLMFNZyoB41QYaw3un8+69bvYRQEQhOKZnB3PtxAoqAnBZKUWMTE7fdYrcfw+SYyy0EgoBVSKp7uMsEmRJMCpBTFY+fLL/wzMZjX2yvrjWDJUr960MpMIVuZ/ulRetVxdycTUzW5n+AcpInG1gw0EA3UJKCsdEIhw6OhGb5ny/1NtdHo4X1ze2XTjYaLbtqHu2R7MMBIOvAWb7XJXPphjFlK7DVDPPz2Njq/eb5karcWTzu66vN+XnMTA1CtoTytohMbK+bFQaRNIPBDs2OjE3pP58vV04HA0LeM2Ywp6pA0QmaQhKtY6P2rj8bu+l9nBhnIJgdqjzaQULp/OP8E3bvKAUIShDG2u2/fHv7z9++kiqRUHKTG5NMDDIihASnMVhUcqZc7JBAl5IxL2QDGEIU5CpJAc68kUJulXhiufvEsytPfLm1sjJKwFNQjkGS9VVSAxjrdFe++NWdh5/ECydQJdA976nIY1dirutTTo8EA5RKEAiGMjVIlGXhVevU6bWHHyuf+iqX1+gOd+aYQcqbQCQKEmrDB3BHNDCEfNpVOdbtdL/1w637H8avfoNeApAzM7VSFZQUgpFIqYKhTp4yIBbJydAAiSo1rIC75/23DqcSksE6DDvz01N/91ecnYHxnBuMqa5Y2yecZ4nFWvftWQi5wIPOsXajiBsvnfCza0XBEj2nJZmx4VSlhEAlD7LAaLReb2d9dTkWjEcW2GxCAQIMCQr1tj0XzRBYiaq4uNR57ItnH//iyMp6ywglgpYDCgAoCLLCQgNJRVlunjjBcqdxeA6TE4ABweqQlufP0mkgEpTEzk717W+e/cwjjRMnmyajJSCo9M31zsmlIgZbOISRNgTSaEFEUv/OUFnnKBGuk6e7n39q+ytfL7a2ChJgs8TW8aVya6O1MIcDB8gctAAHa56QJxqMVOWs3L/3g7OfedSfe7EtFDRzEZI7YyCjhBRyS4jG+vjY2LG/H/nAtT7eloV8H9DBofNK4v6w6zwTC3lJ1CI9Z7WyeSgLgdPjzZHW2gsn0vpGO5ixgWR16VX2xVxRtXhKqHobG92TZ2K0ePQIWi0AiTQiSDn447laIDlOLPYef2bliWfHV9dHI5LKHAfNYaqsX0ADCrqCp1Y0ba9tnjyBne3G/AKnpqtUb9qCZATdaIZKIrm9pX/95uoDj6Tn/nOsCJRQJZKMDJbKtbXtk0utZtsWFtBoIEf5oUwRkBVpqgjhxKny0SdXn3i2vboRzUEQFmmFp+2Ti9X6RmtuFtPTkMOCAJczmHsKIbonuYdehe/9aOX+h8uf/Hwc1gRUVRYoslLyYC6naGalhfX26PgNfzd+xwcwP6sQ8mnVVwPnxq/2gVvnm1gAsqWV5axqc6s2L9uNMDfbao7snFqqzp4tUBQIwZPLc9iYgInyBMiK2BSwsrG+dLbZiGFhQe0moByihsDs31fOxVO9x59afebZkaWVMbrUK62ONAbU9Z+1nmMIYpA89RqRMfU2ji/aTlUcmrepaTCHo/o2ShLNuLNVfe3ry5/9fONXv5k0kye6QlHIPXlJsiDS5s7O4plGjHb4sJoN5jOvd7Aa4XTn8VO9zz+9+uSXx9bXWnASYvYXFFQ2Pa2dOFFtbrVnD+LAAdCgXGIl5SyPy3oVvvuD0w98Dj/5xTQYPYHOWHhVAsphUsoMsYuwPTI6dsPfj915M95wVAQQQt5Cm9fYXmLtA6uwL8RinfY3ILOLoDx5tmmbjbCw0Gq3OyeXy7PrIzTCoQrMLrtUV+V6JalKTQaubW2/uNhoNcLRw2gXqJwhiBQSCb54ovv4M+tPfGlkZXWEKL2rZkjB5H3PsR6FAEBuBKUqKAURanRS96Ulbu8URw5xZoLIyZgASObc2aq+9q9rDz4a//P5tpGOgo1MGovGijG05WrQqpWN7cUzjUYRjs5htAm5aIRRDACXTlaffWrj8S821leaAaJMCDLRolFeuqUGvPfiYm9zq7Uwj5lpkDlsYYC7W7fE93509v6H/Cf/PiqzVDJ4L8ipwgq6DIQ80HrJOpPTI9e+d/SuD+KNRxGMCBC562XWcaxael0axGKtDK0ecG1g5LSrCway2bL5Q8XEeLm80l1ebiCRciPA5MlCECDJLAQGCk0pbW+tv/BiqMo4P8+JUU9O0lLir1/ceeyptWe+MrKy3sodlM1cnpxmgbvuKQQom9ZEZUgQEQwhOkJZrS+ewvp6cfAgpybyqJHEtfXyS8+e/sznmi8cH00JQK5QJQmv4BVRKAUBBhRw39lZf+l4dMW5OY60KZHGCnruN5ufe3zjqa+OrG228m4OIiRQZLBe6iKa5A2oXWn75Onu8tnG9LQdnEUIRmeCbW/r6985c/9n+fNfTiU1EER3JAUopSgISARC2AK7MzMjx64dvfMWXHMUwZIZLbJvXWVpKsD3TM5+cOs8E2uXVX1jS0SqnfjscBtBtFvhqiPtmZmtk4vbS6eLRuinF81El4sMrkBzOU2Bjs2t9RdOsFc1r1rQaNsE/PL5nfseWX/m2bGtjaZZrXIBy2UHeeJUT5oToExwKvX3ylBBNAYUVXfjNy/46eXm7CwOTgPExnb12NNn7n9o5OTiuPIRQo5lI+/+oAExFyQITiqq5OZm59fHQ7eMVx/RSIvJ9dyL6w883Hnq2dGdbrsRUpUYSDGCrDvp0ImoYM4ANnu9neOLOyeXmlNTdmhOFri1oy//y/KnHyh+9dy4kUlBBqqCGxFkNJZIKhpbYnf6wMztH2jeeQxXz4NBFnIpEbCXR3W00PqTcwkQa3fwIECReWUE0GqxwWw5IBrmZ9szk9tLSztLS+28ltyIaDKCgsNYl9PRggX2tPnCIjs7zfnDWjy189Cj3a99e6TsRCYpf0MukyOFCAQNer6oPzJSjMpuUQ6TW7QQVUX3ztnVcnm5NTcHhN7TX1n7zOdby8tj0WI3MRSVAVCAAgUxMQACEylRie70wrzYKTdfWoy9FA/P4eSp7Xs/t/Ov35jobbcDlTySOdFcx20xCLfUvqAFa9A6y2vbp061pqes1dbX/m35wUfD4uJENCYPIbh5ldxYBAZAbgnG7YTu1MEDtx0rbr1Jc1MAyNgXUXuvSz0X+f/+EYt7t/6dX2iPAMsiK/dbywX9nhI9sVemb3137f6H03/8fMKCVaRF1J5Oz7NwAR10GlGUCpuTrYN//edV2Vv91g8O9FzqOJB3RlktIrPI7H8/kfrOqggqG/+5jt7yfZDkXSuKXojL7jN/8a7WwpHT3/re6PHFVkPuvYYKVVWvFQEUXicpEyJREUl1d5eUUAVZwxvbCJ3pqbH3vqva3u58/bvjZa8IrMoStBAK75WMwZkDXLlwzBIJuRnkSSCL1hmg+ZY/mXzTG8/+4Mf2mxfHjO5l0Sh6Zc8NliyyKa/EhALbUm/qwIFbbw+3HsPcJCzBLC8rnkuavReb/euyHzjPxFJ/uCISYIAJkANAvy9YLcoAJIc7ejv63o/P/PPn7Ce/HKe5EoFAuboWAqpEBpqlJDIQlogKSdG8LCPMioCULMu1/iwSsDrY0Rf7AACvPVbEOldJN7pkZIL3qp4VLSVk490IUpSKJOZ+oczJQDBXuSMBqTIGITgTkmAUFGJHKANINKuyEYqyLEmGGFOq6Ioh5kxwthAEOnLnkqqqZCGici9CFSSJQtNNoCjSk5LDo2LBlgRX2fNqc3Zq5vZb4623YHoKMSC6wx3BkBNWgrKUpmorq56mfePV+SZWhnZHDg6IVcezmffnSiBIueDc6up7P16596H0s1+MM5ncpRiCkgjKnRYkEU6akBisLHsxtlJyWkNyQ73bh/0BOCXCJOt3nnJAzK0RGN0oB93NKwMqGIzBPDmAIIjsibAQaCFVyFHI/mkFiblYFBTqSGxyyALJVHZDNEiwkNylvIG/JCE5i5hSFVBX1QhKFCBBBIEgKSDISykhBNLoFEwGqATgBlaIDHLbMe4cnJi49cbmLR/A/DxyFINJSGQkOBh1HaIBB9dmcI32A/b73vAHQhhMf+0Ysv8oi4j6jCTCIZkBhtE23/1n05+8k29741aqlIt7HZBlz17KGRII7qZSPTYCVDVAVjAGr+MEMlduVZ0MyaT+tAnM7Q9A9H8ZKEcCnIFwhSSKKSAFB2UkHQRldAxSPjV1iUQAMEMAWNHcgsAEwkjJaHI3NgQag4lRCGSVSjfmOAz74yNSTn16yre/TFLKOWOlJEFK8tJAE+kwUrSuoXNgcvSOY807jmHhoAyVZf4xMJj65CHQjwENFr32UQ0C519i6XcshfxNZJYoA+ex1gkJna5/8/urD3w+/egnM4GOyiEimpzcZamUxArMoZgCaAkSu6wrs+pRaBD46Ps+acBsgah9CaeLNFnO0Il0iHknfK5+yeKPlHZpagLh2rMsxRyxhyBS2M3KhSyIch5CgEMwQvXABkMmzMBKSVmKkVSumLAKSUCI0SuYwdELaHSr0D10aOKDN8Rbb8ChaRDZfK0HJbyscqG+KHu+D/tJrPN9Z4rfNdxz7EjueZtI0dBq2Hv+YtrCSvLVn/18nMFQudzdjSYoSTFGg4ggdzeTQCXUXBlcJAxeqY8PALu0A6D+Ambd4lEAsuFHITuXNd3rD4h7rgqAvaxC/XWOfFICOFixObiRPwIAtis99g6YzF9iJjgYcnM+GVMelEspm0iEuCEvZ2enP/j+ePMNODQjCjQKZH9Rv6Iehuf82kdKZZxvifVaIUCQnfMCXF6x1/Nv/3D5/kfth/8xETxZFTyYgixWrMAUXLlmNBGw2rs7l1QXCwZzS/7+60iAUEVLFswRJUNKQKVkFujBJPdSZj2GtYNT03cca992TAdnAJKmXI1R++BWH/HC4XxLrD8IWVbU5gZqD7IZ7T1/fkBYc1v5yU8nLZB0Fz2ZyevGZKyXtjtRAcAgYnUx4bXwaYC6JAYwD8GNcLCO4cJFuIUA2DbYOTA3e8eNxQev0+xkBeW+ujSoNjP60vaC4oISCwKQPaNaccVGUsk27T3vmvJ4llj/8Q/HyWhmcuaGrbXvLCPr8lECOW5/aUNAXcdlORpilHu2Bx3qelXKewdnp28/Fm65XnOTPYlWGCCpbwuwnogLPRkXhli11BGAgZUtOuEeQkFPaBr/5p1T5utMOz/5xXiqLKhUciEiAnBIqmD5OLvJiUsZ2RN2oEzmJjMPrtIjRZDoOMsjh8dvel+47QYcnBQQraCDEo2eKzMGhuCFno8LQ6y9GIhtEcbcdDTIgNFGeM+fT0rr1WfXf/aLcVTZhBcEwXOzFuniVIJ/LAySWyLgeYNWLGBKnnaI8tCh8Q+8r3nHB3FwEmaUGVjbBcqOx367en8Azncc67XhnFOX+gVWUD/9TlIU2g37q3dOfeoj/o63rDiSGWmO+g5bMqtAMJKXA7cIMhTJkJDE5JaqoCR3hA6KzvTs5C03tW+/BbNToqn2W/tTyTr9CKjOrl6ZNlbfWRoIqxwhRrYPsntuIuAYbeJv/nyGOgOc/fefTyMFOcQAk0dBKQ2k/6UNQe6l0aCAlMxMqMi4mdA7OHfwQ8eKm6/HwWkhB+zoA2uK2A1g1LPntZd54XBRSKz82142GgEMiVY1ov31uw584sP2jreuCRUYczVuQkTMdy7BZQFXkntQCIiBEa4dR5qdnbntWHHs/Zg7mKB+74W957zLKqBen/30xwXDhZFYeSZqQdOPFA8wMD9FGKJgaobwnnfNBjtzL7Z++ouGAwFyD3KCMCXXH+TbXzzIq4IEmJulOQ0KMUmlNboHDkzf9oF42/sxNQUhhEJygBCsXx/BQQuLvsgH+n/6HV+8z7gwxGL/126ahNzlVs7WwgBSIE2EtxrhXe+YrbRSfmb1Z78cSVURzFUpVbk8UroEudU/ZQmQkiMYaUpebQM5shBvvg6zU6qjoCKzCnyFQNIuj2rf8IJOxgVShQKFegcdIFBg3uw6sEbrLT7KVbQGECMt/NU7Jz95l73zLdtEhSqFpLBbrvY75f8FtjnOBet/3PMMRjMEK+U9eDo0O3H7seLWG7FwIOWMN6Ha/dPA/SPO4VONvjq8gLgwEisjTw4HD8/5Q6YSEUBAUpAByvnECXCt5NZ//HzCS1mlYKiiV6kozPOtSxDkiYSYIBB5X4M504UwPghQdKHu7QAYGdyTo7JgKaVcYkNKiT2PvbnZ8Vtuatz6ARyczN37kK1yMwGk7RXvgx/n/OZgvV0YXBiJ1V+u5B5B8jKRYnh5ZsLJFEzthv3FO6c/cbe99a1riR5iVVYuFY1GVZYCSCak+liik7m4r97JfyHQFx/9apncPs1gMVZlj1LRaAku821ad+bA9G23Nm45hoPTbnn/R56rcwzRV0zY7quv9pfXGxcqCf2HQFC+G2RmW0p0YKfjP/zp8oMP+49+OpFSMDF5tMLJhOSWb04OKjjhJpObX6jZzjWKATCKpkSglFuw+g7C8golQmOn0vbC3MwdtzRvuSFHFtQXSJlbqg2sC3UifwAuemIJoDtQAaw3ZVApkY6ywo9/vnLv53rf/9E0ekVungC4qaKbGBSohhPJKmNFd9OFkNBMAoQCKIIbUImlUxBYyWJhRPLeJovuwfmDH7vdPvAPmBlPYr75uYC8TRzKtuYlwCpcWBvrNaGW7AqAcpxCgIUEhgJ851umdfeZqlr93nemLCqlGGiCeS7MNatLJpDr3S/Maq91GSia10X32fE1M/eqJ1QMvYMHDnzkDrvpWp9s54xCMQgnXCpiag8ueokFINclA4PUNR3KdcUSdrr62S9XP31f93s/PQhG87LsKga6RfU779P7NZ0XQmLVlLD+ni85vUQVjOZibK31Sj96eOpDt4abb9BYG4W5BYjmyHdGqSPpteC6NAh2SRALgINQNvbVFz0SPCEAvRI//sXZ//1A+f0fT5vMqwQGhLyTBrk1Os0vhEMI9GMl+eZKuXofVoVEKMA2E8u5+QP33BFuug4z4xCz31ePtV4INbHy2Q+JdT6wd3SDGc3aTQLkJiqxW+Hff7Xy6Yd63/nRtLnkcBndAJqSy+pupRfgZEmTmFCBIuhSPSywW6E3v3DgrtviB2/AeNuNUN4Mb7u672VDviRodaFUwx+AvfOoLK3klOiyrBAhRm8WeNufTv/Tx4q/eOdZGIsG6RaNRFUmhFBRvr+dxn4rUlW6klmEO12BNBdcHYXu7KHZj34o3nyDRpoeApEr2im615p+Dy7E4P9oXNQSS/3lStQJRCfU37OQlYI5QJRAcFm3wk9+dfb/3Nf57veno2JVBhhDLD23kvSQI4yvI6S6V6UnBVogSi9VFJsVqrn5mTtvj7fdpNFCjeBQzJuqdykkwmr9h3oDLi4BYQBc5MTKjlzo0yiD/QwrkF8lcnRHYikkx7//7Mz/vq/zve8fBCOg5GahVEJfHb6eEJTkJKMHSSiKKqUdojO/MHvX7eHY+9UqWAQUOR9ldbYmG5R9W30w5Jy8t0tBeF3UxMr1orYrsAYT6oNlrZoqooOkqpK9Cv/xi6VP34cf/cd4lRoSpGTR4WFQCP26IM9tgkBGwBh77lsI1fyhmY/eHj9wvSbGSMFMSALAWO84qhPN5xArrygBhF38xLqoxSoBgwY0Yj+UJRhhkEHGfA7uym6XBbQK/Nmfzv73TxTvfuda2WOgw1NyKAIYVBSCeIVhvB8gabBQwktUPXc/fGj6o7fHY+/TzLgHpGBZ5+/ZX8q682z/nAdGPAXz/iK7uHFREwsicsPz/gsDeu0+yU+NDJQqM8GgRsTb3zz58btbf/PepR4stmIQ2AWsrFLuv1y50yKUHTAJCRCB+lZhrwGGYLL+EGSAiQZzSRDMAMoJo6MXLHZU9OYPT3/4juKm6zA+IokCXA7k8r2sBGuc+4B7f7/G8V1QXNzEYp7tcyaSrzZoAULeT5e3Wpg3C77jzZP/9PHWe95ztkwoDKxcVWg03JO717VeuT8Modx6A+BrnpNcquDEwOKmIJdZTFJV9SwEM4MnUFvO7oHZ6Y/cGW68FhOjMlKweisIpfr+BcAuiV75hXm8r/q3iw0XtY312qHcMaRvedVbocoekuPff778v+7vffd7B2liokgEN0sqjWaOQEtkoonJpML1GjeTEXCiMiJ3zlOC5HA3mkVUySgHBHSs2Jibmf3IHY0P3qjRNi0Alru59/uCXHpFir8br3V1XuTIRU79MpwsuYSiUIN4+xsP/F/3jL7nr9cQc/8qWiSQb/Mk5uBFIIIQQTjTy6rIfxtUW9MBiMy3lM+ixyvIEQItMLBjRe/A3KGPfqjxwfdpspVyIYz1rT2CvNxYhUsgCf0Hgf28hwGCQykUsQG+7U8nPvnRddjGt787Faz0ZKii5Y3UQbnxiwgDa7frtYJCTCBo6vutQqg783lFVknV/NzMRz9sx/7ex1tVHcyqP52ppVzcf3nhciBW38UDkVNttSNFIdBgERF4x5sn/unuNfny9340SUZYVXUtBLoZ6HRA0VM24fjaHC8DATjq/hEmgSgN8GQxmNtGEo8enbzjg3bTtRpv5XtLMUlA7vHL/jj/AC5fIrgciAXAs1IX9tRBwIyqsoEe0Yp4259OfvKe5Nz44Y/HhRije67PEpQrTkXQYK9JEQK5gZvRnQ7V0g4iQ6y83PGmjhydvvM2O3Y9xluABTNPTpEDV7Km8KWTW37NuByMd6HvlNWaBQAdYC6EEgCIDhd7CT/9xco/P7Tz7e/MBiKVFEjJk0JMriI0QqIjvaasYoJZqNRjI6JKLkcIICVtJZULR2fvvtNuuh4TbRmovgmYx8iBjN1zwNfypZcILgfVzvqKCBDqel4Rqs2e+s8GMzUC3van05+6u/mXf3kmMVmRnUmLMVUlzVyqqNfEKgCBiY4QUlklr2KjSFXP5dvW6szOH7z7DrvxWow3FZhLqcQsTPc4nQL6AfbLDJeDxAIgJOUmdv10Wm1K50esX3cKkpUJP/nlyqcf6H7n2zNBrEoIITbL5AwkSX9N19ohkO6wQMhTKhnDllvv0OHZj3443PI+H2/JaLkyMZxTwDoYWI5HXBLpvz8IlwOxsqQaaD0AtY4ZJBj7PBGhlExAL+Fnv1z59H073/ruQbMAlFUVLDLA6/j7q33THihvkXA3xhyUtWCbQHd2fvbuO8Kx92u0BYNCYD+vXO//rse5t2VkTf7LQX30cZkY78Bu901g4Ciq/4S5YS3dzQgHGgFvfeP0J+6GuPrdH4xBzaIwuYvG0I9r/k5IZg0wmRwWStmWQu/ggdm77wzHbkhjDQNoIbciz3u0rU+g3WP0lTh3U4OXCS6HRZIFjLBbupAv1G7/WXqfKZIcAW70RsTb3zT93z7WfM+7t+RGVF65J/g5sazfzi+qcjiS3FGV8jQ/f/Ceu8Kx92G8JTPEKCWvStbdl3PS0wCrO8+qphpyznlPNdBlgMtBFQ7sqYERM5BUfVurNmX6gkFweL7FXK/CL36z8b/u3/r6tw4EEskJY1DlzInEzLCUyP5201qBKfcECBbWu+5Hjhz42Id50/UYb+W7DhuZ74xaBzFehoGwAtA36y+VPOBrwWVBrNcG7TIwizC4gXKWCT97fvV/3p++/d3x0BM68CYVPCXL9VGuotn0qqyqykKA0yQYUkyJ3kutNH90+u477aZ/wGhTgWRuAp8DqC/TflcKriBi1VD/FyURBKsKVcLPf73yv+7b+fZ3D0ImyfKtf2ShgOBeKXlsNCB3T/nuqYLWhc7VRw7f8xFe/18x2lbId6B2INOJl0aNyz7gCiPW4FzpDpgzh0ehkpXjF79e+38f6n3j+1MRXu2EEJlEwYqmp2SglJISzByJtO0Uelcdnv747fH9/6CJUXcaAwBBqm+rshtWuNJwRRKL6p91HQpIpqDKyoSfvbD+vx/a/sbXp1iRNFcEU13CKrOQkqOIAHbK1F246sAnPmo3/Z2Pt7oMERYTaMjtmfqhqcvBPfojcIURCxjYWi7kHroUkgHyUJVMxHMvrdx/3+Y3v9Va25lutsxLBK9LvRxg3CzTZkDrzW+cuuuu8HfvxWSzNEsMDQdVE6svqTAk1uUP9Q1pSqhDVYSQd2GAgBwuUjh5evtL/7Lz5W/2fvM8tzdiBMxJS6UqazQWDrf/4h0jt1zPt78VMSoYzAgg1cpPyFG17PDZFagHcUURC7uaEKADEMzVN7AFAkkOuCWw18OJk52f/Hznuf/sLp/x7g5jLMYnR49e3fzzt9gbrsHYGALE0Gfl78Tv+/vlhyuOWHUEID/rCxYCkAgK7nXxPEyOXoVOD1vb6HVhASMjGG2j2fCAOk3Ub3y6WwP6qtM5JNaVgt28HQTPilA5u+iSmXLhXs0I1YUuRH6PDA7mLfveT0Van6DIdcdXNi6bXOFrQh2a3+v/Zzs7V+rV1jYFFyUQ+b6YYC4ddkjwYDkIVtWJmloRDgoiDIPMEoCavVccriBivVwyc89LssEGCu9b28rvyfsvACnXE9dpyUBC5oPy4t1vqMtB+6a7rkxqXWmq0JG9wJdd6j1z4IOiFgGQJLf67aa6e1X+TJZx5+T3+sdRrWFzJSuvQM14JUVZBLxaAcE5r2TpM1BrIvO2h/olgv3aPPaF1csPAdQVMFcem/bgSpNYwMANfC145Vv/gA8D+MPff7ngSiTWEK8DriRVOMTriCGxhtgXDIk1xL5gSKwh9gVDYg2xLxgSa4h9wZBYQ+wLhsQaYl8wJNYQ+4IhsYbYFwyJNcS+YEisIfYFQ2INsS8YEmuIfcGQWEPsC4bEGmJfMCTWEPuCIbGG2BcMiTXEvmBIrCH2BUNiDbEvGBJriH3BkFhD7AuGxBpiXzAk1hD7giGxhtgXDIk1xL7g/wNXj7iHNtVYNgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wMy0wMVQwNzoyMTowNSswMDowMFbhlfcAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDMtMDFUMDc6MjE6MDUrMDA6MDAnvC1LAAAAAElFTkSuQmCC",
"displayName": "Custom template created by Luratic",
"id": "brand_dummy"
},
"containerContexts": [
"WEB"
]
}
___TEMPLATE_PARAMETERS___
[
{
"valueValidators": [
{
"type": "NON_EMPTY"
}
],
"displayName": "Tracking ID",
"simpleValueType": true,
"name": "accountId",
"type": "TEXT"
},
{
"displayName": "Events:",
"name": "events",
"groupStyle": "ZIPPY_OPEN",
"type": "GROUP",
"subParams": [
{
"help": "This event should be triggered on every page load. It must be triggered one single time per page view.",
"simpleValueType": true,
"name": "registerPageViewEvent",
"checkboxText": "registerPageViewEvent",
"type": "CHECKBOX"
},
{
"help": "This event can be manually triggered each time the cart is loaded.",
"enablingConditions": [],
"simpleValueType": true,
"name": "registerCartViewEvent",
"checkboxText": "registerCartViewEvent",
"type": "CHECKBOX"
},
{
"help": "This event may be manually triggered each time a product is added to the cart.",
"enablingConditions": [],
"simpleValueType": true,
"name": "registerAddProductToCartEvent",
"checkboxText": "registerAddProductToCartEvent",
"type": "CHECKBOX",
"subParams": [
{
"help": "Select the GTM Variable that returns an object/array formatted as follows: \n{\n productId: 'a product id',\n price: {\n amount: 42.5,\n currencyISOCode: 'an iso currency code'\n },\n productExtras: {\n 'matchId': 'an item id'\n }\n};",
"enablingConditions": [
{
"paramName": "registerAddProductToCartEvent",
"type": "EQUALS",
"paramValue": true
}
],
"displayName": "Product Info:",
"simpleValueType": true,
"name": "productsAdd",
"type": "TEXT"
}
]
},
{
"help": "This event may be manually triggered each time a purchase is finished.",
"enablingConditions": [],
"simpleValueType": true,
"name": "registerFinishPurchaseEvent",
"checkboxText": "registerFinishPurchaseEvent",
"type": "CHECKBOX",
"subParams": [
{
"help": "Select the GTM Variable that returns an object/array formatted as follows: \n{\n productId: 'a product id',\n price: {\n amount: 42.5,\n currencyISOCode: 'an iso currency code'\n },\n productExtras: {\n 'matchId': 'an item id'\n }\n};",
"enablingConditions": [
{
"paramName": "registerFinishPurchaseEvent",
"type": "EQUALS",
"paramValue": true
}
],
"displayName": "Products Info:",
"simpleValueType": true,
"name": "productsPurchase",
"type": "TEXT"
}
]
}
]
}
]
___WEB_PERMISSIONS___
[
{
"instance": {
"key": {
"publicId": "logging",
"versionId": "1"
},
"param": [
{
"key": "environments",
"value": {
"type": 1,
"string": "debug"
}
}
]
},
"isRequired": true
},
{
"instance": {
"key": {
"publicId": "access_globals",
"versionId": "1"
},
"param": [
{
"key": "keys",
"value": {
"type": 2,
"listItem": [
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "key"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
},
{
"type": 1,
"string": "execute"
}
],
"mapValue": [
{
"type": 1,
"string": "AdsmuraiTracking"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": false
},
{
"type": 8,
"boolean": true
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "key"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
},
{
"type": 1,
"string": "execute"
}
],
"mapValue": [
{
"type": 1,
"string": "AdsmuraiTracking.prototype.registerPageViewEvent"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": false
},
{
"type": 8,
"boolean": true
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "key"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
},
{
"type": 1,
"string": "execute"
}
],
"mapValue": [
{
"type": 1,
"string": "AdsmuraiTracking.prototype.constructor"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": false
},
{
"type": 8,
"boolean": true
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "key"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
},
{
"type": 1,
"string": "execute"
}
],
"mapValue": [
{
"type": 1,
"string": "AdsmuraiTracking.prototype.registerCartViewEvent"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": false
},
{
"type": 8,
"boolean": true
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "key"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
},
{
"type": 1,
"string": "execute"
}
],
"mapValue": [
{
"type": 1,
"string": "AdsmuraiTracking.prototype.registerAddProductToCartEvent"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": false
},
{
"type": 8,
"boolean": true
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "key"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
},
{
"type": 1,
"string": "execute"
}
],
"mapValue": [
{
"type": 1,
"string": "AdsmuraiTracking.prototype.registerFinishPurchaseEvent"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": false
},
{
"type": 8,
"boolean": true
}
]
}
]
}
}
]
},
"clientAnnotations": {
"isEditedByUser": true
},
"isRequired": true
},
{
"instance": {
"key": {
"publicId": "inject_script",
"versionId": "1"
},
"param": [
{
"key": "urls",
"value": {
"type": 2,
"listItem": [
{
"type": 1,
"string": "https://assets-cdn.adsmurai.com/"
}
]
}
}
]
},
"clientAnnotations": {
"isEditedByUser": true
},
"isRequired": true
}
]
___SANDBOXED_JS_FOR_WEB_TEMPLATE___
const log = require('logToConsole');
const injectScript = require('injectScript');
const copyFromWindow = require('copyFromWindow');
const callInWindow = require('callInWindow');
const accountId = data.accountId;
log('data =', data);
var AdsmuraiTracking = copyFromWindow('AdsmuraiTracking');
const onSuccess = () => {
callInWindow('AdsmuraiTracking.prototype.constructor', data.accountId);
if (data.registerPageViewEvent) {
callInWindow('AdsmuraiTracking.prototype.registerPageViewEvent');
}
if (data.registerCartViewEvent) {
callInWindow('AdsmuraiTracking.prototype.registerCartViewEvent');
}
if (data.registerAddProductToCartEvent) {
callInWindow('AdsmuraiTracking.prototype.registerAddProductToCartEvent', data.productsAdd);
}
if (data.registerFinishPurchaseEvent) {
callInWindow('AdsmuraiTracking.prototype.registerFinishPurchaseEvent', data.productsPurchase);
}
data.gtmOnSuccess();
};
if (AdsmuraiTracking) {
onSuccess();
} else {
const trackingUrl = 'https://assets-cdn.adsmurai.com/adsmurai-tracking.min.js';
injectScript(trackingUrl, onSuccess, data.gtmOnFailure, 'adsmuraiPixel');
}
___NOTES___
Desarrollado con ❤ por el equipo técnico:
Alfonso Rodríguez.
Txema Sánchez.
Brais Calvo.