ParseError
syntax error, unexpected ''TzozMToiWmVuZFxJMThuXFRyYW5zb' (T_ENCAPSED_AND_WHITESPACE) ParseError thrown with message "syntax error, unexpected ''TzozMToiWmVuZFxJMThuXFRyYW5zb' (T_ENCAPSED_AND_WHITESPACE)" Stacktrace: #21 ParseError in /home/tsunagetainet/public_html/application/files/cache/expensive/0fea6a13c52b4d47/25368f24b045ca84/38a865804f8fdcb6/57cd99682e939275/8f3a01e2e3b200aa/f980d8ea6abd2ae6/2e9a25518ef5e99d/87e97a15a101daba.php:14 #20 Stash\Driver\FileSystem\NativeEncoder:deserialize in /home/tsunagetainet/public_html/concrete/vendor/tedivm/stash/src/Stash/Driver/FileSystem.php:201 #19 Stash\Driver\FileSystem:getData in /home/tsunagetainet/public_html/concrete/vendor/tedivm/stash/src/Stash/Item.php:528 #18 Stash\Item:getRecord in /home/tsunagetainet/public_html/concrete/vendor/tedivm/stash/src/Stash/Item.php:273 #17 Stash\Item:executeGet in /home/tsunagetainet/public_html/concrete/vendor/tedivm/stash/src/Stash/Item.php:217 #16 Stash\Item:get in /home/tsunagetainet/public_html/concrete/vendor/tedivm/stash/src/Stash/Item.php:295 #15 Stash\Item:isMiss in /home/tsunagetainet/public_html/concrete/src/Cache/Adapter/ZendCacheDriver.php:67 #14 Concrete\Core\Cache\Adapter\ZendCacheDriver:internalGetItem in /home/tsunagetainet/public_html/concrete/vendor/zendframework/zend-cache/src/Storage/Adapter/AbstractAdapter.php:367 #13 Zend\Cache\Storage\Adapter\AbstractAdapter:getItem in /home/tsunagetainet/public_html/concrete/vendor/zendframework/zend-i18n/src/Translator/Translator.php:564 #12 Zend\I18n\Translator\Translator:loadMessages in /home/tsunagetainet/public_html/concrete/vendor/zendframework/zend-i18n/src/Translator/Translator.php:442 #11 Zend\I18n\Translator\Translator:getTranslatedMessage in /home/tsunagetainet/public_html/concrete/vendor/zendframework/zend-i18n/src/Translator/Translator.php:356 #10 Zend\I18n\Translator\Translator:translate in /home/tsunagetainet/public_html/concrete/src/Localization/Translator/Adapter/Zend/TranslatorAdapter.php:69 #9 Concrete\Core\Localization\Translator\Adapter\Zend\TranslatorAdapter:translate in /home/tsunagetainet/public_html/concrete/bootstrap/helpers.php:26 #8 t in /home/tsunagetainet/public_html/packages/touch_gallery/controller.php:98 #7 Concrete\Package\TouchGallery\Controller:getTexts in /home/tsunagetainet/public_html/packages/touch_gallery/controller.php:32 #6 Concrete\Package\TouchGallery\Controller:on_start in /home/tsunagetainet/public_html/concrete/src/Application/Application.php:204 #5 Concrete\Core\Application\Application:setupPackages in /home/tsunagetainet/public_html/concrete/src/Foundation/Runtime/Run/DefaultRunner.php:260 #4 Concrete\Core\Foundation\Runtime\Run\DefaultRunner:setupPackages in /home/tsunagetainet/public_html/concrete/src/Foundation/Runtime/Run/DefaultRunner.php:354 #3 Concrete\Core\Foundation\Runtime\Run\DefaultRunner:trySteps in /home/tsunagetainet/public_html/concrete/src/Foundation/Runtime/Run/DefaultRunner.php:80 #2 Concrete\Core\Foundation\Runtime\Run\DefaultRunner:run in /home/tsunagetainet/public_html/concrete/src/Foundation/Runtime/DefaultRuntime.php:102 #1 Concrete\Core\Foundation\Runtime\DefaultRuntime:run in /home/tsunagetainet/public_html/concrete/dispatcher.php:45 #0 require in /home/tsunagetainet/public_html/index.php:3
Stack frames (22)
21
ParseError
/home/tsunagetainet/public_html/application/files/cache/expensive/0fea6a13c52b4d47/25368f24b045ca84/38a865804f8fdcb6/57cd99682e939275/8f3a01e2e3b200aa/f980d8ea6abd2ae6/2e9a25518ef5e99d/87e97a15a101daba.php14
20
Stash\Driver\FileSystem\NativeEncoder deserialize
/vendor/tedivm/stash/src/Stash/Driver/FileSystem.php201
19
Stash\Driver\FileSystem getData
/vendor/tedivm/stash/src/Stash/Item.php528
18
Stash\Item getRecord
/vendor/tedivm/stash/src/Stash/Item.php273
17
Stash\Item executeGet
/vendor/tedivm/stash/src/Stash/Item.php217
16
Stash\Item get
/vendor/tedivm/stash/src/Stash/Item.php295
15
Stash\Item isMiss
/src/Cache/Adapter/ZendCacheDriver.php67
14
Concrete\Core\Cache\Adapter\ZendCacheDriver internalGetItem
/vendor/zendframework/zend-cache/src/Storage/Adapter/AbstractAdapter.php367
13
Zend\Cache\Storage\Adapter\AbstractAdapter getItem
/vendor/zendframework/zend-i18n/src/Translator/Translator.php564
12
Zend\I18n\Translator\Translator loadMessages
/vendor/zendframework/zend-i18n/src/Translator/Translator.php442
11
Zend\I18n\Translator\Translator getTranslatedMessage
/vendor/zendframework/zend-i18n/src/Translator/Translator.php356
10
Zend\I18n\Translator\Translator translate
/src/Localization/Translator/Adapter/Zend/TranslatorAdapter.php69
9
Concrete\Core\Localization\Translator\Adapter\Zend\TranslatorAdapter translate
/bootstrap/helpers.php26
8
t
/home/tsunagetainet/public_html/packages/touch_gallery/controller.php98
7
Concrete\Package\TouchGallery\Controller getTexts
/home/tsunagetainet/public_html/packages/touch_gallery/controller.php32
6
Concrete\Package\TouchGallery\Controller on_start
/src/Application/Application.php204
5
Concrete\Core\Application\Application setupPackages
/src/Foundation/Runtime/Run/DefaultRunner.php260
4
Concrete\Core\Foundation\Runtime\Run\DefaultRunner setupPackages
/src/Foundation/Runtime/Run/DefaultRunner.php354
3
Concrete\Core\Foundation\Runtime\Run\DefaultRunner trySteps
/src/Foundation/Runtime/Run/DefaultRunner.php80
2
Concrete\Core\Foundation\Runtime\Run\DefaultRunner run
/src/Foundation/Runtime/DefaultRuntime.php102
1
Concrete\Core\Foundation\Runtime\DefaultRuntime run
/dispatcher.php45
0
require
/home/tsunagetainet/public_html/index.php3
/home/tsunagetainet/public_html/application/files/cache/expensive/0fea6a13c52b4d47/25368f24b045ca84/38a865804f8fdcb6/57cd99682e939275/8f3a01e2e3b200aa/f980d8ea6abd2ae6/2e9a25518ef5e99d/87e97a15a101daba.php
<?php 
/* Cachekey: cache/stash_default/zend/zend_i18n_translator_messages_a18a95b96a50ba3cb7c2868294d5c4ad/ */
/* Type: array */
/* Expiration: 2024-02-01T13:46:06+09:00 */
 
 
 
$loaded = true;
$expiration = 1706762766;
 
$data = array();
 
/* Child Type: object */
$data['return'] = unserialize(base64_decode('TzozMToiWmVuZFxJMThuXFRyYW5zbGF0b3JcVGV4dERvbWFpbiI6NDp7aTowO2k6MDtpOjE7YTo2ODExOntzOjE3NzoiCgpEZWFyICVzLAoKWW91IGhhdmUgcmVxdWVzdGVkIGEgbmV3IHBhc3N3b3JkIGZvciB0aGUgc2l0ZSAlcyAKCllvdXIgdXNlcm5hbWUgaXM6ICVzCgpZb3UgbWF5IGNoYW5nZSB5b3VyIHBhc3N3b3JkIGF0IHRoZSBmb2xsb3dpbmcgYWRkcmVzczoKCiVzCgpUaGFua3MgZm9yIGJyb3dzaW5nIHRoZSBzaXRlIQoKIjtzOjI1NToiCgolcyDjgZXjgpMKCuOCteOCpOODiCAlcyDjgafjga7mlrDopo/jg5Hjgrnjg6/jg7zjg4nnmbrooYzjg6rjgq/jgqjjgrnjg4jjgpLlj5fjgZHku5jjgZHjgb7jgZfjgZ/jgIIKCuOBguOBquOBn+OBruODpuODvOOCtuODvElEOiAlcwoK5Lul5LiL44GuVVJM44Gr44Ki44Kv44K744K544GX44Gm44OR44K544Ov44O844OJ44KS5aSJ5pu044Gn44GN44G+44GZOgoKJXMKCuOBlOWIqeeUqOOBguOCiuOBjOOBqOOBhuOBlOOBluOBhOOBvuOBme+8gQoKIjtzOjgxOiIKClNvbWVvbmUgaGFzIGF0dGVtcHRlZCB0byBzZW5kIHlvdSBzcGFtIHRocm91Z2ggeW91ciB3ZWJzaXRlLiBEZXRhaWxzIGJlbG93OgoKJXMiO3M6MTMzOiIKCuiqsOOBi+OBjOOBguOBquOBn+OBruOCpuOCp+ODluOCteOCpOODiOOCkumAmuOBmOOBpuOBguOBquOBn+OBq+OCueODkeODoOOCkumAgeS/oeOBl+OCiOOBhuOBqOOBl+OBvuOBl+OBn+OAguips+e0sOOBr+OBk+OBoeOCiToKCiVzIjtzOjExNToiCgpZb3UgbXVzdCBjbGljayB0aGUgZm9sbG93aW5nIFVSTCBpbiBvcmRlciB0byBhY3RpdmF0ZSB5b3VyIGFjY291bnQgZm9yICVzOgoKJXMgCgpUaGFua3MgZm9yIHlvdXIgaW50ZXJlc3QgaW4gJXMKCiI7czoxMTI6IgoK5qyh44GuVVJM44Gr44Ki44Kv44K744K544GX44Gm44CBICVzIOOBruOBguOBquOBn+OBruOCouOCq+OCpuODs+ODiOOCkuacieWKueOBq+OBl+OBpuOBj+OBoOOBleOBhO+8mgoKJXMKCiVzCgoiO3M6MTA0OiIKJXMgaGFzIHBvc3RlZCBhIG5ldyBtZXNzYWdlIHRvIHRoZSBjb252ZXJzYXRpb24gIiVzIjoKCiVzCgpZb3UgY2FuIHZpZXcgdGhlIHdob2xlIGNvbnZlcnNhdGlvbiBhdAoKJXMKCiI7czoxNDI6IgolcyDjgYzjgrPjg6Hjg7Pjg4jmrIQgIiVzIiDjgavmlrDjgZfjgYTjg6Hjg4Pjgrvjg7zjgrjjgpLmipXnqL/jgZfjgb7jgZfjgZ86CgolcwoK44Kz44Oh44Oz44OI5qyE5YWo5L2T44Gv44GT44Gh44KJ44Gn56K66KqN44Gn44GN44G+44GZCgolcwoiO3M6ODA6IgpUaGVyZSBoYXMgYmVlbiBhIHN1Ym1pc3Npb24gb2YgdGhlIGZvcm0gJXMgdGhyb3VnaCB5b3VyIGNvbmNyZXRlNSB3ZWJzaXRlLgoKJXMKIjtzOjk5OiIKY29uY3JldGU1IOOCteOCpOODiOOBruOAjCVz44CN44OV44Kp44O844Og44GL44KJ5paw44GX44GE44Ko44Oz44OI44Oq44O844GM44GC44KK44G+44GX44Gf44CCCgolcwoiO3M6MTMyOiIKVGhlcmUgaGFzIGJlZW4gYSBzdWJtaXNzaW9uIG9mIHRoZSBmb3JtICVzIHRocm91Z2ggeW91ciBjb25jcmV0ZTUgd2Vic2l0ZS4KCiVzCgpUbyB2aWV3IGFsbCBvZiB0aGlzIGZvcm0ncyBzdWJtaXNzaW9ucywgdmlzaXQgJXMgCgoiO3M6MTUwOiIK44GC44Gq44Gf44GuIGNvbmNyZXRlNSDjgrXjgqTjg4jjga7jg5Xjgqnjg7zjg6AgJXMg44GL44KJ6YCB5L+h44GV44KM44G+44GX44Gf44CCCgolcwoK44GT44Gu44OV44Kp44O844Og44GL44KJ44Gu6YCB5L+h44KS44GZ44G544Gm56K66KqN44GZ44KLOiAlcwoiO3M6MzoiICsgIjtzOjE6IisiO3M6MTU6IiBDaGFuZ2UgQ29udGVudCI7czoyNDoi44Kz44Oz44OG44Oz44OE44KS5aSJ5pu0IjtzOjk6IiBtaW51dGVzLiI7czo5OiLliIbjgZTjgagiO3M6ODE6IiIlMSRzIiBkb2VzIG5vdCByZXByZXNlbnQgYSB2YWxpZCB2YWx1ZSBmb3IgdGhlIFRvcGljcyBhdHRyaWJ1dGUgd2l0aCBoYW5kbGUgJTIkcyI7czo3MzoiIiUxJHMiIOOBr+OAgeWxnuaAp+ODj+ODs+ODieODqyAlMiRzIOOBp+OBr+eEoeWKueOBquODiOODlOODg+OCr+OBp+OBmeOAgiI7czo0NDoiIiUxJHMiIGlzIGFscmVhZHkgdGhlIHBhcmVudCBwYWdlIG9mICIlMiRzIi4iO3M6NjI6IuOAjCUxJHPjgI3jga/ml6LjgavjgIwlMiRz44CN44Oa44O844K444Gu6Kaq44Oa44O844K444Gn44GZ44CCIjtzOjY5OiIiJTEkcyIgaXMgbm90IGEgdmFsaWQgQ291bnRyeSBjb2RlIGZvciB0aGUgYXR0cmlidXRlIHdpdGggaGFuZGxlICUyJHMiO3M6NzM6IiIlMSRzIiDjga/jgIHlsZ7mgKcgJTIkcyDjga7mnInlirnjgarlm73jgrPjg7zjg4njgafjga/jgYLjgorjgb7jgZvjgpPjgIIiO3M6NzQ6IiIlMSRzIiBpcyBub3QgYSB2YWxpZCBTb2NpYWwgTGluayB2YWx1ZSBmb3IgdGhlIGF0dHJpYnV0ZSB3aXRoIGhhbmRsZSAlMiRzIjtzOjg4OiIiJTEkcyIg44Gv5bGe5oCnICUyJHMg44Gu5pyJ5Yq544Gq44K944O844K344Oj44Or44Oq44Oz44Kv44Gu5YCk44Gn44Gv44GC44KK44G+44Gb44KT44CCIjtzOjc4OiIiJTEkcyIgaXMgbm90IGEgdmFsaWQgU29jaWFsIFNlcnZpY2UgaGFuZGxlIGZvciB0aGUgYXR0cmlidXRlIHdpdGggaGFuZGxlICUyJHMiO3M6MTAwOiIiJTEkcyIg44Gv44CB5bGe5oCnICUyJHMg44Gu5pyJ5Yq544Gq44K944O844K344Oj44Or44K144O844OT44K544OP44Oz44OJ44Or44Gn44Gv44GC44KK44G+44Gb44KT44CCIjtzOjkxOiIiJTEkcyIgaXMgbm90IGEgdmFsaWQgU3RhdGUvUHJvdmluY2UgY29kZSBmb3IgdGhlIENvdW50cnkgJTIkcyAoYXR0cmlidXRlIHdpdGggaGFuZGxlICUzJHMpIjtzOjk1OiIiJTEkcyIg44Gv44CB5bGe5oCnICUyJHMg44Gu5pyJ5Yq544Gq6YO96YGT5bqc55yM44Kz44O844OJ44Gn44Gv44GC44KK44G+44Gb44KT44CCKOWxnuaApyAlMyRzKSI7czo3MDoiIiUxJHMiIGlzIG5vdCBhIHZhbGlkIGJvb2xlYW4gdmFsdWUgZm9yIHRoZSBhdHRyaWJ1dGUgd2l0aCBoYW5kbGUgJTIkcyI7czo3MToiJTEkcyDjga/jgIEgJTIkcyDjga7mnInlirnjgarjg5bjg7zjg6rjgqLjg7PlgKTjgafjga/jgYLjgorjgb7jgZvjgpPjgIIiO3M6Njc6IiIlMSRzIiBpcyBub3QgYSB2YWxpZCBkYXRlIHZhbHVlIGZvciB0aGUgYXR0cmlidXRlIHdpdGggaGFuZGxlICUyJHMiO3M6Njc6IiIlMSRzIiDjga/jgIHlsZ7mgKfjg4/jg7Pjg4njg6sgJTIkcyDjgafjga/nhKHlirnjgarml6Xku5jjgafjgZnjgIIiO3M6NzA6IiIlMSRzIiBpcyBub3QgYSB2YWxpZCBlbWFpbCBhZGRyZXNzIGZvciB0aGUgYXR0cmlidXRlIHdpdGggaGFuZGxlICUyJHMiO3M6ODI6IiIlMSRzIiDjga/jgIHlsZ7mgKcgJTIkcyDjga7mnInlirnjgarjg6Hjg7zjg6vjgqLjg4njg6zjgrnjgafjga/jgYLjgorjgb7jgZvjgpPjgIIiO3M6Nzk6IiIlMSRzIiBpcyBub3QgYSB2YWxpZCBub2RlIGlkZW50aWZpZXIgZm9yIHRoZSBUb3BpY3MgYXR0cmlidXRlIHdpdGggaGFuZGxlICUyJHMiO3M6ODI6IiIlMSRzIiDjga/jgIHlsZ7mgKfjg4/jg7Pjg4njg6sgJTIkcyDjgafjga/nhKHlirnjgarjg4jjg5Tjg4Pjgq/jg47jg7zjg4njgafjgZnjgIIiO3M6NjM6IiIlMSRzIiBpcyBub3QgYSB2YWxpZCBudW1iZXIgZm9yIHRoZSBhdHRyaWJ1dGUgd2l0aCBoYW5kbGUgJTIkcyI7czo2NzoiIiUxJHMiIOOBr+OAgeWxnuaAp+ODj+ODs+ODieODqyAlMiRzIOOBp+OBr+eEoeWKueOBquaVsOWtl+OBp+OBmeOAgiI7czo3MjoiIiUxJHMiIGlzIG5vdCBhIHZhbGlkIG9wdGlvbiBmb3IgdGhlIFNlbGVjdCBBdHRyaWJ1dGUgd2l0aCBoYW5kbGUgIiUyJHMiIjtzOjgxOiIiJTEkcyIg44Gv6YG45oqe5bGe5oCnICIlMiRzIiDjga7mnInlirnjgarjgqrjg5fjgrfjg6fjg7Pjgafjga/jgYLjgorjgb7jgZvjgpPjgIIiO3M6Njk6IiIlMSRzIiBpcyBub3QgYSB2YWxpZCByYXRpbmcgdmFsdWUgZm9yIHRoZSBhdHRyaWJ1dGUgd2l0aCBoYW5kbGUgJTIkcyI7czo4Mzoi5bGe5oCn44OP44Oz44OJ44OrICUyJHMg44GuICIlMSRzIiDjga/mraPjgZfjgYToqZXkvqHjga7lgKTjgafjga/jgYLjgorjgb7jgZvjgpPjgIIiO3M6ODE6IiIlMSRzIiBpcyBub3QgYSB2YWxpZCByZXByZXNlbnRhdGlvbiBvZiBhIGZpbGUgZm9yIHRoZSBhdHRyaWJ1dGUgd2l0aCBoYW5kbGUgJTIkcyI7czo4MjoiIiUxJHMiIOOBr+ODleOCoeOCpOODq+WxnuaApyAlMiRzIOOBruacieWKueOBquODleOCoeOCpOODq+OBp+OBr+OBguOCiuOBvuOBm+OCk+OAgiI7czo3MToiIiUxJHMiIG1hdGNoZXMgYSBkZWxldGVkIG9wdGlvbiB0aGUgU2VsZWN0IEF0dHJpYnV0ZSB3aXRoIGhhbmRsZSAiJTIkcyIiO3M6OTk6IiIlMSRzIiDjga/pgbjmip7lsZ7mgKcgIiUyJHMiIOOBruWJiumZpOOBleOCjOOBn+mBuOaKnuOCquODl+OCt+ODp+ODs+OBqOODnuODg+ODgeOBl+OBpuOBhOOBvuOBmeOAgiI7czozMjoiIiUxJHMiIHdhcyBtb3ZlZCBiZW5lYXRoICIlMiRzIi4iO3M6NTM6IuOAjCUxJHPjgI3jga/jgIwlMiRz44CN5Lul5LiL44Gr56e75YuV44GX44G+44GX44Gf44CCIjtzOjQ3OiIiJTEkcyIgd2FzIHN1Y2Nlc3NmdWxseSBhbGlhc2VkIGJlbmVhdGggIiUyJHMiLiI7czo4Mzoi44CMJTEkc+OAjeODmuODvOOCuOOBruOCqOOCpOODquOCouOCueOBjOOAjCUyJHPjgI3phY3kuIvjgavkvZzmiJDjgZXjgozjgb7jgZfjgZ/jgIIiO3M6NDY6IiIlMSRzIiB3YXMgc3VjY2Vzc2Z1bGx5IGNvcGllZCBiZW5lYXRoICIlMiRzIi4iO3M6NjU6IuOAjCUxJHPjgI3jg5rjg7zjgrjjgYzjgIwlMiRz44CN6YWN5LiL44Gr6KSH6KO944GV44KM44G+44GX44Gf44CCIjtzOjM0OiIiJXMiIGhhcyBiZWVuIG1hcmtlZCBmb3IgZGVsZXRpb24uIjtzOjQ4OiIlcyDjga/liYrpmaTlr77osaHjgajjgZfjgaboqJjpjLLjgZXjgozjgb7jgZfjgZ8iO3M6NTg6IiIlcyIgaGFzIGJlZW4gbWFya2VkIGZvciBkZWxldGlvbi4gVmlldyB0aGUgcGFnZSBoZXJlOiAlcy4iO3M6Nzg6IiIlcyIg44KS5YmK6Zmk5a++6LGh44Go44GX44Gm6KiY6Yyy44GX44G+44GX44Gf44CC44Oa44O844K444KS6KGo56S644GZ44KLOiAlcyI7czo1MDoiIiVzIiBoYXMgcGVuZGluZyBjaGFuZ2VzIGFuZCBuZWVkcyB0byBiZSBhcHByb3ZlZC4iO3M6NDQ6IiIlcyIg44Gv5pyq5om/6KqN44Gu5aSJ5pu044GM44GC44KK44G+44GZ44CCIjtzOjk3OiIiJXMiIGhhcyBwZW5kaW5nIGNoYW5nZXMgYW5kIG5lZWRzIHRvIGJlIGFwcHJvdmVkLgoKVmVyc2lvbiBDb21tZW50czogJXMKClZpZXcgdGhlIHBhZ2UgaGVyZTogJXMuIjtzOjEyNToiIiVzIiDjga/kv53nlZnkuK3jga7lpInmm7TjgYzjgYLjgorjgIHmib/oqo3jgYzlv4XopoHjgafjgZnjgIIKCuODkOODvOOCuOODp+ODs+OCs+ODoeODs+ODiDogJXMKCuODmuODvOOCuOOCkueiuuiqjeOBmeOCizogJXMiO3M6NjA6IiIlcyIgaGFzIHBlbmRpbmcgcGVybWlzc2lvbiBjaGFuZ2VzLiBWaWV3IHRoZSBwYWdlIGhlcmU6ICVzLiI7czo4MToiIiVzIiDjga/kv53nlZnkuK3jga7mqKnpmZDjga7lpInmm7TjgYzjgYLjgorjgb7jgZnjgILjg5rjg7zjgrjjgpLooajnpLrjgZnjgos6ICVzIjtzOjY0OiIiJXMiIGhhcyBwZW5kaW5nIHBlcm1pc3Npb24gaW5oZXJpdGFuY2UuIFZpZXcgdGhlIHBhZ2UgaGVyZTogJXMuIjtzOjgxOiIiJXMiIOOBr+S/neeVmeS4reOBruaoqemZkOOBrue2meaJv+OBjOOBguOCiuOBvuOBmeOAguODmuODvOOCuOOCkuihqOekuuOBmeOCizogJXMiO3M6ODE6IiIlcyIgaGFzIHBlbmRpbmcgc3ViLXBhZ2UgcGVybWlzc2lvbiBpbmhpdGVyYW5jZSBjaGFuZ2VzLiBWaWV3IHRoZSBwYWdlIGhlcmU6ICVzLiI7czo5OToiIiVzIiDjga/kv53nlZnkuK3jga7jgrXjg5bjg5rjg7zjgrjjga7mqKnpmZDjga7ntpnmib/jgYzjgYLjgorjgb7jgZnjgILjg5rjg7zjgrjjgpLooajnpLrjgZnjgos6ICVzIjtzOjM4OiIiJXMiIGlzIG5vdCBhIHZhbGlkIGFzc2V0IGdyb3VwIGhhbmRsZSI7czo1OToiIiVzIiDjga/kuI3mraPjgarjgqLjgrvjg4Pjg4jjgrDjg6vjg7zjg5fjg4/jg7Pjg4njg6vjgafjgZkiO3M6NzM6IiIlcyIgaXMgcGVuZGluZyBhIG1vdmUgdG8gYmVuZWF0aCAiJXMiLiBTb3VyY2UgUGFnZTogJXMuIFRhcmdldCBQYWdlOiAlcy4iO3M6OTE6IiIlcyIg44KSICVzIiDjgavnp7vli5XjgZnjgovnlLPoq4vjgYzkv53nlZnkuK3jgafjgZnjgILjgr3jg7zjgrnjg5rjg7zjgrg6ICVzIOenu+WLleWFiDogJXMiO3M6ODoiIyBMb2dpbnMiO3M6MTU6IuODreOCsOOCpOODs+aVsCI7czoxMzoiIyBvZiBDaGlsZHJlbiI7czoxNToi5a2Q44Oa44O844K45pWwIjtzOjQzOiIlMSRkIHZlcnNpb25zIGRlbGV0ZWQgZnJvbSAlMiRkIHBhZ2UgKCUzJHMpIjtzOjc0OiIgJTIkZCDjg5rjg7zjgrggKCUzJHMpIOOBriAlMSRkIOODkOODvOOCuOODp+ODs+OBjOWJiumZpOOBleOCjOOBvuOBl+OBn+OAgiI7czoxMjoiJTEkcyBvZiAlMiRzIjtzOjE5OiIlMiRzIOS7tuS4reOBriAlMSRzIjtzOjM0OiIlMSRzIHRyYW5zbGF0ZWQgc3RyaW5nIG91dCBvZiAlMiRzIjtzOjI2OiIlMiRzIOS4rSAlMSRzIOe/u+ios+a4iOOBvyI7czoxNjoiJWQgRXhwcmVzcyBlbnRyeSI7czoyNjoiJWQgRXhwcmVzcyDjgqjjg7Pjg4jjg6rjg7wiO3M6MTc6IiVkIEV4cHJlc3Mgb2JqZWN0IjtzOjI5OiIlZCBFeHByZXNzIOOCquODluOCuOOCp+OCr+ODiCI7czoxMDoiJWQgTWVzc2FnZSI7czoxODoiJWQg44Oh44OD44K744O844K4IjtzOjc6IiVkIFZvdGUiO3M6NjoiJWQg56WoIjtzOjExOiIlZCBXb3JrZmxvdyI7czoxODoiJWQg5om/6KqN44OV44Ot44O8IjtzOjg6IiVkIGJsb2NrIjtzOjE1OiIlZCDjg5bjg63jg4Pjgq8iO3M6NjoiJWQgZGF5IjtzOjY6IiVkIOaXpSI7czoxMDoiJWQgZGF5IGFnbyI7czo5OiIlZCDml6XliY0iO3M6NzoiJWQgZmlsZSI7czoxNToiJWQg44OV44Kh44Kk44OrIjtzOjc6IiVkIGhvdXIiO3M6OToiJWQg5pmC6ZaTIjtzOjExOiIlZCBob3VyIGFnbyI7czoxMjoiJWQg5pmC6ZaT5YmNIjtzOjc6IiVkIGl0ZW0iO3M6MTU6IiVkIOOCouOCpOODhuODoCI7czo0MjoiJWQgaXRlbSBoYXMgYmVlbiBtb3ZlZCB1bmRlciB0aGUgZm9sZGVyICVzIjtzOjU4OiIlZCDlgIvjga7jgqLjgqTjg4bjg6DjgpIgJXMg44Gu5Lit44Gr56e75YuV44GX44G+44GX44Gf44CCIjtzOjk6IiVkIG1pbnV0ZSI7czo2OiIlZCDliIYiO3M6MTM6IiVkIG1pbnV0ZSBhZ28iO3M6OToiJWQg5YiG5YmNIjtzOjEyOiIlZCBtb250aCBhZ28iO3M6MTI6IiVkIOODtuaciOWJjSI7czo3OiIlZCBwYWdlIjtzOjEyOiIlZCDjg5rjg7zjgrgiO3M6MTY6IiVkIHBhZ2UgZGVsZXRlZC4iO3M6Mzk6IiVkIOODmuODvOOCuOOBjOWJiumZpOOBleOCjOOBvuOBl+OBn+OAgiI7czo4OiIlZCBwYWdlcyI7czoxMjoiJWQg44Oa44O844K4IjtzOjk6IiVkIHJldmlldyI7czoxNToiJWQg44Os44OT44Ol44O8IjtzOjk6IiVkIHNlY29uZCI7czo2OiIlZCDnp5IiO3M6MTM6IiVkIHNlY29uZCBhZ28iO3M6OToiJWQg56eS5YmNIjtzOjc6IiVkIHNpdGUiO3M6MTI6IiVkIOOCteOCpOODiCI7czo3OiIlZCB0YXNrIjtzOjEyOiIlZCDjgr/jgrnjgq8iO3M6NzoiJWQgdXNlciI7czoxNToiJWQg44Om44O844K244O8IjtzOjExOiIlZCB5ZWFyIGFnbyI7czo5OiIlZCDlubTliY0iO3M6NzoiJXMgKCVzKSI7czo3OiIlcyAoJXMpIjtzOjExOiIlcyAoUmV0aW5hKSI7czoxMToiJXMgKFJldGluYSkiO3M6MTI6IiVzIChkZWZhdWx0KSI7czoyMDoiJXMgKOODh+ODleOCqeODq+ODiCkiO3M6MTk6IiVzIChlcnJvciBjb2RlOiAlZCkiO3M6Mjc6IiVzICjjgqjjg6njg7zjgrPjg7zjg4k6ICVkKSI7czoxNDoiJXMgKHZhbHVlOiAlcykiO3M6MTI6IiVzICjlgKQ6ICVzKSI7czoxMToiJXMgQXBwcm92YWwiO3M6OToiJXMg5om/6KqNIjtzOjc6IiVzIEZvcm0iO3M6MTU6IiVzIOODleOCqeODvOODoCI7czoxODoiJXMgRm9ybSBTdWJtaXNzaW9uIjtzOjIxOiIlcyDmlrDnnYDjg5Xjgqnjg7zjg6AiO3M6NToiJXMgR0IiO3M6NToiJXMgR0IiO3M6NToiJXMgS0IiO3M6NToiJXMgS0IiO3M6NToiJXMgTUIiO3M6NToiJXMgTUIiO3M6MTA6IiVzIE1lc3NhZ2UiO3M6MTg6IiVzIOODoeODg+OCu+ODvOOCuCI7czoxMDoiJXMgT3B0aW9ucyI7czoxODoiJXMg44Kq44OX44K344On44OzIjtzOjU6IiVzIFRCIjtzOjU6IiVzIFRCIjtzOjg6IiVzIFRoZW1lIjtzOjEyOiIlcyDjg4bjg7zjg54iO3M6NzoiJXMgVXNlciI7czoxNToiJXMg44Om44O844K244O8IjtzOjc6IiVzIFZvdGUiO3M6NjoiJXMg56WoIjtzOjUyOiIlcyBhdXRvbWF0aWNhbGx5IGJhbm5lZCBJUCBhZGRyZXNzIGhhcyBiZWVuIGRlbGV0ZWQuIjtzOjczOiIlcyDoh6rli5Xjg5bjg63jg4Pjgq/jgZXjgozjgZ8gSVAg44Ki44OJ44Os44K544GM5YmK6Zmk44GV44KM44G+44GX44Gf44CCIjtzOjc6IiVzIGJ5dGUiO3M6MTI6IiVzIOODkOOCpOODiCI7czoxODoiJXMgY2FsZW5kYXIgZm91bmQuIjtzOjQ1OiImcyDjgqvjg6zjg7Pjg4Djg7zjgYzopovjgaTjgYvjgorjgb7jgZfjgZ/jgIIiO3M6MjAxOiIlcyBjYW4gZnVsbHkgY2xlYXIgeW91ciB3ZWJzaXRlIG9mIGFsbCBleGlzdGluZyBjb250ZW50IGFuZCBpbnN0YWxsIGl0cyBvd24gY3VzdG9tIGNvbnRlbnQgaW4gaXRzIHBsYWNlLiBJZiB5b3UncmUgaW5zdGFsbGluZyBhIHRoZW1lIGZvciB0aGUgZmlyc3QgdGltZSB5b3UgbWF5IHdhbnQgdG8gZG8gdGhpcy4gQ2xlYXIgYWxsIHNpdGUgY29udGVudD8iO3M6NDE3OiIlcyDjga/nj77lnKjjga7jgqbjgqfjg5bjgrXjgqTjg4jjgpLjgq/jg6rjgqLjgZfjgIHlhajjgabjga7ml6LlrZjjga7jgrPjg7Pjg4bjg7Pjg4TjgpLjg4bjg7zjg57jga7jgqvjgrnjgr/jg6DjgrPjg7Pjg4bjg7Pjg4Tjgajnva7jgY3mj5vjgYjjgovjgZPjgajjgYzjgafjgY3jgb7jgZnjgILjgoLjgZfjg4bjg7zjg57jgpLjgqTjg7Pjgrnjg4jjg7zjg6vjgZnjgovjga7jgYzliJ3jgoHjgabjgafjgYLjgozjgbDjgIHnlKjmhI/jgZXjgozjgabjgYTjgovjgrPjg7Pjg4bjg7Pjg4Tjgajnva7jgY3mj5vjgYjjgovjgZPjgajjgafkvb/jgYTmlrnjgYzliIbjgYvjgovjgajmgJ3jgYTjgb7jgZnjgILjgrXjgqTjg4jjga7jgrPjg7Pjg4bjg7Pjg4TjgpLlhajjgabliYrpmaTjgZfjgabjgoLjgojjgo3jgZfjgYTjgafjgZnjgYvvvJ8iO3M6MjI6IiVzIGNyZWF0ZWQgYnkgJXMgb24gJXMiO3M6MjQ6IiVzIOS9nOaIkOiAhTogJXMg5pel5pmCOiI7czoyNDoiJXMgZGVsZXRlZCBzdWNjZXNzZnVsbHkuIjtzOjM5OiIlcyDjgYzmraPluLjjgavliYrpmaTjgZXjgozjgb7jgZfjgZ/jgIIiO3M6MjM6IiVzIGVkaXRlZCBzdWNjZXNzZnVsbHkuIjtzOjM5OiIlcyDjgYzmraPluLjjgavnt6jpm4bjgZXjgozjgb7jgZfjgZ/jgIIiO3M6NDE6IiVzIGZhaWxlZCBsb2dpbiBhdHRlbXB0IGhhcyBiZWVuIGRlbGV0ZWQuIjtzOjYxOiLlpLHmlZfjgZfjgZ8gJXMg44Ot44Kw44Kk44Oz6Kmm6KGM44GM5YmK6Zmk44GV44KM44G+44GX44Gf44CCIjtzOjI5OiIlcyBmaWxlIGRlbGV0ZWQgc3VjY2Vzc2Z1bGx5LiI7czo1MToiJXMg44OV44Kh44Kk44Or44GM5q2j5bi444Gr5YmK6Zmk44GV44KM44G+44GX44Gf44CCIjtzOjEyOiIlcyBmaWxlIGljb24iO3M6Mjc6IiVzIOODleOCoeOCpOODq+OCouOCpOOCs+ODsyI7czozMDoiJXMgZmlsZSBpbXBvcnRlZCBzdWNjZXNzZnVsbHkuIjtzOjYwOiIlcyDjg5XjgqHjgqTjg6vjgYzmraPluLjjgavjgqTjg7Pjg53jg7zjg4jjgafjgY3jgb7jgZfjgZ/jgIIiO3M6MTY6IiVzIGZpbGUgdXBsb2FkZWQiO3M6NTE6IiVzIOODleOCoeOCpOODq+OBjOOCouODg+ODl+ODreODvOODieOBleOCjOOBvuOBl+OBnyI7czozODoiJXMgaGFzIGJlZW4gYXV0b21hdGljYWxseSBkZWFjdGl2YXRlZC4iO3M6NDI6IiVzIOOBr+iHquWLleOBp+eEoeWKueWMluOBleOCjOOBvuOBl+OBn+OAgiI7czozODoiJXMgaGFzIGJlZW4gbWFudWFsbHkgZGVhY3RpdmF0ZWQgYnkgJXMiO3M6NTI6IiVzIOOBjCAlcyDjgavjgojjgormiYvli5XjgafnhKHlirnljJbjgZXjgozjgb7jgZfjgZ8iO3M6MzE6IiVzIGlzIGEgYmxvY2sgdHlwZSBuYW1lBEVkaXQgJXMiO3M6MTI6IiVzIOOCkue3qOmbhiI7czozMToiJXMgaXMgYSBjaGFubmVsBENsZWFyIGFsbCBpbiAlcyI7czoyNDoiJXMg44KS44GZ44G544Gm44Kv44Oq44KiIjtzOjM0OiIlcyBpcyBjdXJyZW50bHkgZWRpdGluZyB0aGlzIHBhZ2UuIjtzOjUxOiIlcyDjgZXjgpPjgYzjgZPjga7jg5rjg7zjgrjjgpLnt6jpm4bjgZfjgabjgYTjgb7jgZkiO3M6Mjg6IiVzIGxhbmd1YWdlIGhhcyBiZWVuIHVwZGF0ZWQiO3M6NTE6IiVzIOOBruiogOiqnuODleOCoeOCpOODq+OBjOabtOaWsOOBleOCjOOBvuOBl+OBn+OAgiI7czo0MToiJXMgbWV0aG9kIGRvZXMgbm90IGV4aXN0IGZvciB0aGUgJXMgY2xhc3MiO3M6NTI6IiVzIOODoeOCveODg+ODieOBjCAlcyDjgq/jg6njgrnjgavlrZjlnKjjgZfjgb7jgZvjgpMiO3M6MTA6IiVzIG1pbnV0ZXMiO3M6NjoiJXMg5YiGIjtzOjMxOiIlcyBvbmx5IHZhbGlkYXRlcyBzdHJpbmcgbGVuZ3RoIjtzOjQ1OiIlcyDjga/mloflrZfjga7plbfjgZXjga7jgb/mpJzoqLzjgZfjgb7jgZnjgIIiO3M6ODoiJXMgb3IgJXMiO3M6MTM6IiVz44G+44Gf44GvJXMiO3M6MTQ6IiVzIHF1ZXJ5IGZvdW5kIjtzOjM5OiIlcyDjgq/jgqjjg6rjg7zjgYzopovjgaTjgYvjgorjgb7jgZfjgZ8iO3M6MjY6IiVzIHN1Ym1pdHRlZCBmb3IgRGVsZXRpb24uIjtzOjM2OiIlcyDjgYzliYrpmaTnlLPoq4vjgZXjgozjgb7jgZfjgZ/jgIIiO3M6MjQ6IiVzIHVwZGF0ZWQgc3VjY2Vzc2Z1bGx5LiI7czozOToiJXMg44GM5q2j5bi444Gr5pu05paw44GV44KM44G+44GX44Gf44CCIjtzOjE3OiIlcyB1c2VyIGFjdGl2YXRlZCI7czozOToiJXMg44Om44O844K244O844KS5pyJ5Yq55YyW44GX44G+44GX44GfIjtzOjE5OiIlcyB1c2VyIGRlYWN0aXZhdGVkIjtzOjM5OiIlcyDjg6bjg7zjgrbjg7zjgpLnhKHlirnljJbjgZfjgb7jgZfjgZ8iO3M6MTU6IiVzIHVzZXIgZGVsZXRlZCI7czozOToiJXMg44Om44O844K244O844GM5YmK6Zmk44GV44KM44G+44GX44GfIjtzOjE1OiIlcyB1c2VyIHVwZGF0ZWQiO3M6Mzk6IiVzIOODpuODvOOCtuODvOOBjOabtOaWsOOBleOCjOOBvuOBl+OBnyI7czozMToiJXMgdmVyc2lvbiBkZWxldGVkIHN1Y2Nlc3NmdWxseSI7czo1NDoiJXMg44OQ44O844K444On44Oz44GM5q2j5bi444Gr5YmK6Zmk44GV44KM44G+44GX44Gf44CCIjtzOjIzOiIlcyB4ICVzIGRpbWVuc2lvbnMgKCVzKSI7czoyMjoiJXMgeCAlcyDlpKfjgY3jgZUgKCVzKSI7czo2OiIlcywgJXMiO3M6NjoiJXMsICVzIjtzOjIzOiIlcywgPGEgaHJlZj0iJXMiPiVzPC9hPiI7czoyMzoiJXMsIDxhIGhyZWY9IiVzIj4lczwvYT4iO3M6MTc6IiVzOiBCYXNpYyBEZXRhaWxzIjtzOjE2OiIlczog5Z+65pys5oOF5aCxIjtzOjQwOiIlczogQmxhY2tsaXN0ZWQgSVAgYWRkcmVzc2VzIChhdXRvbWF0aWMpIjtzOjU3OiIlczog44OW44Op44OD44Kv44Oq44K544OI44GX44GfSVDjgqLjg4njg6zjgrnvvIjoh6rli5XvvIkiO3M6Mzc6IiVzOiBCbGFja2xpc3RlZCBJUCBhZGRyZXNzZXMgKG1hbnVhbCkiO3M6NTc6IiVzOiDjg5bjg6njg4Pjgq/jg6rjgrnjg4jjgZfjgZ9JUOOCouODieODrOOCue+8iOaJi+WLle+8iSI7czoyNToiJXM6IENvbmZpZ3VyZSBJUCBibG9ja2luZyI7czoyNzoiJXM6IElQ44OW44Ot44OD44Kv44KS6Kit5a6aIjtzOjI4OiIlczogV2hpdGVsaXN0ZWQgSVAgYWRkcmVzc2VzIjtzOjQ1OiIlczog44Ob44Ov44Kk44OI44Oq44K544OI44GX44GfSVDjgqLjg4njg6zjgrkiO3M6MTI6IiZsYXJyOyBOZXdlciI7czoxNjoiJmxhcnI7IOaWsOOBl+OBhCI7czoxNToiJmx0OyBCYWNrIHRvICVzIjtzOjE2OiImbHQ7ICVz44Gr5oi744KLIjtzOjgxOiIoPHN0cm9uZz5Ob3RlPC9zdHJvbmc+OiBZb3UgbXVzdCBjcmVhdGUgdGhlICJpc19mZWF0dXJlZCIgZXZlbnQgYXR0cmlidXRlIGZpcnN0LikiO3M6OTQ6Iig8c3Ryb25nPuazqOaEjzwvc3Ryb25nPjog44Kk44OZ44Oz44OI5bGe5oCnIGlzX2ZlYXR1cmVkIOOCkuS9nOaIkOOBmeOCi+W/heimgeOBjOOBguOCiuOBvuOBmSkiO3M6ODA6Iig8c3Ryb25nPk5vdGU8L3N0cm9uZz46IFlvdSBtdXN0IGNyZWF0ZSB0aGUgImlzX2ZlYXR1cmVkIiBwYWdlIGF0dHJpYnV0ZSBmaXJzdC4pIjtzOjEwMzoiKDxzdHJvbmc+5rOo5oSPPC9zdHJvbmc+OiAiaXNfZmVhdHVyZWQi44Go44GE44GG44Oa44O844K45bGe5oCn44KS5L2c5oiQ44GZ44KL5b+F6KaB44GM44GC44KK44G+44GZ44CCKSI7czoxNToiKERlbGV0ZWQgR3JvdXApIjtzOjMzOiLvvIjliYrpmaTjgZXjgozjgZ/jgrDjg6vjg7zjg5fvvIkiO3M6MTQ6IihEZWxldGVkIFVzZXIpIjtzOjMzOiLvvIjliYrpmaTjgZXjgozjgZ/jg6bjg7zjgrbjg7zvvIkiO3M6MTY6IihObyBEZXNjcmlwdGlvbikiO3M6MTQ6IijoqqzmmI7jgarjgZcpIjtzOjk6IihObyBOYW1lKSI7czoxNDoiKOWQjeWJjeOBquOBlykiO3M6MTI6IihObyBTdWJqZWN0KSI7czoxNDoiKOS7tuWQjeOBquOBlykiO3M6MTA6IihObyBUaXRsZSkiO3M6MjA6Iijjgr/jgqTjg4jjg6vnhKHjgZcpIjtzOjE1OiIoTm9uZSBTZWxlY3RlZCkiO3M6MTQ6Iijpgbjmip7jgarjgZcpIjtzOjEwOiIoT3B0aW9uYWwpIjtzOjE3OiIo44Kq44OX44K344On44OzKSI7czozOToiKFNlcGFyYXRlIG11bHRpcGxlIGVtYWlscyB3aXRoIGEgY29tbWEpIjtzOjU2OiIo6KSH5pWw44Oh44O844Or44Ki44OJ44Os44K544Gv44Kr44Oz44OeKCwp44Gn5Yy65YiH44KLKSI7czo2OiIoVGV4dCkiO3M6MTQ6Iijjg4bjgq3jgrnjg4gpIjtzOjE1OiIoVW5rbm93biBHcm91cCkiO3M6MjM6IijkuI3mmI7jgarjgrDjg6vjg7zjg5cpIjtzOjE0OiIoVW5rbm93biBVc2VyKSI7czoyMzoiKOS4jeaYjuOBquODpuODvOOCtuODvCkiO3M6MTY6IihVbmtub3duIGF1dGhvcikiO3M6MjA6IijkuI3mmI7jgarmipXnqL/ogIUpIjtzOjk6IihVbmtub3duKSI7czoxMjoi77yI5LiN5piO77yJIjtzOjE1OiIoVW50aXRsZWQgUGFnZSkiO3M6MTc6IijnhKHpoYzjg5rjg7zjgrgpIjtzOjEwOiIoVW50aXRsZWQpIjtzOjIwOiIo44K/44Kk44OI44Or54Sh44GXKSI7czoxMzoiKFVzZXIgSUQ6ICVzKSI7czoyMDoiKOODpuODvOOCtuODvElEOiAlcykiO3M6MjM6IihjdXJyZW50bHkgd29ya2luZzogJXMpIjtzOjE4OiIo5L2/55So54q25oWLOiAlcykiO3M6MzU6IiogU2Nyb2xsIHJpZ2h0IHRvIHZpZXcgZnVsbCByZXN1bHRzIjtzOjU2OiIqIOOBmeOBueOBpuOBrue1kOaenOOCkuimi+OCi+OBq+OBr+WPs+OBq+OCueOCr+ODreODvOODqyI7czo2OiIqKiBBbGwiO3M6MTI6IioqIOOBmeOBueOBpiI7czoxMjoiKiogQ2hvb3NlICVzIjtzOjEyOiIqKiDpgbjmip4gJXMiO3M6MTY6IioqIENob29zZSBFbnRpdHkiO3M6MzA6IioqIOOCqOODs+ODhuOCo+ODhuOCo+OCkumBuOaKniI7czoyMToiKiogQ2hvb3NlIEVudGl0eSBGb3JtIjtzOjQyOiIqKiDjgqjjg7Pjg4bjgqPjg4bjgqPjg5Xjgqnjg7zjg6DjgpLpgbjmip4iO3M6MTU6IioqIENob29zZSBGaWVsZCI7czoyNzoiKiog44OV44Kj44O844Or44OJ44KS6YG45oqeIjtzOjE4OiIqKiBDaG9vc2UgVGVtcGxhdGUiO3M6MzA6IioqIOODhuODs+ODl+ODrOODvOODiOOCkumBuOaKniI7czoxNToiKiogQ2hvb3NlIFRoZW1lIjtzOjIxOiIqKiDjg4bjg7zjg57jgpLpgbjmip4iO3M6MjA6IioqIENob29zZSBhIENhbGVuZGFyIjtzOjI3OiIqKiDjgqvjg6zjg7Pjg4Djg7zjgpLpgbjmip4iO3M6MzY6IioqIENob29zZSBhIENhbGVuZGFyIEV2ZW50IEF0dHJpYnV0ZSI7czo0NToiKiog44Kr44Os44Oz44OA44O844Kk44OZ44Oz44OI5bGe5oCn44KS6YG45oqeIjtzOjI1OiIqKiBDaG9vc2UgYSBQYWdlIFRlbXBsYXRlIjtzOjM5OiIqKiDjg5rjg7zjgrjjg4bjg7Pjg5fjg6zjg7zjg4jjgpLpgbjmip4iO3M6MjE6IioqIENob29zZSBhIFBhZ2UgVHlwZSI7czozMDoiKiog44Oa44O844K444K/44Kk44OX44KS6YG45oqeIjtzOjIxOiIqKiBDaG9vc2UgYSBwYWdlIHR5cGUiO3M6NDg6IioqIOODmuODvOOCuOOCv+OCpOODl+OCkumBuOaKnuOBl+OBpuOBj+OBoOOBleOBhCI7czoxODoiKiogQ2hvb3NlIGFuIEV2ZW50IjtzOjI0OiIqKiDjgqTjg5njg7Pjg4jjgpLpgbjmip4iO3M6MjY6IioqIEV4ZWN1dGluZyBtaWdyYXRpb246ICVzIjtzOjQzOiIqKiDjg57jgqTjgrDjg6zjg7zjgrfjg6fjg7PjgpLlrp/ooYzkuK06ICVzIjtzOjE3OiIqKiBGaWxlIEV4dGVuc2lvbiI7czoyNDoiKiog44OV44Kh44Kk44Or5ouh5by15a2QIjtzOjEyOiIqKiBGaWxlIHR5cGUiO3M6MjE6IioqIOODleOCoeOCpOODq+eoruWIpSI7czoyMDoiKiogTXVsdGlwbGUgU2V0dGluZ3MiO3M6MTg6IioqIOikh+aVsOOBruioreWumiI7czo2OiIqKiBOZXciO3M6OToiKiog5paw6KaPIjtzOjE1OiIqKiBObyBGaWx0ZXJpbmciO3M6MjE6IioqIOODleOCo+ODq+OCv+OBquOBlyI7czoxMToiKiogTm8gT3duZXIiO3M6MTg6IioqIOaJgOacieiAheOBquOBlyI7czo3OiIqKiBOb25lIjtzOjk6IioqIOOBquOBlyI7czoxNzoiKiogTm9uZSBBY3RpdmF0ZWQiO3M6MTg6IioqIOacieWKueWMluOBquOBlyI7czoxNjoiKiogTm9uZSBTZWxlY3RlZCI7czozMDoiKiog6YG45oqe44GV44KM44Gm44GE44G+44Gb44KTIjtzOjEwOiIqKiBPcHRpb25zIjtzOjE4OiIqKiDjgqrjg5fjgrfjg6fjg7MiO3M6MTg6IioqIE90aGVyIENvdW50cmllcyI7czoxODoiKiog44Gd44Gu5LuW44Gu5Zu9IjtzOjE2OiIqKiBQbGVhc2UgU2VsZWN0IjtzOjI3OiIqKiDpgbjmip7jgZfjgabjgY/jgaDjgZXjgYQiO3M6MjQ6IioqIFJlY29tbWVuZGVkIENvdW50cmllcyI7czoyMToiKiog44GK44GZ44GZ44KB44Gu5Zu9IjtzOjI4OiIqKiBTYW1lIGFzIHdlYnNpdGUgKGRlZmF1bHQpIjtzOjUxOiIqKiDjgqbjgqfjg5bjgrXjgqTjg4jjgajlkIzjgZjvvIjjg4fjg5Xjgqnjg6vjg4jvvIkiO3M6MTk6IioqIFNlbGVjdCBBdHRyaWJ1dGUiO3M6MTg6IioqIOWxnuaAp+OCkumBuOaKniI7czoxNToiKiogU2VsZWN0IEZpZWxkIjtzOjI3OiIqKiDjg5XjgqPjg7zjg6vjg4njgpLpgbjmip4iO3M6MTQ6IioqIFNlbGVjdCBGb3JtIjtzOjI0OiIqKiDjg5Xjgqnjg7zjg6DjgpLpgbjmip4iO3M6MTU6IioqIFNlbGVjdCBHcm91cCI7czoyNDoiKiog44Kw44Or44O844OX44KS6YG45oqeIjtzOjI0OiIqKiBTZWxlY3QgUGFnZSBBdHRyaWJ1dGUiO3M6Mjc6IioqIOODmuODvOOCuOWxnuaAp+OCkumBuOaKniI7czoxNDoiKiogU2VsZWN0IFNpdGUiO3M6MjE6IioqIOOCteOCpOODiOOCkumBuOaKniI7czoyNToiKiogU2VsZWN0IFRvcGljIEF0dHJpYnV0ZSI7czozMDoiKiog44OI44OU44OD44Kv5bGe5oCn44KS6YG45oqeIjtzOjE0OiIqKiBTZWxlY3QgVHlwZSI7czoyMToiKiog44K/44Kk44OX44KS6YG45oqeIjtzOjIwOiIqKiBTZWxlY3QgYSBDYWxlbmRhciI7czoyNzoiKiog44Kr44Os44Oz44OA44O844KS6YG45oqeIjtzOjE4OiIqKiBTZWxlY3QgYW4gZW50cnkiO3M6Mjc6IioqIOOCqOODs+ODiOODquODvOOCkumBuOaKniI7czoxMToiKiogU2hvdyBBbGwiO3M6MjE6IioqIOOBmeOBueOBpuOCkuihqOekuiI7czo0MjoiKioqIERPIE5PVCBSRVBMWSBUTyBUSEUgTUVTU0FHRSBCRUxPVy4gKioqIjtzOjcxOiIqKiog5LiL6KiY44Gu44Oh44OD44K744O844K444Gr55u05o6l6L+U5L+h44GX44Gq44GE44Gn44GP44Gg44GV44GEICoqKiI7czoyNDoiKioqIFVuZGV0ZXJtaW5lZCBjb3VudHJ5IjtzOjE5OiIqKiog5Zu944GM5pyq6YG45oqeIjtzOjI5OiIqKiogVW5rbm93biBvciBtaXhlZCBsYW5ndWFnZSI7czozNzoiKioqIOS4jeaYjuOAgeOBvuOBn+OBr+ikh+aVsOOBruiogOiqniI7czozMToiLSBjb252ZXJ0aW5nIHRhYmxlICIlMSRzIjogJTIkcyI7czozOToiLSDjg4bjg7zjg5bjg6vlpInmj5vkuK3jgIwlMSRz44CNOiAlMiRzIjtzOjg6Ii0gbm9uZSAtIjtzOjEwOiItIOOBquOBlyAtIjtzOjY2OiItIHRoZSBmb3JlaWduIGtleSAnJTEkcycgKHJlZmVyZW5jaW5nIHRhYmxlICclMiRzJykgaXMgd2VsbCBmb3JtZWQiO3M6Njg6Ii0g5aSW6YOo44Kt44O844CMJTEkc+OAje+8iOWPgueFp+ODhuODvOODluODq+OAjCUyJHPjgI3vvIkg44Gv5q2j5bi4IjtzOjYxOiItIHRoZSBmb3JlaWduIGtleSAnJTEkcycgcmVmZXJlbmNlcyBhbiB1bmtub3duIHRhYmxlICgnJTIkcycpIjtzOjY1OiItIOWklumDqOOCreODvCDjgIwlMSRz44CN5Y+C54Wn44OG44O844OW44Or5YWI44GM5LiN5piO77yIJTIkc++8iSI7czo2MDoiLSB0aGUgZm9yZWlnbiBrZXkgJyUxJHMnIHJlZmVyZW5jaW5nICclMiRzJyBoYXMgYmVlbiBjcmVhdGVkIjtzOjU4OiItIOOAjCUyJHPjgI3jgbjlj4LnhafjgZnjgovlpJbpg6jjgq3jg7zjgIwlMSRz44CN44KS5L2c5oiQIjtzOjYwOiItIHRoZSBmb3JlaWduIGtleSAnJTEkcycgcmVmZXJlbmNpbmcgJyUyJHMnIGhhcyBiZWVuIGRyb3BwZWQiO3M6NjE6Ii0g44CMJTIkc+OAjeOBuOOBruWPgueFp+OBmeOCi+WklumDqOOCreODvOOAjCUxJHPjgI3jgpLliYrpmaQiO3M6MTA6Ii0tIE5vbmUgLS0iO3M6MTI6Ii0tIOOBquOBlyAtLSI7czo0NToiLS0tIFJlcGx5IEFCT1ZFLiBEbyBub3QgYWx0ZXIgdGhpcyBsaW5lIC0tLSBbIjtzOjcyOiItLS0g5LiK6KiY44KS6L+U5L+hLiDjgZPjga7ooYzjgpLmm7jjgY3mj5vjgYjjgarjgYTjgafjgY/jgaDjgZXjgYQgLS0tIFsiO3M6NTg6Ii0tLS0tLS0tLS0tLS0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS0tLS0tLS0tLS0tLS0iO3M6NzI6Ii0tLS0tLS0tLS0tLS0tLS0tLS0tIOOCquODquOCuOODiuODq+ODoeODg+OCu+ODvOOCuCAtLS0tLS0tLS0tLS0tLS0tLS0tLSI7czo2OToiL1wtXC1cLSBSZXBseSBBQk9WRVwuIERvIG5vdCBhbHRlciB0aGlzIGxpbmUgXC1cLVwtIFxbKC4qKVxdIFwtXC1cLS9pIjtzOjk2OiIvXC1cLVwtIOS4iuiomOOCkui/lOS/oVwuIOOBk+OBruihjOOCkuabuOOBjeaPm+OBiOOBquOBhOOBp+OBj+OBoOOBleOBhCBcLVwtXC0gXFsoLiopXF0gXC1cLVwtL2kiO3M6NjM6IjEuMCBpcyB2ZXJ5IGxpa2VseSBhIGdvb2QgaW50ZXJhY3Rpb24sIDAuMCBpcyB2ZXJ5IGxpa2VseSBhIGJvdCI7czo3OToiMS4wIOOBjOOBiuOBneOCieOBj+iJr+WlveOBquOChOOCiuWPluOCiuOBp+OAgTAuMCDjga/jgYrjgZ3jgonjgY8gYm90IOOBp+OBmeOAgiI7czozOiIxMCUiO3M6MzoiMTAlIjtzOjQ6IjEwMCUiO3M6NDoiMTAwJSI7czoxNzoiMTY6OSAod2lkZXNjcmVlbikiO3M6MzE6IjE2OjkgKOODr+OCpOODieOCueOCr+ODquODvOODsykiO3M6MzoiMjUlIjtzOjM6IjI1JSI7czozOiIzR1AiO3M6MzoiM0dQIjtzOjk6IjQwMyBFcnJvciI7czoxMjoiNDAz44Ko44Op44O8IjtzOjk6IjQwNCBFcnJvciI7czoxMjoiNDA044Ko44Op44O8IjtzOjM6IjQ6MyI7czozOiI0OjMiO3M6MzoiNTAlIjtzOjM6IjUwJSI7czozOiI2MCUiO3M6MzoiNjAlIjtzOjM6Ijc1JSI7czozOiI3NSUiO3M6NzE6IjxhIGhyZWY9IiVzIiB0YXJnZXQ9Il9ibGFuayI+Q2xpY2sgaGVyZTwvYT4gdG8gb2J0YWluIHlvdXIgYWNjZXNzIGtleXMuIjtzOjgxOiLjgqLjgq/jgrvjgrnjgq3jg7zjga7lj5blvpfjga88YSBocmVmPSIlcyIgdGFyZ2V0PSJfYmxhbmsiPuOBk+OBoeOCieOBi+OCiTwvYT7jgIIiO3M6MTI2OiI8YSBocmVmPSIlcyIgdGFyZ2V0PSJfYmxhbmsiPlRoZSBmb3J1bTwvYT4gb24gY29uY3JldGU1Lm9yZyBpcyBmdWxsIG9mIGhlbHBmdWwgY29tbXVuaXR5IG1lbWJlcnMgdGhhdCBtYWtlIGNvbmNyZXRlNSBzbyBncmVhdC4iO3M6MjY5OiJjb25jcmV0ZTUub3JnIOOBrjxhIGhyZWY9IiVzIiB0YXJnZXQ9Il9ibGFuayI+44OV44Kp44O844Op44OgPC9hPuOBp+OBr+OAgeOCs+ODn+ODpeODi+ODhuOCo+ODoeODs+ODkOODvOOBq+OCiOOCi+anmOOAheOBquWPluOCiue1hOOBv+OCkuihjOOBo+OBpuOBhOOBvuOBmeOAguaXpeacrOiqnuOCs+ODn+ODpeODi+ODhuOCo+OBrzxhIGhyZWY9Imh0dHA6Ly9jb25jcmV0ZTUtamFwYW4ub3JnL2NvbW11bml0eS8iICB0YXJnZXQ9Il9ibGFuayI+44GT44Gh44KJPC9hPuOAgiI7czoxOToiPGEgaHJlZj0iJXMiPiVzPC9hPiI7czoxOToiPGEgaHJlZj0iJXMiPiVzPC9hPiI7czo1MDoiPGEgaHJlZj0iJXMiPiVzPC9hPiBoYXMgYmVlbiBtYXJrZWQgZm9yIGRlbGV0aW9uLiAiO3M6Njg6IjxhIGhyZWY9IiVzIj4lczwvYT4g44GM5YmK6Zmk5a++6LGh44Go44GX44Gm6KiY6Yyy44GV44KM44G+44GX44Gf44CCIjtzOjcyOiI8YSBocmVmPSIlcyI+JXM8L2E+IGhhcyBwZW5kaW5nIHN1Yi1wYWdlIHBlcm1pc3Npb24gaW5oaXRlcmFuY2UgY2hhbmdlcy4iO3M6OTc6IjxhIGhyZWY9IiVzIj4lczwvYT7jga/jgrXjg5bjg5rjg7zjgrjjga7mqKnpmZDjga7ntpnmib/jgpLlpInmm7TjgZnjgovnlLPoq4vjgYzkv53nlZnkuK3jgafjgZnjgIIiO3M6ODQ6IjxhIGhyZWY9IiVzIj4lczwvYT4gaXMgcGVuZGluZyBhIG1vdmUgYmVuZWF0aCA8c3Ryb25nPjxhIGhyZWY9IiVzIj4lczwvYT48L3N0cm9uZz4uICI7czoxMjE6IjxhIGhyZWY9IiVzIj4lczwvYT4g44GvIDxzdHJvbmc+PGEgaHJlZj0iJXMiPiVzPC9hPjwvc3Ryb25nPiDphY3kuIvjga7jg5rjg7zjgrjjgavnp7vli5XjgZnjgovnlLPoq4vjgYzkv53nlZnkuK3jgafjgZnjgIIiO3M6NTM6IjxhIGhyZWY9IiVzIj4lczwvYT4gc3VibWl0dGVkIGZvciBQZXJtaXNzaW9uIENoYW5nZXMuIjtzOjU5OiI8YSBocmVmPSIlcyI+JXM8L2E+IOOBruaoqemZkOWkieabtOOCkueUs+iri+OBl+OBvuOBl+OBn+OAgiI7czo2OToiPGEgaHJlZj0iJXMiPiVzPC9hPiBzdWJtaXR0ZWQgdG8gY2hhbmdlIHBlcm1pc3Npb24gaW5oZXJpdGFuY2UgdG8gJXMuIjtzOjkwOiI8YSBocmVmPSIlcyI+JXM8L2E+IOOBruaoqemZkOOBrue2meaJv+ioreWumuOBriAlcyDjgbjjga7lpInmm7TjgYznlLPoq4vjgZXjgozjgb7jgZfjgZ/jgIIiO3M6Njg6IjxhIGhyZWY9IiVzIj5DbGljayBoZXJlPC9hPiBpZiB5b3Ugd291bGQgbGlrZSB0byByZS1ydW4gdGhpcyBzY3JpcHQuIjtzOjUwOiLjgZPjga7jg5fjg63jgrvjgrnjgpI8YSBocmVmPSIlcyI+5YaN5a6f6KGMPC9hPuOAgiI7czo2MjoiPGRpdj48YSBocmVmPSIlcyIgY2xhc3M9ImJ0biBidG4tcHJpbWFyeSI+VmlldyBFdmVudDwvYT48L2Rpdj4iO3M6NzA6IjxkaXY+PGEgaHJlZj0iJXMiIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiPuOCpOODmeODs+ODiOihqOekujwvYT48L2Rpdj4iO3M6MTc6IjxlbT4lczwvZW0+IFJlcGx5IjtzOjE4OiI8ZW0+JXM8L2VtPiDmipXnqL8iO3M6NjE6IjxwPlJldHJpZXZpbmcgaW5mb3JtYXRpb24gZnJvbSB0aGUgY29uY3JldGU1IE1hcmtldHBsYWNlLjwvcD4iO3M6ODI6IjxwPmNvbmNyZXRlNeODnuODvOOCseODg+ODiOODl+ODrOOCpOOCueOBi+OCieaDheWgseOCkuWPluW+l+OBl+OBpuOBhOOBvuOBmeOAgjwvcD4iO3M6NTU6IjxwPllvdSBhcmUgbm93IGxvZ2dlZCBvdXQgb2YgY29uY3JldGU1IE1hcmtldHBsYWNlLjwvcD4iO3M6OTE6IjxwPmNvbmNyZXRlNeODnuODvOOCseODg+ODiOODl+ODrOOCpOOCueOBi+OCieato+W4uOOBq+ODreOCsOOCouOCpuODiOOBleOCjOOBvuOBl+OBn+OAgjwvcD4iO3M6Njc6IjxwPllvdSBoYXZlIHN1Y2Nlc3NmdWxseSBsb2dnZWQgaW50byB0aGUgY29uY3JldGU1IE1hcmtldHBsYWNlLjwvcD4iO3M6ODU6IjxwPmNvbmNyZXRlNeODnuODvOOCseODg+ODiOODl+ODrOOCpOOCueOBuOOBruODreOCsOOCpOODs+OBq+aIkOWKn+OBl+OBvuOBl+OBn+OAgjwvcD4iO3M6MTAzOiI8cD5Zb3UgbXVzdCBiZSBsb2dnZWQgaW50byB0aGUgY29uY3JldGU1IE1hcmtldHBsYWNlIHRvIGluc3RhbGwgYWRkLW9ucyBhbmQgdGhlbWVzLiAgUGxlYXNlIGxvZyBpbi48L3A+IjtzOjE4MToiPHA+44Ki44OJ44Kq44Oz44KE44OG44O844Oe44KS44Kk44Oz44K544OI44O844Or44GZ44KL44Gr44Gv44CBY29uY3JldGU144Oe44O844Kx44OD44OI44OX44Os44Kk44K544Gr44Ot44Kw44Kk44Oz44GZ44KL5b+F6KaB44GM44GC44KK44G+44GZ44CC44Ot44Kw44Kk44Oz44GX44Gm44GP44Gg44GV44GE44CCPC9wPiI7czo3MDoiPHA+WW91IHBhY2thZ2UgY291bGQgbm90IGJlIGluc3RhbGxlZC4gIEFuIHVua25vd24gZXJyb3Igb2NjdXJyZWQuPC9wPiI7czoxMTI6IjxwPuODkeODg+OCseODvOOCuOOCkuOCpOODs+OCueODiOODvOODq+OBp+OBjeOBvuOBm+OCk+OBp+OBl+OBn+OAguS4jeaYjuOBquOCqOODqeODvOOBjOeZuueUn+OBl+OBvuOBl+OBn+OAgjwvcD4iO3M6NTc6IjxwPllvdXIgcGFja2FnZSB3aWxsIG5vdyBiZSBkb3dubG9hZGVkIGFuZCBpbnN0YWxsZWQuPC9wPiI7czo4MjoiPHA+44OR44OD44Kx44O844K444GM44OA44Km44Oz44Ot44O844OJ44GV44KM44Kk44Oz44K544OI44O844Or44GV44KM44G+44GX44GfPC9wPiI7czo1NToiPHN0cm9uZz4lcyBCbG9jazwvc3Ryb25nPiBpbiA8c3Ryb25nPiVzPC9zdHJvbmc+IEFyZWEuICI7czo2OToiPHN0cm9uZz4lczwvc3Ryb25nPuOCqOODquOCouOBruS4reOBrjxzdHJvbmc+JXMg44OW44Ot44OD44KvPC9zdHJvbmc+IjtzOjM3OiI8c3Ryb25nPiVzPC9zdHJvbmc+LCBzZW50IGJ5ICVzIG9uICVzIjtzOjM4OiI8c3Ryb25nPiVzPC9zdHJvbmc+LCDlt67lh7rkurogJXMgLSAlcyI7czo0NDoiPHN0cm9uZz5BbGlhczwvc3Ryb25nPiAiJTEkcyIgYmVuZWF0aCAiJTIkcyIiO3M6NjU6IiIlMSRzIiDjgpIgIiUyJHMiIOOBruS4i+OBqzxzdHJvbmc+44Ko44Kk44Oq44Ki44K55L2c5oiQPC9zdHJvbmc+IjtzOjQxOiI8c3Ryb25nPkFsaWFzPC9zdHJvbmc+IHBhZ2VzIGJlbmVhdGggIiVzIiI7czo1MToiJXMg44Gu5LiL44GrIDxzdHJvbmc+44Ko44Kk44Oq44Ki44K55L2c5oiQPC9zdHJvbmc+IjtzOjE1NDoiPHN0cm9uZz5JbXBvcnRhbnQ8L3N0cm9uZz46IFRoZSBwYWdlIHRoYXQgeW91IGxpbmsgdG8gc2hvdWxkIGNvbnRhaW4gYSBDYWxlbmRhciBFdmVudCBibG9jayBvciBjdXN0b20gY29kZSB0aGF0IGNhbiByZW5kZXIgYSBzcGVjaWZpYyBjYWxlbmRhciBvY2N1cnJlbmNlLiI7czoyMDg6IjxzdHJvbmc+6YeN6KaBPC9zdHJvbmc+OiDjg5rjg7zjgrjjgavjg6rjg7Pjgq/jgZnjgovpmpvjgIHnibnlrprjga7jgqvjg6zjg7Pjg4Djg7zjgYzooajnpLrjgafjgY3jgovjgqvjg6zjg7Pjg4Djg7zjgqTjg5njg7Pjg4jjg5bjg63jg4Pjgq/jgYvjgqvjgrnjgr/jg6DjgrPjg7zjg4njgYzlkKvjgb7jgozjgovjgYTjgovlv4XopoHjgYzjgYLjgorjgb7jgZnjgIIiO3M6NDM6IjxzdHJvbmc+TW92ZTwvc3Ryb25nPiAiJTEkcyIgYmVuZWF0aCAiJTIkcyIiO3M6NTA6IiIlMSRzIiDjgpIgIiUyJHMiIOOBruS4i+OBqzxzdHJvbmc+56e75YuVPC9zdHJvbmc+IjtzOjQwOiI8c3Ryb25nPk1vdmU8L3N0cm9uZz4gcGFnZXMgYmVuZWF0aCAiJXMiIjtzOjUwOiLjg5rjg7zjgrjjgpIgIiVzIiDjga7kuIvjgas8c3Ryb25nPuenu+WLlTwvc3Ryb25nPiI7czo3OToiPHN0cm9uZz5Ob3RlOjwvc3Ryb25nPiBPbmNlIGVuYWJsZWQsIGFkdmFuY2VkIHBlcm1pc3Npb25zIGNhbm5vdCBiZSB0dXJuZWQgb2ZmLiI7czoxMjQ6IjxzdHJvbmc+5rOo5oSPOjwvc3Ryb25nPiDkuIrntJrmqKnpmZDjg6Ljg7zjg4njga/jgIHjgYTjgaPjgZ/jgpPmnInlirnjgavjgZnjgovjgajjgIHlhYPjgavmiLvjgZnjgZPjgajjga/jgafjgY3jgb7jgZvjgpPjgIIiO3M6OTI6IjxzdHJvbmc+UmVxdWVzdCBTYXZlZC48L3N0cm9uZz4gWW91IG11c3QgY29tcGxldGUgdGhlIHdvcmtmbG93IGJlZm9yZSB0aGlzIGNoYW5nZSBpcyBhY3RpdmUuIjtzOjE0MDoiPHN0cm9uZz7nlLPoq4vjgYzkv53lrZjjgZXjgozjgb7jgZfjgZ/jgII8L3N0cm9uZz7lpInmm7TjgpLmnInlirnjgavjgZnjgovjgavjga/jgIHjg6/jg7zjgq/jg5Xjg63jg7zjgpLlrozkuobjgZnjgovlv4XopoHjgYzjgYLjgorjgb7jgZnjgIIiO3M6MTM1OiI8c3Ryb25nPldhcm5pbmchPC9zdHJvbmc+IEZvcm0gc3VibWlzc2lvbnMgYXJlIG5vdCBhbGxvd2VkIHRvIGJlIHN0b3JlZCBpbiB0aGUgZGF0YWJhc2UuIFlvdSBtdXN0IHNldCBhIHZhbGlkIGVtYWlsIGluIHRoZSBPcHRpb25zIHRhYi4iO3M6MjE3OiI8c3Ryb25nPuazqOaEjyE8L3N0cm9uZz4g44OV44Kp44O844Og6YCB5L+h44OH44O844K/44KS44OH44O844K/44OZ44O844K544Gr5L+d5a2Y44GZ44KL6Kit5a6a44GM54Sh5Yq544Gr44Gq44Gj44Gm44GE44G+44GZ44CC5b+F44Ga44Kq44OX44K344On44Oz44K/44OW44Gn5pyJ5Yq544Gq44Oh44O844Or44Ki44OJ44Os44K544KS6Kit5a6a44GX44Gm44GP44Gg44GV44GE44CCIjtzOjEzMDoiPHN0cm9uZz5XYXJuaW5nITwvc3Ryb25nPiBJZiBub3QgY2hlY2tlZCBzdWJtaXR0ZWQgZGF0YSB3aWxsIGJlIG9ubHkgc2VudCBieSBlbWFpbC4gWW91IG11c3Qgc2V0IGEgdmFsaWQgZW1haWwgaW4gdGhlIE9wdGlvbnMgdGFiLiI7czoyMjM6IjxzdHJvbmc+5rOo5oSPITwvc3Ryb25nPiDjg4Hjgqfjg4Pjgq/nhKHjgZfjga7loLTlkIjjgIHpgIHkv6HjgZXjgozjgZ/jg4fjg7zjgr/jga/jg6Hjg7zjg6vjgafpgIHkv6HjgZXjgozjgovjga7jgb/jgavjgarjgorjgb7jgZnjgILlv4XjgZrjgqrjg5fjgrfjg6fjg7Pjgr/jg5bjgafmnInlirnjgarjg6Hjg7zjg6vjgqLjg4njg6zjgrnjgpLoqK3lrprjgZfjgabjgY/jgaDjgZXjgYTjgIIiO3M6NDI6IkEgQmVhdXRpZnVsIFNpdGUgRGVzZXJ2ZXMgYSBCZWF1dGlmdWwgQmxvZyI7czo0ODoi576O44GX44GE44K144Kk44OI44Gv576O44GX44GE44OW44Ot44Kw44KS5rGC44KAIjtzOjQwOiJBIFBIUCBleHRlbnNpb24gc3RvcHBlZCB0aGUgZmlsZSB1cGxvYWQuIjtzOjg0OiJQSFDjgqjjgq/jgrnjg4bjg7Pjgrfjg6fjg7PjgYzjg5XjgqHjgqTjg6vjgqLjg4Pjg5fjg63jg7zjg4njgpLlgZzmraLjgZfjgb7jgZfjgZ/jgIIiO3M6MTE4OiJBIGZpbGUgZXhpc3RzIGluIHBsYWNlIG9mIHRoZSBwcm94eSBkaXJlY3RvcnkuIFBsZWFzZSByZW1vdmUgdGhlICclcycgZmlsZSB0byBwcm9jZWVkIHdpdGggdGhlIHByb3h5IGNsYXNzIGdlbmVyYXRpb24uIjtzOjE1OToi44OX44Ot44Kt44K344OH44Kj44Os44Kv44OI44Oq44Gr44OV44Kh44Kk44Or44GM5a2Y5Zyo44GX44G+44GZ44CC44OX44Ot44Kt44K344Kv44Op44K544Gu55Sf5oiQ44Gu44Gf44KB44Gr44CBICclcycg44OV44Kh44Kk44Or44KS5YmK6Zmk44GX44Gm44GP44Gg44GV44GE44CCIjtzOjM4OiJBIGpvYiBzZXQgd2l0aCBuYW1lICIlcyIgd2FzIG5vdCBmb3VuZCI7czo1OToi44K444On44OW44K744OD44OI44CMJXPjgI3jgYzopovjgaTjgYvjgorjgb7jgZvjgpPjgafjgZfjgZ8iO3M6MzY6IkEgam9iIHdpdGggaGFuZGxlICIlcyIgd2FzIG5vdCBmb3VuZCI7czo2NToi44K444On44OW44OP44Oz44OJ44Or44CMJXPjgI3jgYzopovjgaTjgYvjgorjgb7jgZvjgpPjgafjgZfjgZ/jgIIiO3M6Mzc6IkEgbGlzdCBvZiBncm91cHMgdGhhdCB0aGUgdXNlciBpcyBpbi4iO3M6NDU6IuOBk+OBruODpuODvOOCtuODvOOBruaJgOWxnuOCsOODq+ODvOODl+S4gOimpyI7czo0NzoiQSBsaXN0IG9mIGdyb3VwcyB0aGUgdXNlciBpcyBhbGxvd2VkIHRvIGFzc2lnbi4iO3M6NTQ6IuODpuODvOOCtuODvOOBjOaJgOWxnuioseWPr+OBleOCjOOBn+OCsOODq+ODvOODl+S4gOimpyI7czozNToiQSBsb2NhdGlvbiBoYXMgbm90IHlldCBiZWVuIGNob3Nlbi4iO3M6NTQ6IuWgtOaJgOOBjOOBvuOBoOmBuOaKnuOBleOCjOOBpuOBhOOBvuOBm+OCk+OBp+OBl+OBn+OAgiI7czo2MzoiQSBtZXNzYWdlIGhhcyBiZWVuIHNlbnQgdG8geW91IGJ5ICVzIHRocm91Z2ggeW91ciBwcm9maWxlIG9uICVzIjtzOjkxOiIlc+OBleOCk+OCiOOCiuOAgeODl+ODreODleOCo+ODvOODqyAoICVzICkg44KS6YCa44GY44Gm44Oh44OD44K744O844K444GM5bGK44GN44G+44GX44Gf44CCIjtzOjUxOiJBIG5ldHdvcmsgZXJyb3Igb2NjdXJyZWQgZHVyaW5nIHRoZSBnZW9sb2NhbGl6YXRpb24iO3M6OTA6Ikdlb+ODreODvOOCq+ODqeOCpOOCvOODvOOCt+ODp+ODs+S4reOBq+ODjeODg+ODiOODr+ODvOOCr+OCqOODqeODvOOBjOeZuueUn+OBl+OBvuOBl+OBn+OAgiI7czo0MjoiQSBuZXcgdXNlciBoYXMgcmVnaXN0ZXJlZCBvbiB5b3VyIHdlYnNpdGUuIjtzOjYwOiLmlrDjgZfjgYTjg6bjg7zjgrbjg7zjgYzjgrXjgqTjg4jjgavnmbvpjLLjgZXjgozjgb7jgZfjgZ/jgIIiO3M6MTA3OiJBIG5ldyB1c2VyIGhhcyByZWdpc3RlcmVkIG9uIHlvdXIgd2Vic2l0ZS4gVGhpcyBhY2NvdW50IG11c3QgYmUgYXBwcm92ZWQgYmVmb3JlIGl0IGlzIGFjdGl2ZSBhbmQgbWF5IGxvZ2luLiI7czoxODY6IuaWsOOBl+OBhOODpuODvOOCtuODvOOBjOOCpuOCp+ODluOCteOCpOODiOOBq+eZu+mMsuOBleOCjOOBvuOBl+OBn+OAguOBk+OBruOCouOCq+OCpuODs+ODiOOCkuacieWKueWMluOBl+ODreOCsOOCpOODs+OBp+OBjeOCi+OCiOOBhuOBq+OBmeOCi+WJjeOBq+OAgeaJv+iqjeOBmeOCi+W/heimgeOBjOOBguOCiuOBvuOBmeOAgiI7czo0NzoiQSBwYXNzd29yZCBtdXN0IGJlIGF0IGxlYXN0ICVzIGNoYXJhY3RlcnMgbG9uZy4iO3M6NjQ6IuODkeOCueODr+ODvOODieOBryAlcyDmloflrZfku6XkuIrjgafoqK3lrprjgZfjgabjgY/jgaDjgZXjgYTjgIIiO3M6NDY6IkEgcGFzc3dvcmQgbXVzdCBiZSBhdCBtb3N0ICVzIGNoYXJhY3RlcnMgbG9uZy4iO3M6NTA6IuODkeOCueODr+ODvOODieOBryVz5paH5a2X5Lul5LiK44GM5b+F6aCI44Gn44GZ44CCIjtzOjUzOiJBIHBhc3N3b3JkIG11c3QgYmUgYmV0d2VlbiAlcyBhbmQgJXMgY2hhcmFjdGVycyBsb25nLiI7czo4MDoi44OR44K544Ov44O844OJ44GvICVzIOaWh+Wtl+S7peS4iiAlcyDmloflrZfku6XkuIvjgafoqK3lrprjgZfjgabjgY/jgaDjgZXjgYTjgIIiO3M6NDI6IkEgcmV2aWV3IG11c3QgYmUgYSByYXRpbmcgYmV0d2VlbiAxIGFuZCA1LiI7czo2NToi44Os44OT44Ol44O844GvMeOBi+OCiTXjga7oqZXkvqHjgafjgYLjgovlv4XopoHjgYzjgYLjgorjgb7jgZnjgIIiO3M6MTI1OiJBIHNpdGUga2V5IGFuZCBzZWNyZXQga2V5IG11c3QgYmUgcHJvdmlkZWQuIFRoZXkgY2FuIGJlIG9idGFpbmVkIGZyb20gdGhlIDxhIGhyZWY9IiVzIiB0YXJnZXQ9Il9ibGFuayI+cmVDQVBUQ0hBIHdlYnNpdGU8L2E+LiI7czoxNTA6IuOCteOCpOODiOOCreODvOOBqOOCt+ODvOOCr+ODrOODg+ODiOOCreODvOOBjOW/heimgeOBp+OBmeOAguOBk+OCjOOBryA8YSBocmVmPSIlcyIgdGFyZ2V0PSJfYmxhbmsiPiByZUNBUFRDSEEg44K144Kk44OIPC9hPuOCiOOCiuWPluW+l+OBp+OBjeOBvuOBmeOAgiI7czo2OToiQSB1bmlxdWUgc3RyaW5nIGNvbnNpc3Rpbmcgb2YgbG93ZXJjYXNlIGxldHRlcnMgYW5kIHVuZGVyc2NvcmVzIG9ubHkuIjtzOjQ4OiLjg6bjg4vjg7zjgq/jgaroi7HlsI/mloflrZfjgYvkuIvnt5rjga7mloflrZfliJciO3M6NDU6IkEgdXNlcm5hbWUgY2FuIGJlIGF0IG1vc3QgJXMgY2hhcmFjdGVycyBsb25nLiI7czo0OToi44Om44O844K244O85ZCN44Gv5pyA5aSnICVzIOaWh+Wtl+OBvuOBp+OBp+OBmeOAgiI7czoxMjI6IkEgdXNlcm5hbWUgbWF5IG9ubHkgY29udGFpbiBsZXR0ZXJzLCBudW1iZXJzLCBkb3RzIChub3QgYXQgdGhlIGJlZ2lubmluZy9lbmQpLCBhbmQgdW5kZXJzY29yZXMgKG5vdCBhdCB0aGUgYmVnaW5uaW5nL2VuZCkuIjtzOjE0MDoi44Om44O844K244O85ZCN44Gv44CB6Iux5a2X44CB5pWw5a2X44CB44OJ44OD44OIICjmnIDliJ3jgajmnIDlvozku6XlpJYpIOOBqOOCouODs+ODgOODvOOCueOCs+OCoiAo5pyA5Yid44Go5pyA5b6M5Lul5aSWKSDjgYzkvb/jgYjjgb7jgZnjgIIiO3M6NDc6IkEgdXNlcm5hbWUgbXVzdCBiZSBhdCBsZWFzdCAlcyBjaGFyYWN0ZXJzIGxvbmcuIjtzOjg1OiLjg6bjg7zjgrbjg7xJROOBryVz5paH5a2X5Lul5LiK44Gn44GC44KL5b+F6KaB44GM44GC44KK44G+44GZ77yI5Y2K6KeS6Iux5pWw5a2X77yJ44CCIjtzOjUzOiJBIHVzZXJuYW1lIG11c3QgYmUgYmV0d2VlbiAlcyBhbmQgJXMgY2hhcmFjdGVycyBsb25nLiI7czo3Nzoi44Om44O844K244O85ZCN44GvICVzIOaWh+Wtl+S7peS4iiAlcyDmloflrZfku6XkuIvjga7jgb/lj5fjgZHku5jjgZHjgb7jgZnjgIIiO3M6MjY6IkEgdXNlcm5hbWUgbXVzdCBiZSB1bmlxdWUuIjtzOjQyOiLjg6bjg7zjgrbjg7zlkI3jga/ph43opIfjgafjgY3jgb7jgZvjgpPjgIIiO3M6NTM6IkEgdmFsaWQgaGFuZGxlIG11c3QgY29udGFpbiBubyBwdW5jdHVhdGlvbiBvciBzcGFjZXMuIjtzOjY2OiLjg4/jg7Pjg4njg6vjga/lj6Xoqq3ngrnjgoTjgrnjg5rjg7zjgrnjga/lhaXjgozjgonjgozjgb7jgZvjgpPjgIIiO3M6NjQ6IkEgdmFsaWQgcGFnZSB0ZW1wbGF0ZSBmb3IgdGhlIGhvbWUgcGFnZSBvZiB0aGUgc2l0ZSBpcyByZXF1aXJlZC4iO3M6ODc6IuOCteOCpOODiOOBruODm+ODvOODoOODmuODvOOCuOOBq+acieWKueOBquODmuODvOOCuOODhuODs+ODl+ODrOODvOODiOOBjOW/heimgeOBp+OBmeOAgiI7czozMToiQSB2YWxpZCBzaXRlIHRoZW1lIGlzIHJlcXVpcmVkLiI7czo0NToi5pyJ5Yq544Gq44K144Kk44OI44OG44O844Oe44GM5b+F6KaB44Gn44GZ44CCIjtzOjExOiJBSkFYIEVycm9yLiI7czoxNjoiQUpBWOOCqOODqeODvOOAgiI7czozOiJBUEkiO3M6MzoiQVBJIjtzOjE2OiJBUEkgSW50ZWdyYXRpb25zIjtzOjMxOiJBUEkg44Kk44Oz44OG44Kw44Os44O844K344On44OzIjtzOjc6IkFQSSBLZXkiO3M6MTA6IkFQSSDjgq3jg7wiO3M6MTI6IkFQSSBTZXR0aW5ncyI7czo5OiJBUEnoqK3lrpoiO3M6MzQ6IkFQSSBTZXR0aW5ncyB1cGRhdGVkIHN1Y2Nlc3NmdWxseS4iO3M6Mzc6IkFQSSDoqK3lrprjgYzmm7TmlrDjgZXjgozjgb7jgZfjgZ/jgIIiO3M6NTg6IkFQSSBrZXlzIGNhbiBiZSBvYnRhaW5lZCBpbiB0aGUgR29vZ2xlIERldmVsb3BlcnMgQ29uc29sZS4iO3M6NjY6IkFQSSDjgq3jg7zjga8gR29vZ2xlIERldmVsb3BlciBDb25zb2xlIOOCiOOCiuWPluW+l+OBp+OBjeOBvuOBmeOAgiI7czoyOToiQVBJLCBwcm9ncmFtbWluZywgcHVibGljLCBhcHAiO3M6Mzk6IkFQSSwg44OX44Ot44Kw44Op44Of44Oz44KwLCBQdWJsaWMsIEFwcCI7czoyMzoiQVNQIFN0eWxlIFRhZ3MgRGlzYWJsZWQiO3M6Mjc6IkFTUOW9ouW8j+OBruOCv+OCsOOBjOeEoeWKuSI7czozOiJBVkkiO3M6MzoiQVZJIjtzOjU6IkFib3V0IjtzOjY6IuamguimgSI7czoxNjoiQWNjZXB0IGFuZCBDbG9zZSI7czoxODoi5om/6KqN44GX6ZaJ44GY44KLIjtzOjEzOToiQWNjZXB0ZWQgdmFsdWVzIGFyZSBzaW5nbGUgYWRkcmVzc2VzIChJUHY0IGxpa2UgJTEkcywgYW5kIElQdjYgbGlrZSAlMiRzKSBhbmQgcmFuZ2VzIGluIHN1Ym5ldCBmb3JtYXQgKElQdjQgbGlrZSAlMyRzLCBhbmQgSVB2NiBsaWtlICU0JHMpLiI7czoxODI6IuWPl+OBkeS7mOOBkeOCi+WApOOBr+OCt+ODs+OCsOODq+OCouODieODrOOCuSAoJTEkcyDjga7jgojjgYbjgapJUDR244KEICUyJHMg44Gu44KI44GG44GqIElQdjYpIOOBneOBl+OBpuOCteODluODjeODg+ODiOOBruevhOWbsuOCgiAoSVA0diDjgafjgYLjgozjgbAgJTMkcyBJUHY2IOOBp+OBguOCjOOBsCU0JHMp44CCIjtzOjY6IkFjY2VzcyI7czoxMjoi44Ki44Kv44K744K5IjtzOjEzOiJBY2Nlc3MgRGVuaWVkIjtzOjE4OiLjgqLjgq/jgrvjgrnmi5LlkKYiO3M6MTQ6IkFjY2VzcyBEZW5pZWQuIjtzOjE4OiLjgqLjgq/jgrvjgrnmi5LlkKYiO3M6MTM6IkFjY2VzcyBkZW5pZWQiO3M6MTg6IuOCouOCr+OCu+OCueaLkuWQpiI7czoyMjoiQWNjZXNzIHRvIGJsb2NrIGRlbmllZCI7czo1Nzoi44OW44Ot44OD44Kv44G444Gu44Ki44Kv44K744K544GM5ouS5ZCm44GV44KM44G+44GX44Gf44CCIjtzOjEzOiJBY2Nlc3NpYmlsaXR5IjtzOjI0OiLjgqLjgq/jgrvjgrfjg5Pjg6rjg4bjgqMiO3M6MTg6IkFjY2Vzc2liaWxpdHkgSGVscCI7czozMzoi44Ki44Kv44K744K344OT44Oq44OG44Kj44OY44Or44OXIjtzOjc6IkFjY291bnQiO3M6MTU6IuOCouOCq+OCpuODs+ODiCI7czoxMjoiQWNjb3VudCBNZW51IjtzOjI3OiLjgqLjgqvjgqbjg7Pjg4jjg6Hjg4vjg6Xjg7wiO3M6MTU6IkFjY291bnQgT3B0aW9ucyI7czozMDoi44Ki44Kr44Km44Oz44OI44Kq44OX44K344On44OzIjtzOjIxOiJBY2NvdW50cyBleHBpcmUgYWZ0ZXIiO3M6MzA6IuOCouOCq+OCpuODs+ODiOOBruWBnOatouacn+mZkCI7czo2OiJBY3Rpb24iO3M6MTU6IuOCouOCr+OCt+ODp+ODsyI7czoxMzoiQWN0aW9uIEhhbmRsZSI7czoyNzoi44Ki44Kv44K344On44Oz44OP44Oz44OJ44OrIjtzOjExOiJBY3Rpb24gTmFtZSI7czoxODoi44Ki44Kv44K344On44Oz5ZCNIjtzOjE1OiJBY3Rpb24gUmVxdWlyZWQiO3M6MzA6IuOCouOCr+OCt+ODp+ODs+OBr+W/hemgiOOBp+OBmSI7czoyOToiQWN0aW9uIGlzIG5vdCBhdmFpbGFibGUgaGVyZS4iO3M6NjA6IuOCouOCr+OCt+ODp+ODs+OBr+OBk+OBk+OBp+OBr+acieWKueOBp+OBr+OBguOCiuOBvuOBm+OCk+OAgiI7czoxNDoiQWN0aW9uIHRvIHRha2UiO3M6MTI6IuWun+ihjOWHpueQhiI7czo3OiJBY3Rpb25zIjtzOjY6IuaTjeS9nCI7czo4OiJBY3RpdmF0ZSI7czo2OiLmnInlirkiO3M6MTM6IkFjdGl2YXRlIFVzZXIiO3M6NDU6IuODpuODvOOCtuODvOOCouOCq+OCpuODs+ODiOOCkuacieWKueOBq+OBmeOCiyI7czoxNDoiQWN0aXZhdGUgVXNlcnMiO3M6NDU6IuODpuODvOOCtuODvOOCouOCq+OCpuODs+ODiOOCkuacieWKueOBq+OBmeOCiyI7czo5OiJBY3RpdmF0ZWQiO3M6MTI6IuacieWKueWMlua4iCI7czoxMDoiQWN0aXZhdGlvbiI7czo5OiLmnInlirnljJYiO3M6NjoiQWN0aXZlIjtzOjY6IuacieWKuSI7czoxNDoiQWN0aXZlIENhcHRjaGEiO3M6MTY6IuacieWKueOBqkNhcHRjaGEiO3M6MjY6IkFjdGl2ZSBDb252ZXJzYXRpb24gRWRpdG9yIjtzOjUxOiLmnInlirnljJbjgZXjgozjgabjgYTjgovjgrPjg6Hjg7Pjg4jmrITjgqjjg4fjgqPjgr8iO3M6MTQ6IkFjdGl2ZSBMaWJyYXJ5IjtzOjI3OiLmnInlirnjgarjg6njgqTjg5bjg6njg6rjg7wiO3M6MTI6IkFjdGl2ZSBVc2VycyI7czoyNzoi44Ki44Kv44OG44Kj44OW44Om44O844K244O8IjtzOjIxOiJBY3RpdmUgdXNlcnMgdXBkYXRlZC4iO3M6NTQ6IuOCouOCr+ODhuOCo+ODluODpuODvOOCtuODvOOBjOabtOaWsOOBleOCjOOBvuOBl+OBn+OAgiI7czo4OiJBY3Rpdml0eSI7czoyMToi44Ki44Kv44OG44Kj44OT44OG44KjIjtzOjM6IkFkZCI7czo2OiLmlrDopo8iO3M6NjoiQWRkICVzIjtzOjExOiIlc+OCkui/veWKoCI7czoyMDoiQWRkICYgQ2hhbmdlIENvbnRlbnQiO3M6MzM6IuOCs+ODs+ODhuODs+ODhOOBrui/veWKoO+8huWkieabtCI7czoxNzoiQWRkIEFjY2VzcyBFbnRpdHkiO3M6Mzk6IuOCouOCr+OCu+OCueOCqOODs+ODhuOCo+ODhuOCo+OCkui/veWKoCI7czoxMDoiQWRkIEFjdGlvbiI7czoyNDoi44Ki44Kv44K344On44Oz44KS6L+95YqgIjtzOjE1OiJBZGQgQXNzb2NpYXRpb24iO3M6MzM6IuOCouOCveOCt+OCqOODvOOCt+ODp+ODs+OCkui/veWKoCI7czoxMzoiQWRkIEF0dHJpYnV0ZSI7czoxNToi5bGe5oCn44KS6L+95YqgIjtzOjIxOiJBZGQgQXR0cmlidXRlcyB0byBTZXQiO3M6Mjc6IuOCu+ODg+ODiOOBq+WxnuaAp+OCkui/veWKoCI7czo5OiJBZGQgQmxvY2siO3M6MjE6IuODluODreODg+OCr+OCkui/veWKoCI7czoxMDoiQWRkIEJsb2NrcyI7czoyMToi44OW44Ot44OD44Kv44KS6L+95YqgIjtzOjEyOiJBZGQgQ2FsZW5kYXIiO3M6MjE6IuOCq+ODrOODs+ODgOODvOi/veWKoCI7czoxMjoiQWRkIENhdGVnb3J5IjtzOjIxOiLjgqvjg4bjgrTjg6rjgpLov73liqAiO3M6MTU6IkFkZCBDb2x1bW4gTGVmdCI7czoyNzoi44GT44GT44Gu5bem44Gr5YiX44KS6L+95YqgIjtzOjE2OiJBZGQgQ29sdW1uIFJpZ2h0IjtzOjI3OiLjgZPjgZPjga7lj7PjgavliJfjgpLov73liqAiO3M6MTE6IkFkZCBDb250ZW50IjtzOjI0OiLjgrPjg7Pjg4bjg7Pjg4TjgpLov73liqAiO3M6MjM6IkFkZCBDb250ZW50IHRvIFRoZSBQYWdlIjtzOjM2OiLjg5rjg7zjgrjjgavjgrPjg7Pjg4bjg7Pjg4TjgpLov73liqAiO3M6MTU6IkFkZCBDb250cm9sIFNldCI7czozNjoi44Kz44Oz44OI44Ot44O844Or44K744OD44OI44KS6L+95YqgIjtzOjE1OiJBZGQgRGF0YSBPYmplY3QiO3M6MzY6IuODh+ODvOOCv+OCquODluOCuOOCp+OCr+ODiOOCkui/veWKoCI7czoxMzoiQWRkIERhdGUvVGltZSI7czoyNDoi5pel5LuY44O75pmC5Yi744KS6L+95YqgIjtzOjEwOiJBZGQgRG9tYWluIjtzOjE4OiLjg4njg6HjgqTjg7Pov73liqAiO3M6OToiQWRkIEVudHJ5IjtzOjI0OiLjgqjjg7Pjg4jjg6rjg7zjgpLov73liqAiO3M6OToiQWRkIEV2ZW50IjtzOjIxOiLjgqTjg5njg7Pjg4jjgpLov73liqAiO3M6MTc6IkFkZCBFeHRlcm5hbCBMaW5rIjtzOjI0OiLlpJbpg6jjg6rjg7Pjgq/jgpLov73liqAiO3M6ODoiQWRkIEZlZWQiO3M6MjE6IuODleOCo+ODvOODieOCkui/veWKoCI7czo5OiJBZGQgRmllbGQiO3M6MjQ6IuODleOCo+ODvOODq+ODieOBrui/veWKoCI7czoxMzoiQWRkIEZpZWxkIFNldCI7czozMzoi44OV44Kj44O844Or44OJ44K744OD44OI44KS6L+95YqgIjtzOjEyOiJBZGQgRmlsZSBTZXQiO3M6MzA6IuODleOCoeOCpOODq+OCu+ODg+ODiOOCkui/veWKoCI7czo5OiJBZGQgRmlsZXMiO3M6MTg6IuODleOCoeOCpOODq+i/veWKoCI7czoxMDoiQWRkIEZvbGRlciI7czoyMToi44OV44Kp44Or44OA44Gu6L+95YqgIjtzOjg6IkFkZCBGb3JtIjtzOjIxOiLjg5Xjgqnjg7zjg6DjgpLov73liqAiO3M6MTY6IkFkZCBGb3JtIENvbnRyb2wiO3M6Mzk6IuODleOCqeODvOODoOOCs+ODs+ODiOODreODvOODq+OCkui/veWKoCI7czoxNzoiQWRkIEZ1bmN0aW9uYWxpdHkiO3M6MTI6Iuapn+iDvei/veWKoCI7czo5OiJBZGQgR3JvdXAiO3M6MjE6IuOCsOODq+ODvOODl+OCkui/veWKoCI7czoyMToiQWRkIEdyb3VwIENvbWJpbmF0aW9uIjtzOjM5OiLjgrDjg6vjg7zjg5fjga7ntYTjgb/lkIjjgo/jgZvjgpLov73liqAiO3M6MTM6IkFkZCBHcm91cCBTZXQiO3M6MzA6IuOCsOODq+ODvOODl+OCu+ODg+ODiOOCkui/veWKoCI7czoxMDoiQWRkIEdyb3VwcyI7czoyMToi44Kw44Or44O844OX44KS6L+95YqgIjtzOjg6IkFkZCBIZWFkIjtzOjE4OiLjg5jjg4Pjg4DjgpLov73liqAiO3M6MTI6IkFkZCBJUCBSYW5nZSI7czoxODoiSVAg56+E5Zuy44KS6L+95YqgIjtzOjE1OiJBZGQgSW50ZWdyYXRpb24iO3M6MzY6IuOCpOODs+ODhuOCsOODrOODvOOCt+ODp+ODs+OCkui/veWKoCI7czoxMToiQWRkIEpvYiBTZXQiO3M6Mjc6IuOCuOODp+ODluOCu+ODg+ODiOOCkui/veWKoCI7czoxMDoiQWRkIExheW91dCI7czoyNDoi44Os44Kk44Ki44Km44OI44KS6L+95YqgIjtzOjg6IkFkZCBMaW5rIjtzOjE4OiLjg6rjg7Pjgq/jgpLov73liqAiO3M6MTA6IkFkZCBMb2NhbGUiO3M6MTg6IuODreOCseODvOODq+i/veWKoCI7czoxMjoiQWRkIExvY2F0aW9uIjtzOjE1OiLloLTmiYDjgpLov73liqAiO3M6MTE6IkFkZCBNZXNzYWdlIjtzOjI0OiLjg6Hjg4Pjgrvjg7zjgrjjgpLov73liqAiO3M6MTc6IkFkZCBNZXNzYWdlIExhYmVsIjtzOjMzOiLjg6Hjg4Pjgrvjg7zjgrjjgpLov73liqDjg6njg5njg6siO3M6MTU6IkFkZCBNb2RlIEFjdGl2ZSI7czo1MToi6L+95Yqg44Oi44O844OJ44GM44Ki44Kv44OG44Kj44OW44Gr44Gq44KK44G+44GX44GfIjtzOjIyOiJBZGQgT0F1dGgyIEludGVncmF0aW9uIjtzOjQzOiJPQXV0aDIg44Kk44Oz44OG44Kw44Os44O844K344On44Oz44KS6L+95YqgIjtzOjEwOiJBZGQgT2JqZWN0IjtzOjI3OiLjgqrjg5bjgrjjgqfjgq/jg4jjgpLov73liqAiO3M6MTA6IkFkZCBPcHRpb24iO3M6MjQ6IuOCquODl+OCt+ODp+ODs+OCkui/veWKoCI7czo4OiJBZGQgUGFnZSI7czoxNToi5paw6KaP44Oa44O844K4IjtzOjE3OiJBZGQgUGFnZSBUZW1wbGF0ZSI7czozNjoi44Oa44O844K444OG44Oz44OX44Os44O844OI44KS6L+95YqgIjtzOjEzOiJBZGQgUGFnZSBUeXBlIjtzOjI3OiLjg5rjg7zjgrjjgr/jgqTjg5fjgpLov73liqAiO3M6MzI6IkFkZCBQYWdlcyBhbmQgTmF2aWdhdGUgWW91ciBTaXRlIjtzOjQyOiLjg5rjg7zjgrjjga7ov73liqDjgajjgIHjgrXjgqTjg4jjga7moYjlhoUiO3M6OToiQWRkIFBhbmVsIjtzOjE1OiLov73liqDjg5Hjg43jg6siO3M6MTA6IkFkZCBQb2ludHMiO3M6MjE6IuODneOCpOODs+ODiOOCkui/veWKoCI7czoxMjoiQWRkIFF1ZXN0aW9uIjtzOjEyOiLmlrDopo/os6rllY8iO3M6MTg6IkFkZCBSZXN1bHRzIEZvbGRlciI7czoyNzoi57WQ5p6c44OV44Kp44Or44OA44KS6L+95YqgIjtzOjEzOiJBZGQgUm93IEFib3ZlIjtzOjI3OiLjgZPjgZPjga7kuIrjgavooYzjgpLov73liqAiO3M6MTM6IkFkZCBSb3cgQmVsb3ciO3M6Mjc6IuOBk+OBk+OBruS4i+OBq+ihjOOCkui/veWKoCI7czoxMToiQWRkIFNlcnZpY2UiO3M6MjE6IuOCteODvOODk+OCueOCkui/veWKoCI7czo3OiJBZGQgU2V0IjtzOjE4OiLjgrvjg4Pjg4jjgpLov73liqAiO3M6MTU6IkFkZCBTaW5nbGUgUGFnZSI7czozMDoi44K344Oz44Kw44Or44Oa44O844K444KS6L+95YqgIjtzOjg6IkFkZCBTaXRlIjtzOjE1OiLjgrXjgqTjg4jov73liqAiO3M6MTM6IkFkZCBTaXRlIFR5cGUiO3M6Mjc6IuOCteOCpOODiOOCv+OCpOODl+OCkui/veWKoCI7czo5OiJBZGQgU2xpZGUiO3M6MjE6IuOCueODqeOCpOODieOCkui/veWKoCI7czoxMDoiQWRkIFNvdXJjZSI7czoxODoi44K944O844K544KS6L+95YqgIjtzOjk6IkFkZCBTdGFjayI7czoyMToi44K544K/44OD44Kv44KS6L+95YqgIjtzOjEyOiJBZGQgVGVtcGxhdGUiO3M6Mjc6IuODhuODs+ODl+ODrOODvOODiOOCkui/veWKoCI7czoyNzoiQWRkIFRvIEV4aXN0aW5nIFBlcm1pc3Npb25zIjtzOjM5OiLml6LlrZjjga7mqKnpmZDoqK3lrprjgavov73liqDjgZfjgb7jgZkiO3M6OToiQWRkIFRvcGljIjtzOjIxOiLjg4jjg5Tjg4Pjgq/jgpLov73liqAiO3M6MTQ6IkFkZCBUb3BpYyBUcmVlIjtzOjMwOiLjg4jjg5Tjg4Pjgq/jg4Tjg6rjg7zjgpLov73liqAiO3M6ODoiQWRkIFR5cGUiO3M6MTg6IuOCv+OCpOODl+OCkui/veWKoCI7czo3OiJBZGQgVVJMIjtzOjEyOiJVUkzjgpLov73liqAiO3M6MjU6IkFkZCBVcGxvYWRlZCBGaWxlcyB0byBTZXQiO3M6NTE6IuOCouODg+ODl+ODreODvOODieODleOCoeOCpOODq+OCkuOCu+ODg+ODiOOBq+i/veWKoCI7czo4OiJBZGQgVXNlciI7czoyMToi44Om44O844K244O844KS6L+95YqgIjtzOjg6IkFkZCBXb3JkIjtzOjE1OiLoqp7lj6XjgpLov73liqAiO3M6MTI6IkFkZCBXb3JrZmxvdyI7czoyNzoi44Ov44O844Kv44OV44Ot44O844KS6L+95YqgIjtzOjMxOiJBZGQgYSAlcyB0YWcgdG8gdGhlIHNpdGUgcGFnZXMuIjtzOjQ2OiLjgrXjgqTjg4jjga7jg5rjg7zjgrjjgasgJXMg44K/44Kw44KS6L+95Yqg44CCIjtzOjEzMjoiQWRkIGEgY2FsZW5kYXIgdXNpbmcgdGhlIGZvcm0uIFlvdSBtYXkgYWRkIG11bHRpcGxlIGNhbGVuZGFycywgYnV0IHlvdSBtdXN0IGFkZCBhdCBsZWFzdCBvbmUgYmVmb3JlIHlvdSBjYW4gdXNlIHRoZSBDYWxlbmRhciBhZGQtb24uIjtzOjE4MToi44OV44Kp44O844Og44GL44KJ44Kr44Os44Oz44OA44O844KS6L+95Yqg44CC6KSH5pWw44Gu44Kr44Os44Oz44OA44O844KS6L+95Yqg44Gn44GN44G+44GZ44GM44CB44Kr44Os44Oz44OA44O844Ki44OJ44Kq44Oz44GvMeOBpOS7peS4iuOBruOCq+ODrOODs+ODgOODvOOBrui/veWKoOOBjOW/heimgeOBp+OBmeOAgiI7czo0NDoiQWRkIGEgbmV3IGluc3RhbmNlIG9mIHRoZSBibG9jayB0byB0aGUgcGFnZS4iO3M6Nzg6IuODmuODvOOCuOOBq+OBk+OBruODluODreODg+OCr+OBruaWsOOBl+OBhOOCpOODs+OCueOCv+ODs+OCueOCkui/veWKoOOBmeOCi+OAgiI7czo2NToiQWRkIGEgbmV3IHBhZ2UgdG8geW91ciBzaXRlLCBvciBxdWlja2x5IGp1bXAgYXJvdW5kIHlvdXIgc2l0ZW1hcC4iO3M6MTIwOiLjgrXjgqTjg4jjgavmlrDjgZfjgYTjg5rjg7zjgrjjgpLov73liqDjgZfjgZ/jgorjgIHjgrXjgqTjg4jjg57jg4Pjg5fjgYvjgonntKDml6njgY/ku5bjga7jg5rjg7zjgrjjgavnp7vli5XjgZfjgb7jgZnjgIIiO3M6MTA6IkFkZCBhIHBhZ2UiO3M6MjQ6IuODmuODvOOCuOOCkui/veWKoOOBmeOCiyI7czozMDoiQWRkIGEgc2VhcmNoIGJveCB0byB5b3VyIHNpdGUuIjtzOjM5OiLmpJzntKLjg5bjg63jg4Pjgq/jgpLov73liqDjgZfjgb7jgZnjgIIiO3M6NDY6IkFkZCBhIHNlYXJjaGFibGUgRXhwcmVzcyBlbnRyeSBsaXN0IHRvIGEgcGFnZS4iO3M6NzI6IuODmuODvOOCuOOBq+aknOe0ouWPr+iDveOBqiBFeHByZXNzIOOCqOODs+ODiOODquODvOODquOCueODiOOCkui/veWKoOOAgiI7czo0NDoiQWRkIGEgc2VhcmNoYWJsZSBkb2N1bWVudCBsaWJyYXJ5IHRvIGEgcGFnZS4iO3M6NzU6IuaknOe0ouWPr+iDveOBquODieOCreODpeODoeODs+ODiOODqeOCpOODluODqeODquOCkuODmuODvOOCuOOBq+WKoOOBiOOCi+OAgiI7czo0NjoiQWRkIGFuIEV4cHJlc3MgZW50cnkgZGV0YWlsIGRpc3BsYXkgdG8gYSBwYWdlLiI7czo2MjoiRXhwcmVzcyDjga7jgqjjg7Pjg4jjg6rjg7zoqbPntLDooajnpLrjgpLjg5rjg7zjgrjjgavov73liqDjgIIiO3M6NjA6IkFkZCBhbmQgbWFuYWdlIHRoZSB1c2VyIGFjY291bnRzIGFuZCBncm91cHMgb24geW91ciB3ZWJzaXRlLiI7czo5MDoi44K144Kk44OI44Gu44Om44O844K244O844Ki44Kr44Km44Oz44OI44KE44Kw44Or44O844OX44KS6L+95Yqg44G+44Gf44Gv566h55CG44KS44GZ44KL44CCIjtzOjIxODoiQWRkIGFueSBIVE1MIG9yIEphdmFzY3JpcHQgY29kZSB5b3UgbmVlZCBmb3IgYW5hbHl0aWNzIHRyYWNraW5nIHRvIGV2ZXJ5IHBhZ2Ugb2YgeW91ciBzaXRlLCBhbmQgcGljayB3aGV0aGVyIGl0IHdpbGwgZ28gaW4gcGFnZXMnIGhlYWRlciBvciBmb290ZXIuIFRoaXMgaXMgd2hlcmUgeW91IHdvdWxkIGlucHV0IGNvZGUgZnJvbSBHb29nbGUgQW5hbHl0aWNzLCBmb3IgZXhhbXBsZS4iO3M6MjUxOiLjgqLjgq/jgrvjgrnop6PmnpDjgavlv4XopoHjgaogSFRNTCDjgb7jgZ/jga8gSmF2YXNjcmlwdCDjgrPjg7zjg4njgpLlhajjg5rjg7zjgrjjgavov73liqDjgZfjgb7jgZnjgILjg5jjg4Pjg4Djg7zjgavnva7jgY/jgYvjg5Xjg4Pjgr/jg7zjgavnva7jgY/jgYvpgbjmip7jgZfjgabjgY/jgaDjgZXjgYTjgIJHb29nbGUgQW5hbHl0aWNzIOOBquOBqeOBruOCs+ODvOODieOCkuOBk+OBk+OBq+aMv+WFpeOBl+OBpuOBj+OBoOOBleOBhOOAgiI7czoyMTE6IkFkZCBpbmRpdmlkdWFsIGltYWdlcyBzZWxlY3RlZCBmcm9tIHRoZSBGaWxlIE1hbmFnZXIsIG9yIGNob29zZSBhbiBleGlzdGluZyBmaWxlIHNldC4gUGxheWJhY2sgb3B0aW9ucyBhbGxvdyB5b3UgdG8gZGlzcGxheSBpbWFnZXMgaW4gb3JkZXIgb3IgcmFuZG9tbHkuIGNvbmNyZXRlNSB3aWxsIHJlbmRlciB0aGUgaW1hZ2VzIGFzIGFuIGFuaW1hdGVkIHNsaWRlc2hvdy4iO3M6MzQ1OiLjg5XjgqHjgqTjg6vjg57jg43jg7zjgrjjg6Pjg7zjgYvjgonlgIvliKXjga7nlLvlg4/jgpLov73liqDjgZnjgovjgYvjgIHjgZnjgafjgavjgYLjgovjg5XjgqHjgqTjg6vjgrvjg4Pjg4jjgpLpgbjmip7jgZfjgabjgY/jgaDjgZXjgYTjgILlho3nlJ/jgqrjg5fjgrfjg6fjg7Pjgafjga/nlLvlg4/jgpLpoIbnlarjgavooajnpLrjgZnjgovjgYvjg6njg7Pjg4Djg6DjgavooajnpLrjgZnjgovjgYvjgpLpgbjmip7jgafjgY3jgb7jgZnjgIJjb25jcmV0ZTXjga/jgqLjg4vjg6Hjg7zjgrfjg6fjg7Pjga7jgrnjg6njgqTjg4njgrfjg6fjg7zjgajjgZfjgabnlLvlg4/jgpLlh7rlipvjgZfjgb7jgZnjgIIiO3M6MzI6IkFkZCBwYWdlIHRlbXBsYXRlcyB0byB5b3VyIHNpdGUuIjtzOjYwOiLjgrXjgqTjg4jjgavjg5rjg7zjgrjjg4bjg7Pjg5fjg6zjg7zjg4jjgpLov73liqDjgZfjgb7jgZnjgIIiO3M6MjE4OiJBZGQgcXVlc3Rpb25zIGFuZCBzcGVjaWZ5IHdoZXRoZXIgb3Igbm90IHVucmVnaXN0ZXJlZCB1c2VycyB3aWxsIGJlIGFsbG93ZWQgdG8gc3VibWl0IHJlc3BvbnNlcy4gRW50ZXIgZWFjaCByZXNwb25zZSBhcyBpdHMgb3duIG9wdGlvbiB1bmRlciBBZGQgT3B0aW9uLiBSZXN1bHRzIGNhbiBiZSB2aWV3ZWQgYnkgdmlzaXRpbmcgRGFzaGJvYXJkID4gUmVwb3J0cyA+IFN1cnZleXMuICI7czoyNjA6IuizquWVj+OCkui/veWKoOOBl+OAgeODreOCsOOCpOODs+OBl+OBpuOBhOOBquOBhOODpuODvOOCtuODvOOBjOWbnuetlOOBp+OBjeOCi+OBi+OBqeOBhuOBi+OCkumBuOaKnuOBl+OBvuOBmeOAgumBuOaKnuOBp+OBjeOCi+WbnuetlOOBr+etlOOBiOOCkui/veWKoOOBruashOOBq+WFpeWKm+OBl+OBvuOBmeOAgue1kOaenOOBryDnrqHnkIbnlLvpnaIgPiDjg6zjg53jg7zjg4ggPiDjgqLjg7PjgrHjg7zjg4gg44GL44KJ56K66KqN44Gn44GN44G+44GZ44CCIjtzOjUwOiJBZGQgc29jaWFsIGxpbmtzIDxhIGhyZWY9IiVzIj5pbiB0aGUgZGFzaGJvYXJkPC9hPiI7czo2ODoi44K944O844K344Oj44Or44Oq44Oz44Kv44KSPGEgaHJlZj0iJXMiPueuoeeQhueUu+mdojwvYT7jgafov73liqDjgIIiO3M6MTU0OiJBZGQgdGV4dCBjb250ZW50IGFuZCBzdHlsaXplIGl0IHVzaW5nIHRoZSBXWVNJV1lHIGVkaXRvciB0b29sYmFyLiBDcmVhdGUgbGlua3MgdG8gcGFnZXMsIGZpbGVzIGFuZCBvdGhlciBzaXRlIGFzc2V0cyBieSB1c2luZyB0aGUgdXBwZXIgY29uY3JldGU1IHRvb2xiYXIuIjtzOjE3MToiV1lTSVdZRyDjgqjjg4fjgqPjgr/jg7zvvIjoo4Xpo77vvInku5jjgY3jga7jg4bjgq3jgrnjg4jnt6jpm4bjg4Tjg7zjg6vjgIJjb25jcmV0ZTUg44OE44O844Or44OQ44O844KI44KK5LuW44Oa44O844K444KE44CB44OV44Kh44Kk44Or44G444Gu44Oq44Oz44Kv44KS6L+95Yqg44GX44G+44GZ44CCIjtzOjUxOiJBZGQgdGhlICJGYWNlYm9vayBMb2dpbiIgcHJvZHVjdCB0byBhIEZhY2Vib29rIGFwcC4iO3M6NTA6IiJGYWNlYm9vayDjg63jgrDjgqTjg7MiIOOCkiBGYWNlYm9vayBBcHAg44Gr6L+95YqgIjtzOjMxOiJBZGQgdGhlIHVzZXJzIGJlbG93IHRvIEdyb3VwKHMpIjtzOjM5OiLjgrDjg6vjg7zjg5fjgavjg6bjg7zjgrbjg7zjgpLliqDjgYjjgosiO3M6MTI6IkFkZCB0byBHcm91cCI7czoyMToi44Kw44Or44O844OX44Gr6L+95YqgIjtzOjI4OiJBZGQgdXBsb2FkZWQgZmlsZXMgdG8gYSBzZXQ/IjtzOjY2OiLjgqLjg4Pjg5fjg63jg7zjg4njgZfjgZ/nlLvlg4/jgpLjgrvjg4Pjg4jjgavov73liqDjgZfjgb7jgZnjgYvvvJ8iO3M6Mjg6IkFkZCB1cGxvYWRlZCBmaWxlcyB0byBmb2xkZXIiO3M6MzY6IuODleOCoeOCpOODq+OCkuODleOCqeODq+ODgOOBq+i/veWKoCI7czoyMDoiQWRkLU9uIENvbXBhdGliaWxpdHkiO3M6MjQ6IuOCouODieOCquODs+OBruS6kuaPm+aApyI7czoyOToiQWRkLU9uIHVwZGF0ZXMgYXJlIGF2YWlsYWJsZSEiO3M6NTc6IuOCouODieOCquODs+OBruOCouODg+ODl+ODh+ODvOODiOOBjOWIqeeUqOWPr+iDveOBp+OBme+8gSI7czo3OiJBZGQtT25zIjtzOjEyOiLjgqLjg4njgqrjg7MiO3M6MTU6IkFkZC9SZW1vdmUgU2V0cyI7czoyNToi44K744OD44OI44Gr6L+95YqgL+WJiumZpCI7czo1OiJBZGRlZCI7czo2OiLov73liqAiO3M6ODoiQWRkZWQgT24iO3M6MTI6IuS9nOaIkOaXpeaZgiI7czozNDoiQWRkZWQgYnkgPHN0cm9uZz4lczwvc3Ryb25nPiBvbiAlcyI7czozMzoiPHN0cm9uZz4lczwvc3Ryb25nPuOBjCVz44Gr6L+95YqgIjtzOjEzOiJBZGRlZCB0byBQYWdlIjtzOjI0OiLov73liqDjgZXjgozjgZ/jg5rjg7zjgrgiO3M6MjU6IkFkZGluZyBCYXNpYyBibG9jayB0eXBlcy4iO3M6Mzk6IuWfuuacrOODluODreODg+OCr+OCv+OCpOODl+OCkui/veWKoOOAgiI7czoyODoiQWRkaW5nIENhbGVuZGFyIGJsb2NrIHR5cGVzLiI7czo0ODoi44Kr44Os44Oz44OA44O844OW44Ot44OD44Kv44K/44Kk44OX44KS6L+95Yqg44CCIjtzOjI3OiJBZGRpbmcgRGVza3RvcCBibG9jayB0eXBlcy4iO3M6NTQ6IuODh+OCueOCr+ODiOODg+ODl+ODluODreODg+OCr+OCv+OCpOODl+OCkui/veWKoOS4reOAgiI7czoyNzoiQWRkaW5nIEV4cHJlc3MgYmxvY2sgdHlwZXMuIjtzOjQxOiJFeHByZXNzIOODluODreODg+OCr+OCv+OCpOODl+OCkui/veWKoOOAgiI7czoyNDoiQWRkaW5nIEZvcm0gYmxvY2sgdHlwZXMuIjtzOjQ1OiLjg5Xjgqnjg7zjg6Djg5bjg63jg4Pjgq/jgr/jgqTjg5fjgpLov73liqDjgIIiO3M6MzA6IkFkZGluZyBNdWx0aW1lZGlhIGJsb2NrIHR5cGVzLiI7czo1Nzoi44Oe44Or44OB44Oh44OH44Kj44Ki44OW44Ot44OD44Kv44K/44Kk44OX44KS6L+95Yqg5Lit44CCIjtzOjMwOiJBZGRpbmcgTmF2aWdhdGlvbiBibG9jayB0eXBlcy4iO3M6NTQ6IuODiuODk+OCsuODvOOCt+ODp+ODs+ODluODreODg+OCr+OCv+OCpOODl+OCkui/veWKoOOAgiI7czoyNjoiQWRkaW5nIFNvY2lhbCBibG9jayB0eXBlcy4iO3M6NDg6IuOCveODvOOCt+ODo+ODq+ODluODreODg+OCr+OCv+OCpOODl+OCkui/veWKoOOAgiI7czoxODoiQWRkaW5nIGFkbWluIHVzZXIuIjtzOjI0OiLnrqHnkIbogIXjga7ov73liqDkuK3jgIIiO3M6MjE6IkFkZGluZyBibG9jayB0eXBlcy4uLiI7czozNjoi44OW44Ot44OD44Kv44K/44Kk44OX44KS6L+95Yqg5LitLi4uIjtzOjE2OiJBZGRpbmcgZGVza3RvcHMuIjtzOjI3OiLjg4fjgrnjgq/jg4jjg4Pjg5fjgpLov73liqAiO3M6MzU6IkFkZGluZyBkaXJlY3RvcnkgdG8gWklQIGFyY2hpdmU6ICVzIjtzOjQ5OiJaSVDjg5XjgqHjgqTjg6vjgavjg4fjgqPjg6zjgq/jg4jjg6rjgpLov73liqA6ICVzIjtzOjQ2OiJBZGRpbmcgZmllbGRzIHRvIHdvcmtmbG93IGFuZCBzZWxlY3QgdGFibGVzLi4uIjtzOjgxOiLjg6/jg7zjgq/jg5Xjg63jg7zjgavjg4bjg7zjg5bjg6vjgpLov73liqDjgZfjgIHjg4bjg7zjg5bjg6vjgpLpgbjmip7jgZfjgb7jgZnjgIIiO3M6MzA6IkFkZGluZyBmaWxlIHRvIFpJUCBhcmNoaXZlOiAlcyI7czo0MzoiWklQ44OV44Kh44Kk44Or44Gr44OV44Kh44Kk44Or44KS6L+95YqgOiAlcyI7czozMDoiQWRkaW5nIGdhdGhlcmluZyBkYXRhIHNvdXJjZXMuIjtzOjU0OiLjgq7jg6Pjgrbjg6rjg7PjgrDjg4fjg7zjgr/jgr3jg7zjgrnjgpLov73liqDjgZnjgovjgIIiO3M6Mzc6IkFkZGluZyBndWVzdHMgdG8gRXhwcmVzcyBGb3JtIEJsb2Nrcy4iO3M6NTQ6IuOCsuOCueODiOOCkiBFeHByZXNzIOODleOCqeODvOODoOODluODreODg+OCr+OBq+i/veWKoCI7czozNDoiQWRkaW5nIGltYWdlIGVkaXRvciBmdW5jdGlvbmFsaXR5LiI7czozNjoi55S75YOP57eo6ZuG5qmf6IO944KS6L+95Yqg44GZ44KL44CCIjtzOjUxOiJBZGRpbmcgbmV3IHBvc3RzIGlzIGRpc2FibGVkIGZvciB0aGlzIGNvbnZlcnNhdGlvbi4iO3M6Njk6IuaWsOOBl+OBhOaKleeov+OBrui/veWKoOOBr+OBk+OBruOCs+ODoeODs+ODiOashOOBp+OBr+eEoeWKueOBp+OBmeOAgiI7czoyMzoiQWRkaW5nIG5vdGlmaWNhdGlvbnMuLi4iO3M6MjA6IumAmuefpeOCkui/veWKoOS4rS4uIjtzOjI1OiJBZGRpbmcgb3RoZXIgYmxvY2sgdHlwZXMuIjtzOjQ4OiLjgZ3jga7ku5bjga7jg5bjg63jg4Pjgq/jgr/jgqTjg5fjgpLov73liqDkuK3jgIIiO3M6MjU6IkFkZGluZyBwYWdlcyBhbmQgY29udGVudC4iO3M6NDI6IuODmuODvOOCuOOBqOOCs+ODs+ODhuODs+ODhOOCkui/veWKoOS4reOAgiI7czoyMToiQWRkaW5nIHBlcm1pc3Npb25zLi4uIjtzOjIxOiLmqKnpmZDjgpLov73liqDkuK0uLi4iO3M6MTQ6IkFkZGluZyB0aGVtZXMuIjtzOjI0OiLjg4bjg7zjg57jgpLov73liqDkuK3jgIIiO3M6MjU6IkFkZGluZyB0cmVlIG5vZGUgdHlwZXMuLi4iO3M6NDI6IuODhOODquODvOODjuODvOODieOCv+OCpOODl+OCkui/veWKoOS4rS4uLiI7czoxODoiQWRkaXRpb25hbCBEb21haW5zIjtzOjE4OiLov73liqDjg4njg6HjgqTjg7MiO3M6MTc6IkFkZG9uVmVyc2lvbgR2LiVzIjtzOjE4OiLjg5Djg7zjgrjjg6fjg7MgJXMiO3M6OToiQWRkcmVzcyAxIjtzOjc6IuS9j+aJgDEiO3M6OToiQWRkcmVzcyAyIjtzOjc6IuS9j+aJgDIiO3M6MTU6IkFkZHJlc3MgT3B0aW9ucyI7czoyMToi5L2P5omA44Kq44OX44K344On44OzIjtzOjUxOiJBZGRzIGEgZnJvbnQtZW5kIGxhbmd1YWdlIHN3aXRjaGVyIHRvIHlvdXIgd2Vic2l0ZS4iO3M6ODc6IuODleODreODs+ODiOOCqOODs+ODieiogOiqnuWIh+OCiuabv+OBiOapn+iDveOCkuOCpuOCp+ODluOCteOCpOODiOOBq+i/veWKoOOBl+OBvuOBmeOAgiI7czo1MjoiQWRkcyBhIHRoaW4gaGFpcmxpbmUgaG9yaXpvbnRhbCBkaXZpZGVyIHRvIHRoZSBwYWdlLiI7czo1Nzoi44Oa44O844K444Gr57Sw44GE5rC05bmz44Gu5aKD55WM57ea44KS6L+95Yqg44GX44G+44GZ44CCIjtzOjUxOiJBZGRzIGltYWdlcyBhbmQgb25zdGF0ZXMgZnJvbSB0aGUgbGlicmFyeSB0byBwYWdlcy4iO3M6OTA6IuODqeOCpOODluODqeODquOBq+S/neWtmOOBleOCjOOBn+eUu+WDj+OBqOODnuOCpuOCueOCquODvOODkOODvOeUu+WDj+OCkuihqOekuuOBl+OBvuOBmeOAgiI7czoyNzoiQWRtaW5pc3RyYXRvciBFbWFpbCBBZGRyZXNzIjtzOjMwOiLnrqHnkIbogIXjg6Hjg7zjg6vjgqLjg4njg6zjgrkiO3M6MjI6IkFkbWluaXN0cmF0b3IgUGFzc3dvcmQiO3M6MjQ6IueuoeeQhuiAheODkeOCueODr+ODvOODiSI7czo4OiJBZHZhbmNlZCI7czo2OiLoqbPntLAiO3M6MjM6IkFkdmFuY2VkIEJsb2NrIFNldHRpbmdzIjtzOjI3OiLpq5jluqbjgarjg5bjg63jg4Pjgq/oqK3lrpoiO3M6MTY6IkFkdmFuY2VkIE9wdGlvbnMiO3M6MjE6Iuips+e0sOOCquODl+OCt+ODp+ODsyI7czoyMDoiQWR2YW5jZWQgUGVybWlzc2lvbnMiO3M6MjE6IuS4iue0muaoqemZkOODouODvOODiSI7czoxNToiQWR2YW5jZWQgU2VhcmNoIjtzOjEyOiLoqbPntLDmpJzntKIiO3M6MjM6IkFkdmFuY2VkIFNlYXJjaCBPcHRpb25zIjtzOjM2OiLjgqLjg4njg5Djg7PjgrnmpJzntKLjgqrjg5fjgrfjg6fjg7MiO3M6MjY6IkFkdmFuY2VkIFNlYXJjaCBQcm9wZXJ0aWVzIjtzOjI3OiLkuIrntJrmpJzntKLjg5fjg63jg5Hjg4bjgqMiO3M6MjQ6IkFkdmFuY2VkIFRhYiBmb3IgRGlhbG9ncyI7czo0ODoi44OA44Kk44Ki44Ot44Kw5ZCR44GR44Gu44Ki44OJ44OQ44Oz44K544OJ44K/44OWIjtzOjQzOiJBZHZhbmNlZCBibG9jayBzZXR0aW5ncyBzYXZlZCBzdWNjZXNzZnVsbHkuIjtzOjYzOiLpq5jluqbjgarjg5bjg63jg4Pjgq/oqK3lrprjgYzmraPluLjjgavkv53lrZjjgZXjgozjgb7jgZfjgZ/jgIIiO3M6NTU6IkFkdmFuY2VkIHBlcm1pc3Npb25zIGFyZSB0dXJuZWQgb2ZmLiBFbmFibGUgdGhlbSBiZWxvdy4iO3M6OTA6IuS4iue0muaoqemZkOODouODvOODieOBr+eEoeWKueOBq+OBquOBo+OBpuOBhOOBvuOBmeOAguS7peS4i+OBi+OCieacieWKueOBq+OBp+OBjeOBvuOBmeOAgiI7czozNToiQWR2YW5jZWQgcGVybWlzc2lvbnMgYXJlIHR1cm5lZCBvbi4iO3M6NDU6IuS4iue0muaoqemZkOOBjOOCquODs+OBq+OBquOBo+OBpuOBhOOBvuOBmeOAgiI7czoyOToiQWR2YW5jZWQgcGVybWlzc2lvbnMgZW5hYmxlZC4iO3M6NTE6IuS4iue0muaoqemZkOODouODvOODieOBjOacieWKueOBq+OBquOCiuOBvuOBl+OBn+OAgiI7czozNzoiQWR2YW5jZWQgc2V0dGluZ3MgZm9yIHdlYiBkZXZlbG9wZXJzLiI7czozNjoiV2Vi6ZaL55m66ICF5ZCR44GR44Gu6auY5bqm44Gq6Kit5a6aIjtzOjExOiJBZnRlciBUb2RheSI7czoxMjoi5LuK5pel5Lul6ZmNIjtzOjExOiJBZnRlciBsb2dpbiI7czoxNToi44Ot44Kw44Kk44Oz5b6MIjtzOjMwOiJBZ2dyZWdhdGUgUmF0aW5ncyBieSBBdHRyaWJ1dGUiO3M6MzA6IuWxnuaAp+OBp+ipleS+oeOCkumbhuioiOOBmeOCiyI7czo1OiJBbGVydCI7czoxMjoi44Ki44Op44O844OIIjtzOjE0OiJBbGlhcyBkZWxldGVkLiI7czo0Mjoi44Ko44Kk44Oq44Ki44K544GM5YmK6Zmk44GV44KM44G+44GX44Gf44CCIjtzOjIyOiJBbGlnbiB0ZXh0IHRvIHRoZSBsZWZ0IjtzOjI0OiLjg4bjgq3jgrnjg4jjgpLlt6blr4TjgZsiO3M6MjM6IkFsaWduIHRleHQgdG8gdGhlIHJpZ2h0IjtzOjI0OiLjg4bjgq3jgrnjg4jjgpLlj7Plr4TjgZsiO3M6OToiQWxpZ25tZW50IjtzOjE1OiLkvY3nva7lkIjjgo/jgZsiO3M6MzoiQWxsIjtzOjk6IuOBmeOBueOBpiI7czoxNDoiQWxsIEF0dHJpYnV0ZXMiO3M6MTg6IuOBmeOBueOBpuOBruWxnuaApyI7czoyMzoiQWxsIEF2YWlsYWJsZSBDb3VudHJpZXMiO3M6MzA6IumBuOaKnuWPr+iDveOBquWbveODu+OBmeOBueOBpiI7czoxNToiQWxsIEJsb2NrIFR5cGVzIjtzOjMzOiLjgZnjgbnjgabjga7jg5bjg63jg4Pjgq/jgr/jgqTjg5ciO3M6MTQ6IkFsbCBDYXRlZ29yaWVzIjtzOjE1OiLlhajjgqvjg4bjgrTjg6oiO3M6MTI6IkFsbCBDaGFubmVscyI7czoyNzoi44GZ44G544Gm44Gu44OB44Oj44Oz44ON44OrIjtzOjc6IkFsbCBEYXkiO3M6Njoi57WC5pelIjtzOjk6IkFsbCBEb25lLiI7czoxNToi44GZ44G544Gm5a6M5LqGIjtzOjM4OiJBbGwgRW50cmllcyB3ZXJlIHN1Y2Nlc3NmdWxseSBjbGVhcmVkLiI7czo1NDoi5YWo44Gm44Gu44Ko44Oz44OI44Oq44O844GM44Kv44Oq44Ki44GV44KM44G+44GX44Gf44CCIjtzOjE0OiJBbGwgRmlsZSBUeXBlcyI7czozMzoi44GZ44G544Gm44Gu44OV44Kh44Kk44Or44K/44Kk44OXIjtzOjEwOiJBbGwgR3JvdXBzIjtzOjI0OiLjgZnjgbnjgabjga7jgrDjg6vjg7zjg5ciO3M6OToiQWxsIEl0ZW1zIjtzOjI0OiLjgZnjgbnjgabjga7jgqLjgqTjg4bjg6AiO3M6MTA6IkFsbCBMZXZlbHMiO3M6MTg6IuOBmeOBueOBpuOBrumajuWxpCI7czoxNDoiQWxsIFBhZ2UgVHlwZXMiO3M6MzA6IuOBmeOBueOBpuOBruODmuODvOOCuOOCv+OCpOODlyI7czo5OiJBbGwgUGFnZXMiO3M6MTg6IuWFqOOBpuOBruODmuODvOOCuCI7czo5OiJBbGwgU2l0ZXMiO3M6MjE6IuOBmeOBueOBpuOBruOCteOCpOODiCI7czoxNzoiQWxsIFN1YnNjcmlwdGlvbnMiO3M6MTg6IuOBmeOBueOBpuOBruizvOiqrSI7czoxMDoiQWxsIFRoZW1lcyI7czoyMToi44GZ44G544Gm44Gu44OG44O844OeIjtzOjI1MToiQWxsIGJsb2NrcyBjdXJyZW50bHkgaW5zdGFsbGVkIG9uIHlvdXIgc2l0ZSBhcmUgbGlzdGVkIGhlcmUuIEN1c3RvbSBibG9ja3MgdGhhdCB5b3UndmUgZGV2ZWxvcGVkIHdpbGwgYXBwZWFyIHVuZGVyIEF3YWl0aW5nIEluc3RhbGxhdGlvbicgdW50aWwgeW91IGluc3RhbGwgdGhlbS4gQ2xpY2sgYW55IGJsb2NrIHRvIGZpbmQgaW5mb3JtYXRpb24gYWJvdXQgdXNhZ2UgYW5kIHJlZnJlc2hpbmcgYSBibG9jaydzIGRhdGFiYXNlIHRhYmxlcy4iO3M6NDA1OiLnj77lnKjjgrXjgqTjg4jjgavjgqTjg7Pjgrnjg4jjg7zjg6vmuIjjgb/jga7lhajjgabjga7jg5bjg63jg4Pjgq/jgYzkuIDopqfjgafooajnpLrjgZXjgozjgb7jgZnjgILjgYLjgarjgZ/jgYzplovnmbrjgZfjgZ/jgqvjgrnjgr/jg6Djg5bjg63jg4Pjgq/jga/jgIHjgqTjg7Pjgrnjg4jjg7zjg6vjgZnjgovjgb7jgafjgqTjg7Pjgrnjg4jjg7zjg6vlvoXjgaHjga7nrofmiYDjgavooajnpLrjgZXjgozjgb7jgZnjgILjg5bjg63jg4Pjgq/jgpLjgq/jg6rjg4Pjgq/jgZnjgovjgajkvb/jgYTmlrnjgavplqLjgZnjgovmg4XloLHjgpLooajnpLrjgZfjgZ/jgorjgIHjg5bjg63jg4Pjgq/jga7jg4fjg7zjgr/jg5njg7zjgrnjg7vjg4bjg7zjg5bjg6vjgpLmm7TmlrDjgZfjgZ/jgorjgafjgY3jgb7jgZnjgIIiO3M6Mzg6IkFsbCBjaGlsZCBibG9ja3MgZGVsZXRlZCBzdWNjZXNzZnVsbHkuIjtzOjU0OiLjgZnjgbnjgabjga7lrZDjg5bjg63jg4Pjgq/jgYzliYrpmaTjgZXjgozjgb7jgZfjgZ/jgIIiO3M6Mzg6IkFsbCBjaGlsZCBibG9ja3MgdXBkYXRlZCBzdWNjZXNzZnVsbHkuIjtzOjYzOiLjgZnjgbnjgabjga7lrZDjg5bjg63jg4Pjgq/jgYzmraPluLjjgavmm7TmlrDjgZXjgozjgb7jgZfjgZ/jgIIiO3M6Mzc6IkFsbCBjaGlsZCBwYWdlcyB1cGRhdGVkIHN1Y2Nlc3NmdWxseS4iO3M6NTc6IuWFqOOBpuOBruWtkOODmuODvOOCuOOBjOato+W4uOOBq+abtOaWsOOBleOCjOOBvuOBl+OBn+OAgiI7czoyNToiQWxsIGRvY3VtZW50cyBhbmQgaW1hZ2VzLiI7czozOToi44GZ44G544Gm44Gu44OJ44Kt44Ol44Oh44Oz44OI44Go55S75YOPIjtzOjE1OiJBbGwgb2NjdXJyZW5jZXMiO3M6MzM6IuWFqOOBpuOBrue5sOOCiui/lOOBl+OCpOODmeODs+ODiCI7czo2NzoiQWxsIHBhZ2VzIGhhdmUgYmVlbiBwcm9jZXNzZWQsIHN0YXJ0aW5nIGZyb20gYmVnaW5uaW5nIG9uIG5leHQgcnVuLiI7czo5OToi44GZ44G544Gm44Gu44Oa44O844K444GM5Yem55CG44GV44KM44G+44GX44Gf44CC5qyh5Zue44Gu5a6f6KGM5pmC44Gv5pyA5Yid44GL44KJ6ZaL5aeL44GX44G+44GZ44CCIjtzOjMzOiJBbGwgcnVubmluZyBqb2JzIGhhdmUgYmVlbiByZXNldC4iO3M6NjY6IuOBmeOBueOBpuOBruWun+ihjOS4reOBruOCuOODp+ODluOBjOODquOCu+ODg+ODiOOBleOCjOOBvuOBl+OBn+OAgiI7czo2OToiQWxsIHNlc3Npb25zIGhhdmUgYmVlbiBpbnZhbGlkYXRlZC4gWW91IG11c3QgbG9nIGJhY2sgaW4gdG8gY29udGludWUuIjtzOjkwOiLlhajjgabjga7jgrvjg4Pjgrfjg6fjg7PjgYznhKHlirnljJbjgZXjgozjgb7jgZfjgZ/jgILlho3luqbjg63jgrDjgqTjg7PjgYzlv4XopoHjgafjgZnjgIIiO3M6NDA6IkFsbCB0aHVtYm5haWwgcGF0aHMgaGF2ZSBiZWVuIHByb2Nlc3NlZC4iO3M6NTc6IuWFqOOBpuOBruOCteODoOODjeOCpOODq+ODkeOCueOBjOWHpueQhuOBleOCjOOBvuOBl+OBn+OAgiI7czo2MjoiQWxsIHZlcnNpb25zIG9mIGEgZmlsZSB3aWxsIGJlIG1vdmVkIHRvIHRoZSBzZWxlY3RlZCBsb2NhdGlvbi4iO3M6Nzg6IuOBmeOBueOBpuOBruODkOODvOOCuOODp+ODs+OBruODleOCoeOCpOODq+OBjOaMh+WumuWgtOaJgOOBq+enu+WLleOBl+OBvuOBmeOAgiI7czo0NzoiQWxsIHZlcnNpb25zIG9mIHRoZSBldmVudCBoYXZlIGJlZW4gdW5hcHByb3ZlZC4iO3M6Njk6IuWFqOOBpuOBruOCpOODmeODs+ODiOODkOODvOOCuOODp+ODs+OBjOaJv+iqjeWPlua2iOOBleOCjOOBvuOBl+OBn+OAgiI7czoyMDoiQWxsb3cgRXh0ZXJuYWwgTGlua3MiO3M6MjQ6IuWklumDqOODquODs+OCr+OCkuioseWPryI7czoyODoiQWxsb3cgYXV0b21hdGljIHJlZ2lzdHJhdGlvbiI7czoyNDoi6Ieq5YuV55m76Yyy44KS5pyJ5Yq55YyWIjtzOjM0OiJBbGxvdyBtdWx0aXBsZSBub2RlcyB0byBiZSBjaG9zZW4uIjtzOjUxOiLjg47jg7zjg4njgpLopIfmlbDpgbjmip7lh7rmnaXjgovjgojjgYbjgavjgZnjgovjgIIiO3M6MzY6IkFsbG93IG11bHRpcGxlIG9wdGlvbnMgdG8gYmUgY2hvc2VuLiI7czo1MToi6KSH5pWw44Gu44Kq44OX44K344On44Oz44KS6YG45oqe5Y+v6IO944Gr44GZ44KL44CCIjtzOjU0OiJBbGxvdyB1cHNjYWxpbmcgaW1hZ2VzIHNtYWxsZXIgdGhhbiB0aGUgdGh1bWJuYWlsIHNpemUiO3M6NzU6IueUu+WDj+OBjOOCteODoOODjeOCpOODq+OCteOCpOOCuuOBi+OCieWwj+OBleOBkeOCjOOBsOaLoeWkp+OCkuioseWPr+OBmeOCiyI7czo0MzoiQWxsb3cgdXNlciB0byBzZWxlY3QgYW55IGdyb3VwIGluIHRoZSBsaXN0LiI7czo2Mzoi44Om44O844K244O844G444Oq44K544OI5Lit44Kw44Or44O844OX44Gu6YG45oqe44KS6Kix5Y+v44GZ44KLIjtzOjMyOiJBbGxvdyB1c2VycyB0byBhZGQgdG8gdGhpcyBsaXN0LiI7czo2MDoi44Om44O844K244O844Gr44GT44Gu44Oq44K544OI44G444Gu6L+95Yqg44KS6Kix5Y+v44GZ44KL44CCIjtzOjM2OiJBbGxvdyB1c2VycyB0byBjaG9vc2Ugc2VhcmNoIG9wdGlvbnMiO3M6NjA6IuODpuODvOOCtuODvOOBq+aknOe0ouOCquODl+OCt+ODp+ODs+OBrumBuOaKnuOCkuioseWPr+OBmeOCiyI7czo0MToiQWxsb3cgdmlzaXRvcnMgdG8gc2lnbnVwIGFzIHNpdGUgbWVtYmVycz8iO3M6NzU6IuadpeioquiAheOBq+ODoeODs+ODkOODvOOBqOOBl+OBpueZu+mMsuOBmeOCi+OBk+OBqOOCkuioseWPr+OBl+OBvuOBmeOBi++8nyI7czoxMjU6IkFsbG93IHlvdXIgdXNlcnMgdG8gc3BlY2lmeSB0aGVpciB0aW1lIHpvbmUuIFRoaXMgc2V0dGluZyBpcyBlZGl0YWJsZSBpbiB0aGUgdXNlciBwcm9maWxlIGFuZCBpbiB0aGUgZGFzaGJvYXJkIHVzZXJzIHNlY3Rpb24uIjtzOjE5Mjoi44Om44O844K244O844GM44K/44Kk44Og44K+44O844Oz44KS6Kit5a6a44GZ44KL44GT44Go44KS6Kix5Y+v44GX44G+44GZ44CC44Om44O844K244O844OX44Ot44OV44Kj44O844Or44CB44KC44GX44GP44Gv566h55CG55S76Z2i44Gu44Om44O844K244O844O744K744Kv44K344On44Oz44GL44KJ5aSJ5pu044Gn44GN44G+44GZ44CCIjtzOjU0OiJBbGxvd2VkIEZpbGUgRXh0ZW5zaW9ucyAoQ29tbWEgc2VwYXJhdGVkLCBubyBwZXJpb2RzKS4iO3M6OTI6IuioseWPr+OBleOCjOOCi+ODleOCoeOCpOODq+aLoeW8teWtkOOAgijjgqvjg7Pjg57jgafljLrliIfjgovjgILjg5Tjg6rjgqrjg4njga/lhaXjgozjgarjgYQpIjtzOjE4OiJBbGxvd2VkIEZpbGUgVHlwZXMiO3M6MzY6IuioseWPr+OBleOCjOOBn+ODleOCoeOCpOODq+aLoeW8teWtkCI7czoyMjoiQWxsb3dlZCBQYWdlIFRlbXBsYXRlcyI7czo0Mjoi6Kix5Y+v44GV44KM44Gf44Oa44O844K444OG44Oz44OX44Os44O844OIIjtzOjI1OiJBbGxvd2VkIGZpbGUgdHlwZXMgc2F2ZWQuIjtzOjU0OiLoqLHlj6/jg5XjgqHjgqTjg6vmi6HlvLXlrZDjgYzkv53lrZjjgZXjgozjgb7jgZfjgZ/jgIIiO3M6OTQ6IkFsbG93cyBvdGhlciBibG9ja3MgbGlrZSB0aGUgdG9waWMgbGlzdCBibG9jayB0byBwYXNzIHNlYXJjaCBjcml0ZXJpYSB0byB0aGlzIHBhZ2UgbGlzdCBibG9jay4iO3M6MTQ3OiLjg4jjg5Tjg4Pjgq/jg6rjgrnjg4jjg5bjg63jg4Pjgq/jgarjganjga7ku5bjga7jg5bjg63jg4Pjgq/jgavjgZPjga7jg5rjg7zjgrjjg6rjgrnjg4jjg5bjg63jg4Pjgq/jgavmpJzntKLmnaHku7bjgpLmuKHjgZnjgZPjgajjgpLoqLHlj6/jgZnjgovjgIIiO3M6NDk6IkFsbG93cyB1c2VycyB0byBhZGQgc29jaWFsIGljb25zIHRvIHRoZWlyIHdlYnNpdGUiO3M6ODE6IuOCpuOCp+ODluOCteOCpOODiOOBq+OCveODvOOCt+ODo+ODq+OCouOCpOOCs+ODs+OCkui/veWKoOOBp+OBjeOCi+OCiOOBhuOBq+OBmeOCiyI7czo1MzoiQWxsb3dzIHVzZXJzIHRvIHNoYXJlIHRoaXMgcGFnZSB3aXRoIHNvY2lhbCBuZXR3b3Jrcy4iO3M6OTY6IuOCveODvOOCt+ODo+ODq+ODu+ODjeODg+ODiOODr+ODvOOCr+OBp+OBk+OBruODmuODvOOCuOOCkuOCt+OCp+OCouOBp+OBjeOCi+OCiOOBhuOBq+OBl+OBvuOBmeOAgiI7czoxMjoiQWxwaGFiZXRpY2FsIjtzOjI0OiLjgqLjg6vjg5XjgqHjg5njg4Pjg4jpoIYiO3M6MTg6IkFscGhhYmV0aWNhbCBvcmRlciI7czoyNDoi44Ki44Or44OV44Kh44OZ44OD44OI6aCGIjtzOjE3OiJBbHJlYWR5IEluc3RhbGxlZCI7czoyNDoi44Kk44Oz44K544OI44O844Or5riI44G/IjtzOjE3OiJBbHJlYWR5IFN0YXJ0ZWQuICI7czozNjoi44GZ44Gn44Gr6ZaL5aeL44GV44KM44Gm44GE44G+44GZ44CCIjtzOjg6IkFsdCBUZXh0IjtzOjE1OiJBbHTjg4bjgq3jgrnjg4giO3M6MzA6IkFsdGVybmF0ZSBSb3cgQmFja2dyb3VuZCBDb2xvciI7czoyNDoi5Lqk5LqS44Gu6KGM44Gu6IOM5pmv6ImyIjtzOjE1OiJBbHRlcm5hdGl2ZSBVUkwiO3M6OToi5Luj5pu/VVJMIjtzOjI1OiJBbHRlcm5hdGl2ZSBjYW5vbmljYWwgVVJMIjtzOjI0OiLku6Pmm7/jgqvjg47jg4vjgqvjg6tVUkwiO3M6ODk6IkFsd2F5cyBjcmVhdGUgSlBFRyB0aHVtYm5haWxzIChzbGlnaHRseSBzbWFsbGVyIGZpbGUgc2l6ZSwgdHJhbnNwYXJlbmN5IGlzIG5vdCBhdmFpbGFibGUpIjtzOjExOToi5bi444GrSlBFRyDjgrXjg6Djg43jgqTjg6vjgpLnlJ/miJDjgZnjgosgKOWwj+OBleOCgeOBruODleOCoeOCpOODq+OCteOCpOOCuuOBp+OAgemAj+mBjuaDheWgseOBr+S/neaMgeOBleOCjOOBvuOBm+OCkykiO3M6Nzg6IkFsd2F5cyBjcmVhdGUgUE5HIHRodW1ibmFpbHMgKHNsaWdodGx5IGJpZ2dlciBmaWxlIHNpemUsIHRyYW5zcGFyZW5jeSBpcyBrZXB0KSI7czoxMTM6IuW4uOOBqyBQTkcg44K144Og44ON44Kk44Or44KS55Sf5oiQ44GZ44KLICjlpKfjgY3jgoHjga7jg5XjgqHjgqTjg6vjgrXjgqTjgrrjgafjgIHpgI/pgY7mg4XloLHjgYzkv53mjIHjgZXjgozjgospIjtzOjI2OiJBbHdheXMgZ2VuZXJhdGUgdGh1bWJuYWlscyI7czozMDoi5bi444Gr44K144Og44ON44Kk44Or44KS55Sf5oiQIjtzOjM2OiJBbHdheXMgcHVibGlzaCBiZWxvdyBhIGNlcnRhaW4gcGFnZS4iO3M6NDg6IuW4uOOBq+eJueWumuOBruODmuODvOOCuOOBruS4i+OBq+WFrOmWi+OBmeOCi+OAgiI7czoyNToiQWx3YXlzIHRyYWNrIHVzZXIgbG9jYWxlLiI7czo0Mjoi44Om44O844K244O844Gu44Ot44Kx44O844Or44KS6L+96Leh44GZ44KLIjtzOjQ3OiJBbiBhdHRyaWJ1dGUgd2l0aCB0aGUgaGFuZGxlICVzIGFscmVhZHkgZXhpc3RzLiI7czo2NDoi44OP44Oz44OJ44Or44GrICVzIOOCkuaMgeOBpOWxnuaAp+OBr+OBmeOBp+OBq+WtmOWcqOOBl+OBvuOBmeOAgiI7czozMjoiQW4gZW1haWwgYWRkcmVzcyBtdXN0IGJlIHVuaXF1ZS4iO3M6NDg6IuODoeODvOODq+OCouODieODrOOCueOBr+mHjeikh+OBp+OBjeOBvuOBm+OCk+OAgiI7czoxMTc6IkFuIGVtYWlsIGhhcyBiZWVuIHNlbnQgdG8geW91ciBlbWFpbCBhZGRyZXNzLiBDbGljayBvbiB0aGUgVVJMIGNvbnRhaW5lZCBpbiB0aGUgZW1haWwgdG8gdmFsaWRhdGUgeW91ciBlbWFpbCBhZGRyZXNzLiI7czoxODA6IuODoeODvOODq+OCouODieODrOOCueeiuuiqjeOBruODoeODvOODq+OBjOmAgeS/oeOBleOCjOOBvuOBl+OBn+OAguODoeODvOODq+OBruS4reOBq+OBguOCi1VSTOOCkuOCr+ODquODg+OCr+OBl+OBpuOAgeODoeODvOODq+OCouODieODrOOCueOBrueiuuiqjeS9nOalreOCkuihjOOBo+OBpuOBj+OBoOOBleOBhOOAgiI7czoyODoiQW4gZW50aXR5IGNhbm5vdCBvd24gaXRzZWxmLiI7czo2Mzoi44Ko44Oz44OG44Kj44OG44Kj44Gv6Ieq5L+h44Gu44Kq44O844OK44O844Gr44Gq44KM44G+44Gb44KT44CCIjtzOjU0OiJBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSBhdHRlbXB0aW5nIHRoZSBjb3B5IG9wZXJhdGlvbi4iO3M6NjM6IuOCs+ODlOODvOWHpueQhuOBruWun+ihjOS4reOBq+OCqOODqeODvOOBjOeZuueUn+OBl+OBvuOBl+OBn+OAgiI7czo2NToiQW4gZXJyb3Igb2NjdXJyZWQgd2hpbGUgYXR0ZW1wdGluZyB0byBkZXRlcm1pbmUgZmlsZSBwZXJtaXNzaW9ucy4iO3M6ODE6IuODleOCoeOCpOODq+ODkeODvOODn+ODg+OCt+ODp+ODs+OBruaMh+WumuS4reOBq+OCqOODqeODvOOBjOeZuueUn+OBl+OBvuOBl+OBn+OAgiI7czo0MzoiQW4gZXJyb3Igb2NjdXJyZWQgd2hpbGUgZGVsZXRpbmcgdGhpcyBpdGVtOiI7czo2Njoi44GT44Gu44Ki44Kk44OG44Og44KS5YmK6Zmk5Lit44Gr44Ko44Op44O844GM6LW344GT44KK44G+44GX44Gf44CCIjtzOjQ4OiJBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSBkb3dubG9hZGluZyB0aGUgcGFja2FnZS4iO3M6NzU6IuODkeODg+OCseODvOOCuOOBruODgOOCpuODs+ODreODvOODieS4reOBq+OCqOODqeODvOOBjOeZuueUn+OBl+OBvuOBl+OBn+OAgiI7czo0ODoiQW4gZXJyb3Igb2NjdXJyZWQgd2hpbGUgcHJvY2Vzc2luZyB0aGlzIHJlcXVlc3QuIjtzOjYwOiLjgZPjga7opoHmsYLjga7lh6bnkIbkuK3jgavjgqjjg6njg7zjgYznmbrnlJ/jgZfjgb7jgZfjgZ/jgIIiO3M6NDk6IkFuIGVycm9yIG9jY3VycmVkIHdoaWxlIHNhdmluZyB0aGUgc2VhcmNoIHByZXNldC4iO3M6Njk6IuaknOe0ouODl+ODquOCu+ODg+ODiOOCkuS/neWtmOS4reOBq+OCqOODqeODvOOBjOi1t+OBk+OCiuOBvuOBl+OBn+OAgiI7czozMToiQW4gZXJyb3Igb2NjdXJyZWQgd2hpbGUgc2F2aW5nLiI7czo0NToi5L+d5a2Y5Lit44Gr44Ko44Op44O844GM55m655Sf44GX44G+44GX44Gf44CCIjtzOjUzOiJBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSB0cnlpbmcgdG8gY3JlYXRlIHRoZSBhY2NvdW50LiI7czo2Njoi5paw6KaP44Ki44Kr44Km44Oz44OI5L2c5oiQ5pmC44Gr44Ko44Op44O844GM55m655Sf44GX44G+44GX44Gf44CCIjtzOjU0OiJBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSB0cnlpbmcgdG8gaW5zdGFsbCB0aGUgcGFja2FnZS4iO3M6NzU6IuODkeODg+OCseODvOOCuOOBruOCpOODs+OCueODiOODvOODq+S4reOBq+OCqOODqeODvOOBjOeZuueUn+OBl+OBvuOBl+OBn+OAgiI7czo1MjoiQW4gZXJyb3Igb2NjdXJyZWQgd2hpbGUgdHJ5aW5nIHRvIHVuemlwIHRoZSBwYWNrYWdlLiI7czo4MToi44OR44OD44Kx44O844K444GuWklQ44OV44Kh44Kk44Or44KS6Kej5YeN5Lit44Gr44Ko44Op44O844GM55m655Sf44GX44G+44GX44Gf44CCIjtzOjE4OiJBbiBlcnJvciBvY2N1cnJlZC4iO3M6MzM6IuOCqOODqeODvOOBjOeZuueUn+OBl+OBvuOBl+OBn+OAgiI7czo1MDoiQW4gZXhwcmVzcyBvYmplY3Qgd2l0aCB0aGlzIGhhbmRsZSBhbHJlYWR5IGV4aXN0cy4iO3M6ODE6IuOBk+OBruODj+ODs+ODieODq+OBriBFeHByZXNzIOOCquODluOCuOOCp+OCr+ODiOOBr+aXouOBq+WtmOWcqOOBl+OBpuOBhOOBvuOBmeOAgiI7czo1NjoiQW4gaW50ZXJuYWwgZGVzY3JpcHRpb24uIFRoaXMgaXMgbm90IHB1YmxpY2x5IGRpc3BsYXllZC4iO3M6NDU6IuWGhemDqOOBruiqrOaYjueUqOOAguWFrOmWi+OBleOCjOOBvuOBm+OCk+OAgiI7czo1NToiQW4gdW5leHBlY3RlZCBlcnJvciBvY2N1cnJlZCBpbiB0aGUgZ2VvbG9jYXRpb24gbGlicmFyeSI7czo4NDoiR2Vv44Ot44Kx44O844K344On44Oz44Op44Kk44OW44Op44Oq44Gu5LqI5pyf44Gb44Gs44Ko44Op44O844GM55m655Sf44GX44G+44GX44Gf44CCIjtzOjc0OiJBbiB1bmV4cGVjdGVkIGVycm9yIG9jY3VycmVkIHdoZW4gY29ubmVjdGluZyB5b3VyIHNpdGUgdG8gdGhlIG1hcmtldHBsYWNlLiI7czo5Mzoi44Oe44O844Kx44OD44OI44OX44Os44Kk44K544G444Gu5o6l57aa5Lit44Gr5LqI5pyf44GX44Gq44GE44Ko44Op44O844GM55m655Sf44GX44G+44GX44Gf44CCIjtzOjI5OiJBbiB1bmV4cGVjdGVkIGVycm9yIG9jY3VycmVkLiI7czo0NToi5LqI5pyf44Gb44Gs44Ko44Op44O844GM55m655Sf44GX44G+44GX44Gf44CCIjtzOjYyOiJBbiB1bmtub3duIGVycm9yIG9jY3VycmVkIHdoaWxlIHRyeWluZyB0byBmaW5kIHRoZSB0aHVtYm5haWxzISI7czo3Mjoi44K144Og44ON44Kk44Or44Gu5Y+W5b6X5pmC44Gr5LiN5piO44Gq44Ko44Op44O844GM55m655Sf44GX44G+44GX44Gf77yBIjtzOjI1NToiQW4gdW5rbm93biBlcnJvciBvY2N1cnJlZCB3aGlsZSB1cGxvYWRpbmcgdGhlIGZpbGUuIFBsZWFzZSBjaGVjayB0aGF0IGZpbGUgdXBsb2FkcyBhcmUgZW5hYmxlZCwgYW5kIHRoYXQgeW91ciBmaWxlIGRvZXMgbm90IGV4Y2VlZCB0aGUgc2l6ZSBvZiB0aGUgcG9zdF9tYXhfc2l6ZSBvciB1cGxvYWRfbWF4X2ZpbGVzaXplIHZhcmlhYmxlcy4KCkZpbGUgVXBsb2FkczogJXMKTWF4IFVwbG9hZCBGaWxlIFNpemU6ICVzClBvc3QgTWF4IFNpemU6ICVzIjtzOjQ2ODoi44OV44Kh44Kk44Or44Gu44Ki44OD44OX44Ot44O844OJ5Lit44Gr5LiN5piO44Gq44Ko44Op44O844GM55m655Sf44GX44G+44GX44Gf44CCIOODleOCoeOCpOODq+OBruOCouODg+ODl+ODreODvOODieOBjOioseWPr+OBleOCjOOBpuOBhOOCi+OBi+OAgeOBvuOBn+ODleOCoeOCpOODq+OCteOCpOOCuuOBjOioseWPr+OBleOCjOOBpuOBhOOCi+WApOOCiOOCiuWkp+OBjeOBj+OBquOBhOOBi+OAgXBocC5pbmnjga7jgIxwb3N0X21heF9zaXpl44CN44KC44GX44GP44Gv44CMdXBsb2FkX21heF9maWxlc2l6ZeOAjeOBruWApOOCkueiuuiqjeOBl+OBpuOBj+OBoOOBleOBhOOAggoK44OV44Kh44Kk44Or44Ki44OD44OX44Ot44O844OJOiAlcwrmnIDlpKfjgqLjg4Pjg5fjg63jg7zjg4noqLHlj6/lgKQgKHVwbG9hZF9tYXhfZmlsZXNpemUpOiAlcwrmnIDlpKfjg53jgrnjg4joqLHlj6/lgKQocG9zdF9tYXhfc2l6ZSk6ICVzIjtzOjUwOiJBbiB1bmtub3duIGxvZ2luIGVycm9yIG9jY3VycmVkLiBQbGVhc2UgdHJ5IGFnYWluLiI7czo4NDoi5LiN5piO44Gq44Ot44Kw44Kk44Oz44Ko44Op44O844GM55m655Sf44GX44G+44GX44Gf44CC5YaN5bqm44GK6Kmm44GX44GP44Gg44GV44GE44CCIjtzOjU2OiJBbiB1bnNwZWNpZmllZCBlcnJvciBvY2N1cnJlZCBpbiB0aGUgZ2VvbG9jYXRpb24gbGlicmFyeSI7czo4NzoiR2Vv44Ot44Kx44O844K344On44Oz44Op44Kk44OW44Op44Oq44Gu54m55a6a5LiN5piO44Gq44Ko44Op44O844GM55m655Sf44GX44G+44GX44Gf44CCIjtzOjMwOiJBbiB1bnNwZWNpZmllZCBlcnJvciBvY2N1cnJlZC4iO3M6NDU6IuS6iOacn+OBm+OBrOOCqOODqeODvOOBjOeZuueUn+OBl+OBvuOBl+OBn+OAgiI7czo2OiJBbmNob3IiO3M6MTI6IuOCouODs+OCq+ODvCI7czoxNDoiQW5kIG11Y2ggbW9yZSEiO3M6Mjc6IuOBquOBqeOBquOBqeOBn+OBj+OBleOCk++8gSI7czo5OiJBbm9ueW1vdXMiO3M6OToi5Yy/5ZCN44GuIjtzOjE3OiJBbm90aGVyIEJsb2cgUG9zdCI7czoyMToi5LuW44Gu44OW44Ot44Kw5oqV56i/IjtzOjEyOiJBbm90aGVyIFBhZ2UiO3M6MTU6IuS7luOBruODmuODvOOCuCI7czo0OToiQW5vdGhlciB0aHVtYm5haWwgdHlwZSBleGlzdHMgd2l0aCB0aGUgbmFtZSAiJXMiLiI7czo2MjoiIiVzIiDjgajlkIzlkI3jga7jgrXjg6Djg43jgqTjg6vjgr/jgqTjg5fjgYzlrZjlnKjjgZfjgb7jgZnjgIIiO3M6MTQ6IkFuc3dlciBPcHRpb25zIjtzOjk6IumBuOaKnuiCoiI7czoxMToiQW5zd2VyIFR5cGUiO3M6MTg6IuetlOOBiOOBruOCv+OCpOODlyI7czoyNToiQW50aS1zcGFtIHNldHRpbmdzIHNhdmVkLiI7czo1MToi44Ki44Oz44OB44K544OR44Og6Kit5a6a44GM5L+d5a2Y44GV44KM44G+44GX44Gf44CCIjtzOjE4OiJBbnRpc3BhbSBMaWJyYXJpZXMiO3M6MzM6IuOCueODkeODoOWvvuetluODqeOCpOODluODqeODquODvCI7czoxMTM6IkFueSBIVE1MIHlvdSBwYXN0ZSBoZXJlIHdpbGwgYmUgaW5zZXJ0ZWQgYXQgZWl0aGVyIHRoZSBib3R0b20gb3IgdG9wIG9mIGV2ZXJ5IHBhZ2UgaW4geW91ciB3ZWJzaXRlIGF1dG9tYXRpY2FsbHkuIjtzOjE1Nzoi44GT44GT44Gr44Oa44O844K544OI44GX44GfSFRNTOOBr+OAgeOBiuS9v+OBhOOBruOCpuOCp+ODluOCteOCpOODiOOBruOBmeOBueOBpuOBruODmuODvOOCuOOBruWFiOmgreOAgeOCguOBl+OBj+OBr+acq+WwvuOBq+iHquWLleeahOOBq+aMv+WFpeOBleOCjOOBvuOBmeOAgiI7czoxMDoiQW55IExvY2FsZSI7czoyNzoi44GE44Ga44KM44GL44Gu44Ot44Kx44O844OrIjtzOjI0MjoiQW55IGF0dHJpYnV0ZXMgb3IgYmxvY2sgYXJlYXMgeW91IGhhdmUgZW5hYmxlZCB0byBiZSBlZGl0YWJsZSBpbiBDb21wb3NlciBmb3IgdGhpcyBwYWdlIHR5cGUgYXJlIGF2YWlsYWJsZSBoZXJlLiBBZGQgYmxvY2tzIHRvIHlvdXIgcGFnZSB0eXBlJ3MgZGVmYXVsdHMuIEFmdGVyIGFkZGluZyB0aGUgYmxvY2ssIGNsaWNrIGl0IGFuZCBjaG9vc2UgdGhlIG9wdGlvbiB0byBtYWtlIGl0IGF2YWlsYWJsZSBpbiBDb21wb3Nlci4iO3M6MzQ4OiLjgZPjga7jg5rjg7zjgrjjgr/jgqTjg5fnlKjjgavjgrPjg7Pjg53jg7zjgrbjg7zjgafnt6jpm4blj6/og73jgavjgZfjgZ/lhajjgabjga7lsZ7mgKfjgIHjg5bjg63jg4Pjgq/jgqjjg6rjgqLjgYzliKnnlKjlj6/og73jgavjgarjgorjgb7jgZnjgILjg5rjg7zjgrjjgr/jgqTjg5fjga7jg4fjg5Xjgqnjg6vjg4jjgavjg5bjg63jg4Pjgq/jgpLov73liqDjgZfjgabjgY/jgaDjgZXjgYTjgILjg5bjg63jg4Pjgq/jgpLov73liqDjgZfjgZ/jgonjgIHjgrPjg7Pjg53jg7zjgrbjg7zjgafliKnnlKjjgafjgY3jgovjgojjgYbjgavjgqrjg5fjgrfjg6fjg7PjgpLpgbjmip7jgZfjgabjgY/jgaDjgZXjgYTjgIIiO3M6Njk6IkFueSBlbWFpbCBhZGRyZXNzIGluIHRoaXMgYm94IHdpbGwgYmUgbm90aWZpZWQgd2hlbiBzcGFtIGlzIGRldGVjdGVkLiI7czoxMTQ6IuOCueODkeODoOOBjOaknOWHuuOBleOCjOOBn+mam+OBr+OAgeOBk+OBruODnOODg+OCr+OCueOBq+WFpeWKm+OBl+OBn+ODoeODvOODq+OCouODieODrOOCueOBq+mAmuefpeOBleOCjOOBvuOBmeOAgiI7czo4ODoiQW55IHVzZXJzIG9yIGdyb3VwcyBzZWxlY3RlZCB3aWxsIGJlIHJlbW92ZWQgZnJvbSB0aGUgcGVybWlzc2lvbnMgb24gdGhlIHNlbGVjdGVkIHBhZ2VzLiI7czoxMTQ6IumBuOaKnuOBleOCjOOBn+ODpuODvOOCtuODvOOBvuOBn+OBr+OCsOODq+ODvOODl+OBruOAgemBuOaKnuOBleOCjOOBn+ODmuODvOOCuOS4iuOBruaoqemZkOOBjOWJiumZpOOBleOCjOOBvuOBmeOAgiI7czoyODoiQW55b25lIG1heSB2aWV3IHRoZSB3ZWJzaXRlLiI7czo1Nzoi44Gp44Gq44Gf44Gn44KC44CB44GT44Gu44K144Kk44OI44KS6Zay6Kan44Gn44GN44G+44GZ44CCIjtzOjExNjoiQW55dGhpbmcgdGhhdCBpc24ndCBzcGVjaWZpYyB0byB0aGlzIHBhZ2UgaGFwcGVucyBoZXJlLiBNYW5hZ2UgdXNlcnMsIGZpbGVzLCByZXBvcnRpbmcgZGF0YSwgYW5kIHNpdGUtd2lkZSBzZXR0aW5ncy4iO3M6MTg2OiLlgIvliKXjga7jg5rjg7zjgrjku6XlpJbjgavplqLjgZnjgovjgZPjgajjga/jgIHjgZPjgZPjgYvjgonjgrnjgr/jg7zjg4jjgZfjgb7jgZnjgILjg6bjg7zjgrbjg7zjgoTjg5XjgqHjgqTjg6vjga7nrqHnkIbjgoTjg63jgrDjga7norroqo3jgIHjgrXjgqTjg4jlhajkvZPjga7oqK3lrprjgpLooYzjgarjgYTjgb7jgZnjgIIiO3M6NjoiQXBwIElEIjtzOjY6IkFwcCBJRCI7czoxMDoiQXBwIFNlY3JldCI7czoyMjoiQXBwIOOCt+ODvOOCr+ODrOODg+ODiCI7czoxMDoiQXBwZWFyYW5jZSI7czo2OiLooajnpLoiO3M6MTE6IkFwcGxpY2F0aW9uIjtzOjI0OiLjgqLjg5fjg6rjgrHjg7zjgrfjg6fjg7MiO3M6NToiQXBwbHkiO3M6Njoi6YGp55SoIjtzOjIzOiJBcHBseSBEb3dubG9hZGVkIFVwZGF0ZSI7czo0Mjoi44OA44Km44Oz44Ot44O844OJ5riI44G/44Gu5pu05paw44KS6YGp55SoIjtzOjEyOiJBcHBseSBVcGRhdGUiO3M6MTU6IuabtOaWsOOCkumBqeeUqCI7czoxODoiQXBwbHkgYSBzZXBpYSB0b25lIjtzOjIxOiLjgrvjg5TjgqLoqr/jgpLpgannlKgiO3M6NTc6IkFwcGx5IHRoaXMgZGVzaWduIHRvIGp1c3QgdGhpcyBwYWdlLCBvciB5b3VyIGVudGlyZSBzaXRlPyI7czoxMDU6IuODh+OCtuOCpOODs+OCkuOBk+OBruODmuODvOOCuOOBq+mBqeeUqOOBl+OBvuOBmeOBi+OAgeOCguOBl+OBj+OBr+OCteOCpOODiOWFqOS9k+OBq+mBqeeUqOOBl+OBvuOBmeOBi++8nyI7czo0NDoiQXBwbHkgdGhpcyB0aGVtZSB0byBldmVyeSBwYWdlIG9uIHlvdXIgc2l0ZT8iO3M6ODc6IuOBk+OBruODhuODvOODnuOCkuOBiuS9v+OBhOOBruOCteOCpOODiOOBruOBmeOBueOBpuOBruODmuODvOOCuOOBq+mBqeeUqOOBl+OBvuOBmeOBi++8nyI7czo5OiJBcHByb3ZhbHMiO3M6Njoi5om/6KqNIjtzOjc6IkFwcHJvdmUiO3M6Njoi5om/6KqNIjtzOjE4OiJBcHByb3ZlICYgQ29udGludWUiO3M6MTg6IuaJv+iqjSAmIOe2muOBkeOCiyI7czoxNDoiQXBwcm92ZSBEZWxldGUiO3M6MTU6IuWJiumZpOOCkuaJv+iqjSI7czoxMjoiQXBwcm92ZSBNb3ZlIjtzOjE1OiLnp7vli5XjgpLmib/oqo0iO3M6MTU6IkFwcHJvdmUgVmVyc2lvbiI7czozNjoi44GT44Gu44OQ44O844K444On44Oz44KS5om/6KqN44GZ44KLIjtzOjEwODoiQXBwcm92ZSByZXF1ZXN0IHNhdmVkLiBZb3UgbXVzdCBjb21wbGV0ZSB0aGUgYXBwcm92YWwgd29ya2Zsb3cgYmVmb3JlIHRoZXNlIGNoYW5nZXMgYXJlIHB1YmxpY2x5IGFjY2Vzc2libGUuIjtzOjE2NToi5om/6KqN44Oq44Kv44Ko44K544OI44GM5L+d5a2Y44GV44KM44G+44GX44Gf44CC44GT44KM44KJ44Gu5aSJ5pu044GM5YWs6ZaL44GV44KM44KL44Gr44Gv44CB44Ov44O844Kv44OV44Ot44O844Gr44KI44KL5om/6KqN44KS5a6M5LqG44GZ44KL5b+F6KaB44GM44GC44KK44G+44GZ44CCIjtzOjg6IkFwcHJvdmVkIjtzOjEyOiLmib/oqo3muIjjgb8iO3M6MTE6IkFwcHJvdmVkIGJ5IjtzOjk6IuaJv+iqjeiAhSI7czoxNDoiQXBwcm92ZWQgYnkgJXMiO3M6Mjc6IiAlc+OBq+aJv+iqjeOBleOCjOOBvuOBl+OBnyI7czoxMToiQXBwcm92ZWQgb24iO3M6OToi5om/6KqN5pelIjtzOjg6IkFyY2hpdmVzIjtzOjE1OiLjgqLjg7zjgqvjgqTjg5YiO3M6NjoiQXJjdGljIjtzOjY6IuWMl+altSI7czo0NDoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGNhbmNlbCB0aGlzIHVwbG9hZD8iO3M6NjA6IuOCouODg+ODl+ODreODvOODieOCkuOCreODo+ODs+OCu+ODq+OBl+OBpuiJr+OBhOOBp+OBmeOBi++8nyI7czo0ODoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGNsZWFyIGFsbCBjaGFubmVsIGxvZ3M/IjtzOjY2OiLlhajjgabjga7jg4Hjg6Pjg7Pjg43jg6vjga7jg63jgrDjgpLliYrpmaTjgZfjgaboia/jgYTjgafjgZnjgYvvvJ8iO3M6NDM6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBjbGVhciBhbGwgZW50cmllcz8iO3M6NjY6IuWFqOOBpuOBruOCqOODs+ODiOODquODvOOCkuWJiumZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czo1MToiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGNsZWFyIHRoZSAlcyBjaGFubmVsIGxvZ3M/IjtzOjYwOiIlcyDjg4Hjg6Pjg7Pjg43jg6vjga7jg63jgrDjgpLliYrpmaTjgZfjgaboia/jgYTjgafjgZnjgYvvvJ8iO3M6NTM6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBjb25zaWRlciB3YXJuaW5ncyBhcyBlcnJvcnM/IjtzOjQ4OiLorablkYrjgpLjgqjjg6njg7zjgajjgZfjgaboqo3orZjjgZfjgb7jgZnjgYvvvJ8iO3M6NTA6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBjb3B5IHRoZSBmb2xsb3dpbmcgZmlsZXM/IjtzOjcyOiLmnKzlvZPjgavmrKHjga7jg5XjgqHjgqTjg6vjgpLjgrPjg5Tjg7zjgZfjgabjgoLjgojjgo3jgZfjgYTjgafjgZnjgYvvvJ8iO3M6NTI6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGUgdGhlIGZvbGxvd2luZyBmaWxlcz8iO3M6Njk6IuacrOW9k+OBq+asoeOBruODleOCoeOCpOODq+OCkuWJiumZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czo1MjoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGUgZm9sbG93aW5nIHBhZ2VzPyI7czo2Njoi5pys5b2T44Gr5qyh44Gu44Oa44O844K444KS5YmK6Zmk44GX44Gm44KC44KI44KN44GX44GE44Gn44GZ44GL77yfIjtzOjcyOiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgYXNzb2NpYXRpb24/IFRoaXMgY2Fubm90IGJlIHVuZG9uZS4iO3M6MTExOiLjgZPjga7jgqLjgr3jgrfjgqjjg7zjgrfjg6fjg7PjgpLliYrpmaTjgZfjgabjgoLjgojjgo3jgZfjgYTjgafjgZnjgYvvvJ/jgZPjga7mk43kvZzjga/lj5bjgormtojjgZvjgb7jgZvjgpPjgIIiO3M6NzA6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGUgdGhpcyBhdHRyaWJ1dGU/IFRoaXMgY2Fubm90IGJlIHVuZG9uZS4iO3M6ODE6IuOBk+OBruWxnuaAp+OCkuWJiumZpOOBl+OBpuOCiOOCjeOBl+OBhOOBp+OBmeOBi++8n+OChOOCiuebtOOBl+OBp+OBjeOBvuOBm+OCk+OAgiI7czo2ODoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIGNvbnRyb2w/IFRoaXMgY2Fubm90IGJlIHVuZG9uZS4iO3M6ODc6IuOBk+OBruOCs+ODs+ODiOODreODvOODq+OCkuWJiumZpOOBl+OBpuOBhOOBhOOBp+OBmeOBi++8n+OChOOCiuebtOOBl+OBp+OBjeOBvuOBm+OCk+OAgiI7czo3NjoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIGNyZWRlbnRpYWxzIHNldD8gVGhpcyBjYW5ub3QgYmUgdW5kb25lLiI7czo5MDoi44GT44Gu6LOH5qC85oOF5aCx44K744OD44OI44KS5YmK6Zmk44GX44Gm6Imv44GE44Gn44GZ44GL77yf44KE44KK55u044GX44Gn44GN44G+44Gb44KT44CCIjtzOjU3OiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgY3VzdG9tIHN0eWxlIHByZXNldD8iO3M6OTY6IuacrOW9k+OBq+OBk+OBruOCq+OCueOCv+ODoOOCueOCv+OCpOODq+ODl+ODquOCu+ODg+ODiOOCkuWJiumZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czoxNDQ6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGUgdGhpcyBlbnRpdHk/IEFsbCBkYXRhIGVudHJpZXMgYW5kIGFsbCBpdHMgYXNzb2NpYXRpb25zIHRvIG90aGVyIGVudGl0aWVzIHdpbGwgYmUgcmVtb3ZlZC4gVGhpcyBjYW5ub3QgYmUgdW5kb25lLiI7czoyNTI6IuacrOW9k+OBq+OBk+OBruOCqOODs+ODhuOCo+ODhuOCo+OCkuWJiumZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8n+WFqOOBpuOBruODh+ODvOOCv+OCqOODs+ODiOODquODvOOBqOS7luOBruOCqOODs+ODhuOCo+ODhuOCo+OBq+mWoumAo+OBpeOBkeOCieOCjOOBpuOBhOOCi+OCouOCveOCt+OCqOODvOOCt+ODp+ODs+OBjOWJiumZpOOBleOCjOOBvuOBmeOAguOBk+OBruaTjeS9nOOBr+WPluOCiua2iOOBm+OBvuOBm+OCk+OAgiI7czo2NjoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIGVudHJ5PyBUaGlzIGNhbm5vdCBiZSB1bmRvbmUuIjtzOjkwOiLjgZPjga7jgqjjg7Pjg4jjg6rjg7zjgpLliYrpmaTjgZfjgabjgojjgo3jgZfjgYTjgafjgZnjgYvvvJ/jgoTjgornm7TjgZfjgafjgY3jgb7jgZvjgpPjgIIiO3M6MTA4OiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgZXZlbnQ/IFRoZSBlbnRpcmUgZXZlbnQsIGFsbCBpdHMgZGF0YSBhbmQgYWxsIHZlcnNpb25zIHdpbGwgYmUgZGVsZXRlZC4iO3M6MTA1OiLjgZPjga7jgqTjg5njg7Pjg4jjgpLliYrpmaTjgZfjgb7jgZnjgYvvvJ/lhajjgabjga7plqLpgKPjgZnjgovjg4fjg7zjgr/jgajlsaXmrbTjgYzliYrpmaTjgZXjgozjgb7jgZnjgIIiO3M6NzA6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGUgdGhpcyBmaWVsZCBzZXQ/IFRoaXMgY2Fubm90IGJlIHVuZG9uZS4iO3M6OTk6IuOBk+OBruODleOCo+ODvOODq+ODieOCu+ODg+ODiOOCkuWJiumZpOOBl+OBpuOCiOOCjeOBl+OBhOOBp+OBmeOBi++8n+OChOOCiuebtOOBl+OBp+OBjeOBvuOBm+OCk+OAgiI7czo2NzoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIGZvcm0gYW5kIGl0cyBmb3JtIHN1Ym1pc3Npb25zPyI7czo4Nzoi5pys5b2T44Gr44GT44Gu44OV44Kp44O844Og44Go5oqV56i/44Gu5YaF5a6544KS5YmK6Zmk44GX44Gm44KC44KI44KN44GX44GE44Gn44GZ44GL77yfIjtzOjUzOiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgZm9ybSBzdWJtaXNzaW9uPyI7czo4NDoi5pys5b2T44Gr44GT44Gu44OV44Kp44O844Og5oqV56i/44Gu5YaF5a6544KS5YmK6Zmk44GX44Gm44KC44KI44KN44GX44GE44Gn44GZ44GL77yfIjtzOjU0OiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgZm9ybSBzdWJtaXNzaW9ucz8iO3M6Nzg6IuacrOW9k+OBq+OBk+OBruODleOCqeODvOODoOOBruaKleeov+OCkuWJiumZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czo2NToiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIGZvcm0/IFRoaXMgY2Fubm90IGJlIHVuZG9uZS4iO3M6ODc6IuOBk+OBruODleOCqeODvOODoOOCkuWJiumZpOOBl+OBpuOCiOOCjeOBl+OBhOOBp+OBmeOBi++8n+OChOOCiuebtOOBl+OBp+OBjeOBvuOBm+OCk+OAgiI7czo3MDoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIGdyb3VwIHNldD8gVGhpcyBjYW5ub3QgYmUgdW5kb25lLiI7czo4NDoi44GT44Gu44Kw44Or44O844OX44K744OD44OI44KS5YmK6Zmk44GX44Gm44KI44GE44Gn44GZ44GL77yf5YWD44Gr5oi744Gb44G+44Gb44KT44CCIjtzOjUxOiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgbGF5b3V0IHByZXNldD8iO3M6ODc6IuacrOW9k+OBq+OBk+OBruODrOOCpOOCouOCpuODiOODl+ODquOCu+ODg+ODiOOCkuWJiumZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czo0MToiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIGxvZz8iO3M6NDU6IuOBk+OBruODreOCsOOCkuWJiumZpOOBl+OBpuiJr+OBhOOBp+OBmeOBi++8nyI7czo0ODoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIG9jY3VycmVuY2U/IjtzOjQ4OiLjgZPjga7nubDjgorov5TjgZfmg4XloLHjgpLliYrpmaTjgZfjgb7jgZnjgYvvvJ8iO3M6NDY6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGUgdGhpcyBxdWVzdGlvbj8iO3M6NjM6IuacrOW9k+OBq+OBk+OBruizquWVj+OCkuWJiumZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czo3MDoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIHNpdGUgdHlwZT8gVGhpcyBjYW5ub3QgYmUgdW5kb25lLiI7czo5Njoi44GT44Gu44K144Kk44OI44K/44Kk44OX44KS5pys5b2T44Gr5YmK6Zmk44GX44Gm6Imv44GE44Gn44GZ44GL77yf44KE44KK55u044GX44Gn44GN44G+44Gb44KT44CCIjtzOjY1OiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgc2l0ZT8gVGhpcyBjYW5ub3QgYmUgdW5kb25lLiI7czo3ODoi44GT44Gu44K144Kk44OI44KS5pys5b2T44Gr5YmK6Zmk44GX44G+44GZ44GL77yf44KE44KK55u044GX44Gn44GN44G+44Gb44KT44CCIjtzOjQyOiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgdGlsZT8iO3M6NjY6IuacrOW9k+OBq+OBk+OBruOCv+OCpOODq+OCkuWJiumZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czo0MjoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIHdvcmQ/IjtzOjYzOiLmnKzlvZPjgavjgZPjga7oqp7lj6XjgpLliYrpmaTjgZfjgabjgoLjgojjgo3jgZfjgYTjgafjgZnjgYvvvJ8iO3M6NTE6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBmbGFnIHRoaXMgbWVzc2FnZSBhcyBzcGFtPyI7czo4NDoi5pys5b2T44Gr44GT44Gu44Oh44OD44K744O844K444KS44K544OR44Og44Go5aCx5ZGK44GX44Gm44KC44KI44KN44GX44GE44Gn44GZ44GL77yfIjtzOjU4OiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gcGVybWFuZW50bHkgcmVtb3ZlIHRoaXMgZmlsZSBzZXQ/IjtzOjg3OiLmnKzlvZPjgavjgZPjga7jg5XjgqHjgqTjg6vjgrvjg4Pjg4jjgpLlrozlhajjgavliYrpmaTjgZfjgabjgoLjgojjgo3jgZfjgYTjgafjgZnjgYvvvJ8iO3M6NTU6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBwZXJtYW5lbnRseSByZW1vdmUgdGhpcyBncm91cD8iO3M6Nzg6IuacrOW9k+OBq+OBk+OBruOCsOODq+ODvOODl+OCkuWujOWFqOOBq+WJiumZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czo1NDoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIHBlcm1hbmVudGx5IHJlbW92ZSB0aGlzIHVzZXI/IjtzOjc4OiLmnKzlvZPjgavjgZPjga7jg6bjg7zjgrbjg7zjgpLlrozlhajjgavliYrpmaTjgZfjgabjgoLjgojjgo3jgZfjgYTjgafjgZnjgYvvvJ8iO3M6MzM6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBwcm9jZWVkPyI7czo0NToi5pys5b2T44Gr5a6f6KGM44GX44Gm44KI44KN44GX44GE44Gn44GZ44GL77yfIjtzOjM3OiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gcmVtb3ZlICIlcyI/IjtzOjM4OiIiJXMiIOOCkuWJiumZpOOBl+OBpuOBhOOBhOOBp+OBmeOBi++8nyI7czo1OToiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIHJlbW92ZSBhbGwgb2YgdGhlc2UgY3VzdG9tIHN0eWxlcz8iO3M6OTY6IuacrOW9k+OBq+OBk+OCjOOCieOBmeOBueOBpuOBruOCq+OCueOCv+ODoOOCueOCv+OCpOODq+OCkuWJiumZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czo1NToiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIHJlbW92ZSB0aGUgIiVzIiBzZWFyY2ggcHJlc2V0PyI7czo2Mjoi44CMJXPjgI3mpJzntKLjg5fjg6rjgrvjg4Pjg4jjgpLliYrpmaTjgZfjgaboia/jgYTjgafjgZnjgYvvvJ8iO3M6NzE6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byByZW1vdmUgdGhlIEV4cHJlc3MgZW50aXR5IHJlc3VsdHMgZm9sZGVyICIlcyI/IjtzOjg4OiLnqbrjga4gRXhwcmVzcyDjgqjjg7Pjg4bjgqPjg4bjgqPntZDmnpzjg5Xjgqnjg6vjg4AgJXMg44KS5YmK6Zmk44GX44Gm6Imv44GE44Gn44GZ44GL77yfIjtzOjQ3OiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gcmVtb3ZlIHRoaXMgYXR0cmlidXRlPyI7czo2Mzoi5pys5b2T44Gr44GT44Gu5bGe5oCn44KS5YmK6Zmk44GX44Gm44KC44KI44KN44GX44GE44Gn44GZ44GL77yfIjtzOjQzOiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gcmVtb3ZlIHRoaXMgdmFsdWU/IjtzOjYwOiLmnKzlvZPjgavjgZPjga7lgKTjgpLliYrpmaTjgZfjgabjgoLjgojjgo3jgZfjgYTjgafjgZnjgYvvvJ8iO3M6NDY6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byByZW1vdmUgdGhpcyB3b3JrZmxvdz8iO3M6NzU6IuacrOW9k+OBq+OBk+OBruODr+ODvOOCr+ODleODreODvOOCkuWJiumZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czo1MToiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIHJlc3RvcmUgdG8gZGVmYXVsdCB2YWx1ZXM/IjtzOjUxOiLjg4fjg5Xjgqnjg6vjg4jjga7lgKTjgavmiLvjgZfjgaboia/jgYTjgafjgZnjgYvvvJ8iO3M6NDQ6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byB1bmluc3RhbGwgdGhpcyBqb2I/IjtzOjQ4OiLjgZPjga7jgrjjg6fjg5bjgpLliYrpmaTjgZfjgaboia/jgYTjgafjgZnjgYvvvJ8iO3M6MTMxOiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIGNvbnZlcnNhdGlvbj8gWW91IHdpbGwgbm8gbG9uZ2VyIHJlY2VpdmUgZW1haWwgdXBkYXRlcyB3aGVuIG5ldyBtZXNzYWdlcyBhcmUgcG9zdGVkLiI7czoxODM6IuOBk+OBruOCs+ODoeODs+ODiOashOOBruizvOiqreOCkuino+mZpOOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8n+aWsOOBl+OBhOOCs+ODoeODs+ODiOOBjOaKleeov+OBleOCjOOBpuOCguOAgeODoeODvOODq+mAmuefpeOCkuWPl+OBkeWPluOCi+OBk+OBqOOBr+OBp+OBjeOBquOBj+OBquOCiuOBvuOBmeOAgiI7czo0NjoiQXJlIHlvdSBzdXJlIHlvdSB3aXNoIHRvIGRlbGV0ZSB0aGlzICVzIGJsb2NrPyI7czo1NToi44GT44GuICVzIOODluODreODg+OCr+OCkuWJiumZpOOBl+OBpuiJr+OBhOOBp+OBmeOBi++8nyI7czoxMDA6IkFyZSB5b3Ugc3VyZSB5b3Ugd2lzaCB0byBkZWxldGUgdGhpcyBsYXlvdXQ/IEl0IHdpbGwgcmVtb3ZlIHRoZSBibG9ja3MgdGhhdCBhcmUgY29udGFpbmVkIHdpdGhpbiBpdC4iO3M6MTA1OiLjgZPjga7jg6zjgqTjgqLjgqbjg4jjgpLliYrpmaTjgZfjgaboia/jgYTjgafjgZnjgYvvvJ/lkKvjgb7jgozjgabjgYTjgovjg5bjg63jg4Pjgq/jgoLliYrpmaTjgZfjgb7jgZnjgIIiO3M6NDI6IkFyZSB5b3Ugc3VyZSB5b3Ugd2lzaCB0byBkZWxldGUgdGhpcyBwYWdlPyI7czo2Njoi5pys5b2T44Gr44GT44Gu44Oa44O844K444KS5YmK6Zmk44GX44Gm44KC44KI44KN44GX44GE44Gn44GZ44GL77yfIjtzOjYwOiJBcmUgeW91IHN1cmUgeW91IHdvdWxkIGxpa2UgdG8gYWN0aXZhdGUgdGhlIGZvbGxvd2luZyB1c2Vycz8iO3M6ODc6IuacrOW9k+OBq+asoeOBruODpuODvOOCtuODvOOCouOCq+OCpuODs+ODiOOCkuacieWKueOBq+OBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czo2MjoiQXJlIHlvdSBzdXJlIHlvdSB3b3VsZCBsaWtlIHRvIGRlYWN0aXZhdGUgdGhlIGZvbGxvd2luZyB1c2Vycz8iO3M6ODQ6IuacrOW9k+OBq+asoeOBruODpuODvOOCtuODvOOCouOCq+OCpuODs+ODiOOCkuWBnOatouOBl+OBpuOCguOCiOOCjeOBl+OBhOOBp+OBmeOBi++8nyI7czo1ODoiQXJlIHlvdSBzdXJlIHlvdSB3b3VsZCBsaWtlIHRvIGRlbGV0ZSB0aGUgZm9sbG93aW5nIHVzZXJzPyI7czo2OToi5pys5b2T44Gr5qyh44Gu44Om44O844K244O844KS5YmK6Zmk44GX44Gm44KC44KI44KN44GX44GE44Gn44GZ44GL77yfIjtzOjEzOiJBcmUgeW91IHN1cmU/IjtzOjI0OiLjgojjgo3jgZfjgYTjgafjgZnjgYvvvJ8iO3M6NDM6IkFyZSB5b3Ugc3VyZT8gVGhpcyBhY3Rpb24gY2Fubm90IGJlIHVuZG9uZS4iO3M6Njk6IuacrOW9k+OBq+Wun+ihjOOBl+OBvuOBmeOBi++8n+OBk+OBruS9nOalreOBr+WFg+OBq+aIu+OBm+OBvuOBm+OCk+OAgiI7czoxMzM6IkFyZSB5b3Ugc3VyZT8gVGhpcyB3aWxsIHJlbW92ZSBhbGwgdHJhbnNsYXRpb25zIGZyb20gYWxsIGxhbmd1YWdlcywgaW4gdGhlIGRhdGFiYXNlIGFuZCBpbiB5b3VyIHNpdGUgUE8gZmlsZXMuIFRoaXMgY2Fubm90IGJlIHVuZG9uZS4iO3M6MjAwOiLmnKzlvZPjgavlrp/ooYzjgZfjgb7jgZnjgYvvvJ/jgZPjga7kvZzmpa3jga/lhajjgabjga7oqIDoqp7jga7lhajjgabjga7nv7voqLPjgpLjgIHjg4fjg7zjgr/jg5njg7zjgrnjgb7jgZ/jga/jgrXjgqTjg4jjga5QT+ODleOCoeOCpOODq+OBi+OCieWJiumZpOOBl+OBvuOBmeOAguOBk+OBruS9nOalreOBr+WFg+OBq+aIu+OBm+OBvuOBm+OCk+OAgiI7czoxMToiQXJlYSBMYXlvdXQiO3M6MjQ6IuOCqOODquOCouODrOOCpOOCouOCpuODiCI7czoxNjoiQXJlYSBQZXJtaXNzaW9ucyI7czoxNToi44Ko44Oq44Ki5qip6ZmQIjtzOjM4OiJBcmVhIGxheW91dCBwcmVzZXQgc2F2ZWQgc3VjY2Vzc2Z1bGx5LiI7czo3ODoi44Ko44Oq44Ki44Os44Kk44Ki44Km44OI44Gu44OX44Oq44K744OD44OI44GM5q2j5bi444Gr5L+d5a2Y44GV44KM44G+44GX44Gf44CCIjtzOjQwOiJBcmVhIGxheW91dCBwcmVzZXQgdXBkYXRlZCBzdWNjZXNzZnVsbHkuIjtzOjc4OiLjgqjjg6rjgqLjg6zjgqTjgqLjgqbjg4jjga7jg5fjg6rjgrvjg4Pjg4jjgYzmraPluLjjgavmm7TmlrDjgZXjgozjgb7jgZfjgZ/jgIIiO3M6MTM6IkFyZWFOYW1lBE1haW4iO3M6OToi44Oh44Kk44OzIjtzOjIwOiJBcmVhTmFtZQRQYWdlIEZvb3RlciI7czoyMToi44Oa44O844K444OV44OD44K/44O8IjtzOjIwOiJBcmVhTmFtZQRQYWdlIEhlYWRlciI7czoyMToi44Oa44O844K444OY44OD44OA44O8IjtzOjE2OiJBcmVhTmFtZQRTaWRlYmFyIjtzOjE1OiLjgrXjgqTjg4njg5Djg7wiO3M6MjM6IkFyZWFOYW1lBFNpZGViYXIgRm9vdGVyIjtzOjI3OiLjgrXjgqTjg4njg5Djg7zjg5Xjg4Pjgr/jg7wiO3M6NToiQXJlYXMiO3M6OToi44Ko44Oq44KiIjtzOjY6IkFycm93cyI7czo2OiLnn6LljbAiO3M6MTY6IkFycm93cyAmIEJ1bGxldHMiO3M6MTg6IuefouWNsOOChOODieODg+ODiCI7czo5OiJBc2NlbmRpbmciO3M6Njoi5piH6aCGIjtzOjEyOiJBc2sgVXNlciBGb3IiO3M6MTY6IuODpuODvOOCtuODvOOBqzoiO3M6MjQ6IkFzayBmb3IgZW1haWwgJiBwYXNzd29yZCI7czo0ODoi44Oh44O844Or44Ki44OJ44Os44K544Go44OR44K544Ov44O844OJ44KS6IGe44GPIjtzOjI3OiJBc2sgZm9yIHVzZXJuYW1lICYgcGFzc3dvcmQiO3M6NDI6IuODpuODvOOCtuODvOWQjeOBqOODkeOCueODr+ODvOODieOCkuiBnuOBjyI7czo2OiJBc3NpZ24iO3M6Njoi5LuY5LiOIjtzOjIzOiJBc3NpZ24gQ29tbXVuaXR5IFBvaW50cyI7czo0NToi44Kz44Of44Ol44OL44OG44Kj44Od44Kk44Oz44OI44KS5LuY5LiO44GZ44KLIjtzOjE4OiJBc3NpZ24gUGVybWlzc2lvbnMiO3M6MjQ6IuaoqemZkOOCkuWJsuOCiuW9k+OBpuOCiyI7czoxMzoiQXNzaWduIFBvaW50cyI7czoyMToi44Od44Kk44Oz44OI44KS5LuY5LiOIjtzOjMzOiJBc3NpZ25lZCB0byA8c3Ryb25nPiVzPC9zdHJvbmc+LiAiO3M6MzM6IuWJsuOCiuW9k+OBpjogPHN0cm9uZz4lczwvc3Ryb25nPiI7czoxMToiQXNzb2NpYXRpb24iO3M6MjQ6IuOCouOCveOCt+OCqOODvOOCt+ODp+ODsyI7czoxOToiQXNzb2NpYXRpb24gRGV0YWlscyI7czozMDoi44Ki44K944K344Ko44O844K344On44Oz6Kmz57SwIjtzOjMzOiJBc3NvY2lhdGlvbiBFbnRpdHkgRGlzcGxheSBGb3JtYXQiO3M6NjY6IuOCouOCveOCt+OCqOODvOOCt+ODp+ODs+OCqOODs+ODhuOCo+ODhuOCo+ihqOekuuODleOCqeODvOODnuODg+ODiCI7czoxNjoiQXNzb2NpYXRpb24gVHlwZSI7czozMzoi44Ki44K944K344Ko44O844K344On44Oz44K/44Kk44OXIjtzOjMxOiJBc3NvY2lhdGlvbiBhZGRlZCBzdWNjZXNzZnVsbHkuIjtzOjUxOiLjgqLjgr3jgrfjgqjjg7zjgrfjg6fjg7PjgYzov73liqDjgZXjgozjgb7jgZfjgZ/jgIIiO3M6MzM6IkFzc29jaWF0aW9uIGRlbGV0ZWQgc3VjY2Vzc2Z1bGx5LiI7czo1MToi44Ki44K944K344Ko44O844K344On44Oz44GM5YmK6Zmk44GV44KM44G+44GX44Gf44CCIjtzOjMxOiJBc3NvY2lhdGlvbiBzYXZlZCBzdWNjZXNzZnVsbHkuIjtzOjUxOiLjgqLjgr3jgrfjgqjjg7zjgrfjg6fjg7PjgYzkv53lrZjjgZXjgozjgb7jgZfjgZ/jgIIiO3M6MTI6IkFzc29jaWF0aW9ucyI7czoyNDoi44Ki44K944K344Ko44O844K344On44OzIjtzOjExNDoiQXQgYSBsb3NzPyBUcnkgc2VhcmNoaW5nIGhlcmUuIFlvdSBjYW4gZmluZCBhbnl0aGluZyBmcm9tIHBhZ2VzIGluIHlvdXIgc2l0ZSB0byBzZXR0aW5ncyBhbmQgaG93LXRvIGRvY3VtZW50YXRpb24uIjtzOjE0Nzoi44Oa44O844K444KS6KaL5aSx44Gj44Gf44KJ44CB44GT44GT44GL44KJ5qSc57Si44GX44Gm44GP44Gg44GV44GE44CC566h55CG55S76Z2i5YaF44Gu44Oa44O844K444KE44K144Kk44OI5YaF44Gu44Oa44O844K444KS5qSc57Si44Gn44GN44G+44GZ44CCIjtzOjMzOiJBdCBsZWFzdCBvbmUgam9iIG11c3QgYmUgcHJvdmlkZWQiO3M6MzM6IuacgOS9jjHjgaTjga4gSm9iIOOBjOW/heimgeOBp+OBmSI7czo1MzoiQXQgbGVhc3Qgb25lIHZlcnNpb24gaXMgYWxyZWFkeSBzY2hlZHVsZWQgdG8gcHVibGlzaC4iO3M6ODI6IuacgOS9juOBp+OCguaXouOBqzHjg5Djg7zjgrjjg6fjg7PjgYzlhazplovjgrnjgrHjgrjjg6Xjg7zjg6vjgZXjgozjgabjgYTjgb7jgZnjgIIiO3M6MjA6IkF0IHRoZSBjdXJyZW50IGxldmVsIjtzOjE4OiLnj77lnKjjga7jg6zjg5njg6siO3M6MTg6IkF0IHRoZSBsZXZlbCBiZWxvdyI7czoyNzoi44Gy44Go44Gk5LiL44Gu6ZqO5bGk44GL44KJIjtzOjE0OiJBdGxhbnRpYyBPY2VhbiI7czo5OiLlpKfopb/mtIsiO3M6MTI6IkF0dGFjaCBGaWxlcyI7czoxODoi5re75LuY44OV44Kh44Kk44OrIjtzOjM0OiJBdHRhY2ggV29ya2Zsb3cgdG8gdGhpcyBQZXJtaXNzaW9uIjtzOjQyOiLjgZPjga7mqKnpmZDjgavjg6/jg7zjgq/jg5Xjg63jg7zjgpLoqK3lrpoiO3M6MTk6IkF0dGFjaCBhICVzIGFjY291bnQiO3M6MjY6IiVz44Ki44Kr44Km44Oz44OI44KS5o6l57aaIjtzOjI2OiJBdHRhY2ggYSBjb21tdW5pdHkgYWNjb3VudCI7czo0Mjoi44Kz44Of44Ol44OL44OG44Kj44Ki44Kr44Km44Oz44OI44KS5o6l57aaIjtzOjMwOiJBdHRhY2ggYSBjb25jcmV0ZTUub3JnIGFjY291bnQiO3M6NDA6ImNvbmNyZXRlNS5vcmfjga7jgqLjgqvjgqbjg7Pjg4jjgpLmjqXntpoiO3M6MjI6IkF0dGFjaCB5b3VyICVzIGFjY291bnQiO3M6Mzk6IiVzIOOCouOCq+OCpuODs+ODiOOCkuOCouOCv+ODg+ODgeOBmeOCiyI7czoxOToiQXR0YWNobWVudCBTZXR0aW5ncyI7czoyNDoi44OV44Kh44Kk44Or5re75LuY6Kit5a6aIjtzOjI0OiJBdHRhY2htZW50IGxpbWl0IHJlYWNoZWQiO3M6MzM6Iua3u+S7mOOBruWItumZkOOBq+mBlOOBl+OBvuOBl+OBnyI7czoxMToiQXR0YWNobWVudHMiO3M6Njoi5re75LuYIjtzOjY3OiJBdHRlbXB0IHRvIHVzZSB2aXNpdG9yJ3MgbG9jYWxlIGJhc2VkIG9uIHRoZWlyIGJyb3dzZXIgaW5mb3JtYXRpb24uIjtzOjc4OiLmnaXoqKrogIXjga7jg5bjg6njgqbjgrbjga7mg4XloLHjgYvjgonooajnpLrlnLDln5/jga7liKTlrprjgpLooYzjgYTjgb7jgZnjgIIiO3M6MjA6IkF0dHJpYnV0ZSBDYXRlZ29yaWVzIjtzOjIxOiLlsZ7mgKfjgqvjg4bjgrTjg6rjg7wiO3M6NjM6IkF0dHJpYnV0ZSBDYXRlZ29yaWVzIGFyZSB1c2VkIHRvIGdyb3VwIGRpZmZlcmVudCB0eXBlcyBvZiBzZXRzLiI7czo5Njoi5bGe5oCn44Kr44OG44K044Oq44O844Gv44K744OD44OI5YaF44Gu6YGV44GG44K/44Kk44OX44Gu44Kw44Or44O844OX44Gn5L2/44KP44KM44Gm44GE44G+44GZ44CCIjtzOjEzOiJBdHRyaWJ1dGUgS2V5IjtzOjEyOiLlsZ7mgKfjgq3jg7wiO3M6MTQ6IkF0dHJpYnV0ZSBLZXlzIjtzOjEyOiLlsZ7mgKfjgq3jg7wiO3M6MTQ6IkF0dHJpYnV0ZSBTZXRzIjtzOjE1OiLlsZ7mgKfjgrvjg4Pjg4giO3M6MzQ6IkF0dHJpYnV0ZSBUeXBlIEFzc29jaWF0aW9ucyBzYXZlZC4iO3M6NTQ6IuWxnuaAp+OCv+OCpOODl+OBrumWoumAo+S7mOOBkeOCkuS/neWtmOOBl+OBvuOBl+OBn+OAgiI7czoyMToiQXR0cmlidXRlIFR5cGUgYWRkZWQuIjtzOjM5OiLlsZ7mgKfjgr/jgqTjg5fjgpLov73liqDjgZfjgb7jgZfjgZ/jgIIiO3M6MTU6IkF0dHJpYnV0ZSBUeXBlcyI7czoxNToi5bGe5oCn44K/44Kk44OXIjtzOjMxOiJBdHRyaWJ1dGUgY2xlYXJlZCBzdWNjZXNzZnVsbHkuIjtzOjQ1OiLlsZ7mgKfjgYzmraPluLjjgavjgq/jg6rjgqLjgZXjgozjgb7jgZfjgZ/jgIIiO3M6MzE6IkF0dHJpYnV0ZSBjcmVhdGVkIHN1Y2Nlc3NmdWxseS4iO3M6NDI6IuWxnuaAp+OBjOato+W4uOOBq+S9nOaIkOOBleOCjOOBvuOBl+OBn+OAgiI7czozMToiQXR0cmlidXRlIGRlbGV0ZWQgc3VjY2Vzc2Z1bGx5LiI7czo0Mjoi5bGe5oCn44GM5q2j5bi444Gr5YmK6Zmk44GV44KM44G+44GX44Gf44CCIjtzOjgxOiJBdHRyaWJ1dGUgaGFuZGxlcyBtYXkgb25seSBjb250YWluIGxldHRlcnMsIG51bWJlcnMgYW5kIHVuZGVyc2NvcmUgIl8iIGNoYXJhY3RlcnMiO3M6ODQ6IuWxnuaAp+OBruODj+ODs+ODieODq+OBr+WNiuinkuiLseaVsOWtl+OBqOWNiuinkuS4i+e3mihfKeOBruOBv+OBjOS9v+eUqOOBp+OBjeOBvuOBmSI7czoyOToiQXR0cmlidXRlIHNhdmVkIHN1Y2Nlc3NmdWxseS4iO3M6NDI6IuWxnuaAp+OBjOato+W4uOOBq+S/neWtmOOBleOCjOOBvuOBl+OBn+OAgiI7czoyMDoiQXR0cmlidXRlIHNldCBhZGRlZC4iO3M6NDI6IuWxnuaAp+OCu+ODg+ODiOOBjOi/veWKoOOBleOCjOOBvuOBl+OBn+OAgiI7czoyMjoiQXR0cmlidXRlIHNldCBkZWxldGVkLiI7czo0Mjoi5bGe5oCn44K744OD44OI44GM5YmK6Zmk44GV44KM44G+44GX44Gf44CCIjtzOjIyOiJBdHRyaWJ1dGUgc2V0IHVwZGF0ZWQuIjtzOjQyOiLlsZ7mgKfjgrvjg4Pjg4jjgYzmm7TmlrDjgZXjgozjgb7jgZfjgZ/jgIIiO3M6MzE6IkF0dHJpYnV0ZSB1cGRhdGVkIHN1Y2Nlc3NmdWxseS4iO3M6NDI6IuWxnuaAp+OBjOato+W4uOOBq+abtOaWsOOBleOCjOOBvuOBl+OBn+OAgiI7czozNDoiQXR0cmlidXRlS2V5TmFtZQRCbG9nIEVudHJ5IFRvcGljcyI7czoyNzoi44OW44Ot44Kw6KiY5LqL44OI44OU44OD44KvIjtzOjIzOiJBdHRyaWJ1dGVLZXlOYW1lBENsaWVudCI7czoxODoi44Kv44Op44Kk44Ki44Oz44OIIjtzOjMxOiJBdHRyaWJ1dGVLZXlOYW1lBERhc2hib2FyZCBJY29uIjtzOjI0OiLnrqHnkIbnlLvpnaLjgqLjgqTjgrPjg7MiO3M6Mjc6IkF0dHJpYnV0ZUtleU5hbWUERGVwYXJ0bWVudCI7czo2OiLpg6jploAiO3M6MzM6IkF0dHJpYnV0ZUtleU5hbWUERGVza3RvcCBQcmlvcml0eSI7czoyNzoi44OH44K544Kv44OI44OD44OX5YSq5YWI5bqmIjtzOjI1OiJBdHRyaWJ1dGVLZXlOYW1lBER1cmF0aW9uIjtzOjY6IumWk+malCI7czozMzoiQXR0cmlidXRlS2V5TmFtZQRFdmVudCBDYXRlZ29yaWVzIjtzOjI0OiLjgqTjg5njg7Pjg4jjgqvjg4bjgrTjg6oiO3M6MzM6IkF0dHJpYnV0ZUtleU5hbWUERXhjbHVkZSBGcm9tIE5hdiI7czoxODoi44OK44OT44GL44KJ6Zmk44GPIjtzOjM5OiJBdHRyaWJ1dGVLZXlOYW1lBEV4Y2x1ZGUgRnJvbSBQYWdlIExpc3QiO3M6MzA6IuODmuODvOOCuOODquOCueODiOOBi+OCiemZpOOBjyI7czo0MjoiQXR0cmlidXRlS2V5TmFtZQRFeGNsdWRlIEZyb20gU2VhcmNoIEluZGV4IjtzOjM2OiLmpJzntKLjgqTjg7Pjg4fjg4Pjgq/jgrnjgYvjgonpmaTjgY8iO3M6NDE6IkF0dHJpYnV0ZUtleU5hbWUERXhjbHVkZSBGcm9tIHNpdGVtYXAueG1sIjtzOjIzOiJzaXRlbWFwLnhtbOOBi+OCiemZpOOBjyI7czo0MzoiQXR0cmlidXRlS2V5TmFtZQRFeGNsdWRlIFN1Yi1QYWdlcyBGcm9tIE5hdiI7czozNjoi44OK44OT44GL44KJ44K144OW44Oa44O844K444KS6Zmk44GPIjtzOjM3OiJBdHRyaWJ1dGVLZXlOYW1lBEhlYWRlciBFeHRyYSBDb250ZW50IjtzOjI0OiLov73liqDjg5jjg4Pjg4Djg7zopoHntKAiO3M6MjM6IkF0dHJpYnV0ZUtleU5hbWUESGVpZ2h0IjtzOjY6IumrmOOBlSI7czo1ODoiQXR0cmlidXRlS2V5TmFtZQRJIHdvdWxkIGxpa2UgdG8gcmVjZWl2ZSBwcml2YXRlIG1lc3NhZ2VzLiI7czo1Nzoi5LuW44Gu44Oh44Oz44OQ44O844GL44KJ44Gu44Oh44OD44K744O844K444KS5Y+X5LuY44GR44KLIjtzOjI3OiJBdHRyaWJ1dGVLZXlOYW1lBElzIERlc2t0b3AiO3M6MTg6IuODh+OCueOCr+ODiOODg+ODlyI7czoyODoiQXR0cmlidXRlS2V5TmFtZQRJcyBGZWF0dXJlZCI7czoxNToi54m56ZuG44Oa44O844K4IjtzOjI1OiJBdHRyaWJ1dGVLZXlOYW1lBExvY2F0aW9uIjtzOjY6IuWgtOaJgCI7czozMzoiQXR0cmlidXRlS2V5TmFtZQRNZXRhIERlc2NyaXB0aW9uIjtzOjE2OiJNZXRh44K/44Kw6Kqs5piOIjtzOjMwOiJBdHRyaWJ1dGVLZXlOYW1lBE1ldGEgS2V5d29yZHMiO3M6MjU6Ik1ldGHjgr/jgrDjgq3jg7zjg6/jg7zjg4kiO3M6Mjc6IkF0dHJpYnV0ZUtleU5hbWUETWV0YSBUaXRsZSI7czoyMjoiTWV0YeOCv+OCsOOCv+OCpOODiOODqyI7czozMToiQXR0cmlidXRlS2V5TmFtZQRQZXJzb25hbCBMaW5rcyI7czoyNDoi44OR44O844K944OK44Or44Oq44Oz44KvIjtzOjMxOiJBdHRyaWJ1dGVLZXlOYW1lBFByb2plY3QgVG9waWNzIjtzOjMwOiLjg5fjg63jgrjjgqfjgq/jg4jjg4jjg5Tjg4Pjgq8iO3M6Nzg6IkF0dHJpYnV0ZUtleU5hbWUEU2VuZCBtZSBlbWFpbCBub3RpZmljYXRpb25zIHdoZW4gSSByZWNlaXZlIGEgcHJpdmF0ZSBtZXNzYWdlLiI7czo4ODoi44OX44Op44Kk44OZ44O844OI44Oh44OD44K744O844K444KS5Y+X5L+h44GX44Gf6Zqb44Gr6YCa55+l44KSReODoeODvOODq+OBp+WPl+OBkeWPluOCiyI7czoyMzoiQXR0cmlidXRlS2V5TmFtZQRTa2lsbHMiO3M6OToi44K544Kt44OrIjtzOjIxOiJBdHRyaWJ1dGVLZXlOYW1lBFRhZ3MiO3M6Njoi44K/44KwIjtzOjIxOiJBdHRyaWJ1dGVLZXlOYW1lBFRhc2siO3M6OToi44K/44K544KvIjtzOjI2OiJBdHRyaWJ1dGVLZXlOYW1lBFRodW1ibmFpbCI7czoxNToi44K144Og44ON44Kk44OrIjtzOjIyOiJBdHRyaWJ1dGVLZXlOYW1lBFdpZHRoIjtzOjM6IuW5hSI7czoyMToiQXR0cmlidXRlU2V0TmFtZQRCbG9nIjtzOjk6IuODluODreOCsCI7czoyNzoiQXR0cmlidXRlU2V0TmFtZQRDYXRlZ29yaWVzIjtzOjEyOiLjgqvjg4bjgrTjg6oiO3M6MjE6IkF0dHJpYnV0ZVNldE5hbWUESm9icyI7czo5OiLjgrjjg6fjg5YiO3M6Mjc6IkF0dHJpYnV0ZVNldE5hbWUETmF2aWdhdGlvbiI7czoyMToi44OK44OT44Ky44O844K344On44OzIjtzOjQwOiJBdHRyaWJ1dGVTZXROYW1lBE5hdmlnYXRpb24gYW5kIEluZGV4aW5nIjtzOjI3OiLjg4rjg5PjgajjgqTjg7Pjg4fjg4Pjgq/jgrkiO3M6MjY6IkF0dHJpYnV0ZVNldE5hbWUEUG9ydGZvbGlvIjtzOjIxOiLjg53jg7zjg4jjg5Xjgqnjg6rjgqoiO3M6MjA6IkF0dHJpYnV0ZVNldE5hbWUEU0VPIjtzOjM6IlNFTyI7czoyNToiQXR0cmlidXRlVHlwZU5hbWUEQWRkcmVzcyI7czo2OiLkvY/miYAiO3M6MjY6IkF0dHJpYnV0ZVR5cGVOYW1lBENhbGVuZGFyIjtzOjE1OiLjgqvjg6zjg7Pjg4Djg7wiO3M6MzI6IkF0dHJpYnV0ZVR5cGVOYW1lBENhbGVuZGFyIEV2ZW50IjtzOjI3OiLjgqvjg6zjg7Pjg4Djg7zjgqTjg5njg7Pjg4giO3M6MjY6IkF0dHJpYnV0ZVR5cGVOYW1lBENoZWNrYm94IjtzOjI0OiLjg4Hjgqfjg4Pjgq/jg5zjg4Pjgq/jgrkiO3M6Mjc6IkF0dHJpYnV0ZVR5cGVOYW1lBERhdGUvVGltZSI7czoxNToi5pel5LuY77yP5pmC5Yi7IjtzOjIzOiJBdHRyaWJ1dGVUeXBlTmFtZQRFbWFpbCI7czoxMDoiReODoeODvOODqyI7czozMjoiQXR0cmlidXRlVHlwZU5hbWUERXhwcmVzcyBFbnRpdHkiO3M6MzY6IuOCqOOCr+OCueODl+ODrOOCueOCqOODs+ODhuOCo+ODhuOCoyI7czoyODoiQXR0cmlidXRlVHlwZU5hbWUESW1hZ2UvRmlsZSI7czoyMToi55S75YOP77yP44OV44Kh44Kk44OrIjtzOjI0OiJBdHRyaWJ1dGVUeXBlTmFtZQROdW1iZXIiO3M6Njoi5pWw5a2XIjtzOjI5OiJBdHRyaWJ1dGVUeXBlTmFtZQRPcHRpb24gTGlzdCI7czoyNDoi44Kq44OX44K344On44Oz44Oq44K544OIIjtzOjMxOiJBdHRyaWJ1dGVUeXBlTmFtZQRQYWdlIFNlbGVjdG9yIjtzOjE1OiLjg5rjg7zjgrjpgbjmip4iO3M6MzA6IkF0dHJpYnV0ZVR5cGVOYW1lBFBob25lIE51bWJlciI7czoxMjoi6Zu76Kmx55Wq5Y+3IjtzOjI0OiJBdHRyaWJ1dGVUeXBlTmFtZQRSYXRpbmciO3M6Njoi6KmV5L6hIjtzOjIyOiJBdHRyaWJ1dGVUeXBlTmFtZQRTaXRlIjtzOjk6IuOCteOCpOODiCI7czozMDoiQXR0cmlidXRlVHlwZU5hbWUEU29jaWFsIExpbmtzIjtzOjI0OiLjgr3jg7zjgrfjg6Pjg6vjg6rjg7Pjgq8iO3M6MjI6IkF0dHJpYnV0ZVR5cGVOYW1lBFRleHQiO3M6MTI6IuODhuOCreOCueODiCI7czoyNzoiQXR0cmlidXRlVHlwZU5hbWUEVGV4dCBBcmVhIjtzOjM2OiLjg4bjgq3jgrnjg4jjgqjjg6rjgqLvvIjopIfmlbDooYzvvIkiO3M6MjQ6IkF0dHJpYnV0ZVR5cGVOYW1lBFRvcGljcyI7czoxMjoi44OI44OU44OD44KvIjtzOjIxOiJBdHRyaWJ1dGVUeXBlTmFtZQRVUkwiO3M6MzoiVVJMIjtzOjI4OiJBdHRyaWJ1dGVUeXBlTmFtZQRVc2VyIEdyb3VwIjtzOjI0OiLjg6bjg7zjgrbjg7zjgrDjg6vjg7zjg5ciO3M6MzE6IkF0dHJpYnV0ZVR5cGVOYW1lBFVzZXIgU2VsZWN0b3IiO3M6MTg6IuODpuODvOOCtuODvOmBuOaKniI7czoxMDoiQXR0cmlidXRlcyI7czo2OiLlsZ7mgKciO3M6MTQxOiJBdHRyaWJ1dGVzIGFyZSBhdmFpbGFibGUgdG8gcGFnZXMgKGFrYSBDb2xsZWN0aW9ucyksIHVzZXJzIGFuZCBmaWxlcy4gSWYgeW91IHdhbnQgdG8gYWRkIGEgbmV3IGF0dHJpYnV0ZSB0byBhbnkgb2YgdGhlc2Ugb2JqZWN0cywgc3RhcnQgaGVyZS4iO3M6MjI4OiLlsZ7mgKfjga/jg5rjg7zjgrjvvIjjgrPjg6zjgq/jgrfjg6fjg7PjgajjgoLoqIDjgYbvvInjgIHjg6bjg7zjgrbjg7zjgIHjg5XjgqHjgqTjg6vjgafliKnnlKjlj6/og73jgafjgZnjgILjgZPjgozjgonjga7jgqrjg5bjgrjjgqfjgq/jg4jjgafmlrDjgZfjgYTlsZ7mgKfjgpLov73liqDjgZfjgZ/jgYTloLTlkIjjga/jgIHjgZPjgaHjgonjgYvjgonooYzjgarjgaPjgabjgY/jgaDjgZXjgYTjgIIiO3M6MzI6IkF0dHJpYnV0ZXMgY2xlYXJlZCBzdWNjZXNzZnVsbHkuIjtzOjQ1OiLlsZ7mgKfjgYzmraPluLjjgavjgq/jg6rjgqLjgZXjgozjgb7jgZfjgZ/jgIIiO3M6NzY6IkF0dHJpYnV0ZXMgc2V0IGhlcmUgd2lsbCBhdXRvbWF0aWNhbGx5IGJlIGFwcGxpZWQgdG8gbmV3IHBhZ2VzIG9mIHRoYXQgdHlwZS4iO3M6MTE3OiLjgZPjgZPjgafoqK3lrprjgZfjgZ/lsZ7mgKfjga/jgIHjgZPjga7jg5rjg7zjgrjjgr/jgqTjg5fjgafkvZzmiJDjgZfjgZ/jg5rjg7zjgrjjgavoh6rli5XnmoTjgavpgannlKjjgZXjgozjgb7jgZnjgIIiO3M6MzM6IkF0dHJpYnV0ZXMgdG8gRGlzcGxheSBpbiBDb21wb3NlciI7czozOToi44Kz44Oz44Od44O844K244O844Gr6KGo56S644GZ44KL5bGe5oCnIjtzOjIxOiJBdWRpZW5jZSBDb250cmlidXRpb24iO3M6MTg6IuODpuODvOOCtuODvOaKleeovyI7czo1OiJBdWRpbyI7czoxNToi44Kq44O844OH44Kj44KqIjtzOjQ1OiJBdXN0cmFsaWFuIFN0YXRlBEF1c3RyYWxpYW4gQ2FwaXRhbCBUZXJyaXRvcnkiO3M6Mjg6IkF1c3RyYWxpYW4gQ2FwaXRhbCBUZXJyaXRvcnkiO3M6MzI6IkF1c3RyYWxpYW4gU3RhdGUETmV3IFNvdXRoIFdhbGVzIjtzOjMzOiLjg4vjg6Xjg7zjgrXjgqbjgrnjgqbjgqfjg7zjg6vjgroiO3M6MzU6IkF1c3RyYWxpYW4gU3RhdGUETm9ydGhlcm4gVGVycml0b3J5IjtzOjMwOiLjg47jg7zjgrbjg7Pjg7vjg4bjg6rjg4jjg6rjg7wiO3M6Mjc6IkF1c3RyYWxpYW4gU3RhdGUEUXVlZW5zbGFuZCI7czoyNDoi44Kv44Kk44O844Oz44K644Op44Oz44OJIjtzOjMyOiJBdXN0cmFsaWFuIFN0YXRlBFNvdXRoIEF1c3RyYWxpYSI7czozMDoi44K144Km44K544Kq44O844K544OI44Op44Oq44KiIjtzOjI1OiJBdXN0cmFsaWFuIFN0YXRlBFRhc21hbmlhIjtzOjE1OiLjgr/jgrnjg57jg4vjgqIiO3M6MjU6IkF1c3RyYWxpYW4gU3RhdGUEVmljdG9yaWEiO3M6MTU6IuODk+OCr+ODiOODquOCoiI7czozNDoiQXVzdHJhbGlhbiBTdGF0ZQRXZXN0ZXJuIEF1c3RyYWxpYSI7czoxNzoiV2VzdGVybiBBdXN0cmFsaWEiO3M6MzI6IkF1dGhlbnRpY2F0aW9uIFR5cGUgRGlzcGxheSBOYW1lIjtzOjI0OiLoqo3oqLzjgr/jgqTjg5fooajnpLrlkI0iO3M6MjA6IkF1dGhlbnRpY2F0aW9uIFR5cGVzIjtzOjE1OiLoqo3oqLzjgr/jgqTjg5ciO3M6NTA6IkF1dGhlbnRpY2F0aW9uIHR5cGUgd2l0aCBoYW5kbGUgJXMgYWxyZWFkeSBleGlzdHMhIjtzOjYxOiLoqo3oqLzjgr/jgqTjg5fjgavjg4/jg7Pjg4njg6sgJXMg44GM5pei44Gr5a2Y5Zyo44GX44G+44GZ44CCIjtzOjI3OiJBdXRoZW50aWNhdGlvblR5cGUERmFjZWJvb2siO3M6ODoiRmFjZWJvb2siO3M6MjU6IkF1dGhlbnRpY2F0aW9uVHlwZQRHb29nbGUiO3M6NjoiR29vZ2xlIjtzOjI3OiJBdXRoZW50aWNhdGlvblR5cGUEU3RhbmRhcmQiO3M6Njoi5qiZ5rqWIjtzOjI2OiJBdXRoZW50aWNhdGlvblR5cGUEVHdpdHRlciI7czo3OiJUd2l0dGVyIjtzOjMyOiJBdXRoZW50aWNhdGlvblR5cGUEY29uY3JldGU1Lm9yZyI7czoxMzoiY29uY3JldGU1Lm9yZyI7czo2OiJBdXRob3IiO3M6OToi5oqV56i/6ICFIjtzOjE0OiJBdXRob3JlZARCeSAlcyI7czo5OiIlcyDjgYvjgokiO3M6MTQ6IkF1dGhvcmVkBGJ5ICVzIjtzOjk6IiVzIOOBi+OCiSI7czoxODoiQXV0aG9yaXphdGlvbiBDb2RlIjtzOjE1OiLoqo3oqLzjgrPjg7zjg4kiO3M6OToiQXV0aG9yaXplIjtzOjY6IuiqjeiovCI7czo0OiJBdXRvIjtzOjk6IuOCquODvOODiCI7czo5OiJBdXRvIEdyb3ciO3M6MTg6IuOCquODvOODiOOCsOODreOCpiI7czo5OiJBdXRvIExpbmsiO3M6MTU6IuiHquWLleODquODs+OCryI7czo4OiJBdXRvLU5hdiI7czoxNToi44Kq44O844OI44OK44OTIjtzOjQ4OiJBdXRvLXJvdGF0ZSBpbWFnZXMgYWNjb3JkaW5nbHkgdG8gRVhJRiBtZXRhZGF0YS4iO3M6NTA6IkVYSUYg44Oh44K/44OH44O844K/44KS5YWD44Gr55S75YOP44KS6Ieq5YuV5Zue6LuiIjtzOjE3OiJBdXRvbWF0ZSB0aGlzIEpvYiI7czoyNzoi44GT44Gu44K444On44OW44KS6Ieq5YuV5YyWIjtzOjUzOiJBdXRvbWF0ZSB3aGVuIHVzZXJzIGFyZSBsb2dnZWQgb3V0LCBvciBkbyBpdCBtYW51YWxseSI7czo2Njoi44Om44O844K244O844Ot44Kw44Ki44Km44OI44KS6Ieq5YuV5YyW44CB44KC44GX44GP44Gv5omL5YuV44Gn44CCIjtzOjE0NzoiQXV0b21hdGVkIEdyb3VwcyBhcmVuJ3QgYXNzaWduZWQgYnkgYWRtaW5pc3RyYXRvcnMuIFRoZXkgYXJlIGNoZWNrZWQgYWdhaW5zdCBjb2RlIGF0IGNlcnRhaW4gdGltZXMgdGhhdCBkZXRlcm1pbmVzIHdoZXRoZXIgdXNlcnMgc2hvdWxkIGVudGVyIHRoZW0uIjtzOjE4Njoi6Ieq5YuV5YyW44GV44KM44Gf44Kw44Or44O844OX44Gv566h55CG6ICF44GL44KJ6L+95Yqg44GV44KM44G+44Gb44KT44CC5oyH5a6a44GV44KM44Gf5pmC6ZaT44Gr44Kz44O844OJ44KS5a6f6KGM44GX44CB44Om44O844K244O844GM44Kw44Or44O844OX44Gr5omA5bGe44GZ44G544GN44GL5rG65a6a44GX44G+44GZ44CCIjtzOjE0OiJBdXRvbWF0ZWQgSm9icyI7czoyMToi6Ieq5YuV5a6f6KGM44K444On44OWIjtzOjE2OiJBdXRvbWF0ZWQgTG9nb3V0IjtzOjIxOiLoh6rli5Xjg63jgrDjgqLjgqbjg4giO3M6OToiQXV0b21hdGljIjtzOjY6IuiHquWLlSI7czoyNzoiQXV0b21hdGljIFVzZXIgRGVhY3RpdmF0aW9uIjtzOjI3OiLjg6bjg7zjgrbjg7zoh6rli5XnhKHlirnljJYiO3M6NTM6IkF1dG9tYXRpYyB1c2VyIGRlYWN0aXZhdGlvbiBpcyBkaXNhYmxlZC4gSm9iIGFib3J0ZWQuIjtzOjEwMjoi6Ieq5YuV44Om44O844K244O854Sh5Yq55YyW5qmf6IO944KS54Sh5Yq544Gr44GX44G+44GX44Gf44CC44K444On44OW44KS44Kt44Oj44Oz44K744Or44GX44G+44GX44Gf44CCIjtzOjEwNjoiQXV0b21hdGljOiBjcmVhdGUgYSBKUEVHIHRodW1ibmFpbCBpZiB0aGUgc291cmNlIGltYWdlIGlzIGluIEpQRUcgZm9ybWF0LCBvdGhlcndpc2UgY3JlYXRlIGEgUE5HIHRodW1ibmFpbCI7czoxMzk6IuiHquWLlTog5YWD55S75YOP44GMIEpQRUcg44Gu5aC05ZCI44GvIEpQRUcg44Gn44K144Og44ON44Kk44Or44KS55Sf5oiQ44GX44CB44Gd44KM5Lul5aSW44Gu5aC05ZCI44GvIFBORyDjgafjgrXjg6Djg43jgqTjg6vjgpLnlJ/miJDjgZnjgosiO3M6NTI6IkF1dG9tYXRpY2FsbHkgYWRkIHVzZXJzIHRvIGdyb3VwcyBhbmQgYXNzaWduIGJhZGdlcy4iO3M6ODE6IuiHquWLleeahOOBq+ODpuODvOOCtuODvOOCkuOCsOODq+ODvOODl+OBq+i/veWKoOOBl+ODkOODg+OCuOOCkuS7mOS4juOBl+OBvuOBmeOAgiI7czo1OToiQXV0b21hdGljYWxseSBkZWFjdGl2YXRlIHVzZXJzIGFmdGVyIGZhaWxlZCBsb2dpbiBhdHRlbXB0cy4iO3M6NjY6Iuikh+aVsOOBruODreOCsOOCpOODs+WkseaVl+OBp+ODpuODvOOCtuODvOOCkuiHquWLleeahOOBq+eEoeWKueWMliI7czoxMTU6IkF1dG9tYXRpY2FsbHkgZGVhY3RpdmF0ZSB1c2VycyB3aGVuIHRoZXkgaGF2ZSBub3QgbG9nZ2VkIGluIGZvciBhd2hpbGUuIFVzZXJzIHdpbGwgbmVlZCB0byBiZSBtYW51YWxseSByZWFjdGl2YXRlZC4iO3M6MTUwOiLjgZfjgbDjgonjgY/jg63jgrDjgqTjg7PjgZfjgabjgYTjgarjgYTjg6bjg7zjgrbjg7zjgpLoh6rli5XnmoTjgavnhKHlirnljJbjgZfjgb7jgZnjgILjg6bjg7zjgrbjg7zjga/miYvli5XjgafmnInlirnljJbjgZnjgovlv4XopoHjgYzjgYLjgorjgb7jgZnjgIIiO3M6NjA6IkF1dG9tYXRpY2FsbHkgaW5zdGFsbCBhZGQtb25zIGFuZCB0aGVtZXMgd2l0aCBhIG1vdXNlIGNsaWNrLiI7czo4NDoi5ouh5by144OR44OD44Kx44O844K444KE44OG44O844Oe44KS5pWw44Kv44Oq44OD44Kv44Gn6Ieq5YuV44Kk44Oz44K544OI44O844Or5Y+v6IO9IjtzOjY4OiJBdXRvbWF0aWNhbGx5IGxvZyBvdXQgdXNlcnMgd2hvIGFyZSBpbmFjdGl2ZSBmb3IgJXMgc2Vjb25kcyBvciBtb3JlLiI7czo5MzoiJXMg56eS5Lul5LiK44CB44Ki44Kv44OG44Kj44OW44Gn44Gv44Gq44GE44Om44O844K244O844KS6Ieq5YuV55qE44Gr44Ot44Kw44Ki44Km44OI44GV44Gb44KLIjtzOjE4OiJBdXRvbWF0aWNhbGx5IHBsYXkiO3M6MTI6IuiHquWLleWGjeeUnyI7czo0MjoiQXV0b21hdGljYWxseSByZW1vdmUgdXNlcnMgZnJvbSB0aGlzIGdyb3VwIjtzOjUxOiLoh6rli5XnmoTjgavjg6bjg7zjgrbjg7zjgpLjgrDjg6vjg7zjg5fjgYvjgonlpJbjgZkiO3M6NDM6IkF1dG9tYXRpY2FsbHkgcmVtb3ZlIHVzZXJzIGZyb20gdGhpcyBncm91cC4iO3M6NjA6IuiHquWLleeahOOBq+OBk+OBruOCsOODq+ODvOODl+OBi+OCieODpuODvOOCtuODvOOCkuWkluOBmeOAgiI7czoxMDoiQXV0b21hdGlvbiI7czo5OiLoh6rli5XljJYiO3M6MjM6IkF1dG9tYXRpb24gSW5zdHJ1Y3Rpb25zIjtzOjE4OiLoh6rli5XljJbjga7mlrnms5UiO3M6MTk6IkF2YWlsYWJsZSBDb3VudHJpZXMiO3M6MTg6IumBuOaKnuWPr+iDveOBquWbvSI7czoxODoiQXZhaWxhYmxlIEpvYiBTZXRzIjtzOjMzOiLliKnnlKjlj6/og73jgarjgrjjg6fjg5bjgrvjg4Pjg4giO3M6MTQ6IkF2YWlsYWJsZSBKb2JzIjtzOjI0OiLliKnnlKjlj6/og73jgarjgrjjg6fjg5YiO3M6Mjk6IkF2YWlsYWJsZSBVcGRhdGUgZm9yIERvd25sb2FkIjtzOjMzOiLjg4Djgqbjg7Pjg63jg7zjg4nlj6/og73jgarmm7TmlrAiO3M6NjoiQXZhdGFyIjtzOjEyOiLjgqLjg5Djgr/jg7wiO3M6MjY6IkF2YXRhciBzYXZlZCBzdWNjZXNzZnVsbHkuIjtzOjQ4OiLjgqLjg5Djgr/jg7zjgYzmraPluLjjgavkv53lrZjjgZXjgozjgb7jgZfjgZ/jgIIiO3M6MjE6IkF3YWl0aW5nIEluc3RhbGxhdGlvbiI7czoyNDoi44Kk44Oz44K544OI44O844Or5b6F44GhIjtzOjEwOiJBd2FyZGVkICVzIjtzOjEyOiIlcyDjgpLnjbLlvpciO3M6NDoiQmFjayI7czo2OiLmiLvjgosiO3M6MTA6IkJhY2sgQ29sb3IiO3M6OToi6IOM5pmv6ImyIjtzOjE1OiJCYWNrIHRvIEFjY291bnQiO3M6MjQ6IuOCouOCq+OCpuODs+ODiOOBq+aIu+OCiyI7czoyNToiQmFjayB0byBBZGQgRnVuY3Rpb25hbGl0eSI7czoyNzoi44CM5qmf6IO96L+95Yqg44CN44Gr5oi744KLIjtzOjE5OiJCYWNrIHRvIEFzc29jaWF0aW9uIjtzOjMzOiLjgqLjgr3jgrfjgqjjg7zjgrfjg6fjg7PjgavmiLvjgosiO3M6MjA6IkJhY2sgdG8gQXNzb2NpYXRpb25zIjtzOjMzOiLjgqLjgr3jgrfjgqjjg7zjgrfjg6fjg7PjgavmiLvjgosiO3M6MTk6IkJhY2sgdG8gQmxvY2sgVHlwZXMiO3M6MzY6IuODluODreODg+OCr+OCv+OCpOODl+S4gOimp+OBq+aIu+OCiyI7czoxMzoiQmFjayB0byBGb3JtcyI7czoyMToi44OV44Kp44O844Og44Gr5oi744KLIjtzOjIwOiJCYWNrIHRvIEdsb2JhbCBBcmVhcyI7czozOToi44Kw44Ot44O844OQ44Or44Ko44Oq44Ki5LiA6Kan44Gr5oi744KLIjtzOjEyOiJCYWNrIHRvIEhvbWUiO3M6MTg6IuODm+ODvOODoOOBq+aIu+OCiyI7czoxMjoiQmFjayB0byBMaXN0IjtzOjE1OiLkuIDopqfjgavmiLvjgosiO3M6MTU6IkJhY2sgdG8gTWVzc2FnZSI7czoyNDoi44Oh44OD44K744O844K444Gr5oi744KLIjtzOjE2OiJCYWNrIHRvIE1lc3NhZ2VzIjtzOjMwOiLjg6Hjg4Pjgrvjg7zjgrjkuIDopqfjgavmiLvjgosiO3M6MTQ6IkJhY2sgdG8gT2JqZWN0IjtzOjI3OiLjgqrjg5bjgrjjgqfjgq/jg4jjgavmiLvjgosiO3M6MTg6IkJhY2sgdG8gUGFnZSBUeXBlcyI7czozMzoi44Oa44O844K444K/44Kk44OX5LiA5qyE44Gr5oi744KLIjtzOjE1OiJCYWNrIHRvIFByb2ZpbGUiO3M6Mjc6IuODl+ODreODleOCo+ODvOODq+OBq+aIu+OCiyI7czoxNjoiQmFjayB0byBTZXR0aW5ncyI7czoxNToi6Kit5a6a44Gr5oi744KLIjtzOjE1OiJCYWNrIHRvIFNpdGVtYXAiO3M6Mjc6IuOCteOCpOODiOODnuODg+ODl+OBq+aIu+OCiyI7czoxMzoiQmFjayB0byBTaXRlcyI7czoxODoi44K144Kk44OI44Gr5oi744KLIjtzOjE0OiJCYWNrIHRvIFN0YWNrcyI7czoyNzoi44K544K/44OD44Kv5LiA6Kan44Gr5oi744KLIjtzOjE1OiJCYWNrIHRvIFdlYnNpdGUiO3M6Mjc6IuOCpuOCp+ODluOCteOCpOODiOOBq+aIu+OCiyI7czoxMDoiQmFja2dyb3VuZCI7czo2OiLog4zmma8iO3M6MTY6IkJhY2tncm91bmQgQ29sb3IiO3M6OToi6IOM5pmv6ImyIjtzOjI2OiJCYWNrZ3JvdW5kIENvbG9yIGFuZCBJbWFnZSI7czoxODoi6IOM5pmv6Imy44Go55S75YOPIjtzOjE2OiJCYWNrZ3JvdW5kIEltYWdlIjtzOjEyOiLog4zmma/nlLvlg48iO3M6Mjk6IkJhY2tpbmcgdXAgbGVnYWN5IGNhbGVuZGFyLi4uIjtzOjU0OiLjg6zjgqzjgrfjg7zjgqvjg6zjg7Pjg4Djg7zjgpLjg5Djg4Pjgq/jgqLjg4Pjg5fkuK0uLi4iO3M6MjY6IkJhZCBTaWduZWQgSlNPTiBzaWduYXR1cmUhIjtzOjQ5OiLkuI3mraPjgarnvbLlkI3lhaXjgopKU09O44K344Kw44ON44OB44Oj44Gn44GZ77yBIjtzOjE3OiJCYWQgcGFyYW1ldGVyOiAlcyI7czoyODoi54Sh5Yq544Gq44OR44Op44Oh44O844K/OiAlcyI7czo5OiJCYWQgdG9rZW4iO3M6MjE6IuS4jeato+OBquODiOODvOOCr+ODsyI7czo1OiJCYWRnZSI7czo5OiLjg5Djg4PjgrgiO3M6MTY6IkJhZGdlIEFzc29jaWF0ZWQiO3M6MzA6IumWoumAo+S7mOOBkeOCieOCjOOBn+ODkOODg+OCuCI7czoxNzoiQmFkZ2UgRGVzY3JpcHRpb24iO3M6MTU6IuODkOODg+OCuOiqrOaYjiI7czo2OiJCYWRnZXMiO3M6OToi44OQ44OD44K4IjtzOjE2MjoiQmFkZ2VzIGFyZSBwdWJsaWNseSB2aWV3YWJsZSBpbiB1c2VyIHByb2ZpbGVzLCBhbmQgZGlzcGxheSBwaWN0dXJlcyBhbmQgYSBjdXN0b20gZGVzY3JpcHRpb24uIEJhZGdlcyBjYW4gYmUgYXV0b21hdGljYWxseSBhc3NpZ25lZCBvciBnaXZlbiBvdXQgYnkgYWRtaW5pc3RyYXRvcnMuIjtzOjE4Mzoi44OQ44OD44K444Gv44Om44O844K244O844OX44Ot44OV44Kj44O844Or44Gr55S75YOP44Go6Kqs5piO5paH44Gn6KGo56S644GV44KM44G+44GZ44CC44OQ44OD44K444Gv6Ieq5YuV44Gn44CB44G+44Gf44Gv566h55CG6ICF44Gr44KI44Gj44Gm5omL5YuV44Gn5LiO44GI44KL44GT44Go44GM44Gn44GN44G+44GZ44CCIjtzOjEyOiJCYW4gRHVyYXRpb24iO3M6MTg6IuODluODreODg+OCr+mWk+malCI7czoxMToiQmFuIEZvcmV2ZXIiO3M6MjE6IuawuOS5heOBq+ODluODreODg+OCryI7czoyMDoiQmFuIElQIGZvciAlMSRzICUyJHMiO3M6Mjg6IklQIOOCkiAlMSRzJTIkcyDjg5bjg63jg4Pjgq8iO3M6MTI6IkJhbm5lZCBXb3JkcyI7czoxMjoi56aB5q2i6Kqe5Y+lIjtzOjMyOiJCYW5uZWQgd29yZCBhbHJlYWR5IGluaXRpYWxpemVkLiI7czo1MzoiTkfjg6/jg7zjg4njga/jgZnjgafjgavliJ3mnJ/ljJbjgZXjgozjgabjgYTjgb7jgZnjgIIiO3M6MjI6IkJhbm5lZCB3b3JkcyBkZXRlY3RlZC4iO3M6MzY6IuemgeatouiqnuWPpeOCkuaknOWHuuOBl+OBvuOBl+OBn+OAgiI7czoxNDoiQmFzZSBGb250IFNpemUiO3M6Mjc6IuWfuuacrOODleOCqeODs+ODiOOCteOCpOOCuiI7czoxMzoiQmFzaWMgRGV0YWlscyI7czoxMjoi5Z+65pys5oOF5aCxIjtzOjE3OiJCYXNpYyBJbmZvcm1hdGlvbiI7czoxMjoi5Z+65pys5oOF5aCxIjtzOjE2OiJCYXNpYyBQcm9wZXJ0aWVzIjtzOjEyOiLln7rmnKzoqK3lrpoiO3M6MTI6IkJhc2ljIFN0eWxlcyI7czoxODoi5Z+65pys44K544K/44Kk44OrIjtzOjE0OiJCYXNpYyBXb3JrZmxvdyI7czoyNDoi5Z+65pys44Ov44O844Kv44OV44Ot44O8IjtzOjM3OiJCYXNpYyBpbmZvcm1hdGlvbiBhYm91dCB5b3VyIHdlYnNpdGUuIjtzOjI0OiLjgrXjgqTjg4jjga7ln7rmnKzmg4XloLEiO3M6NjoiQmFzaWNzIjtzOjY6IuWfuuacrCI7czoxMjoiQmVmb3JlIFRvZGF5IjtzOjEyOiLku4rml6Xku6XliY0iO3M6MjA4OiJCZWZvcmUgdXBkYXRpbmcsIGl0IGlzIGhpZ2hseSByZWNvbW1lbmRlZCB0byBtYWtlIGEgZnVsbCBzaXRlIGJhY2t1cC4gQSBmdWxsIHNpdGUgYmFja3VwIGNvbnNpc3RzIG9mIHNpdGUgZmlsZXMgYW5kIHNpdGUgZGF0YWJhc2UgZXhwb3J0LiBQbGVhc2UgY29uc3VsdCB5b3VyIGhvc3RpbmcgcHJvdmlkZXIgZm9yIGd1aWRhbmNlIG9uIGJhY2t1cCBwcm9jZXNzZXMuIjtzOjMwNjoi44Ki44OD44OX44OH44O844OI44Gu5YmN44Gr44CB44K144Kk44OI44Gu44OV44Or44OQ44OD44Kv44Ki44OD44OX44KS6KGM44GG44GT44Go44KS5by344GP44GK5Yun44KB44GX44G+44GZ44CC44OV44Or44K144Kk44OI44OQ44OD44Kv44Ki44OD44OX44Go44Gv44K144Kk44OI44Go44OH44O844K/44OZ44O844K544Gu5Ye65Yqb44Gu44GT44Go44Gn44GZ44CC44K144Kk44OI44Gu44Ob44K544OG44Kj44Oz44Kw44OX44Ot44OQ44Kk44OA44Gr5b6T44Gj44Gm44OQ44OD44Kv44Ki44OD44OX44KS6KGM44Gj44Gm5LiL44GV44GE44CCIjtzOjcyOiJCZWZvcmUgeW91IGNhbiBkZWxldGUgdGhpcyBwYWdlLCB5b3UgbXVzdCBkZWxldGUgYWxsIG9mIGl0cyBjaGlsZCBwYWdlcy4iO3M6MTA4OiLjgZPjga7jg5rjg7zjgrjjgpLliYrpmaTjgZnjgovjgZ/jgoHjgavjga/jgIHjgZnjgbnjgabjga7lrZDjg5rjg7zjgrjjgpLliYrpmaTjgZnjgovlv4XopoHjgYzjgYLjgorjgb7jgZnjgIIiO3M6MTQ6IkJlZ2luIEF1dG8gTmF2IjtzOjI3OiLjgqrjg7zjg4jjg4rjg5Pplovlp4vpmo7lsaQiO3M6ODoiQmVnaW5uZXIiO3M6OToi5Yid5b+D6ICFIjtzOjIyOiJCZWdpbm5pbmcgSW5zdGFsbGF0aW9uIjtzOjI3OiLjgqTjg7Pjgrnjg4jjg7zjg6vjga7plovlp4siO3M6MjA6IkJlbmVhdGggQW5vdGhlciBQYWdlIjtzOjIxOiLku5bjga7jg5rjg7zjgrjku6XkuIsiO3M6MjU6IkJlbmVhdGggYSBwYXJ0aWN1bGFyIHBhZ2UiO3M6MjE6IueJueWumuOBruODmuODvOOCuOS4iyI7czoyMDoiQmVuZWF0aCBhbm90aGVyIHBhZ2UiO3M6MzA6IuS7luOBruODmuODvOOCuOS7peS4i+OBrumajuWxpCI7czoyNDoiQmVuZWF0aCB0aGUgQ3VycmVudCBQYWdlIjtzOjE4OiLnj77jg5rjg7zjgrjphY3kuIsiO3M6MTc6IkJlbmVhdGggdGhpcyBwYWdlIjtzOjMzOiLjgZPjgZPjga7jg5rjg7zjgrjku6XkuIvjga7pmo7lsaQiO3M6NzoiQmV0d2VlbiI7czo2OiLmnJ/plpMiO3M6MzI6IkJldHdlZW4gJTEkcyBhbmQgJTIkcyBDaGFyYWN0ZXJzIjtzOjMyOiIlMSRzIOOBi+OCiSAlMiRzIOaWh+Wtl+OBvuOBp+OAgiI7czoyMToiQmlEaSAoVGV4dCBEaXJlY3Rpb24pIjtzOjI1OiJCaURpICjjg4bjgq3jgrnjg4jmlrnlkJEpIjtzOjk6IkJpby9RdW90ZSI7czoyMToi6Ieq5bex57S55LuLIC8g5byV55SoIjtzOjY1OiJCbGFja2xpc3QgLSBza2lwIHRoZSBzZWxlY3RlZCBhcmVhcyBiZWxvdyB3aGVuIHNlYXJjaGluZyBjb250ZW50LiI7czoxMDg6IuODluODqeODg+OCr+ODquOCueODiCAtIOS4i+iomOOBp+mBuOaKnuOBleOCjOOBn+OCqOODquOCouOBr+OCs+ODs+ODhuODs+ODhOaknOe0ouOBi+OCiemZpOWkluOBleOCjOOBvuOBmeOAgiI7czozNjoiQmxhY2tsaXN0ZWQgSVAgYWRkcmVzc2VzIChhdXRvbWF0aWMpIjtzOjQ2OiLjg5bjg6njg4Pjgq/jg6rjgrnjg4ggSVAg44Ki44OJ44Os44K5ICjoh6rli5UpIjtzOjMzOiJCbGFja2xpc3RlZCBJUCBhZGRyZXNzZXMgKG1hbnVhbCkiO3M6NDY6IuODluODqeODg+OCr+ODquOCueODiCBJUCDjgqLjg4njg6zjgrkgKOaJi+WLlSkiO3M6NToiQmxhbmsiO3M6Njoi56m655m9IjtzOjEwOiJCbGFuayBQYWdlIjtzOjE4OiLnqbrnmb3jga7jg5rjg7zjgrgiO3M6MjM6IkJsZWVkaW5nIEVkZ2UvRGV2ZWxvcGVyIjtzOjIxOiLkuIrntJrogIXvvI/plovnmbrogIUiO3M6MjU6IkJsb2NrICYgU3RhY2sgUGVybWlzc2lvbnMiO3M6MzM6IuODluODreODg+OCr+OBqOOCueOCv+ODg+OCr+aoqemZkCI7czoxMToiQmxvY2sgQ2FjaGUiO3M6Mjc6IuODluODreODg+OCr+OCreODo+ODg+OCt+ODpSI7czoyMToiQmxvY2sgQ29udGFpbmVyIENsYXNzIjtzOjMzOiLjg5bjg63jg4Pjgq/jgrPjg7Pjg4bjg4rjgq/jg6njgrkiO3M6MTM6IkJsb2NrIERlbGV0ZWQiO3M6MTg6IuODluODreODg+OCr+WJiumZpCI7czoyODoiQmxvY2sgSUQgb3IgUGFnZSBJRCBub3Qgc2VudCI7czo1ODoi44OW44Ot44OD44KvSUTjgoTjg5rjg7zjgrhJROOBjOmAgeS/oeOBleOCjOOBpuOBhOOBvuOBm+OCkyI7czoxMDoiQmxvY2sgTmFtZSI7czoxNToi44OW44Ot44OD44Kv5ZCNIjtzOjE3OiJCbG9jayBQZXJtaXNzaW9ucyI7czoxODoi44OW44Ot44OD44Kv5qip6ZmQIjtzOjE0OiJCbG9jayBUZW1wbGF0ZSI7czozMDoi44OW44Ot44OD44Kv44OG44Oz44OX44Os44O844OIIjtzOjY4OiJCbG9jayBUeXBlIFJlZnJlc2hlZC4gQW55IGRhdGFiYXNlIHNjaGVtYSBjaGFuZ2VzIGhhdmUgYmVlbiBhcHBsaWVkLiI7czoxMDg6IuODluODreODg+OCr+OCv+OCpOODl+OBjOabtOaWsOOBleOCjOOBvuOBl+OBn+OAguODh+ODvOOCv+ODmeODvOOCueani+mAoOOBruWkieabtOOBjOmBqeeUqOOBleOCjOOBvuOBl+OBn+OAgiI7czoxNToiQmxvY2sgVHlwZSBTZXRzIjtzOjMwOiLjg5bjg63jg4Pjgq/jgr/jgqTjg5fjgrvjg4Pjg4giO3M6MTE6IkJsb2NrIFR5cGVzIjtzOjIxOiLjg5bjg63jg4Pjgq/jgr/jgqTjg5ciO3M6MjE3OiJCbG9jayBjYWNoaW5nIGlzIGN1cnJlbnRseSBkaXNhYmxlZCBnbG9iYWxseS4gVGhlc2Ugc2V0dGluZ3Mgd29uJ3QgdGFrZSBhZmZlY3QgdW50aWwgYmxvY2sgY2FjaGluZyBpcyB0dXJuZWQgb24uIFlvdSBjYW4gdHVybiB0aGVzZSBzZXR0aW5ncyBvbiBmcm9tIHRoZSA8YSBocmVmPSIlcyI+Q2FjaGUgYW5kIFNwZWVkIFNldHRpbmdzPC9hPiBwYWdlIGluIHRoZSBEYXNoYm9hcmQuIjtzOjMzODoi44OW44Ot44OD44Kv44Kt44Oj44OD44K344Ol44Gv54++5Zyo44K144Kk44OI5YWo5L2T44Gn54Sh5Yq544Gr6Kit5a6a44GV44KM44Gm44GE44G+44GZ44CC44GT44KM44KJ44Gu6Kit5a6a44Gv44OW44Ot44OD44Kv44Kt44Oj44OD44K344Ol44GM5pyJ5Yq544Gr44Gq44Gj44Gm44GE44KL5aC05ZCI44Gn44Gu44G/5Yq55p6c44GM44GC44KK44G+44GZ44CC44GT44KM44KJ44Gu6Kit5a6a44Gv566h55CG55S76Z2i44GuPGEgaHJlZj0iJXMiPuOCreODo+ODg+OCt+ODpeOBqOOCueODlOODvOODieioreWumjwvYT7jgYvjgonmnInlirnjgavjgZnjgovjgZPjgajjgYzjgafjgY3jgb7jgZnjgIIiO3M6Mjc6IkJsb2NrIGRlbGV0ZWQgc3VjY2Vzc2Z1bGx5LiI7czo0ODoi44OW44Ot44OD44Kv44GM5q2j5bi444Gr5YmK6Zmk44GV44KM44G+44GX44Gf44CCIjtzOjM0OiJCbG9jayB0eXBlIGluc3RhbGxlZCBzdWNjZXNzZnVsbHkuIjtzOjY5OiLjg5bjg63jg4Pjgq/jgr/jgqTjg5fjgYzmraPluLjjgavjgqTjg7Pjgrnjg4jjg7zjg6vjgZXjgozjgb7jgZfjgZ/jgIIiO3M6MTI4OiJCbG9jayB1c2VycyBhdCBzcGVjaWZpYyBJUCBhZGRyZXNzZXMgZnJvbSBsb2dnaW5nIGludG8geW91ciBzaXRlLiBCbG9ja2VkIHVzZXJzIGNhbiBzdGlsbCB2aWV3IHBhZ2VzIHRoYXQgYXJlIHZpc2libGUgdG8gZ3Vlc3RzLiI7czoxOTA6IuaMh+WumuOBl+OBnyBJUCDjgqLjg4njg6zjgrnjga7jg6bjg7zjgrbjgYzjg63jgrDjgqTjg7PjgZnjgovjgZPjgajjgpLmi5LlkKbjgZfjgb7jgZnjgILmi5LlkKbjgZXjgozjgZ/jg6bjg7zjgrbjg7zjga/jgIHjgrLjgrnjg4jjgYzplrLopqfjgafjgY3jgovjg5rjg7zjgrjjga/opovjgovjgZPjgajjgYzjgafjgY3jgb7jgZnjgIIiO3M6MjI6IkJsb2NrVHlwZVNldE5hbWUEQmFzaWMiO3M6Njoi5Z+65pysIjtzOjM0OiJCbG9ja1R5cGVTZXROYW1lBENhbGVuZGFyICYgRXZlbnRzIjtzOjI4OiLjgqvjg6zjg7Pjg4Djg7wm44Kk44OZ44Oz44OIIjtzOjI0OiJCbG9ja1R5cGVTZXROYW1lBERlc2t0b3AiO3M6MTg6IuODh+OCueOCr+ODiOODg+ODlyI7czoyNDoiQmxvY2tUeXBlU2V0TmFtZQRFeHByZXNzIjtzOjE4OiLjgqjjgq/jgrnjg5fjg6zjgrkiO3M6MjI6IkJsb2NrVHlwZVNldE5hbWUERm9ybXMiO3M6MTI6IuODleOCqeODvOODoCI7czoyNzoiQmxvY2tUeXBlU2V0TmFtZQRNdWx0aW1lZGlhIjtzOjIxOiLjg57jg6vjg4Hjg6Hjg4fjgqPjgqIiO3M6Mjc6IkJsb2NrVHlwZVNldE5hbWUETmF2aWdhdGlvbiI7czoyMToi44OK44OT44Ky44O844K344On44OzIjtzOjM0OiJCbG9ja1R5cGVTZXROYW1lBFNvY2lhbCBOZXR3b3JraW5nIjtzOjM5OiLjgr3jg7zjgrfjg6Pjg6vjg43jg4Pjg4jjg6/jg7zjgq3jg7PjgrAiO3M6MTA6IkJsb2NrcXVvdGUiO3M6Njoi5byV55SoIjtzOjY6IkJsb2NrcyI7czoxMjoi44OW44Ot44OD44KvIjtzOjI5OiJCbG9ja3MgYXJyYW5nZWQgc3VjY2Vzc2Z1bGx5LiI7czo1NDoi44OW44Ot44OD44Kv44GM5q2j5bi444Gr44Ki44Os44Oz44K444GV44KM44G+44GX44Gf44CCIjtzOjQ6IkJsb2ciO3M6OToi44OW44Ot44KwIjtzOjEwOiJCbG9nIEVudHJ5IjtzOjE1OiLjg5bjg63jgrDoqJjkuosiO3M6NDoiQmx1ciI7czo5OiLjgbzjgYvjgZciO3M6NDoiQm9keSI7czo2OiLmnKzmlociO3M6NDoiQm9sZCI7czo2OiLlpKrlrZciO3M6MTQ6IkJvb2ttYXJrIEljb25zIjtzOjMwOiLjg5bjg4Pjgq/jg57jg7zjgq/jgqLjgqTjgrPjg7MiO3M6NDg6IkJvb2ttYXJrIGljb24gYW5kIG1vYmlsZSBob21lIHNjcmVlbiBpY29uIHNldHVwLiI7czo4NDoi44OW44OD44Kv44Oe44O844Kv44Ki44Kk44Kz44Oz44Go5pC65biv44Gu44Ob44O844Og55S76Z2i44Gu44Ki44Kk44Kz44Oz44Gu6Kit5a6a44CCIjtzOjY6IkJvcmRlciI7czozOiLmnqAiO3M6NzoiQm9yZGVycyI7czozOiLmnqAiO3M6MTg6IkJvdGggRGF0ZSBhbmQgVGltZSI7czoxNToi5pel5LuY44Go5pmC5Yi7IjtzOjY6IkJvdHRvbSI7czozOiLkuIsiO3M6MTE6IkJvdHRvbSBMZWZ0IjtzOjY6IuW3puS4iyI7czoxMjoiQm90dG9tIFJpZ2h0IjtzOjY6IuWPs+S4iyI7czoyMDoiQnJhemlsaWFuIFN0YXRlBEFjcmUiO3M6NDoiQWNyZSI7czoyMzoiQnJhemlsaWFuIFN0YXRlBEFsYWdvYXMiO3M6NzoiQWxhZ29hcyI7czoyMjoiQnJhemlsaWFuIFN0YXRlBEFtYXDDoSI7czo2OiJBbWFww6EiO3M6MjQ6IkJyYXppbGlhbiBTdGF0ZQRBbWF6b25hcyI7czo4OiJBbWF6b25hcyI7czoyMToiQnJhemlsaWFuIFN0YXRlBEJhaGlhIjtzOjU6IkJhaGlhIjtzOjIyOiJCcmF6aWxpYW4gU3RhdGUEQ2VhcsOhIjtzOjY6IkNlYXLDoSI7czozMjoiQnJhemlsaWFuIFN0YXRlBERpc3RyaXRvIEZlZGVyYWwiO3M6MTY6IkRpc3RyaXRvIEZlZGVyYWwiO3M6MzA6IkJyYXppbGlhbiBTdGF0ZQRFc3Bpcml0byBTYW50byI7czoxNDoiRXNwaXJpdG8gU2FudG8iO3M6MzU6IkJyYXppbGlhbiBTdGF0ZQRGZXJuYW5kbyBkZSBOb3JvbmhhIjtzOjE5OiJGZXJuYW5kbyBkZSBOb3JvbmhhIjtzOjIyOiJCcmF6aWxpYW4gU3RhdGUER29pw6FzIjtzOjY6IkdvacOhcyI7czoyNToiQnJhemlsaWFuIFN0YXRlBE1hcmFuaMOjbyI7czo5OiJNYXJhbmjDo28iO3M6Mjc6IkJyYXppbGlhbiBTdGF0ZQRNYXRvIEdyb3NzbyI7czoxMToiTWF0byBHcm9zc28iO3M6MzQ6IkJyYXppbGlhbiBTdGF0ZQRNYXRvIEdyb3NzbyBkbyBTdWwiO3M6MTg6Ik1hdG8gR3Jvc3NvIGRvIFN1bCI7czoyODoiQnJhemlsaWFuIFN0YXRlBE1pbmFzIEdlcmFpcyI7czoxMjoiTWluYXMgR2VyYWlzIjtzOjIzOiJCcmF6aWxpYW4gU3RhdGUEUGFyYW7DoSI7czo3OiJQYXJhbsOhIjtzOjI0OiJCcmF6aWxpYW4gU3RhdGUEUGFyYcOtYmEiO3M6ODoiUGFyYcOtYmEiO3M6MjE6IkJyYXppbGlhbiBTdGF0ZQRQYXLDoSI7czo1OiJQYXLDoSI7czoyNjoiQnJhemlsaWFuIFN0YXRlBFBlcm5hbWJ1Y28iO3M6MTA6IlBlcm5hbWJ1Y28iO3M6MjI6IkJyYXppbGlhbiBTdGF0ZQRQaWF1w60iO3M6NjoiUGlhdcOtIjtzOjM1OiJCcmF6aWxpYW4gU3RhdGUEUmlvIEdyYW5kZSBkbyBOb3J0ZSI7czoxOToiUmlvIEdyYW5kZSBkbyBOb3J0ZSI7czozMzoiQnJhemlsaWFuIFN0YXRlBFJpbyBHcmFuZGUgZG8gU3VsIjtzOjE3OiJSaW8gR3JhbmRlIGRvIFN1bCI7czozMDoiQnJhemlsaWFuIFN0YXRlBFJpbyBkZSBKYW5laXJvIjtzOjE0OiJSaW8gZGUgSmFuZWlybyI7czoyNToiQnJhemlsaWFuIFN0YXRlBFJvbmTDtG5pYSI7czo5OiJSb25kw7RuaWEiO3M6MjM6IkJyYXppbGlhbiBTdGF0ZQRSb3JhaW1hIjtzOjc6IlJvcmFpbWEiO3M6MzA6IkJyYXppbGlhbiBTdGF0ZQRTYW50YSBDYXRhcmluYSI7czoxNDoiU2FudGEgQ2F0YXJpbmEiO3M6MjM6IkJyYXppbGlhbiBTdGF0ZQRTZXJnaXBlIjtzOjc6IlNlcmdpcGUiO3M6MjY6IkJyYXppbGlhbiBTdGF0ZQRTw6NvIFBhdWxvIjtzOjEwOiJTw6NvIFBhdWxvIjtzOjI1OiJCcmF6aWxpYW4gU3RhdGUEVG9jYW50aW5zIjtzOjk6IlRvY2FudGlucyI7czoyODoiQnJpdGlzaCBSZWdpb24EQWJlcmRlZW5zaGlyZSI7czoxMzoiQWJlcmRlZW5zaGlyZSI7czoyMzoiQnJpdGlzaCBSZWdpb24EQW5nbGVzZXkiO3M6ODoiQW5nbGVzZXkiO3M6MjA6IkJyaXRpc2ggUmVnaW9uBEFuZ3VzIjtzOjU6IkFuZ3VzIjtzOjI2OiJCcml0aXNoIFJlZ2lvbgRBcmd5bGxzaGlyZSI7czoxMToiQXJneWxsc2hpcmUiO3M6MjM6IkJyaXRpc2ggUmVnaW9uBEF5cnNoaXJlIjtzOjg6IkF5cnNoaXJlIjtzOjI1OiJCcml0aXNoIFJlZ2lvbgRCYW5mZnNoaXJlIjtzOjEwOiJCYW5mZnNoaXJlIjtzOjI3OiJCcml0aXNoIFJlZ2lvbgRCZWRmb3Jkc2hpcmUiO3M6MTI6IkJlZGZvcmRzaGlyZSI7czoyNDoiQnJpdGlzaCBSZWdpb24EQmVya3NoaXJlIjtzOjk6IkJlcmtzaGlyZSI7czoyNzoiQnJpdGlzaCBSZWdpb24EQmVyd2lja3NoaXJlIjtzOjEyOiJCZXJ3aWNrc2hpcmUiO3M6Mjk6IkJyaXRpc2ggUmVnaW9uBEJyZWNrbm9ja3NoaXJlIjtzOjE0OiJCcmVja25vY2tzaGlyZSI7czozMDoiQnJpdGlzaCBSZWdpb24EQnVja2luZ2hhbXNoaXJlIjtzOjE1OiJCdWNraW5naGFtc2hpcmUiO3M6MjQ6IkJyaXRpc2ggUmVnaW9uBEJ1dGVzaGlyZSI7czo5OiJCdXRlc2hpcmUiO3M6MzA6IkJyaXRpc2ggUmVnaW9uBENhZXJuYXJmb25zaGlyZSI7czoxNToiQ2Flcm5hcmZvbnNoaXJlIjtzOjI0OiJCcml0aXNoIFJlZ2lvbgRDYWl0aG5lc3MiO3M6OToiQ2FpdGhuZXNzIjtzOjI5OiJCcml0aXNoIFJlZ2lvbgRDYW1icmlkZ2VzaGlyZSI7czoxNDoiQ2FtYnJpZGdlc2hpcmUiO3M6Mjg6IkJyaXRpc2ggUmVnaW9uBENhcmRpZ2Fuc2hpcmUiO3M6MTM6IkNhcmRpZ2Fuc2hpcmUiO3M6Mjk6IkJyaXRpc2ggUmVnaW9uBENhcm1hdGhlbnNoaXJlIjtzOjE0OiJDYXJtYXRoZW5zaGlyZSI7czoyMzoiQnJpdGlzaCBSZWdpb24EQ2hlc2hpcmUiO3M6ODoiQ2hlc2hpcmUiO3M6MzE6IkJyaXRpc2ggUmVnaW9uBENsYWNrbWFubmFuc2hpcmUiO3M6MTY6IkNsYWNrbWFubmFuc2hpcmUiO3M6MjM6IkJyaXRpc2ggUmVnaW9uBENvcm53YWxsIjtzOjg6IkNvcm53YWxsIjtzOjI4OiJCcml0aXNoIFJlZ2lvbgRDcm9tYXJ0eXNoaXJlIjtzOjEzOiJDcm9tYXJ0eXNoaXJlIjtzOjI1OiJCcml0aXNoIFJlZ2lvbgRDdW1iZXJsYW5kIjtzOjEwOiJDdW1iZXJsYW5kIjtzOjI3OiJCcml0aXNoIFJlZ2lvbgREZW5iaWdoc2hpcmUiO3M6MTI6IkRlbmJpZ2hzaGlyZSI7czoyNToiQnJpdGlzaCBSZWdpb24ERGVyYnlzaGlyZSI7czoxMDoiRGVyYnlzaGlyZSI7czoyMDoiQnJpdGlzaCBSZWdpb24ERGV2b24iO3M6NToiRGV2b24iO3M6MjE6IkJyaXRpc2ggUmVnaW9uBERvcnNldCI7czo2OiJEb3JzZXQiO3M6Mjg6IkJyaXRpc2ggUmVnaW9uBER1bWZyaWVzc2hpcmUiO3M6MTM6IkR1bWZyaWVzc2hpcmUiO3M6Mjk6IkJyaXRpc2ggUmVnaW9uBER1bmJhcnRvbnNoaXJlIjtzOjE0OiJEdW5iYXJ0b25zaGlyZSI7czoyMToiQnJpdGlzaCBSZWdpb24ERHVyaGFtIjtzOjY6IkR1cmhhbSI7czoyNzoiQnJpdGlzaCBSZWdpb24ERWFzdCBMb3RoaWFuIjtzOjEyOiJFYXN0IExvdGhpYW4iO3M6MjA6IkJyaXRpc2ggUmVnaW9uBEVzc2V4IjtzOjU6IkVzc2V4IjtzOjE5OiJCcml0aXNoIFJlZ2lvbgRGaWZlIjtzOjQ6IkZpZmUiO3M6MjU6IkJyaXRpc2ggUmVnaW9uBEZsaW50c2hpcmUiO3M6MTA6IkZsaW50c2hpcmUiO3M6MjQ6IkJyaXRpc2ggUmVnaW9uBEdsYW1vcmdhbiI7czo5OiJHbGFtb3JnYW4iO3M6MzA6IkJyaXRpc2ggUmVnaW9uBEdsb3VjZXN0ZXJzaGlyZSI7czoxNToiR2xvdWNlc3RlcnNoaXJlIjtzOjI0OiJCcml0aXNoIFJlZ2lvbgRIYW1wc2hpcmUiO3M6MTg6IuODj+ODs+ODl+OCt+ODo+ODvCI7czoyODoiQnJpdGlzaCBSZWdpb24ESGVyZWZvcmRzaGlyZSI7czoxMzoiSGVyZWZvcmRzaGlyZSI7czoyODoiQnJpdGlzaCBSZWdpb24ESGVydGZvcmRzaGlyZSI7czoxMzoiSGVydGZvcmRzaGlyZSI7czozMDoiQnJpdGlzaCBSZWdpb24ESHVudGluZ2RvbnNoaXJlIjtzOjE1OiJIdW50aW5nZG9uc2hpcmUiO3M6MzA6IkJyaXRpc2ggUmVnaW9uBEludmVybmVzcy1zaGlyZSI7czoxNToiSW52ZXJuZXNzLXNoaXJlIjtzOjE5OiJCcml0aXNoIFJlZ2lvbgRLZW50IjtzOjQ6IktlbnQiO3M6MzA6IkJyaXRpc2ggUmVnaW9uBEtpbmNhcmRpbmVzaGlyZSI7czoxNToiS2luY2FyZGluZXNoaXJlIjtzOjI4OiJCcml0aXNoIFJlZ2lvbgRLaW5yb3NzLXNoaXJlIjtzOjEzOiJLaW5yb3NzLXNoaXJlIjtzOjMyOiJCcml0aXNoIFJlZ2lvbgRLaXJjdWRicmlnaHRzaGlyZSI7czoxNzoiS2lyY3VkYnJpZ2h0c2hpcmUiO3M6MjY6IkJyaXRpc2ggUmVnaW9uBExhbmFya3NoaXJlIjtzOjExOiJMYW5hcmtzaGlyZSI7czoyNToiQnJpdGlzaCBSZWdpb24ETGFuY2FzaGlyZSI7czoxMDoiTGFuY2FzaGlyZSI7czoyOToiQnJpdGlzaCBSZWdpb24ETGVpY2VzdGVyc2hpcmUiO3M6MTQ6IkxlaWNlc3RlcnNoaXJlIjtzOjI3OiJCcml0aXNoIFJlZ2lvbgRMaW5jb2xuc2hpcmUiO3M6MTI6IkxpbmNvbG5zaGlyZSI7czoyMToiQnJpdGlzaCBSZWdpb24ETG9uZG9uIjtzOjEyOiLjg63jg7Pjg4njg7MiO3M6MjQ6IkJyaXRpc2ggUmVnaW9uBE1lcmlvbmV0aCI7czo5OiJNZXJpb25ldGgiO3M6MjU6IkJyaXRpc2ggUmVnaW9uBE1lcnNleXNpZGUiO3M6MTA6Ik1lcnNleXNpZGUiO3M6MjQ6IkJyaXRpc2ggUmVnaW9uBE1pZGRsZXNleCI7czo5OiJNaWRkbGVzZXgiO3M6MjU6IkJyaXRpc2ggUmVnaW9uBE1pZGxvdGhpYW4iO3M6MTA6Ik1pZGxvdGhpYW4iO3M6MzA6IkJyaXRpc2ggUmVnaW9uBE1vbmd0b21lcnlzaGlyZSI7czoxNToiTW9uZ3RvbWVyeXNoaXJlIjtzOjI4OiJCcml0aXNoIFJlZ2lvbgRNb25tb3V0aHNoaXJlIjtzOjEwOiJNaWRsb3RoaWFuIjtzOjI1OiJCcml0aXNoIFJlZ2lvbgRNb3JheXNoaXJlIjtzOjEwOiJNb3JheXNoaXJlIjtzOjI1OiJCcml0aXNoIFJlZ2lvbgROYWlybnNoaXJlIjtzOjEwOiJOYWlybnNoaXJlIjtzOjIyOiJCcml0aXNoIFJlZ2lvbgROb3Jmb2xrIjtzOjc6Ik5vcmZvbGsiO3M6MzE6IkJyaXRpc2ggUmVnaW9uBE5vcnRoYW1wdG9uc2hpcmUiO3M6MTY6Ik5vcnRoYW1wdG9uc2hpcmUiO3M6Mjk6IkJyaXRpc2ggUmVnaW9uBE5vcnRodW1iZXJsYW5kIjtzOjE0OiJOb3J0aHVtYmVybGFuZCI7czozMDoiQnJpdGlzaCBSZWdpb24ETm90dGluZ2hhbXNoaXJlIjtzOjE1OiJOb3R0aW5naGFtc2hpcmUiO3M6MjE6IkJyaXRpc2ggUmVnaW9uBE9ya2VueSI7czo2OiJPcmtlbnkiO3M6MjY6IkJyaXRpc2ggUmVnaW9uBE94Zm9yZHNoaXJlIjtzOjExOiJPeGZvcmRzaGlyZSI7czoyNzoiQnJpdGlzaCBSZWdpb24EUGVlYmxlc3NoaXJlIjtzOjEyOiJQZWVibGVzc2hpcmUiO3M6Mjg6IkJyaXRpc2ggUmVnaW9uBFBlbWJyb2tlc2hpcmUiO3M6MTM6IlBlbWJyb2tlc2hpcmUiO3M6MjU6IkJyaXRpc2ggUmVnaW9uBFBlcnRoc2hpcmUiO3M6MTA6IlBlcnRoc2hpcmUiO3M6MjY6IkJyaXRpc2ggUmVnaW9uBFJhZG5vcnNoaXJlIjtzOjExOiJSYWRub3JzaGlyZSI7czoyNzoiQnJpdGlzaCBSZWdpb24EUmVuZnJld3NoaXJlIjtzOjEyOiJSZW5mcmV3c2hpcmUiO3M6MjU6IkJyaXRpc2ggUmVnaW9uBFJvc3Mtc2hpcmUiO3M6MTA6IlJvc3Mtc2hpcmUiO3M6Mjg6IkJyaXRpc2ggUmVnaW9uBFJveGJ1cmdoc2hpcmUiO3M6MTM6IlJveGJ1cmdoc2hpcmUiO3M6MjI6IkJyaXRpc2ggUmVnaW9uBFJ1dGxhbmQiO3M6NjoidXRsYW5kIjtzOjI3OiJCcml0aXNoIFJlZ2lvbgRTZWxraXJrc2hpcmUiO3M6MTI6IlNlbGtpcmtzaGlyZSI7czoyMzoiQnJpdGlzaCBSZWdpb24EU2hldGxhbmQiO3M6ODoiU2hldGxhbmQiO3M6MjU6IkJyaXRpc2ggUmVnaW9uBFNocm9wc2hpcmUiO3M6MTA6IlNocm9wc2hpcmUiO3M6MjM6IkJyaXRpc2ggUmVnaW9uBFNvbWVyc2V0IjtzOjg6IlNvbWVyc2V0IjtzOjI4OiJCcml0aXNoIFJlZ2lvbgRTdGFmZm9yZHNoaXJlIjtzOjEzOiJTdGFmZm9yZHNoaXJlIjtzOjI4OiJCcml0aXNoIFJlZ2lvbgRTdGlybGluZ3NoaXJlIjtzOjEzOiJTdGlybGluZ3NoaXJlIjtzOjIyOiJCcml0aXNoIFJlZ2lvbgRTdWZmb2xrIjtzOjc6IlN1ZmZvbGsiO3M6MjE6IkJyaXRpc2ggUmVnaW9uBFN1cnJleSI7czo2OiJTdXJyZXkiO3M6MjE6IkJyaXRpc2ggUmVnaW9uBFN1c3NleCI7czo2OiJTdXNzZXgiO3M6MjU6IkJyaXRpc2ggUmVnaW9uBFN1dGhlcmxhbmQiO3M6MTA6IlN1dGhlcmxhbmQiO3M6Mjc6IkJyaXRpc2ggUmVnaW9uBFdhcndpY2tzaGlyZSI7czoxMjoiV2Fyd2lja3NoaXJlIjtzOjI3OiJCcml0aXNoIFJlZ2lvbgRXZXN0IExvdGhpYW4iO3M6MTI6Ildlc3QgTG90aGlhbiI7czoyNjoiQnJpdGlzaCBSZWdpb24EV2VzdG1vcmxhbmQiO3M6MTE6Ildlc3Rtb3JsYW5kIjtzOjI3OiJCcml0aXNoIFJlZ2lvbgRXaWd0b3duc2hpcmUiO3M6MTI6IldpZ3Rvd25zaGlyZSI7czoyNDoiQnJpdGlzaCBSZWdpb24EV2lsdHNoaXJlIjtzOjE4OiLjgqbjgqPjg6vjgrfjg6Pjg7wiO3M6Mjk6IkJyaXRpc2ggUmVnaW9uBFdvcmNlc3RlcnNoaXJlIjtzOjE0OiJXb3JjZXN0ZXJzaGlyZSI7czoyNDoiQnJpdGlzaCBSZWdpb24EWW9ya3NoaXJlIjtzOjk6IllvcmtzaGlyZSI7czoyNzoiQnJva2VuIHBhY2thZ2UgKGhhbmRsZSAlcykuIjtzOjQ1OiLlo4rjgozjgZ/jg5Hjg4PjgrHjg7zjgrggKOODj+ODs+ODieODqyAlcynjgIIiO3M6NTQ6IkJyb3dzZSBvdXIgbWFya2V0cGxhY2Ugb2YgYWRkLW9ucyB0byBleHRlbmQgeW91ciBzaXRlISI7czo3NToi44Oe44O844Kx44OD44OI44OX44Os44Kk44K544Gn5ouh5by144Ki44OJ44Kq44Oz44KS5o6i44GX44Gm5qmf6IO95by35YyW77yBIjtzOjIxOiJCcm93c2VyIFRvb2xiYXIgQ29sb3IiO3M6MzA6IuODluODqeOCpuOCtuODhOODvOODq+OCq+ODqeODvCI7czozMToiQnVpbGQgc2ltcGxlIGZvcm1zIGFuZCBzdXJ2ZXlzLiI7czoxMjA6IuOCt+ODs+ODl+ODq+OBquODleOCqeODvOODoOOChOOCouODs+OCseODvOODiOOCkuS9nOaIkOOBl+OBvuOBmeOAgue1kOaenOOBr+ODreOCsOOBq+S/neWtmOOAgeODoeODvOODq+mAmuefpeapn+iDveOCguOAgiI7czo5NzoiQnVpbHQgd2l0aCA8YSBocmVmPSJodHRwOi8vd3d3LmNvbmNyZXRlNS5vcmciIGNsYXNzPSJjb25jcmV0ZTUiIHJlbD0ibm9mb2xsb3ciPmNvbmNyZXRlNTwvYT4gQ01TLiI7czo5NzoiQnVpbHQgd2l0aCA8YSBocmVmPSJodHRwOi8vd3d3LmNvbmNyZXRlNS5vcmciIGNsYXNzPSJjb25jcmV0ZTUiIHJlbD0ibm9mb2xsb3ciPmNvbmNyZXRlNTwvYT4gQ01TLiI7czoxNjoiQnVsayBTRU8gVXBkYXRlciI7czozMDoi5LiA5ousU0VP44Ki44OD44OX44OH44O844K/44O8IjtzOjc6IkJ1bGxldHMiO3M6OToi44OJ44OD44OIIjtzOjExOiJCdXR0b24gVGV4dCI7czoyMToi44Oc44K/44Oz44OG44Kt44K544OIIjtzOjI3OiJCeSBBcmVhIG9mIFNpdGUgKEhpZXJhcmNoeSkiO3M6MzA6IuS4iuS9jemajuWxpOOBi+OCiee2meaJv+OBmeOCiyI7czoxMjoiQnkgUGFnZSBUeXBlIjtzOjIxOiLjg5rjg7zjgrjjgr/jgqTjg5fjgaciO3M6MTQ6IkJ5IFBhcmVudCBQYWdlIjtzOjE1OiLopqrjg5rjg7zjgrjjgaciO3M6MTIyOiJCeSBkZWZhdWx0LCBzaXRlIG5hbWUgaXMgZGlzcGxheWVkIGluIHRoZSBicm93c2VyIHRpdGxlIGJhci4gSXQgaXMgYWxzbyB0aGUgZGVmYXVsdCBuYW1lIGZvciB5b3VyIHByb2plY3Qgb24gY29uY3JldGU1Lm9yZyI7czoxNTI6IuODh+ODleOCqeODq+ODiOOBp+OBr+OAgeOCteOCpOODiOWQjeOBr+ODluODqeOCpuOCtuOBruOCv+OCpOODiOODq+ODkOODvOOBq+ihqOekuuOBleOCjOOAgWNvbmNyZXRlNS5vcmcg44Gu44OX44Ot44K444Kn44Kv44OI5ZCN44Gn44KC5L2/44KP44KM44G+44GZ44CCIjtzOjE2OiJDQVBUQ0hBIHJlcXVpcmVkIjtzOjIyOiJDQVBUQ0hB44GM5b+F6KaB44Gn44GZIjtzOjM3OiJDUkMgZXJyb3Igd29ya2luZyB3aXRoIGEgWklQIGFyY2hpdmUuIjtzOjQyOiJaSVDjg5XjgqHjgqTjg6vkvZzmpa3kuK3jga5DUkPjgqjjg6njg7zjgIIiO3M6MjQ6IkNTUyBhbmQgSmF2YVNjcmlwdCBDYWNoZSI7czozNDoiQ1NTIOOBqCBKYXZhc2NyaXB0IOOCreODo+ODg+OCt+ODpSI7czozOiJDU1YiO3M6MzoiQ1NWIjtzOjIyOiJDYWNoZSAmIFNwZWVkIFNldHRpbmdzIjtzOjM2OiLjgq3jg6Pjg4Pjgrfjg6XjgajooajnpLrpgJ/luqboqK3lrpoiO3M6MTI6IkNhY2hlIFN0YXR1cyI7czozMDoi44Kt44Oj44OD44K344Ol44K544OG44O844K/44K5IjtzOjQ0OiJDYWNoZSBibG9jayBvdXRwdXQgZXZlbiBmb3IgbG9nZ2VkIGluIHVzZXJzLiI7czo4MToi44Ot44Kw44Kk44Oz44Om44O844K244O844Gr44KC44OW44Ot44OD44Kv44Gu5Ye65Yqb44KS44Kt44Oj44OD44K344Ol44GX44G+44GZ44CCIjtzOjMyOiJDYWNoZSBibG9jayBvdXRwdXQgb24gSFRUUCBQT1NULiI7czo4NjoiSFRUUOOBrlBPU1Tjg4fjg7zjgr/jgYzjgYLjgaPjgabjgoLjg5bjg63jg4Pjgq/jga7lh7rlipvjgpLjgq3jg6Pjg4Pjgrfjg6XjgZfjgb7jgZnjgIIiO3M6MTk6IkNhY2hlIGJsb2NrIG91dHB1dC4iO3M6NTE6IuODluODreODg+OCr+OBruWHuuWKm+OCkuOCreODo+ODg+OCt+ODpeOBl+OBvuOBmeOAgiI7czozMjoiQ2FjaGUgZm9yIGhvdyBsb25nIChpbiBzZWNvbmRzKT8iO3M6NjY6IuOCreODo+ODg+OCt+ODpeacn+mWk+OCkuioreWumuOBl+OBpuOBj+OBoOOBleOBhCAo5Y2Y5L2N44Gv56eSKeOAgiI7czoxOToiQ2FjaGUgZm9yIGhvdyBsb25nPyI7czoyNzoi44Kt44Oj44OD44K344Ol5pmC6ZaT44Gv77yfIjtzOjIxOiJDYWNoZSBzZXR0aW5ncyBzYXZlZC4iO3M6NDg6IuOCreODo+ODg+OCt+ODpeioreWumuOBjOS/neWtmOOBleOCjOOBvuOBl+OBn+OAgiI7czoxNjoiQ2FjaGUgdGhpcyBwYWdlLiI7czo0Mjoi44GT44Gu44Oa44O844K444KS44Kt44Oj44OD44K344Ol44GZ44KL44CCIjtzOjIxOiJDYWNoZWQgZmlsZXMgcmVtb3ZlZC4iO3M6NTQ6IuOCreODo+ODg+OCt+ODpeODleOCoeOCpOODq+OBjOWJiumZpOOBleOCjOOBvuOBl+OBn+OAgiI7czoxMzI6IkNhY2hlcyB0aGUgb3V0cHV0IG9mIGN1c3RvbWl6ZWQgdGhlbWUgc3R5bGVzaGVldHMgZm9yIGZhc3RlciBsb2FkaW5nLiBUdXJuIG9mZiBpZiB5b3UgYXJlIGVkaXRpbmcgTEVTUyBmaWxlcyBpbiB5b3VyIHRoZW1lIGRpcmVjdGx5LiI7czoyMTI6IuOCq+OCueOCv+ODnuOCpOOCuuOBleOCjOOBn+ODhuODvOODnuOBruOCueOCv+OCpOODq+OCt+ODvOODiOOBruWHuuWKm+OCkuOCreODo+ODg+OCt+ODpeWjq+iqreOBv+i+vOOBv+mAn+W6puOCkuWQkeS4iuOBl+OBvuOBmeOAgkxFU1Mg44OV44Kh44Kk44Or44KS55u05o6l57eo6ZuG44GX44Gm44GE44KL5aC05ZCI44Gv54Sh5Yq544Gr44GX44Gm44GP44Gg44GV44GE44CCIjtzOjc6IkNhY2hpbmciO3M6MTU6IuOCreODo+ODg+OCt+ODpSI7czo4OiJDYWxlbmRhciI7czoxNToi44Kr44Os44Oz44OA44O8IjtzOjE3OiJDYWxlbmRhciAmIEV2ZW50cyI7czozMDoi44Kr44Os44Oz44OA44O8ICYg44Kk44OZ44Oz44OIIjtzOjE0OiJDYWxlbmRhciBFdmVudCI7czoyNzoi44Kr44Os44Oz44OA44O844Kk44OZ44Oz44OIIjtzOjI0OiJDYWxlbmRhciBFdmVudCBBdHRyaWJ1dGUiO3M6MzM6IuOCq+ODrOODs+ODgOODvOOCpOODmeODs+ODiOWxnuaApyI7czozMjoiQ2FsZW5kYXIgRXZlbnRzIGZvciBDYWxlbmRhcjogJXMiO3M6NTg6IuOCq+ODrOODs+ODgOODvOOCpOODmeODs+ODiOOBjOWxnuOBmeOCi+OCq+ODrOODs+ODgOODvDogJXMiO3M6MTM6IkNhbGVuZGFyIE5hbWUiO3M6MTg6IuOCq+ODrOODs+ODgOODvOWQjSI7czoyMzoiQ2FsZW5kYXIgU2l0ZSBBdHRyaWJ1dGUiO3M6MzA6IuOCq+ODrOODs+ODgOODvOOCteOCpOODiOWxnuaApyI7czoyNToiQ2FsZW5kYXIgVG9waWNzIEF0dHJpYnV0ZSI7czozMzoi44Kr44Os44Oz44OA44O844OI44OU44OD44Kv5bGe5oCnIjtzOjMwOiJDYWxlbmRhciBkZWxldGVkIHN1Y2Nlc3NmdWxseS4iO3M6NDI6IuOCq+ODrOODs+ODgOODvOOBjOWJiumZpOOBleOCjOOBvuOBl+OBn+OAgiI7czozMToiQ2FsZW5kYXIgZGlzYWJsZWQgaW4gZWRpdCBtb2RlLiI7czo1Nzoi57eo6ZuG44Oi44O844OJ5Lit44Gv44Kr44Os44Oz44OA44O844Gv6Z2e6KGo56S644Gn44GZ44CCIjtzOjE0OiJDYW4ndCBJbnN0YWxsISI7czozNjoi44Kk44Oz44K544OI44O844Or44Gn44GN44G+44Gb44KT77yBIjtzOjQ1OiJDYW4ndCByZW1vdmUgZmlsZSB3b3JraW5nIHdpdGggYSBaSVAgYXJjaGl2ZS4iO3M6NjA6IlpJUOODleOCoeOCpOODq+S4reOBruODleOCoeOCpOODq+OCkuWPluOCiumZpOOBkeOBvuOBm+OCk+OAgiI7czoyNToiQ2FuYWRpYW4gUHJvdmluY2UEQWxiZXJ0YSI7czoxNToi44Ki44Or44OZ44Or44K/IjtzOjM0OiJDYW5hZGlhbiBQcm92aW5jZQRCcml0aXNoIENvbHVtYmlhIjtzOjM2OiLjg5bjg6rjg4bjgqPjg4Pjgrfjg6XjgrPjg63jg7Pjg5PjgqIiO3M6MjY6IkNhbmFkaWFuIFByb3ZpbmNlBE1hbml0b2JhIjtzOjEyOiLjg57jg4vjg4jjg5AiO3M6MzE6IkNhbmFkaWFuIFByb3ZpbmNlBE5ldyBCcnVuc3dpY2siO3M6MzM6IuODi+ODpeODvOODluODqeODs+OCuuOCpuOCo+ODg+OCryI7czozMDoiQ2FuYWRpYW4gUHJvdmluY2UETmV3Zm91bmRsYW5kIjtzOjMzOiLjg4vjg6Xjg7zjg5XjgqHjgqbjg7Pjg4njg6njg7Pjg4kiO3M6Mzk6IkNhbmFkaWFuIFByb3ZpbmNlBE5vcnRod2VzdCBUZXJyaXRvcmllcyI7czo0Mjoi44OO44O844K544Km44Kn44K544OI44O744OG44Oq44OI44Oq44O844K6IjtzOjI5OiJDYW5hZGlhbiBQcm92aW5jZQROb3ZhIFNjb3RpYSI7czoxODoi44OO44OQ44K544Kz44K344KiIjtzOjI1OiJDYW5hZGlhbiBQcm92aW5jZQROdW5hdnV0IjtzOjc6Ik51bmF2dXQiO3M6MjU6IkNhbmFkaWFuIFByb3ZpbmNlBE9udGFyaW8iO3M6MTU6IuOCquODs+OCv+ODquOCqiI7czozODoiQ2FuYWRpYW4gUHJvdmluY2UEUHJpbmNlIEVkd2FyZCBJc2xhbmQiO3M6MjA6IlByaW5jZSBFZHdhcmQgSXNsYW5kIjtzOjI0OiJDYW5hZGlhbiBQcm92aW5jZQRRdWViZWMiO3M6MTI6IuOCseODmeODg+OCryI7czozMDoiQ2FuYWRpYW4gUHJvdmluY2UEU2Fza2F0Y2hld2FuIjtzOjEyOiJTYXNrYXRjaGV3YW4iO3M6MjM6IkNhbmFkaWFuIFByb3ZpbmNlBFl1a29uIjtzOjEyOiLjg6bjg7zjgrPjg7MiO3M6NjoiQ2FuY2VsIjtzOjE1OiLjgq3jg6Pjg7Pjgrvjg6siO3M6MjQ6IkNhbmNlbCBTY2hlZHVsZWQgUHVibGlzaCI7czo0Mjoi44K544Kx44K444Ol44O844Or5YWs6ZaL44KS44Kt44Oj44Oz44K744OrIjtzOjEzOiJDYW5jZWwgdXBsb2FkIjtzOjMzOiLjgqLjg4Pjg5fjg63jg7zjg4njgq3jg6Pjg7Pjgrvjg6siO3M6OToiQ2Fub25pY2FsIjtzOjE1OiLjgqvjg47jg4vjgqvjg6siO3M6MTY6IkNhbm9uaWNhbCBEb21haW4iO3M6Mjc6IuOCq+ODjuODi+OCq+ODq+ODieODoeOCpOODsyI7czoxMzoiQ2Fub25pY2FsIFRhZyI7czoyMToi44Kr44OO44OL44Kr44Or44K/44KwIjtzOjEzOiJDYW5vbmljYWwgVVJMIjtzOjE5OiLjgqvjg47jg4vjgqvjg6sgVVJMIjtzOjg0OiJDYW5vbmljYWwgVVJMIGlzIG5vdCBzZXQgYW5kIHRoZXJlIGlzIG5vIEhUVFAgcmVxdWVzdCB0byByZXRyaWV2ZSB0aGUgc2l0ZSBVUkwgZnJvbS4iO3M6MTE3OiLjgqvjg47jg4vjgqvjg6sgVVJMIOOBjOioreWumuOBleOCjOOBpuOBiuOCieOBmuOAgUhUVFAg44Oq44Kv44Ko44K544OI44GL44KJ44KCIFVSTCDmg4XloLHjgYzlj5blvpfjgafjgY3jgb7jgZvjgpPjgIIiO3M6MTQ6IkNhbm9uaWNhbCBVUkxzIjtzOjE4OiLjgqvjg47jg4vjgqvjg6tVUkwiO3M6MjA6IkNhcGl0YWxpemUgYWxsIHdvcmRzIjtzOjMzOiLjgZnjgbnjgabjga7mloflrZfjgpLlpKfmloflrZfjgasiO3M6MjE6IkNhcGl0YWxpemUgZmlyc3Qgd29yZCI7czozMzoi5pyA5Yid44Gu5paH5a2X44Gu44G/5aSn5paH5a2X44GrIjtzOjEyOiJDYXB0Y2hhIENvZGUiO3M6MjI6IkNhcHRjaGHoqo3oqLzjgrPjg7zjg4kiO3M6MTc6IkNhcHRjaGEgTGlicmFyaWVzIjtzOjIyOiJDYXB0Y2hh44Op44Kk44OW44Op44OqIjtzOjE2OiJDYXB0Y2hhIFNldHRpbmdzIjtzOjEzOiJDYXB0Y2hh6Kit5a6aIjtzOjEzOiJDYXB0Y2hhIFNldHVwIjtzOjEzOiJDYXB0Y2hh6Kit5a6aIjtzOjIzOiJDYXB0Y2hhIHNldHRpbmdzIHNhdmVkLiI7czo0MDoiQ2FwdGNoYeioreWumuOBjOS/neWtmOOBleOCjOOBvuOBl+OBn+OAgiI7czo3OiJDYXJlZXJzIjtzOjY6IuaxguS6uiI7czoxMDoiQ2F0ZWdvcmllcyI7czoxNToi44Kr44OG44K044Oq44O8IjtzOjExMToiQ2F0ZWdvcml6ZSBmaWxlIGF0dHJpYnV0ZXMgaW50byBzZXRzIHRvIGdpdmUgZ3JlYXRlciBvcmdhbml6YXRpb25hbCBjb250ZXh0IHRvIGVkaXRvcnMgYW5kIGVuaGFuY2UgZWFzZSBvZiB1c2UuIjtzOjEzMjoi5aSn44GN44Gq57WE57mU44Gn44Gu6YGL55So44KE5L2/44GE5Yud5omL44Gu5ZCR5LiK44Gu44Gf44KB44Gr44CB44OV44Kh44Kk44Or5bGe5oCn44KS44K744OD44OI44Gn44Kr44OG44K044Op44Kk44K644Gn44GN44G+44GZ44CCIjtzOjg6IkNhdGVnb3J5IjtzOjE1OiLjgqvjg4bjgrTjg6rjg7wiO3M6NTg6IkNhdGVnb3J5ICVzIG11c3QgaW1wbGVtZW50IFN0YW5kYXJkU2VhcmNoSW5kZXhlckludGVyZmFjZS4iO3M6OTY6IuOCq+ODhuOCtOODqiAlcyDjga8gU3RhbmRhcmRTZWFyY2hJbmRleGVySW50ZXJmYWNlIOOBq+Wun+ijheOBleOBm+OBquOBkeOCjOOBsOOBhOOBkeOBvuOBm+OCk+OAgiI7czoxNToiQ2F0ZWdvcnkgQ29sb3JzIjtzOjE1OiLjgqvjg4bjgrTjg6roibIiO3M6NjoiQ2VudGVyIjtzOjEyOiLkuK3lpK7lr4TjgZsiO3M6MTM6IkNlbnRlciBCb3R0b20iO3M6OToi5Lit5aSu5LiLIjtzOjEzOiJDZW50ZXIgQ2VudGVyIjtzOjEyOiLkuK3lpK7kuK3lpK4iO3M6MTA6IkNlbnRlciBUb3AiO3M6OToi5Lit5aSu5LiKIjtzOjExOiJDZW50ZXIgdGV4dCI7czoyNDoi44OG44Kt44K544OI44KS5Lit5a+E44GbIjtzOjYyOiJDZXJ0YWluIGFkZC1vbnMgcmVxdWlyZSBhIHNlY3VyZSBTU0wgVVJMLiBFbnRlciB0aGF0IFVSTCBoZXJlLiI7czoxMDk6IuS4gOmDqOOBruOCouODieOCquODs+OBr+OCu+OCreODpeOCouOBqlNTTCBVUkzjgpLlv4XopoHjgajjgZfjgb7jgZnjgILjgZPjgaHjgonjgavoqJjlhaXjgZfjgabjgY/jgaDjgZXjgYTjgIIiO3M6NjoiQ2hhbmdlIjtzOjY6IuWkieabtCI7czoxODoiQ2hhbmdlIEZvbnQgRmFtaWx5IjtzOjM2OiLjg5Xjgqnjg7Pjg4jjg5XjgqHjg5/jg6rjg7zjgpLlpInmm7QiO3M6MTY6IkNoYW5nZSBGb250IFNpemUiO3M6MzA6IuODleOCqeODs+ODiOOCteOCpOOCuuOCkuWkieabtCI7czoxODoiQ2hhbmdlIEluaGVyaXRhbmNlIjtzOjE1OiLntpnmib/jgpLlpInmm7QiO3M6MTM6IkNoYW5nZSBMb2NhbGUiO3M6MTg6IuODreOCseODvOODq+WkieabtCI7czoxNzoiQ2hhbmdlIFBhZ2UgT3JkZXIiO3M6MjE6IuODmuODvOOCuOmghuOCkuWkieabtCI7czoxNToiQ2hhbmdlIFBhc3N3b3JkIjtzOjIxOiLjg5Hjgrnjg6/jg7zjg4nlpInmm7QiO3M6MTg6IkNoYW5nZSBQZXJtaXNzaW9ucyI7czoxNToi5qip6ZmQ44KS5aSJ5pu0IjtzOjE1OiJDaGFuZ2UgU2V0dGluZ3MiO3M6MTU6IuioreWumuOCkuWkieabtCI7czoyOToiQ2hhbmdlIGZpbGVzIHN0b3JhZ2UgbG9jYXRpb24iO3M6MzY6IuODleOCoeOCpOODq+OBruS/neWtmOWgtOaJgOOCkuWkieabtCI7czo0OToiQ2hhbmdlIGxvZ2luIGJlaGF2aW9ycyBhbmQgc2V0dXAgcHVibGljIHByb2ZpbGVzLiI7czo3NToi44Ot44Kw44Kk44Oz5YuV5L2c44KE5YWs6ZaL44OX44Ot44OV44Kj44O844Or44Gu6Kit5a6a44KS5aSJ5pu044GX44G+44GZ44CCIjtzOjI3OiJDaGFuZ2UgcGFzc3dvcmQgYW5kIHNpZ24gaW4iO3M6NDI6IuODkeOCueODr+ODvOODieOCkuWkieabtOOBl+OBpuODreOCsOOCpOODsyI7czoxMTg6IkNoYW5nZSB0aGUgZ2VuZXJhbCBsb29rIGFuZCBvcHRpb25zIGxpa2UgU0VPIGFuZCBwZXJtaXNzaW9ucy4gRGVsZXRlIHRoZSBwYWdlIG9yIHJvbGwgdmVyc2lvbnMgYmFjayBmcm9tIGhlcmUgYXMgd2VsbC4iO3M6MTUwOiLopovjgZ/nm67jgoRTRU/jgIHmqKnpmZDjgarjganjga7jgqrjg5fjgrfjg6fjg7Pjga7lpInmm7TjgIHjg5rjg7zjgrjjga7liYrpmaTjgIHjg5Djg7zjgrjjg6fjg7Pjga7jg63jg7zjg6vjg5Djg4Pjgq/jga/jgZPjgZPjgYvjgonooYzjgarjgYTjgb7jgZnjgIIiO3M6NDA6IkNoYW5nZSB0aGUgcGljdHVyZSBhdHRhY2hlZCB0byBteSBwb3N0cy4iO3M6NDU6IuaKleeov+OBq+a3u+S7mOOBleOCjOOBn+eUu+WDj+OCkuWkieabtOOBmeOCiyI7czo3NDoiQ2hhbmdpbmcgcGFnZSB0eXBlcyBvZiBleGlzdGluZyBwYWdlcyBjb3VsZCByZXN1bHQgaW4gdW5leHBlY3RlZCBiZWhhdmlvci4iO3M6MTE0OiLml6LlrZjjg5rjg7zjgrjjga7jg5rjg7zjgrjjgr/jgqTjg5fjgpLlpInmm7TjgZnjgovjgajjgIHkuojmnJ/jgZvjgazntZDmnpzjgpLjgoLjgZ/jgonjgZnloLTlkIjjgYzjgYLjgorjgb7jgZnjgIIiO3M6MTIyOiJDaGFuZ2luZyB0aGUgY2hhcmFjdGVyIHNldCBtYXkgcmVxdWlyZSBhIGxvdCBvZiB0aW1lLiBJZiB0aGUgb3BlcmF0aW9uIHRpbWVzIG91dCwgeW91IGNhbiByZS1hcHBseSB0aGUgc2V0dGluZyBtb3JlIHRpbWVzLiI7czoxNDQ6IuaWh+Wtl+WIl+WkieabtOOBq+OBr+aZgumWk+OBjOOBi+OBi+OCiuOBvuOBmeOAguOCv+OCpOODoOOCouOCpuODiOOBjOeZuueUn+OBl+OBn+WgtOWQiOOAgeOCiOOCiumVt+OBhOaZgumWk+OCkuioseWPr+OBl+WGjemBqeeUqOOBp+OBjeOBvuOBmeOAgiI7czo3MDoiQ2hhbmdpbmcgdGhpcyBzZXR0aW5nIHdpbGwgYWZmZWN0IHRoaXMgcGFnZSBpbW1lZGlhdGVseS4gQXJlIHlvdSBzdXJlPyI7czoxMDI6IuOBk+OBruioreWumuOCkuWkieabtOOBmeOCi+OBqOOBmeOBkOOBq+OBk+OBruODmuODvOOCuOOBq+W9semfv+OCkuS4juOBiOOBvuOBmeOAguWun+ihjOOBl+OBvuOBmeOBi++8nyI7czo3OiJDaGFubmVsIjtzOjE1OiLjg4Hjg6Pjg7Pjg43jg6siO3M6MTU6IkNoYW5uZWwgTG9nZ2luZyI7czoyNzoi44OB44Oj44Oz44ON44Or44Ot44Ku44Oz44KwIjtzOjE3OiJDaGFyYWN0ZXIgc2V0OiAlcyI7czoxOToi5paH5a2X44K744OD44OIOiAlcyI7czoxMDoiQ2hhcmFjdGVycyI7czo2OiLmloflrZciO3M6NToiQ2hlY2siO3M6MTI6IuODgeOCp+ODg+OCryI7czoyMjoiQ2hlY2sgQXV0b21hdGVkIEdyb3VwcyI7czozOToi6Ieq5YuV5YyW44GV44KM44Gf44Kw44Or44O844OX44Gu56K66KqNIjtzOjE3OiJDaGVjayBGb3IgVXBkYXRlcyI7czozMzoi44Ki44OD44OX44OH44O844OI44KS44OB44Kn44OD44KvIjtzOjExOiJDaGVjayBHcm91cCI7czoyNzoi44Kw44Or44O844OX44KS44OB44Kn44OD44KvIjtzOjIyOiJDaGVjayBQYWdlIFBlcm1pc3Npb25zIjtzOjM5OiLjg5rjg7zjgrjjga7mqKnpmZDjgpLjg4Hjgqfjg4Pjgq/jgZnjgosiO3M6OTY6IkNoZWNrIGFueSBwcm9wZXJ0aWVzIHRoYXQgeW91IHdpc2ggdG8gZGlzcGxheSBpbiBhIGxpZ2h0Ym94LiBDaGVjayBub25lIHRvIGRpc2FibGUgdGhlIGxpZ2h0Ym94LiI7czoxNDE6IuODqeOCpOODiOODnOODg+OCr+OCueOBp+ihqOekuuW4jOacm+OBmeOCi+ODl+ODreODkOODhuOCo+OCkuODgeOCp+ODg+OCr+OAguODgeOCp+ODg+OCr+eEoeOBl+OBp+ODqeOCpOODiOODnOODg+OCr+OCueOCkueEoeWKueOBq+OBl+OBvuOBmeOAgiI7czozNjoiQ2hlY2sgb3V0IHRoaXMgYXJ0aWNsZSBvbiAlczoKCiVzCiVzIjtzOjMzOiIlc+OBruiomOS6i+OCkueiuuiqjeOBmeOCiwoKJXMKJXMiO3M6ODI6IkNoZWNrIHRoZSBib3ggbGFiZWxlZCAiQWxsb3cgdGhpcyBhcHBsaWNhdGlvbiB0byBiZSB1c2VkIHRvIFNpZ24gaW4gd2l0aCBUd2l0dGVyIi4iO3M6MTE3OiIiQWxsb3cgdGhpcyBhcHBsaWNhdGlvbiB0byBiZSB1c2VkIHRvIFNpZ24gaW4gd2l0aCBUd2l0dGVyIiDjga7jg5zjg4Pjgq/jgrnjgavjg4Hjgqfjg4Pjgq/jgpLlhaXjgozjgabjgY/jgaDjgZXjgYTjgIIiO3M6MTkxOiJDaGVjayB0aGlzIGNoZWNrYm94IHRvIHJlbW92ZSBpbmRleC5waHAgZnJvbSB5b3VyIFVSTHMuIFlvdSB3aWxsIGJlIGdpdmVuIGNvZGUgdG8gcGxhY2UgaW4gYSBmaWxlIG5hbWVkIC5odGFjY2VzcyBpbiB5b3VyIHdlYiByb290LiBjb25jcmV0ZTUgd2lsbCB0cnkgYW5kIHBsYWNlIHRoaXMgY29kZSBpbiB0aGUgZmlsZSBmb3IgeW91LiI7czoyNzY6IuOBk+OBruODgeOCp+ODg+OCr+ODnOODg+OCr+OCueOCkuODgeOCp+ODg+OCr+OBmeOCi+OBqOOAgVVSTCDjgYvjgokgaW5kZXgucGhwIOOBjOmZpOOBi+OCjOOBvuOBmeOAguOCpuOCp+ODluODq+ODvOODiOOBq+OBguOCiyAuaHRhY2Nlc3Mg44Go44GE44GG5ZCN5YmN44Gu44OV44Kh44Kk44Or44Gr44CB6KGo56S644GV44KM44KL44Kz44O844OJ44KS6Kit572u44GX44Gm44GP44Gg44GV44GE44CCY29uY3JldGU1IOOCguOCs+ODvOODieOBruioree9ruOCkuippuOBv+OBvuOBmeOAgiI7czoxMzoiQ2hlY2tib3ggTGlzdCI7czo0Mjoi44OB44Kn44OD44Kv44Oc44OD44Kv44K577yI6KSH5pWw6YG45oqe77yJIjtzOjE2OiJDaGVja2JveCBPcHRpb25zIjtzOjQyOiLjg4Hjgqfjg4Pjgq/jg5zjg4Pjgq/jgrnvvIjopIfmlbDpgbjmip7vvIkiO3M6MTk6IkNoZWNraW5nIEFQSSBLZXkuLi4iO3M6MjI6IkFQSSDjgq3jg7zjgpLnorroqo3kuK0iO3M6MjY6IkNoZWNraW5nIGRhdGFiYXNlIHRhYmxlICVzIjtzOjQ4OiLjg4fjg7zjgr/jg5njg7zjgrnjg4bjg7zjg5bjg6vjg4Hjgqfjg4Pjgq/kuK0gJXMiO3M6MjE6IkNoZWNraW5nIGZvciB1cGRhdGVzLiI7czo1MToi44Ki44OD44OX44OH44O844OI44KS44OB44Kn44OD44Kv44GX44Gm44GE44G+44GZ44CCIjtzOjExOiJDaGVja2luZy4uLiI7czoyNDoi44OB44Kn44OD44Kv5Lit44Gn44GZ4oCmIjtzOjExOiJDaGlsZCBQYWdlcyI7czoxMjoi5a2Q44Oa44O844K4IjtzOjY6IkNob29zZSI7czo2OiLpgbjmip4iO3M6MTg6IkNob29zZSBCYWRnZSBJbWFnZSI7czoyNDoi44OQ44OD44K455S75YOP44KS6YG45oqeIjtzOjE0OiJDaG9vc2UgQ29sdW1ucyI7czoxODoi44Kr44Op44Og44KS6YG45oqeIjtzOjE0OiJDaG9vc2UgQ291bnRyeSI7czozMDoi5Zu944KS6YG45oqe44GX44Gm44GP44Gg44GV44GEIjtzOjE4OiJDaG9vc2UgRW50aXR5IEZvcm0iO3M6Mzk6IuOCqOODs+ODhuOCo+ODhuOCo+ODleOCqeODvOODoOOCkumBuOaKniI7czoxMjoiQ2hvb3NlIEVudHJ5IjtzOjI0OiLjgqjjg7Pjg4jjg6rjg7zjgpLpgbjmip4iO3M6MTE6IkNob29zZSBGaWxlIjtzOjM5OiLjg5XjgqHjgqTjg6vjgpLpgbjmip7jgZfjgabjgY/jgaDjgZXjgYQiO3M6Mjg6IkNob29zZSBGaWxlIFN0b3JhZ2UgTG9jYXRpb24iO3M6MzY6IuODleOCoeOCpOODq+OBruS/neWtmOWgtOaJgOOCkumBuOaKniI7czoxMToiQ2hvb3NlIEZvbnQiO3M6MTg6IuODleOCqeODs+ODiOmBuOaKniI7czoyMToiQ2hvb3NlIEdyb3VwcyB0byBNb3ZlIjtzOjMzOiLnp7vli5XjgZnjgovjgrDjg6vjg7zjg5fjgpLpgbjmip4iO3M6MTE6IkNob29zZSBJY29uIjtzOjIxOiLjgqLjgqTjgrPjg7PjgpLpgbjmip4iO3M6MTI6IkNob29zZSBJbWFnZSI7czoxNToi55S75YOP44KS6YG45oqeIjtzOjIxOiJDaG9vc2UgSW1hZ2UgT24tU3RhdGUiO3M6MzY6IuODnuOCpuOCueOCquODvOODkOODvOeUu+WDj+OCkumBuOaKniI7czoxNToiQ2hvb3NlIExhbmd1YWdlIjtzOjE1OiLoqIDoqp7jgpLpgbjmip4iO3M6MTU6IkNob29zZSBMb2NhdGlvbiI7czoxNToi5aC05omA44KS6YG45oqeIjtzOjIxOiJDaG9vc2UgTVA0IFZpZGVvIEZpbGUiO3M6Mjg6Ik1QNCDlvaLlvI/jg5Pjg4fjgqrjgpLpgbjmip4iO3M6MTU6IkNob29zZSBOZXcgRmlsZSI7czoyMToi5paw44OV44Kh44Kk44Or6YG45oqeIjtzOjIyOiJDaG9vc2UgTmV3IFBhZ2UgUGFyZW50IjtzOjMwOiLmlrDjgZfjgYTopqrjg5rjg7zjgrjjgpLpgbjmip4iO3M6MjY6IkNob29zZSBOZXcgUGFyZW50IExvY2F0aW9uIjtzOjIxOiLmlrDjgZfjgYTopqrjgpLpgbjmip4iO3M6MjE6IkNob29zZSBPZ2cgVmlkZW8gRmlsZSI7czoyODoiT0dHIOW9ouW8j+ODk+ODh+OCquOCkumBuOaKniI7czoxMjoiQ2hvb3NlIFBhZ2U6IjtzOjE1OiLpgbjmip7jg5rjg7zjgrgiO3M6NzI6IkNob29zZSBSZXBlYXQgRXZlbnQgYW5kIGNob29zZSBhIGZyZXF1ZW5jeSB0byBtYWtlIHRoaXMgZXZlbnQgcmVjdXJyaW5nLiI7czoxMTQ6Iue5sOOCiui/lOOBl+OCpOODmeODs+ODiOOCkumBuOaKnuOBl+OBn+OBguOBqOOAgemgu+W6puOCkumBuOaKnuOBl+OAgeOBk+OBruOCpOODmeODs+ODiOOCkue5sOOCiui/lOOBl+OBq+OBmeOCi+OAgiI7czoyMjoiQ2hvb3NlIFNoYXJpbmcgU2VydmljZSI7czozMDoi44K344Kn44Ki44K144O844OT44K544KS6YG45oqeIjtzOjE3OiJDaG9vc2UgU2l0ZSBHcm91cCI7czozMDoi44K144Kk44OI44Kw44Or44O844OX44KS6YG45oqeIjtzOjI3OiJDaG9vc2UgU29jaWFsIExpbmtzIHRvIFNob3ciO3M6NDU6IuihqOekuuOBmeOCi+OCveODvOOCt+ODo+ODq+ODquODs+OCr+OCkumBuOaKniI7czoxMzoiQ2hvb3NlIFNvdXJjZSI7czoxODoi44K944O844K544KS6YG45oqeIjtzOjE0OiJDaG9vc2UgVGFyZ2V0cyI7czoyNDoi44K/44O844Ky44OD44OI44KS6YG45oqeIjtzOjExOiJDaG9vc2UgVHlwZSI7czoxODoi44K/44Kk44OX44KS6YG45oqeIjtzOjExOiJDaG9vc2UgVXNlciI7czoyMToi44Om44O844K244O844KS6YG45oqeIjtzOjEyOiJDaG9vc2UgVXNlcnMiO3M6MjE6IuODpuODvOOCtuODvOOCkumBuOaKniI7czozMDoiQ2hvb3NlIFZpZGVvIFBsYWNlaG9sZGVyIEltYWdlIjtzOjM5OiLjg5Pjg4fjgqrjgrXjg6Djg43jgqTjg6vnlLvlg4/jgpLpgbjmip4iO3M6MjI6IkNob29zZSBXZWJNIFZpZGVvIEZpbGUiO3M6Mjk6IldlYk0g5b2i5byP44OT44OH44Kq44KS6YG45oqeIjtzOjE3OiJDaG9vc2UgYSBDYWxlbmRhciI7czoyNDoi44Kr44Os44Oz44OA44O844KS6YG45oqeIjtzOjEzOiJDaG9vc2UgYSBQYWdlIjtzOjE4OiLjg5rjg7zjgrjjgpLpgbjmip4iO3M6MTY6IkNob29zZSBhIFNlcnZpY2UiO3M6MjE6IuOCteODvOODk+OCueOCkumBuOaKniI7czoxMzoiQ2hvb3NlIGEgVXNlciI7czoyMToi44Om44O844K244O844KS6YG45oqeIjtzOjExNzoiQ2hvb3NlIGEgZmlsZSBmcm9tIHRoZSBGaWxlIE1hbmFnZXIgYW5kIHRoZSBGaWxlIGJsb2NrIHdpbGwgY3JlYXRlIGEgaHlwZXJsaW5rIHRvIGl0IHVzaW5nIHRoZSBsaW5rIHRleHQgeW91IHNwZWNpZnkuIjtzOjEyMzoi5Lu75oSP44Gu44OG44Kt44K544OI44Gr44CB44OV44Kh44Kk44Or44Oe44ON44O844K444Oj44O844KI44KK6YG45oqe44GX44Gf44OV44Kh44Kk44Or44G444Gu44Oq44Oz44Kv44KS6Kit5a6a44GX44G+44GZ44CCIjtzOjQyOiJDaG9vc2UgYSBuZXcgcGFyZW50IHBhZ2UgZnJvbSB0aGUgc2l0ZW1hcC4iO3M6NTQ6IuaWsOOBl+OBhOimquODmuODvOOCuOOCkuOCteOCpOODiOODnuODg+ODl+OBi+OCiemBuOaKniI7czoyMzQ6IkNob29zZSBiZXR3ZWVuIGhhdmluZyBlcnJvciBtZXNzYWdlcyBhcHBlYXIgb24gdGhlIHBhZ2Ugd2hlcmUgdGhleSBvY2N1ciAoYXMgeW91IG1pZ2h0IHdhbnQgdG8gZG8gd2hpbGUgZGV2ZWxvcGluZyBhIHNpdGUpIGFuZCBoaWRpbmcgdGhlbSBmcm9tIHNpdGUgdmlzaXRvcnMgYnkgc2F2aW5nIHRoZW0gaW4geW91ciBsb2cgKGFzIHlvdSBtaWdodCB3YW50IHRvIGRvIGlmIHlvdXIgc2l0ZSBpcyBhY3RpdmUpLiI7czozMjE6IuOCqOODqeODvOODoeODg+OCu+ODvOOCuOOBjOeZuueUn+OBl+OBn+mam+OBq+OAgeODmuODvOOCuOS4iuOBq+ihqOekuuOBmeOCi++8iOOCteOCpOODiOOBrumWi+eZuuS4reOBq+OBr+W/heimgeOBp+OBl+OCh+OBhu+8ieOBi+OAgeOCteOCpOODiOOBuOOBruadpeioquiAheOBi+OCieOBr+OCqOODqeODvOODoeODg+OCu+ODvOOCuOOCkumaoOOBl+OAgeODreOCsOOBq+S/neWtmOOBmeOCi++8iOOCteOCpOODiOOCkuWFrOmWi+OBl+OBpuOBhOOCi+WgtOWQiOOBr+OBk+OBoeOCieOBjOOCiOOBhOOBp+OBl+OCh+OBhu+8ieOBi+OCkumBuOaKnuOBl+OBvuOBmeOAgiI7czoxMToiQ2hvb3NlIGZpbGUiO3M6MjE6IuODleOCoeOCpOODq+OCkumBuOaKniI7czozODoiQ2hvb3NlIGZyb20gYWxsIHBhZ2VzIHdoZW4gcHVibGlzaGluZy4iO3M6NTQ6IuWFrOmWi+aZguOBq+OBmeOBueOBpuOBruODmuODvOOCuOOBi+OCiemBuOaKnuOBmeOCi+OAgiI7czo1MjoiQ2hvb3NlIGZyb20gcGFnZXMgb2YgYSBjZXJ0YWluIHR5cGUgd2hlbiBwdWJsaXNoaW5nLiI7czo2Njoi5YWs6ZaL5pmC44Gr54m55a6a44Gu44Oa44O844K444K/44Kk44OX44Gu5Lit44GL44KJ6YG45oqe44GZ44KL44CCIjtzOjI0OiJDaG9vc2UgdG9waWNzIGF0dHJpYnV0ZS4iO3M6NDg6IuODiOODlOODg+OCr+WxnuaAp+OCkumBuOaKnuOBl+OBpuOBj+OBoOOBleOBhOOAgiI7czo4MToiQ2hvb3NlIHdoaWNoIE9BdXRoMiBncmFudCB0eXBlcyB5b3Ugd2FudCB0byBoYXZlIGFjY2VzcyB0byB0aGUgQVBJIGZvciB0aGlzIHNpdGUuIjtzOjEwODoi44Gp44GuIE9BdXRoIOioseWPr+OCv+OCpOODl+OBjOOBk+OBruOCteOCpOODiOOBriBBUEkg44Gr44Ki44Kv44K744K544Gn44GN44KL44GL6YG45oqe44GX44Gm44GP44Gg44GV44GE44CCIjtzOjYzOiJDaG9vc2Ugd2hpY2ggYXR0cmlidXRlIHR5cGVzIGFyZSBhdmFpbGFibGUgZm9yIGRpZmZlcmVudCBpdGVtcy4iO3M6ODc6IuWxnuaAp+OCv+OCpOODl+OBjOeVsOOBquOCi+mgheebruOBq+WIqeeUqOOBp+OBjeOCi+OCguOBruOCkumBuOaKnuOBl+OBpuOBj+OBoOOBleOBhOOAgiI7czoxMDc6IkNob29zZSB3aGljaCB1c2VycyBhbmQgZ3JvdXBzIG1heSBlZGl0IHlvdXIgc2l0ZS4gTm90ZTogVGhlc2Ugc2V0dGluZ3MgY2FuIGJlIG92ZXJyaWRkZW4gb24gc3BlY2lmaWMgcGFnZXMuIjtzOjE5NToi44Gp44Gu44Om44O844K244O844G+44Gf44Gv44Kw44Or44O844OX44GM44GK5L2/44GE44Gu44K144Kk44OI44KS57eo6ZuG44Gn44GN44KL44GL44KS6YG45oqe44GX44Gm44GP44Gg44GV44GE44CC5rOo5oSP77ya44GT44KM44KJ44Gu6Kit5a6a44KI44KK44Oa44O844K444GU44Go44Gu6Kit5a6a44GM5YSq5YWI44GV44KM44G+44GZ44CCIjtzOjEzOiJDaHJvbm9sb2dpY2FsIjtzOjEyOiLmmYLns7vliJfpoIYiO3M6NDoiQ2l0eSI7czo5OiLluILnlLrmnZEiO3M6Mjc6IkNsZWFuaW5nIG9sZCBwZXJtaXNzaW9ucy4uLiI7czoyNzoi5Y+k44GE5qip6ZmQ44KS5pW055CG5LitLi4uIjtzOjMwOiJDbGVhbnVwIGFuZCBvcmdhbml6ZSB5b3VyIHNpdGUiO3M6MzM6IuOCteOCpOODiOOBruioreWumuOCkuWkieabtOOBmeOCiyI7czo1OiJDbGVhciI7czo5OiLjgq/jg6rjgqIiO3M6MTE6IkNsZWFyIENhY2hlIjtzOjI3OiLjgq3jg6Pjg4Pjgrfjg6XjgpLjgq/jg6rjgqIiO3M6MjE6IkNsZWFyIENvbG9yIFNlbGVjdGlvbiI7czoyMToi6Imy6YG45oqe44KS44Kv44Oq44KiIjtzOjIwOiJDbGVhciBFbnRpdHkgRW50cmllcyI7czo0NToi44Ko44Oz44OG44Kj44OG44Kj44Ko44Oz44OI44Oq44O844KS44Kv44Oq44KiIjtzOjEzOiJDbGVhciBFbnRyaWVzIjtzOjI3OiLjgqjjg7Pjg4jjg6rjg7zjgpLjgq/jg6rjgqIiO3M6MTc6IkNsZWFyIEdsb2JhbCBBcmVhIjtzOjM2OiLjgrDjg63jg7zjg5Djg6vjgqjjg6rjgqLjgpLjgq/jg6rjgqIiO3M6MjY6IkNsZWFyIEdsb2JhbCBBcmVhIENvbnRlbnRzIjtzOjQyOiLjgrDjg63jg7zjg5Djg6vjgqjjg6rjgqLjga7lhoXlrrnjgpLmtojljrsiO3M6MTg6IkNsZWFyIFNlYXJjaCBJbmRleCI7czozMzoi5qSc57Si44Kk44Oz44OH44OD44Kv44K544KS5raI5Y67IjtzOjEyOiJDbGVhciBTdHlsZXMiO3M6MjQ6IuOCueOCv+OCpOODq+OCkuOCr+ODquOCoiI7czoxMDoiQ2xlYXIgYXJlYSI7czoyMToi44Ko44Oq44Ki44KS44Kv44Oq44KiIjtzOjIzOiJDbGVhciBjYWNoZWQgdGh1bWJuYWlscyI7czo0Mjoi44K144Og44ON44Kk44Or44Kt44Oj44OD44K344Ol44KS44Kv44Oq44KiIjtzOjE2OiJDbGVhciB0aGlzIFNpdGU/IjtzOjQyOiLjgZPjga7jgrXjgqTjg4jjgpLjgq/jg6rjgqLjgZfjgb7jgZnjgYvvvJ8iO3M6MzY6IkNsZWFyaW5nIGNhY2hlIHRodW1ibmFpbHMgZGlyZWN0b3J5LiI7czo3ODoi44K144Og44ON44Kk44Or55S75YOP44OH44Kj44Os44Kv44OI44Oq5YaF44Gu44Kt44Oj44OD44K344Ol44KS44Kv44Oq44Ki5Lit44CCIjtzOjQyOiJDbGVhcmluZyBjYWNoZSB3aXRoIENhY2hlQ2xlYXJlcjo6Zmx1c2goKS4iO3M6NTg6IkNhY2hlQ2xlYXJlcjo6Zmx1c2goKSDjgafjgq3jg6Pjg4Pjgrfjg6XjgpLjgq/jg6rjgqLkuK3jgIIiO3M6MTIwOiJDbGljayAnSW1wb3J0JyB0byBpbXBvcnQgdGhpcyBkYXRhIGludG8gdGhlIGNvcmUgY2FsZW5kYXIgc3lzdGVtLiBUaGlzIGRhdGEgd2lsbCBiZSBhZGRlZCB0byBhbnkgZXhpc3RpbmcgY2FsZW5kYXIgZGF0YS4iO3M6MTgwOiLjgIzjgqTjg7Pjg53jg7zjg4jjgI3jgpLjgq/jg6rjg4Pjgq/jgZfjgabjg4fjg7zjgr/jgpLjgrPjgqLjga7jgqvjg6zjg7Pjg4Djg7zjgrfjgrnjg4bjg6DjgavjgqTjg7Pjg53jg7zjg4jjgILjg4fjg7zjgr/jga/ml6LlrZjjga7jgqvjg6zjg7Pjg4Djg7zjg4fjg7zjgr/jgavov73liqDjgZXjgozjgb7jgZnjgIIiO3M6Njc6IkNsaWNrIGFuZCBkcmFnIGJsb2NrcyBmcm9tIHRoZSBhZGQgcGFuZWwgaW50byB0aGUgcGFnZSB0byBhZGQgdGhlbS4iO3M6MTgwOiLjgrPjg7Pjg4bjg7Pjg4Tov73liqDjg5Hjg43jg6vjga7jg5bjg63jg4Pjgq/jgpLjgq/jg6rjg4Pjgq/vvIbjg4njg6njg4PjgrDjgZfjgabjg5rjg7zjgrjjgavnp7vli5XjgZnjgovjgZPjgajjgafjgIHjg5bjg63jg4Pjgq/jgpLjg5rjg7zjgrjjgavov73liqDjgZnjgovjgZPjgajjgYzjgafjgY3jgb7jgZnjgIIiO3M6Mzg6IkNsaWNrIGFuZCBkcmFnIHRvIGNoYW5nZSBjb2x1bW4gb3JkZXIuIjtzOjM2OiLkuKbjgbPpoIbjgpLjg4njg6njg4PjgrDjgZfjgablpInmm7QiO3M6NDE6IkNsaWNrIGFuZCBkcmFnIHRvIGNoYW5nZSB2aWV3IHR5cGUgb3JkZXIuIjtzOjcyOiLooajnpLrjgr/jgqTjg5fpoIbjgpLjgq/jg6rjg4Pjgq/vvIbjg4njg6njg4PjgrDjgZfjgablpInmm7TjgZfjgb7jgZnjgIIiO3M6MTE5OiJDbGljayBhbmQgZHJhZyB0byByZW9yZGVyIHRoZSBmaWxlcyBpbiB0aGlzIHNldC4gTmV3IGZpbGVzIGFkZGVkIHRvIHRoaXMgc2V0IHdpbGwgYXV0b21hdGljYWxseSBiZSBhcHBlbmRlZCB0byB0aGUgZW5kLiI7czoxNTA6IuODieODqeODg+OCsOOBl+OBpuOBk+OBruOCu+ODg+ODiOWGheOBruODleOCoeOCpOODq+mghuOCkuWkieabtOOBp+OBjeOBvuOBmeOAguaWsOOBl+OBhOODleOCoeOCpOODq+OBr+W4uOOBq+OCu+ODg+ODiOOBruacq+WwvuOBq+i/veWKoOOBleOCjOOBvuOBmeOAgiI7czoxMTg6IkNsaWNrIGJlbG93IHRvIHJlc2V0IGVkaXQgbW9kZSBmb3IgdGhlIGVudGlyZSBzaXRlLiBBbnkgdXNlcnMgYWN0aXZlbHkgZWRpdGluZyBhIHBhZ2Ugd2lsbCBiZSBmb3JjZWQgb3V0IG9mIGVkaXQgbW9kZS4iO3M6MTQ0OiLkuIvoqJjjgpLjgq/jg6rjg4Pjgq/jgZfnt6jpm4bjg6Ljg7zjg4njgpLjg6rjgrvjg4Pjg4jjgILjg5rjg7zjgrjjgpLnt6jpm4bkuK3jga7jg6bjg7zjgrbjg7zjga7nt6jpm4bjg6Ljg7zjg4njgYzlvLfliLbnmoTjgavntYLkuobjgZfjgb7jgZnjgIIiO3M6MTg6IkNsaWNrIGZvciBoaXN0b3J5LiI7czo0Mjoi44Kv44Oq44OD44Kv44Gn5bGl5q2044KS6KGo56S644GX44G+44GZ44CCIjtzOjg3OiJDbGljayBoZXJlIHRvIGNob29zZSBiZXR3ZWVuIGFkZGluZyBibG9ja3MsIGNsaXBib2FyZCBpdGVtcywgc3RhY2tzIGFuZCBzdGFjayBjb250ZW50cy4iO3M6MTU5OiLjgZPjgZPjgpLov73liqDjgZnjgovjgajjgIHjg5bjg63jg4Pjgq/jgIHjgq/jg6rjg4Pjg5fjg5zjg7zjg4njga7poIXnm67jgIHjgrnjgr/jg4Pjgq/jga7jganjgozjgYvjgonjgrPjg7Pjg4bjg7Pjg4TjgpLov73liqDjgZnjgovjgYvjgpLpgbjmip7jgafjgY3jgb7jgZnjgIIiO3M6NTM6IkNsaWNrIGhlcmUgdG8gbG9hZCB0aGUgdGhlbWUgY3VzdG9taXplciBmb3IgdGhlIHBhZ2UuIjtzOjg3OiLjgZPjgZPjgpLjgq/jg6rjg4Pjgq/jgZfjgabjg5rjg7zjgrjjga7jg4bjg7zjg57jgqvjgrnjgr/jg57jgqTjgrbjg7zjgpLplovjgY3jgb7jgZnjgIIiO3M6MjA6IkNsaWNrIGhlcmUgdG8gbG9nIGluIjtzOjMwOiLjgq/jg6rjg4Pjgq/jgZfjgabjg63jgrDjgqTjg7MiO3M6ODU6IkNsaWNrIHRoZSAiQWRkIENvbnRlbnQiIGJ1dHRvbiB0byBlbnRlciBlZGl0IG1vZGUsIHdpdGggdGhlIEFkZCBDb250ZW50IHBhbmVsIGFjdGl2ZS4iO3M6MTU5OiLjgIzjgrPjg7Pjg4bjg7Pjg4TjgpLov73liqDjgI3jg5zjgr/jg7PjgpLjgq/jg6rjg4Pjgq/jgZfjgabnt6jpm4bjg6Ljg7zjg4njgavlhaXjgorjgIHjgrPjg7Pjg4bjg7Pjg4Tov73liqDjg5Hjg43jg6vjgpLjgqLjgq/jg4bjgqPjg5bjgavjgZfjgabjgY/jgaDjgZXjgYTjgIIiO3M6NTA6IkNsaWNrIHRoZSBJbnN0YWxsIGJ1dHRvbiBuZXh0IHRvIHRoZSBwYWNrYWdlIG5hbWUuIjtzOjEwMjoi44OR44OD44Kx44O844K444Gu5ZCN5YmN44Gu6Zqj44Gr44GC44KL44Kk44Oz44K544OI44O844Or44Oc44K/44Oz44KS44Kv44Oq44OD44Kv44GX44Gm44GP44Gg44GV44GE44CCIjtzOjEyMDoiQ2xpY2sgdGhpcyBidXR0b24gdG8gY2hvb3NlIHRoZSBsb2NhdGlvbiBvZiB0aGUgcGFnZSBpbiB5b3VyIHNpdGVtYXAuIElmIHNhdmVkLCB0aGUgcGFnZSB3aWxsIGJlIG1vdmVkIHRvIHRoaXMgbG9jYXRpb24uIjtzOjE3Nzoi44GT44Gu44Oc44K/44Oz44KS44Kv44Oq44OD44Kv44GX44Gm44CB44K144Kk44OI44Oe44OD44OX44GL44KJ44Oa44O844K444KS6YG45oqe44GX44Gm44GP44Gg44GV44GE44CC5L+d5a2Y44GX44Gf6Zqb44Gr44CB44GT44Gu44Oa44O844K444GM5paw44GX44GE5aC05omA44Gr56e75YuV44GX44G+44GZ44CCIjtzOjE4OiJDbGllbnQgQ3JlZGVudGlhbHMiO3M6MzA6IuOCr+ODqeOCpOOCouODs+ODiOizh+agvOaDheWgsSI7czo5OiJDbGllbnQgSUQiO3M6MjA6IuOCr+ODqeOCpOOCouODs+ODiElEIjtzOjk6IkNsaWVudCBJUCI7czoyMDoi44Kv44Op44Kk44Ki44Oz44OISVAiO3M6MTM6IkNsaWVudCBTZWNyZXQiO3M6Mjc6IuOCr+ODqeOCpOOCouODs+ODiOenmOWvhumNtSI7czo5OiJDbGlwYm9hcmQiO3M6MjE6IuOCr+ODquODg+ODl+ODnOODvOODiSI7czo4OiJDbG9uZSAlcyI7czoxMjoiJXMg44KS6KSH6KO9IjtzOjE0OiJDbG9uZSBDYXRlZ29yeSI7czoyMToi44Kr44OG44K044Oq44KS6KSH6KO9IjtzOjExOiJDbG9uZSBUb3BpYyI7czoyMToi44OI44OU44OD44Kv44KS6KSH6KO9IjtzOjU6IkNsb3NlIjtzOjk6IumWieOBmOOCiyI7czoxOToiQ2xvc2luZyBaSVAgYXJjaGl2ZSI7czozNjoiWklQ44OV44Kh44Kk44Or44KS6ZaJ44GY44Gm44GE44G+44GZIjtzOjI3OiJDbG9zaW5nIFpJUCBhcmNoaXZlIGZhaWxlZC4iO3M6NTU6IlpJUCDjg5XjgqHjgqTjg6vjgpLplonjgZjjgovjga7jgavlpLHmlZfjgZfjgb7jgZfjgZ/jgIIiO3M6NDoiQ29kZSI7czo5OiLjgrPjg7zjg4kiO3M6ODoiQ29sbGFwc2UiO3M6OToi6ZaJ44GY44KLIjtzOjE0OiJDb2xsYXBzZSBFbnRyeSI7czozMzoi44Ko44Oz44OI44Oq44O844KS5oqY44KK44Gf44Gf44KAIjtzOjE0OiJDb2xsYXBzZSBTbGlkZSI7czoyNDoi44K544Op44Kk44OJ44KS44Gf44Gf44KAIjtzOjk6IkNvbGxhdGlvbiI7czoxODoi5o6l57aa54Wn5ZCI6aCG5bqPIjtzOjU6IkNvbG9yIjtzOjM6IuiJsiI7czoxMjoiQ29sb3IgQnV0dG9uIjtzOjE4OiLjgqvjg6njg7zjg5zjgr/jg7MiO3M6MTI6IkNvbG9yIERpYWxvZyI7czoyNDoi44Kr44Op44O844OA44Kk44Ki44Ot44KwIjtzOjE0OiJDb2xvciBTZXR0aW5ncyI7czo5OiLoibLoqK3lrpoiO3M6MjY6IkNvbG9ycyBzYXZlZCBzdWNjZXNzZnVsbHkuIjtzOjMwOiLoibLjgYzkv53lrZjjgZXjgozjgb7jgZfjgZ/jgIIiO3M6OToiQ29sdW1uICVzIjtzOjE4OiLliJfvvIjnuKbvvInjga4gJXMiO3M6MTI6IkNvbHVtbiBPcmRlciI7czo5OiLkuKbjgbPpoIYiO3M6NzoiQ29sdW1ucyI7czozOiLliJciO3M6ODoiQ29sdW1uczoiO3M6MTA6IuOCq+ODqeODoDoiO3M6MTY6IkNvbWluZyBCYWNrIFNvb24iO3M6NTE6IuOBvuOBn+OBruOBiui2iuOBl+OCkuOBiuW+heOBoeOBl+OBpuOBiuOCiuOBvuOBmeOAgiI7czoxMjoiQ29taW5nIHNvb24uIjtzOjEyOiLov5Hml6XlhazooagiO3M6MTE6IkNvbW1hICgiLCIpIjtzOjE1OiLjgrPjg7Pjg54gKCIsIikiO3M6Mjk6IkNvbW1hIFdpdGggU3BhY2UgQWZ0ZXIgKCIsICIpIjtzOjM3OiLjgrPjg7Pjg57jgajnqbrnmb3jgrnjg5rjg7zjgrkgKCIsICIpIjtzOjg6IkNvbW1lbnRzIjtzOjEyOiLjgrPjg6Hjg7Pjg4giO3M6MTM6IkNvbW1vbmx5IFVzZWQiO3M6MjQ6IuOCiOOBj+S9v+OCj+OCjOOBpuOBhOOCiyI7czozODoiQ29tbXVuaXR5IEF1dGhlbnRpY2F0aW9uIENvbmZpZ3VyYXRpb24iO3M6MzA6IuOCs+ODn+ODpeODi+ODhuOCo+iqjeiovOioreWumiI7czozMDoiQ29tbXVuaXR5IFBvaW50IEFjdGlvbiBEZWxldGVkIjtzOjcyOiLjgrPjg5/jg6Xjg4vjg4bjgqPjg7zjg53jgqTjg7Pjg4jjgqLjgq/jgrfjg6fjg7PjgYzliYrpmaTjgZXjgozjgb7jgZfjgZ8iO3M6Mjg6IkNvbW11bml0eSBQb2ludCBBY3Rpb24gU2F2ZWQiO3M6NzI6IuOCs+ODn+ODpeODi+ODhuOCo+ODvOODneOCpOODs+ODiOOCouOCr+OCt+ODp+ODs+OBjOS/neWtmOOBleOCjOOBvuOBl+OBnyI7czoxNjoiQ29tbXVuaXR5IFBvaW50cyI7czozMzoi44Kz44Of44Ol44OL44OG44Kj44O844Od44Kk44Oz44OIIjtzOjc6IkNvbXBhbnkiO3M6Njoi5Lya56S+IjtzOjExOiJDb21wYW55IFVSTCI7czo5OiLkvJrnpL5VUkwiO3M6MTY6IkNvbXBhcmUgVmVyc2lvbnMiO3M6Mjc6IuODkOODvOOCuOODp+ODs+OCkuavlOOBueOCiyI7czozNzoiQ29tcGlsaW5nIHRoZSBzb3VyY2UgbGFuZ3VhZ2UgZmlsZSAlcyI7czo1MToi44K944O844K56KiA6Kqe44OV44Kh44Kk44Or44KS44Kz44Oz44OR44Kk44Or5LitICVzIjtzOjI2OiJDb21wbGV0ZSByZXF1aXJlZCBmaWVsZHMgKiI7czo0MToi5b+F6aCI6aCF55uu44KS5YWl5Yqb44GX44Gm44GP44Gg44GV44GEICoiO3M6MTA6IkNvbXBsZXRpb24iO3M6Njoi6YCy5o2XIjtzOjEyOiJDb21wb3NlIEZvcm0iO3M6MjE6IuODleOCqeODvOODoOOCkue3qOmbhiI7czo4OiJDb21wb3NlciI7czoxODoi44Kz44Oz44Od44O844K244O8IjtzOjEzOiJDb21wb3NlciAtICVzIjtzOjIzOiLjgrPjg7Pjg53jg7zjgrbjg7wgLSAlcyI7czoyMjoiQ29tcG9zZXIgQ29udGVudCBPcmRlciI7czoyNzoi44Kz44Oz44Od44O844K244O86KGo56S66aCGIjtzOjE2OiJDb21wb3NlciBDb250cm9sIjtzOjM2OiLjgrPjg7Pjg53jg7zjgrbjg7zjgrPjg7Pjg4jjg63jg7zjg6siO3M6Mjg6IkNvbXBvc2VyIFB1Ymxpc2hpbmcgU2V0dGluZ3MiO3M6MzA6IuOCs+ODs+ODneODvOOCtuODvOWFrOmWi+ioreWumiI7czoxNzoiQ29tcG9zZXIgU2V0dGluZ3MiO3M6MjQ6IuOCs+ODs+ODneODvOOCtuODvOioreWumiI7czoyMzA6IkNvbXBvc2VyIGxldHMgeW91IGNyZWF0ZSBhbmQgcHVibGlzaCBwYWdlcyAoc3VjaCBhcyBibG9nIHBvc3RzKSBkaXJlY3RseSBmcm9tIHlvdXIgRGFzaGJvYXJkLiBBdCBsZWFzdCBvbmUgUGFnZSBUeXBlIG11c3QgYmUgZW5hYmxlZCBmb3IgdXNlIENvbXBvc2VyLCBhbmQgYXQgbGVhc3Qgb25lIGJsb2NrIG5lZWRzIHRvIGJlIGluY2x1ZGVkIGluIENvbXBvc2VyIHZpYSBQYWdlIFR5cGUgRGVmYXVsdHMuIjtzOjM4NDoi44Kz44Oz44Od44O844K244O844KS5L2/44Gj44Gm44CB566h55CG55S76Z2i44GL44KJ55u05o6l44OW44Ot44Kw6KiY5LqL44Gu44KI44GG44Gq44Oa44O844K444KS5L2c5oiQ44O75YWs6ZaL44Gn44GN44G+44GZ44CC44Kz44Oz44Od44O844K244O844KS5Yip55So44GZ44KL44Gr44Gv44CB44Oa44O844K444K/44Kk44OX44Gu44OH44OV44Kp44Or44OI6Kit5a6a44GL44KJ5bCR44Gq44GP44Go44KC44Gy44Go44Gk44Gu44Oa44O844K444K/44Kk44OX44KS5pyJ5Yq544Gr44GX44CB5bCR44Gq44GP44Go44KC44Gy44Go44Gk44Gu44OW44Ot44OD44Kv44GM44Kz44Oz44Od44O844K244O844Gr5ZCr44G+44KM44Gm44GE44KL5b+F6KaB44GM44GC44KK44G+44GZ44CCIjtzOjU2OiJDb21wb3NlciwgUGFnZSBEZXNpZ24sIExvY2F0aW9uLCBBdHRyaWJ1dGVzIGFuZCBTZXR0aW5ncyI7czoxMjM6IuOCs+ODs+ODneODvOOCtuODvCwg44Oa44O844K444OH44K244Kk44OzLCDloLTmiYAsIOWxnuaApywg6Kit5a6aLCBDb21wb3NlciwgUGFnZSBEZXNpZ24sIExvY2F0aW9uLCBBdHRyaWJ1dGVzIGFuZCBTZXR0aW5ncyI7czoyMDoiQ29tcHJlc3MgTEVTUyBPdXRwdXQiO3M6MTg6IuWcp+e4riBMRVNTIOWHuuWKmyI7czo2MDoiQ29tcHJlc3Npb24gbWV0aG9kIG5vdCBzdXBwb3J0ZWQgd29ya2luZyB3aXRoIGEgWklQIGFyY2hpdmUuIjtzOjY2OiJaSVDjg5XjgqHjgqTjg6vjga7lnKfnuK7mlrnms5XjgavjgrXjg53jg7zjg4jjgZfjgabjgYTjgb7jgZvjgpPjgIIiO3M6MjI6IkNvbmRpdGlvbmFsIFRodW1ibmFpbHMiO3M6Mjc6IuadoeS7tuS7mOOBjeOCteODoOODjeOCpOODqyI7czoxNDoiQ29uZmlndXJhdGlvbjoiO3M6OToi6Kit5a6a77yaIjtzOjIxOiJDb25maWd1cmUgSVAgQmxvY2tpbmciO3M6Mjk6IklQ44OW44Ot44OD44Kt44Oz44Kw44Gu6Kit5a6aIjtzOjE3OiJDb25maWd1cmluZyBzaXRlLiI7czozMDoi44K144Kk44OI44Gu5Yid5pyf6Kit5a6a5Lit44CCIjtzOjc6IkNvbmZpcm0iO3M6Njoi56K66KqNIjtzOjE0OiJDb25maXJtIENoYW5nZSI7czoxNToi5aSJ5pu044KS56K66KqNIjtzOjIwOiJDb25maXJtIE5ldyBQYXNzd29yZCI7czozMzoi5paw44GX44GE44OR44K544Ov44O844OJ44KS56K66KqNIjtzOjE2OiJDb25maXJtIFBhc3N3b3JkIjtzOjIxOiLjg5Hjgrnjg6/jg7zjg4nnorroqo0iO3M6MjU6IkNvbmZpcm0gUGFzc3dvcmQgcmVxdWlyZWQiO3M6MzM6IuODkeOCueODr+ODvOODieeiuuiqjeOCkuW/hemgiOOBqyI7czoxMzoiQ29uZmlybSBSZXNldCI7czoyNDoi56K66KqN44GX44Gm44Oq44K744OD44OIIjtzOjEyOiJDb25maXJtYXRpb24iO3M6Njoi56K66KqNIjtzOjc6IkNvbm5lY3QiO3M6Njoi6YCj57WhIjtzOjIwOiJDb25uZWN0IHRvIENvbW11bml0eSI7czoyNzoi44Kz44Of44Ol44OL44OG44Kj44Gr5o6l57aaIjtzOjI0OiJDb25uZWN0IHRvIHRoZSBDb21tdW5pdHkiO3M6Mjc6IuOCs+ODn+ODpeODi+ODhuOCo+OBq+aOpee2miI7czozNToiQ29ubmVjdCB0byB0aGUgY29uY3JldGU1IGNvbW11bml0eS4iO3M6NDg6ImNvbmNyZXRlNeOCs+ODn+ODpeODi+ODhuOCo+OBq+aOpee2muOBl+OBvuOBmeOAgiI7czoxNzoiQ29ubmVjdGlvbiBNZXRob2QiO3M6MTI6IuaOpee2muaWueazlSI7czoyNzoiQ29uc2lkZXIgd2FybmluZ3MgYXMgZXJyb3JzIjtzOjMwOiLorablkYrjgpLjgqjjg6njg7zjgajjgb/jgarjgZkiO3M6MjA6IkNvbnN0cmFpbiBJbWFnZSBTaXplIjtzOjMwOiLnlLvlg4/jgrXjgqTjgrrjgpLliLbpmZDjgZnjgosiO3M6MjI6IkNvbnN1bWVyIEtleSAoQVBJIEtleSkiO3M6MjI6IkNvbnN1bWVyIEtleSAoQVBJIEtleSkiO3M6Mjg6IkNvbnN1bWVyIFNlY3JldCAoQVBJIFNlY3JldCkiO3M6Mjg6IkNvbnN1bWVyIFNlY3JldCAoQVBJIFNlY3JldCkiO3M6NzoiQ29udGFjdCI7czo5OiLllY/lkIjjgZsiO3M6NzoiQ29udGFpbiI7czo5OiLlkKvjgoHjgosiO3M6MTk6IkNvbnRhaW5zIEJsb2NrIFR5cGUiO3M6MzY6IuWQq+OCk+OBp+OBhOOCi+ODluODreODg+OCr+OCv+OCpOODlyI7czo3OiJDb250ZW50IjtzOjY6IuiomOS6iyI7czo1MzoiQ29udGVudCAlcyAoYXV0aG9yICVz
/home/tsunagetainet/public_html/concrete/vendor/tedivm/stash/src/Stash/Driver/FileSystem.php
        $keyString = '';
        foreach ($key as $group) {
            $keyString .= $group . '/';
        }
 
        return $keyString;
    }
 
    /**
     * This function retrieves the data from the file. If the file does not exist, or is currently being written to, it
     * will return false. If the file is already being written to, this instance of the driver gets disabled so as not
     * to have a bunch of writes get queued up when a cache item fails to hit.
     *
     * {@inheritdoc}
     *
     * @return bool
     */
    public function getData($key)
    {
        return $this->getEncoder()->deserialize($this->makePath($key));
    }
 
    /**
     * This function takes the data and stores it to the path specified. If the directory leading up to the path does
     * not exist, it creates it.
     *
     * {@inheritdoc}
     */
    public function storeData($key, $data, $expiration)
    {
        $path = $this->makePath($key);
 
        // MAX_PATH is 260 - http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx
        if (strlen($path) > 259 &&  stripos(PHP_OS, 'WIN') === 0) {
            throw new Stash\Exception\WindowsPathMaxLengthException();
        }
 
        if (!file_exists($path)) {
            if (!is_dir(dirname($path))) {
                if (!@mkdir(dirname($path), $this->dirPermissions, true)) {
/home/tsunagetainet/public_html/concrete/vendor/tedivm/stash/src/Stash/Item.php
        $sp = isset($spReturn['data']) ? $spReturn['data'] : false;
 
 
        if (isset($spReturn['expiration'])) {
            if ($spReturn['expiration'] < time()) {
                $sp = false;
            }
        }
 
        return $sp;
    }
 
    /**
     * Returns the record for the current key. If there is no record than an empty array is returned.
     *
     * @return array
     */
    protected function getRecord()
    {
        $record = $this->driver->getData($this->key);
 
        if (!is_array($record)) {
            return array();
        }
 
        return $record;
    }
 
    /**
     * Decides whether the current data is fresh according to the supplied validation technique. As some techniques
     * actively change the record this function takes that in as a reference.
     *
     * This function has the ability to change the isHit property as well as the record passed.
     *
     * @internal
     * @param array $validation
     * @param array &$record
     */
    protected function validateRecord($validation, &$record)
    {
/home/tsunagetainet/public_html/concrete/vendor/tedivm/stash/src/Stash/Item.php
 
        if (!is_array($invalidation)) {
            $vArray = array();
 
            if (isset($invalidation)) {
                $vArray[] = $invalidation;
            }
 
            if (isset($arg)) {
                $vArray[] = $arg;
            }
 
            if (isset($arg2)) {
                $vArray[] = $arg2;
            }
 
            $invalidation = $vArray;
        }
 
        $record = $this->getRecord();
 
        $this->validateRecord($invalidation, $record);
 
        return isset($record['data']['return']) ? $record['data']['return'] : null;
    }
 
 
    /**
    * {@inheritdoc}
    */
    public function isHit()
    {
        return !$this->isMiss();
    }
 
    /**
     * {@inheritdoc}
     */
    public function isMiss()
    {
/home/tsunagetainet/public_html/concrete/vendor/tedivm/stash/src/Stash/Item.php
        unset($this->expiration);
 
        if ($this->isDisabled()) {
            return false;
        }
 
        return $this->driver->clear(isset($this->key) ? $this->key : null);
    }
 
    /**
     * {@inheritdoc}
     */
    public function get()
    {
        try {
            if (!isset($this->data)) {
                $this->data = $this->executeGet(
                    $this->invalidationMethod,
                    $this->invalidationArg1,
                    $this->invalidationArg2);
            }
 
            if (false === $this->isHit) {
                return null;
            }
 
            return $this->data;
        } catch (Exception $e) {
            $this->logException('Retrieving from cache caused exception.', $e);
            $this->disable();
 
            return null;
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function setInvalidationMethod($invalidation = Invalidation::PRECOMPUTE, $arg = null, $arg2 = null)
    {
/home/tsunagetainet/public_html/concrete/vendor/tedivm/stash/src/Stash/Item.php
 
        return isset($record['data']['return']) ? $record['data']['return'] : null;
    }
 
 
    /**
    * {@inheritdoc}
    */
    public function isHit()
    {
        return !$this->isMiss();
    }
 
    /**
     * {@inheritdoc}
     */
    public function isMiss()
    {
        if (!isset($this->isHit)) {
            $this->get();
        }
 
        if ($this->isDisabled()) {
            return true;
        }
 
        return !$this->isHit;
    }
 
    /**
     * {@inheritdoc}
     */
    public function lock($ttl = null)
    {
        if ($this->isDisabled()) {
            return true;
        }
 
        if (!isset($this->key)) {
            return false;
/home/tsunagetainet/public_html/concrete/src/Cache/Adapter/ZendCacheDriver.php
        $this->cacheLifetime = $cacheLifetime;
    }
 
    /**
     * Internal method to get an item.
     *
     * @param  string $normalizedKey
     * @param  bool $success
     * @param  mixed $casToken
     *
     * @return mixed Data on success, null on failure
     *
     * @throws Exception\ExceptionInterface
     */
    protected function internalGetItem(&$normalizedKey, &$success = null, &$casToken = null)
    {
        /** @var Cache $cache  */
        $cache = Core::make($this->cacheName);
        $item = $cache->getItem('zend/'.$normalizedKey);
        if ($item->isMiss()) {
            $success = false;
 
            return null;
        } else {
            $success = true;
 
            return $item->get();
        }
    }
 
    /**
     * Internal method to store an item.
     *
     * @param  string $normalizedKey
     * @param  mixed $value
     *
     * @return bool
     *
     * @throws Exception\ExceptionInterface
     */
/home/tsunagetainet/public_html/concrete/vendor/zendframework/zend-cache/src/Storage/Adapter/AbstractAdapter.php
        ];
        if ($argn > 1) {
            $args['success'] = & $success;
        }
        if ($argn > 2) {
            $args['casToken'] = & $casToken;
        }
        $args = new ArrayObject($args);
 
        try {
            $eventRs = $this->triggerPre(__FUNCTION__, $args);
 
            if ($eventRs->stopped()) {
                $result = $eventRs->last();
            } elseif ($args->offsetExists('success') && $args->offsetExists('casToken')) {
                $result = $this->internalGetItem($args['key'], $args['success'], $args['casToken']);
            } elseif ($args->offsetExists('success')) {
                $result = $this->internalGetItem($args['key'], $args['success']);
            } else {
                $result = $this->internalGetItem($args['key']);
            }
 
            return $this->triggerPost(__FUNCTION__, $args, $result);
        } catch (\Exception $e) {
            $result = null;
            $success = false;
            return $this->triggerException(__FUNCTION__, $args, $result, $e);
        }
    }
 
    /**
     * Internal method to get an item.
     *
     * @param  string  $normalizedKey
     * @param  bool $success
     * @param  mixed   $casToken
     * @return mixed Data on success, null on failure
     * @throws Exception\ExceptionInterface
     */
    abstract protected function internalGetItem(& $normalizedKey, & $success = null, & $casToken = null);
/home/tsunagetainet/public_html/concrete/vendor/zendframework/zend-i18n/src/Translator/Translator.php
 
    /**
     * Load messages for a given language and domain.
     *
     * @triggers loadMessages.no-messages-loaded
     * @param    string $textDomain
     * @param    string $locale
     * @throws   Exception\RuntimeException
     * @return   void
     */
    protected function loadMessages($textDomain, $locale)
    {
        if (!isset($this->messages[$textDomain])) {
            $this->messages[$textDomain] = [];
        }
 
        if (null !== ($cache = $this->getCache())) {
            $cacheId = 'Zend_I18n_Translator_Messages_' . md5($textDomain . $locale);
 
            if (null !== ($result = $cache->getItem($cacheId))) {
                $this->messages[$textDomain][$locale] = $result;
 
                return;
            }
        }
 
        $messagesLoaded  = false;
        $messagesLoaded |= $this->loadMessagesFromRemote($textDomain, $locale);
        $messagesLoaded |= $this->loadMessagesFromPatterns($textDomain, $locale);
        $messagesLoaded |= $this->loadMessagesFromFiles($textDomain, $locale);
 
        if (!$messagesLoaded) {
            $discoveredTextDomain = null;
            if ($this->isEventManagerEnabled()) {
                $until = function ($r) {
                    return ($r instanceof TextDomain);
                };
 
                $event = new Event(self::EVENT_NO_MESSAGES_LOADED, $this, [
                    'locale'      => $locale,
/home/tsunagetainet/public_html/concrete/vendor/zendframework/zend-i18n/src/Translator/Translator.php
    /**
     * Get a translated message.
     *
     * @triggers getTranslatedMessage.missing-translation
     * @param    string $message
     * @param    string $locale
     * @param    string $textDomain
     * @return   string|null
     */
    protected function getTranslatedMessage(
        $message,
        $locale,
        $textDomain = 'default'
    ) {
        if ($message === '' || $message === null) {
            return '';
        }
 
        if (!isset($this->messages[$textDomain][$locale])) {
            $this->loadMessages($textDomain, $locale);
        }
 
        if (isset($this->messages[$textDomain][$locale][$message])) {
            return $this->messages[$textDomain][$locale][$message];
        }
 
        if ($this->isEventManagerEnabled()) {
            $until = function ($r) {
                return is_string($r);
            };
 
            $event = new Event(self::EVENT_MISSING_TRANSLATION, $this, [
                'message'     => $message,
                'locale'      => $locale,
                'text_domain' => $textDomain,
            ]);
 
            $results = $this->getEventManager()->triggerEventUntil($until, $event);
 
            $last = $results->last();
/home/tsunagetainet/public_html/concrete/vendor/zendframework/zend-i18n/src/Translator/Translator.php
    {
        if (!$this->pluginManager instanceof LoaderPluginManager) {
            $this->setPluginManager(new LoaderPluginManager(new ServiceManager));
        }
 
        return $this->pluginManager;
    }
 
    /**
     * Translate a message.
     *
     * @param  string $message
     * @param  string $textDomain
     * @param  string $locale
     * @return string
     */
    public function translate($message, $textDomain = 'default', $locale = null)
    {
        $locale      = ($locale ?: $this->getLocale());
        $translation = $this->getTranslatedMessage($message, $locale, $textDomain);
 
        if ($translation !== null && $translation !== '') {
            return $translation;
        }
 
        if (null !== ($fallbackLocale = $this->getFallbackLocale())
            && $locale !== $fallbackLocale
        ) {
            return $this->translate($message, $textDomain, $fallbackLocale);
        }
 
        return $message;
    }
 
    /**
     * Translate a plural message.
     *
     * @param  string                         $singular
     * @param  string                         $plural
     * @param  int                            $number
/home/tsunagetainet/public_html/concrete/src/Localization/Translator/Adapter/Zend/TranslatorAdapter.php
        return $this->translator->getLocale();
    }
 
    /**
     * {@inheritdoc}
     */
    public function setLocale($locale)
    {
        $this->translator->setLocale($locale);
    }
 
    /**
     * {@inheritdoc}
     */
    public function translate($text)
    {
        if (!is_string($text)) {
            return '';
        }
        $v = $this->translator->translate($text);
        if (is_array($v)) {
            if (isset($v[0]) && ($v[0] !== '')) {
                $text = $v[0];
            }
        } else {
            $text = $v;
        }
 
        return $this->formatString($text, array_slice(func_get_args(), 1));
    }
 
    /**
     * {@inheritdoc}
     */
    public function translatePlural($singular, $plural, $number)
    {
        if (!(is_string($singular) && is_string($plural))) {
            return '';
        }
        $text = $this->translator->translatePlural($singular, $plural, $number);
/home/tsunagetainet/public_html/concrete/bootstrap/helpers.php
 
/**
 * Translate text (simple form).
 *
 * @param string $text The text to be translated.
 * @param        mixed ... Unlimited optional number of arguments: if specified they'll be used for printf.
 *
 * @return string Returns the translated text.
 *
 * @example t('Hello %s') will return translation for 'Hello %s' (example for Italian 'Ciao %s').
 * @example t('Hello %s', 'John') will return translation for 'Hello %s' (example: 'Ciao %s'), using 'John' for printf (so the final result will be 'Ciao John' for Italian).
 */
function t($text)
{
    $loc = Localization::getInstance();
    $adapter = $loc->getActiveTranslatorAdapter();
    $args = func_get_args();
    switch (count($args)) {
        case 1:
            return $adapter->translate($text);
        case 2:
            return $adapter->translate($text, $args[1]);
        case 3:
            return $adapter->translate($text, $args[1], $args[2]);
        case 4:
            return $adapter->translate($text, $args[1], $args[2], $args[3]);
        default:
            return call_user_func_array(array($adapter, 'translate'), $args);
    }
}
 
/**
 * Translate text (plural form).
 *
 * @param string $singular The singular form.
 * @param string $plural   The plural form.
 * @param int    $number   The number.
 * @param        mixed     ... Unlimited optional number of arguments: if specified they'll be used for printf
 *
 * @return string Returns the translated text.
/home/tsunagetainet/public_html/packages/touch_gallery/controller.php
                'minify' => true,
                'combine' => true, ],
            $this
        );

        $assets = [
            ['css', 'touchGallery/style'],
            ['javascript-inline', 'touchGallery/strings'],
            ['javascript-inline', 'touchGallery/global-variable'],
            ['javascript', 'touchGallery/script'],
        ];

        $al->registerGroup('touch-gallery-assets', $assets);
    }

    private function getTexts()
    {
        $jsStringsObject = new stdClass();

        $jsStringsObject->slideshow = t("Slideshow");
        $jsStringsObject->description = t("Image description");
        $jsStringsObject->close = t("Close the gallery");
        $jsStringsObject->next = t("Next slide");
        $jsStringsObject->previous = t("Previous slide");
        $jsStringsObject->controls = t("Show the close button and image description");

        return $jsStringsObject;
    }

    public function install()
    {
        $pkg = parent::install();
        $this->addBlock($this->pkgHandle, $pkg);
        $this->addBlock('social_icons_reloaded', $pkg);
    }

    public function upgrade()
    {
        parent::upgrade();
        $pkg = Package::getByHandle($this->pkgHandle);
/home/tsunagetainet/public_html/packages/touch_gallery/controller.php
{
    protected $pkgHandle = 'touch_gallery';
    protected $appVersionRequired = '5.7.5.13';
    protected $pkgVersion = '3.2.8';

    public function getPackageName()
    {
        return t('Touch Gallery 3');
    }

    public function getPackageDescription()
    {
        return t("A fast-loading, mobile-ready image gallery that shines on any screen %s Developed by Nour Akalay @ %sKALMOYA - bespoke Concrete5 development%s", '<br /><span style="font-size:11px;">', '<a target="_blank" href="https://kalmoya.com">', '</a></span>');
    }

    public function on_start()
    {
        $al = AssetList::getInstance();

        $jsStrings = 'var i18n_tg = ' . json_encode($this->getTexts()) . ';';
        $tgGlobal = 'var tgGlobal = {};';

        // Core package assets registration
        $al->register(
            'javascript-inline',
            'touchGallery/strings',
            $jsStrings,
            [
                'version' => $this->pkgVersion,
                'position' => Asset::ASSET_POSITION_HEADER,
                'minify' => true,
                'combine' => true,
            ],
            $this
        );

        $al->register(
            'javascript-inline',
            'touchGallery/global-variable',
            $tgGlobal,
/home/tsunagetainet/public_html/concrete/src/Application/Application.php
 
        foreach ($this->packages as $pkg) {
            if ($config->get('concrete.updates.enable_auto_update_packages')) {
                $dbPkg = \Package::getByHandle($pkg->getPackageHandle());
                $pkgInstalledVersion = $dbPkg->getPackageVersion();
                $pkgFileVersion = $pkg->getPackageVersion();
                if (version_compare($pkgFileVersion, $pkgInstalledVersion, '>')) {
                    $loc->pushActiveContext(Localization::CONTEXT_SYSTEM);
                    $dbPkg->upgradeCoreData();
                    $dbPkg->upgrade();
                    $dbPkg->upgradePackageThemes();
                    $loc->popActiveContext();
                }
            }
        }
        $packagesWithOnAfterStart = [];
        $service = $this->make(PackageService::class);
        foreach ($this->packages as $pkg) {
            if (method_exists($pkg, 'on_start')) {
                $pkg->on_start();
            }
            $service->bootPackageEntityManager($pkg);
            if (method_exists($pkg, 'on_after_packages_start')) {
                $packagesWithOnAfterStart[] = $pkg;
            }
        }
        foreach ($packagesWithOnAfterStart as $pkg) {
            $pkg->on_after_packages_start();
        }
    }
 
    /**
     * Ensure we have a cache directory.
     */
    public function setupFilesystem()
    {
        $config = $this['config'];
 
        if (!is_dir($config->get('concrete.cache.directory'))) {
            @mkdir($config->get('concrete.cache.directory'), $config->get('concrete.filesystem.permissions.directory'));
/home/tsunagetainet/public_html/concrete/src/Foundation/Runtime/Run/DefaultRunner.php
     * Create the request object to use.
     */
    protected function createRequest()
    {
        $request = Request::createFromGlobals();
        $request::setInstance($request);
 
        return $request;
    }
 
    /**
     * Setup concrete5 packages.
     *
     * @deprecated In a future major version this will be part of HTTP middleware
     *
     * @return Response|void Returns a response if an error occurs
     */
    protected function setupPackages()
    {
        $this->app->setupPackages();
    }
 
    /**
     * Pre-load class aliases
     * This is needed to avoid the problem of calling functions that accept a class alias as a parameter,
     * but that alias isn't still auto-loaded. For example, that would result in the following error:
     * Argument 1 passed to functionName() must be an instance of Area, instance of Concrete\Core\Area\Area given.
     *
     * @deprecated Don't use this method: it will be removed in future concrete5 versions
     */
    protected function preloadClassAliases()
    {
        ClassAliasList::getInstance()->resolveRequired();
    }
 
    /**
     * Load in the `/application/bootstrap/app.php` file.
     *
     * @deprecated In a future major version this will be part of HTTP middleware
     *
/home/tsunagetainet/public_html/concrete/src/Foundation/Runtime/Run/DefaultRunner.php
     * @return Response|void Returns a response if an error occurs
     */
    protected function handlePermissionKeys()
    {
        /* @todo Replace this with a testable service */
        Key::loadAll();
    }
 
    /**
     * Try a list of steps. If a response is returned, halt progression and return the response;.
     *
     * @param string[] $steps
     *
     * @return Response|null
     */
    protected function trySteps(array $steps)
    {
        foreach ($steps as $step) {
            // Run each step and return if there's a result
            if ($result = $this->$step()) {
                return $result;
            }
        }
 
        return null;
    }
 
    /**
     * Get the config repository to use.
     *
     * @deprecated In a future major version this will be part of HTTP middleware
     *
     * @return Repository
     */
    protected function getConfig()
    {
        if (!$this->config) {
            $this->config = $this->getDefaultConfig();
        }
 
/home/tsunagetainet/public_html/concrete/src/Foundation/Runtime/Run/DefaultRunner.php
 
    /**
     * Begin the runtime.
     */
    public function run()
    {
        // Load in the /application/bootstrap/app.php file
        $this->loadBootstrap();
 
        $response = null;
 
        // Check if we're installed
        if ($this->app->isInstalled()) {
            // Call each step in the line
            // @todo Move these to individual middleware, this is basically a duplicated middleware pipeline
            $response = $this->trySteps([
                // Set the active language for the site, based either on the site locale, or the
                // current user record. This can be changed later as well, during runtime.
                // Start localization library.
                'setSystemLocale',
 
                // Set the system time zone (what should be the same as the database one)
                'initializeSystemTimezone',
 
                // Handle updating automatically
                'handleUpdates',
 
                // Set up packages first.
                // We do this because we don't want the entity manager to be loaded and we
                // want to give packages an opportunity to replace classes and load new classes
                'setupPackages',
 
                // Pre-load class aliases
                // This is needed to avoid the problem of calling functions that accept a class alias as a parameter,
                // but that alias isn't still auto-loaded. For example, that would result in the following error:
                // Argument 1 passed to functionName() must be an instance of Area, instance of Concrete\Core\Area\Area given.
                // Don't use this method: it will be removed in future concrete5 versions
                'preloadClassAliases',
 
                // Load site specific timezones. Has to come after packages because it
/home/tsunagetainet/public_html/concrete/src/Foundation/Runtime/DefaultRuntime.php
            $this->status = self::STATUS_ACTIVE;
        }
    }
 
    /**
     * Begin the runtime.
     */
    public function run()
    {
        switch ($this->status) {
            case self::STATUS_ENDED:
                // We've already ended, lets just return
                return;
 
            case self::STATUS_INACTIVE:
                throw new \RuntimeException('Runtime has not yet booted.');
        }
 
        $runner = $this->getRunner();
        $response = $runner->run();
 
        if ($response) {
            $this->sendResponse($response);
        }
 
        return $response;
    }
 
    /**
     * The method that handles properly sending a response.
     *
     * @param \Symfony\Component\HttpFoundation\Response $response
     */
    protected function sendResponse(Response $response)
    {
        $response->send();
 
        // Set the status to ended
        $this->status = self::STATUS_ENDED;
    }
/home/tsunagetainet/public_html/concrete/dispatcher.php
 * Include all autoloaders.
 * ----------------------------------------------------------------------------
 */
require __DIR__ . '/bootstrap/autoload.php';
 
/*
 * ----------------------------------------------------------------------------
 * Begin concrete5 startup.
 * ----------------------------------------------------------------------------
 */
$app = require __DIR__ . '/bootstrap/start.php';
/** @var \Concrete\Core\Application\Application $app */
 
/*
 * ----------------------------------------------------------------------------
 * Run the runtime.
 * ----------------------------------------------------------------------------
 */
$runtime = $app->getRuntime();
if ($response = $runtime->run()) {
 
    /*
     * ------------------------------------------------------------------------
     * Shut it down.
     * ------------------------------------------------------------------------
     */
    $app->shutdown();
} else {
    return $app;
}
 
/home/tsunagetainet/public_html/index.php
<?php
 
require 'concrete/dispatcher.php';
 

Environment & details:

Key Value
Version 8.5.12
Installed Version 8.5.12
Database Version 20220319043123
Key Value
concrete.version 8.5.12
concrete.version_installed 8.5.12
concrete.version_db 20220319043123
concrete.installed true
concrete.locale ja_JP
concrete.charset UTF-8
concrete.charset_bom 
concrete.maintenance_mode false
concrete.debug.display_errors true
concrete.debug.detail debug
concrete.debug.error_reporting null
concrete.debug.hide_keys.config.0 ***********************
concrete.debug.hide_keys.config.1 ***********************************
concrete.debug.hide_keys.config.2 ******************************
concrete.debug.hide_keys.config.3 *********************************
concrete.debug.hide_keys.config.4 **************************************
concrete.debug.hide_keys.config.5 ********************************************
concrete.debug.hide_keys.config.6 ********************************************
concrete.debug.hide_keys.config.7 ************************
concrete.debug.hide_keys.config.8 ************
concrete.proxy.host null
concrete.proxy.port null
concrete.proxy.user null
concrete.proxy.password ***
concrete.upload.extensions *.flv;*.jpg;*.gif;*.jpeg;*.ico;*.docx;*.xla;*.png;*.psd;*.swf;*.doc;*.txt;*.xls;*.xlsx;*.csv;*.pdf;*.tiff;*.rtf;*.m4a;*.mov;*.wmv;*.mpeg;*.mpg;*.wav;*.3gp;*.avi;*.m4v;*.mp4;*.mp3;*.qt;*.ppt;*.pptx;*.kml;*.xml;*.svg;*.webm;*.ogg;*.ogv
concrete.upload.extensions_blacklist *.php;*.php2;*.php3;*.php4;*.php5;*.php7;*.php8;*.phtml;*.phar;*.htaccess;*.pl;*.phpsh;*.pht;*.shtml;*.cgi
concrete.upload.chunking.enabled true
concrete.upload.chunking.chunkSize null
concrete.export.csv.include_bom false
concrete.export.csv.datetime_format Y-m-d\TH:i:sP
concrete.interface.panel.page_relations false
concrete.mail.method PHP_MAIL
concrete.mail.methods.smtp.server
concrete.mail.methods.smtp.port
concrete.mail.methods.smtp.username
concrete.mail.methods.smtp.password
concrete.mail.methods.smtp.encryption
concrete.mail.methods.smtp.messages_per_connection null
concrete.mail.methods.smtp.helo_domain localhost
concrete.cache.enabled true
concrete.cache.lifetime 21600
concrete.cache.overrides false
concrete.cache.blocks false
concrete.cache.assets false
concrete.cache.theme_css false
concrete.cache.pages 0
concrete.cache.doctrine_dev_mode false
concrete.cache.full_page_lifetime default
concrete.cache.full_page_lifetime_value null
concrete.cache.full_contents_assets_hash false
concrete.cache.directory /home/tsunagetainet/public_html/application/files/cache
concrete.cache.directory_relative null
concrete.cache.page.directory /home/tsunagetainet/public_html/application/files/cache/pages
concrete.cache.page.adapter file
concrete.cache.levels.overrides.drivers.core_ephemeral.class \Stash\Driver\Ephemeral
concrete.cache.levels.overrides.drivers.core_filesystem.class Concrete\Core\Cache\Driver\FileSystemStashDriver
concrete.cache.levels.overrides.drivers.core_filesystem.options.path /home/tsunagetainet/public_html/application/files/cache/overrides
concrete.cache.levels.overrides.drivers.core_filesystem.options.dirPermissions 493
concrete.cache.levels.overrides.drivers.core_filesystem.options.filePermissions 420
concrete.cache.levels.overrides.drivers.redis.class Concrete\Core\Cache\Driver\RedisStashDriver
concrete.cache.levels.overrides.drivers.redis.options.prefix c5_overrides
concrete.cache.levels.overrides.drivers.redis.options.database 0
concrete.cache.levels.overrides.preferred_driver core_filesystem
concrete.cache.levels.expensive.drivers.core_ephemeral.class \Stash\Driver\Ephemeral
concrete.cache.levels.expensive.drivers.core_filesystem.class Concrete\Core\Cache\Driver\FileSystemStashDriver
concrete.cache.levels.expensive.drivers.core_filesystem.options.path /home/tsunagetainet/public_html/application/files/cache/expensive
concrete.cache.levels.expensive.drivers.core_filesystem.options.dirPermissions 493
concrete.cache.levels.expensive.drivers.core_filesystem.options.filePermissions 420
concrete.cache.levels.expensive.drivers.redis.class Concrete\Core\Cache\Driver\RedisStashDriver
concrete.cache.levels.expensive.drivers.redis.options.prefix c5_expensive
concrete.cache.levels.expensive.drivers.redis.options.database 0
concrete.cache.levels.expensive.preferred_driver core_filesystem
concrete.cache.levels.object.drivers.core_ephemeral.class \Stash\Driver\Ephemeral
concrete.cache.levels.object.drivers.redis.class Concrete\Core\Cache\Driver\RedisStashDriver
concrete.cache.levels.object.drivers.redis.options.prefix c5_object
concrete.cache.levels.object.drivers.redis.options.database 0
concrete.cache.levels.object.preferred_driver core_ephemeral
concrete.cache.clear.thumbnails true
concrete.cache.clear.last_cleared 1648642409
concrete.cache.last_cleared 1681988820
concrete.design.enable_custom true
concrete.design.enable_layouts true
concrete.log.emails true
concrete.log.errors true
concrete.log.spam false
concrete.log.api false
concrete.log.enable_dashboard_report true
concrete.log.configuration.mode simple
concrete.log.configuration.simple.core_logging_level NOTICE
concrete.log.configuration.simple.handler database
concrete.log.configuration.simple.file.file
concrete.jobs.enable_scheduling true
concrete.filesystem.temp_directory null
concrete.filesystem.permissions.file 420
concrete.filesystem.permissions.directory 493
concrete.email.enabled true
concrete.email.default.address ***************************
concrete.email.default.name
concrete.email.form_block.address ***
concrete.email.forgot_password.address ***
concrete.email.forgot_password.name null
concrete.email.validate_registration.address ***
concrete.email.validate_registration.name null
concrete.email.workflow_notification.address ***
concrete.email.workflow_notification.name null
concrete.form.store_form_submissions auto
concrete.marketplace.enabled true
concrete.marketplace.request_timeout 30
concrete.marketplace.token null
concrete.marketplace.site_token null
concrete.marketplace.intelligent_search true
concrete.marketplace.log_requests false
concrete.external.intelligent_search_help true
concrete.external.news true
concrete.misc.user_timezones false
concrete.misc.package_backup_directory /home/tsunagetainet/public_html/application/files/trash
concrete.misc.enable_progressive_page_reindex true
concrete.misc.mobile_theme_id 0
concrete.misc.sitemap_approve_immediately true
concrete.misc.enable_translate_locale_en_us false
concrete.misc.page_search_index_lifetime 259200
concrete.misc.enable_trash_can true
concrete.misc.default_jpeg_image_compression 80
concrete.misc.default_png_image_compression 9
concrete.misc.default_thumbnail_format auto
concrete.misc.inplace_image_operations_limit 4194304
concrete.misc.basic_thumbnailer_generation_strategy now
concrete.misc.help_overlay true
concrete.misc.require_version_comments false
concrete.misc.enable_move_blocktypes_across_sets false
concrete.misc.image_editor_cors_policy.enable_cross_origin false
concrete.misc.image_editor_cors_policy.anonymous_request true
concrete.misc.generator_tag_display_in_header true
concrete.misc.login_redirect DESKTOP
concrete.misc.access_entity_updated 1594444223
concrete.misc.latest_version 9.1.3
concrete.misc.do_page_reindex_check false
concrete.theme.compress_preprocessor_output false
concrete.theme.generate_less_sourcemap false
concrete.updates.enable_auto_update_packages false
concrete.updates.enable_permissions_protection true
concrete.updates.check_threshold 172800
concrete.updates.services.get_available_updates https://marketplace.concretecms.com/tools/update_core
concrete.updates.services.inspect_update https://marketplace.concretecms.com/tools/inspect_update
concrete.updates.skip_core false
concrete.paths.trash /!trash
concrete.paths.drafts /!drafts
concrete.icons.page_template.width 120
concrete.icons.page_template.height 90
concrete.icons.theme_thumbnail.width 120
concrete.icons.theme_thumbnail.height 90
concrete.icons.file_manager_listing.handle file_manager_listing
concrete.icons.file_manager_listing.width 60
concrete.icons.file_manager_listing.height 60
concrete.icons.file_manager_detail.handle file_manager_detail
concrete.icons.file_manager_detail.width 400
concrete.icons.file_manager_detail.height 400
concrete.icons.user_avatar.width 80
concrete.icons.user_avatar.height 80
concrete.icons.user_avatar.default /concrete/images/avatar_none.png
concrete.file_manager.images.use_exif_data_to_rotate_images false
concrete.file_manager.images.manipulation_library gd
concrete.file_manager.images.create_high_dpi_thumbnails true
concrete.file_manager.images.preview_image_size small
concrete.file_manager.images.preview_image_popover true
concrete.file_manager.images.svg_sanitization.action sanitize
concrete.file_manager.images.svg_sanitization.allowed_tags
concrete.file_manager.images.svg_sanitization.allowed_attributes
concrete.file_manager.images.image_editor_save_area_background_color
concrete.file_manager.items_per_page_options.0 10
concrete.file_manager.items_per_page_options.1 25
concrete.file_manager.items_per_page_options.2 50
concrete.file_manager.items_per_page_options.3 100
concrete.file_manager.items_per_page_options.4 250
concrete.file_manager.results 10
concrete.search_users.results 10
concrete.sitemap_xml.file sitemap.xml
concrete.sitemap_xml.frequency weekly
concrete.sitemap_xml.priority 0.5
concrete.accessibility.toolbar_titles false
concrete.accessibility.toolbar_large_font false
concrete.accessibility.display_help_system true
concrete.accessibility.toolbar_tooltips true
concrete.i18n.choose_language_login null
concrete.i18n.auto_install_package_languages true
concrete.i18n.community_translation.entry_point https://translate.concretecms.org/api
concrete.i18n.community_translation.api_token
concrete.i18n.community_translation.progress_limit 60
concrete.i18n.community_translation.cache_lifetime 3600
concrete.i18n.community_translation.package_url https://translate.concretecms.org/translate/package
concrete.urls.concrete5 http://marketplace.concretecms.com
concrete.urls.concrete5_secure https://marketplace.concretecms.com
concrete.urls.newsflow http://newsflow.concrete5.org
concrete.urls.background_feed //backgroundimages.concrete5.org/wallpaper
concrete.urls.privacy_policy //www.concretecms.com/about/legal/privacy-policy
concrete.urls.background_feed_secure https://backgroundimages.concrete5.org/wallpaper
concrete.urls.background_info http://backgroundimages.concrete5.org/get_image_data.php
concrete.urls.videos https://www.youtube.com/user/concrete5cms/videos
concrete.urls.help.developer http://documentation.concrete5.org/developers
concrete.urls.help.user http://documentation.concrete5.org/editors
concrete.urls.help.forum http://www.concrete5.org/community/forums
concrete.urls.help.slack https://www.concrete5.org/slack
concrete.urls.paths.menu_help_service /tools/get_remote_help_list/
concrete.urls.paths.site_page /private/sites
concrete.urls.paths.newsflow_slot_content /tools/slot_content/
concrete.urls.paths.marketplace.projects /profile/projects/
concrete.urls.paths.marketplace.connect /marketplace/connect
concrete.urls.paths.marketplace.connect_success /marketplace/connect/-/connected
concrete.urls.paths.marketplace.connect_validate /marketplace/connect/-/validate
concrete.urls.paths.marketplace.connect_new_token /marketplace/connect/-/generate_token
concrete.urls.paths.marketplace.checkout /cart/-/add
concrete.urls.paths.marketplace.purchases /marketplace/connect/-/get_available_licenses
concrete.urls.paths.marketplace.item_information /marketplace/connect/-/get_item_information
concrete.urls.paths.marketplace.item_free_license /marketplace/connect/-/enable_free_license
concrete.urls.paths.marketplace.remote_item_list /marketplace/
concrete.white_label.logo false
concrete.white_label.name false
concrete.white_label.background_image null
concrete.session.name CONCRETE5
concrete.session.handler file
concrete.session.redis.database 1
concrete.session.save_path null
concrete.session.max_lifetime 7200
concrete.session.gc_probability 1
concrete.session.gc_divisor 100
concrete.session.cookie.cookie_path false
concrete.session.cookie.cookie_lifetime 0
concrete.session.cookie.cookie_domain false
concrete.session.cookie.cookie_secure false
concrete.session.cookie.cookie_httponly true
concrete.session.cookie.cookie_raw false
concrete.session.cookie.cookie_samesite null
concrete.session.remember_me.lifetime 1209600
concrete.user.registration.enabled false
concrete.user.registration.type disabled
concrete.user.registration.captcha true
concrete.user.registration.email_registration false
concrete.user.registration.display_username_field true
concrete.user.registration.display_confirm_password_field true
concrete.user.registration.validate_email false
concrete.user.registration.approval false
concrete.user.registration.notification false
concrete.user.group.badge.default_point_value 50
concrete.user.username.maximum 64
concrete.user.username.minimum 3
concrete.user.username.allowed_characters.boundary A-Za-z0-9
concrete.user.username.allowed_characters.middle A-Za-z0-9_\.
concrete.user.username.allowed_characters.requirement_string A username may only contain letters, numbers, dots (not at the beginning/end), and underscores (not at the beginning/end).
concrete.user.username.allowed_characters.error_string A username may only contain letters, numbers, dots (not at the beginning/end), and underscores (not at the beginning/end).
concrete.user.password.maximum 128
concrete.user.password.minimum 5
concrete.user.password.required_special_characters 0
concrete.user.password.required_lower_case 0
concrete.user.password.required_upper_case 0
concrete.user.password.reuse 0
concrete.user.password.hash_portable false
concrete.user.password.hash_cost_log2 12
concrete.user.password.legacy_salt
concrete.user.email.test_mx_record false
concrete.user.email.strict true
concrete.user.private_messages.throttle_max 20
concrete.user.private_messages.throttle_max_timespan 15
concrete.user.deactivation.enable_login_threshold_deactivation false
concrete.user.deactivation.login.threshold 120
concrete.user.deactivation.authentication_failure.enabled false
concrete.user.deactivation.authentication_failure.amount 5
concrete.user.deactivation.authentication_failure.duration 300
concrete.user.deactivation.message This user is inactive. Please contact us regarding this account.
concrete.spam.whitelist_group 0
concrete.spam.notify_email
concrete.calendar.colors.text #ffffff
concrete.calendar.colors.background #3A87AD
concrete.calendar.topic_attribute event_categories
concrete.security.session.invalidate_on_user_agent_mismatch true
concrete.security.session.invalidate_on_ip_mismatch true
concrete.security.session.invalidate_inactive_users.enabled false
concrete.security.session.invalidate_inactive_users.time 300
concrete.security.misc.x_frame_options SAMEORIGIN
concrete.permissions.forward_to_login true
concrete.permissions.model simple
concrete.seo.exclude_words a, an, as, at, before, but, by, for, from, is, in, into, like, of, off, on, onto, per, since, than, the, this, that, to, up, via, with
concrete.seo.url_rewriting true
concrete.seo.url_rewriting_all false
concrete.seo.redirect_to_canonical_url 1
concrete.seo.canonical_url null
concrete.seo.canonical_url_alternative null
concrete.seo.trailing_slash false
concrete.seo.title_format %2$s :: %1$s
concrete.seo.title_segment_separator ::
concrete.seo.page_path_separator -
concrete.seo.group_name_separator /
concrete.seo.segment_max_length 128
concrete.seo.paging_string ccm_paging_p
concrete.statistics.track_downloads true
concrete.limits.sitemap_pages 100
concrete.limits.delete_pages 100
concrete.limits.copy_pages 10
concrete.limits.page_search_index_batch 200
concrete.limits.job_queue_batch 10
concrete.limits.style_customizer.size_min -50
concrete.limits.style_customizer.size_max 200
concrete.page.search.always_reindex false
concrete.composer.idle_timeout 1
concrete.api.enabled false
concrete.api.grant_types.client_credentials true
concrete.api.grant_types.authorization_code true
concrete.api.grant_types.password_credentials false
concrete.api.grant_types.refresh_token true
concrete.mutex.semaphore.priority 100
concrete.mutex.semaphore.class Concrete\Core\System\Mutex\SemaphoreMutex
concrete.mutex.file_lock.priority 50
concrete.mutex.file_lock.class Concrete\Core\System\Mutex\FileLockMutex
concrete.style_customizer.updater.ignored_values.preset-fonts-file Concrete\Core\StyleCustomizer\Style\Value\BasicValue
concrete.version_db_installed 20220319043123
concrete.maintenance.version_job_page_num 257
empty
empty
empty
empty
empty
Key Value
PATH ****************************
HTTP_ACCEPT ***
HTTP_HOST **************
HTTP_USER_AGENT *********
DOCUMENT_ROOT *******************************
REMOTE_ADDR ************
REMOTE_PORT *****
SERVER_ADDR ***************
SERVER_NAME **************
SERVER_ADMIN ************************
SERVER_PORT ***
REQUEST_SCHEME *****
REQUEST_URI ***********************
REDIRECT_URL ***********************
HTTPS **
REDIRECT_STATUS ***
X_SPDY *****
SSL_PROTOCOL *******
SSL_CIPHER **********************
SSL_CIPHER_USEKEYSIZE ***
SSL_CIPHER_ALGKEYSIZE ***
SCRIPT_FILENAME *****************************************
QUERY_STRING
SCRIPT_URI *********************************************
SCRIPT_URL ***********************
SCRIPT_NAME **********
SERVER_PROTOCOL ********
SERVER_SOFTWARE *********
REQUEST_METHOD ***
X-LSCACHE **
PHP_SELF **********
REQUEST_TIME_FLOAT ***
REQUEST_TIME ***
argv ***
argc ***
empty
0. Concrete\Core\Error\Handler\ErrorHandler
1. Concrete\Core\Error\Handler\JsonErrorHandler